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