NV services: Difference between revisions

No edit summary
No edit summary
 
Line 2,426: Line 2,426:
| 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]]
|-
|-
| 0x40044820 || In || 4 || [S2]  
| 0x40044820 || In || 4 || [S2] [[#NVGPU_IOCTL_CHANNEL_OPEN|NVGPU_IOCTL_CHANNEL_OPEN]]
|-
|-
| 0xC0504821 || Inout || 80 || [S2] [[#NVGPU_IOCTL_CHANNEL_SETUP_BIND|NVGPU_IOCTL_CHANNEL_SETUP_BIND]]
| 0xC0504821 || Inout || 80 || [S2] [[#NVGPU_IOCTL_CHANNEL_SETUP_BIND|NVGPU_IOCTL_CHANNEL_SETUP_BIND]]
Line 2,840: Line 2,840:
     __in u32 graphics_preempt_mode;
     __in u32 graphics_preempt_mode;
     __in u32 compute_preempt_mode;
     __in u32 compute_preempt_mode;
  };
=== NVGPU_IOCTL_CHANNEL_OPEN ===
Opens the channel for a given runlist.
  struct {
    __in s32 runlist_id;
   };
   };