NV services: Difference between revisions
No edit summary |
No edit summary |
||
| Line 2,392: | Line 2,392: | ||
| 0xC004481D || Inout || 4 || [[#NVGPU_IOCTL_CHANNEL_SET_TIMESLICE|NVGPU_IOCTL_CHANNEL_SET_TIMESLICE]] | | 0xC004481D || Inout || 4 || [[#NVGPU_IOCTL_CHANNEL_SET_TIMESLICE|NVGPU_IOCTL_CHANNEL_SET_TIMESLICE]] | ||
|- | |- | ||
| 0xC010481E || Inout || 16 || [S2] | | 0xC010481E || Inout || 16 || [S2] [[#NVGPU_IOCTL_CHANNEL_GET_USER_SYNCPOINT|NVGPU_IOCTL_CHANNEL_GET_USER_SYNCPOINT]] | ||
|- | |- | ||
| 0xC008481F || Inout || 8 || [S2] [[#NVGPU_IOCTL_CHANNEL_SET_PREEMPTION_MODE|NVGPU_IOCTL_CHANNEL_SET_PREEMPTION_MODE]] | | 0xC008481F || Inout || 8 || [S2] [[#NVGPU_IOCTL_CHANNEL_SET_PREEMPTION_MODE|NVGPU_IOCTL_CHANNEL_SET_PREEMPTION_MODE]] | ||
| Line 2,793: | Line 2,793: | ||
struct { | struct { | ||
__out u64 data; | __out u64 data; | ||
}; | |||
=== NVGPU_IOCTL_CHANNEL_GET_USER_SYNCPOINT === | |||
Returns information on the user syncpoint. | |||
struct { | |||
__out u64 gpu_va; | |||
__out u64 syncpoint_id; | |||
__out u64 syncpoint_max; | |||
}; | }; | ||