NV services: Difference between revisions

Line 229: Line 229:


=== NVGPU_AS_IOCTL_GET_VA_REGIONS ===
=== NVGPU_AS_IOCTL_GET_VA_REGIONS ===
Nintendo modified heavily.
Nintendo modified to get rid of pointer in struct.


   struct va_region {
   struct va_region {
Line 239: Line 239:
    
    
   struct {
   struct {
     u64              __not_used;
     u64              __not_used;   // (contained output user ptr on linux, ignored)
     u32              __bufsize;    // inout, forced to 2*sizeof(struct va_region)
     u32              __bufsize;    // inout, forced to 2*sizeof(struct va_region)
     u32              __reserved;
     u32              __reserved;