XenevaOS
Loading...
Searching...
No Matches
Public Attributes | List of all members
drm_tegra_reloc Struct Reference

#include <tegra_drm.h>

Public Attributes

struct { 
 
   __u32   handle 
 
   __u32   offset 
 
} cmdbuf 
 
struct { 
 
   __u32   handle 
 
   __u32   offset 
 
} target 
 
__u32 shift
 
__u32 pad
 

Detailed Description

struct drm_tegra_reloc - GEM object relocation structure

Member Data Documentation

◆ [struct]

struct { ... } drm_tegra_reloc::cmdbuf

@cmdbuf: cmd information

◆ handle

__u32 drm_tegra_reloc::handle

@cmdbuf.handle:

Handle to the GEM object containing the command buffer for which to perform this GEM object relocation.

@target.handle:

Handle to the GEM object to be relocated.

◆ offset

__u32 drm_tegra_reloc::offset

@cmdbuf.offset:

Offset, in bytes, into the command buffer at which to insert the relocated address.

@target.offset:

Offset, in bytes, into the target GEM object at which the relocated data starts.

◆ pad

__u32 drm_tegra_reloc::pad

@pad:

Structure padding that may be used in the future. Must be 0.

◆ shift

__u32 drm_tegra_reloc::shift

@shift:

The number of bits by which to shift relocated addresses.

◆ [struct]

struct { ... } drm_tegra_reloc::target

@target: relocate target information


The documentation for this struct was generated from the following file: