|
XenevaOS
|
#include <tegra_drm.h>
Public Attributes | ||
| struct { | ||
| __u32 handle | ||
| __u32 offset | ||
| } | cmdbuf | |
| struct { | ||
| __u32 handle | ||
| __u32 offset | ||
| } | target | |
| __u32 | shift | |
| __u32 | pad | |
struct drm_tegra_reloc - GEM object relocation structure
| struct { ... } drm_tegra_reloc::cmdbuf |
@cmdbuf: cmd information
| __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.
| __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.
| __u32 drm_tegra_reloc::pad |
@pad:
Structure padding that may be used in the future. Must be 0.
| __u32 drm_tegra_reloc::shift |
@shift:
The number of bits by which to shift relocated addresses.
| struct { ... } drm_tegra_reloc::target |
@target: relocate target information