6.111. nvmlVgpuSchedulerLogEntry_v2_t Struct Reference
[vGPU Structs]
Structure to store the state and logs of a software runlist
Public Variables
- unsigned long long cumulativePreemptionTime
- OUT: Preemption time in ns for this SW runlist.
- unsigned int swRunlistId
- OUT: Software runlist Id.
- unsigned long long targetTimeSlice
- OUT: The actual timeslice after deduction.
- unsigned long long timeRun
- OUT: Time in ns this software runlist ran before preemption.
- unsigned long long timeRunTotal
- OUT: Total time in ns this software runlist has run.
- unsigned long long timestamp
- OUT: Timestamp in ns when this software runlist was preeempted.
- unsigned int weight
- OUT: Current weight of this SW runlist.
Variables
- unsigned long long nvmlVgpuSchedulerLogEntry_v2_t::cumulativePreemptionTime [inherited]
-
OUT: Preemption time in ns for this SW runlist.
- unsigned int nvmlVgpuSchedulerLogEntry_v2_t::swRunlistId [inherited]
-
OUT: Software runlist Id.
- unsigned long long nvmlVgpuSchedulerLogEntry_v2_t::targetTimeSlice [inherited]
-
OUT: The actual timeslice after deduction.
- unsigned long long nvmlVgpuSchedulerLogEntry_v2_t::timeRun [inherited]
-
OUT: Time in ns this software runlist ran before preemption.
- unsigned long long nvmlVgpuSchedulerLogEntry_v2_t::timeRunTotal [inherited]
-
OUT: Total time in ns this software runlist has run.
- unsigned long long nvmlVgpuSchedulerLogEntry_v2_t::timestamp [inherited]
-
OUT: Timestamp in ns when this software runlist was preeempted.
- unsigned int nvmlVgpuSchedulerLogEntry_v2_t::weight [inherited]
-
OUT: Current weight of this SW runlist.