GVM User Suite
User tools for the GVM open source project.
Data Fields
Nv0080AllocParams Struct Reference

Allocates a Device. More...

#include <nv0080.h>

Data Fields

uint32_t deviceId
 Device ID. More...
 
uint32_t hClientShare
 Client share flag. More...
 
uint32_t hTargetClient
 Target client. More...
 
uint32_t hTargetDevice
 Target device. More...
 
uint32_t flags
 Flags for the allocation. More...
 
uint64_t vaSpaceSize
 Space size for the virtual address space. More...
 
uint8_t * vaStartInternal
 
uint64_t vaLimitInternal
 
uint32_t vaMode
 Virtual address mode. More...
 

Detailed Description

Allocates a Device.

This acts as a parameter into a method that provides us GPU specific information.

Definition at line 35 of file nv0080.h.

Field Documentation

◆ deviceId

uint32_t Nv0080AllocParams::deviceId

Device ID.

Definition at line 36 of file nv0080.h.

◆ flags

uint32_t Nv0080AllocParams::flags

Flags for the allocation.

Definition at line 40 of file nv0080.h.

◆ hClientShare

uint32_t Nv0080AllocParams::hClientShare

Client share flag.

Definition at line 37 of file nv0080.h.

◆ hTargetClient

uint32_t Nv0080AllocParams::hTargetClient

Target client.

Definition at line 38 of file nv0080.h.

◆ hTargetDevice

uint32_t Nv0080AllocParams::hTargetDevice

Target device.

Definition at line 39 of file nv0080.h.

◆ vaLimitInternal

uint64_t Nv0080AllocParams::vaLimitInternal

Internal limit for the virtual address space.

Definition at line 44 of file nv0080.h.

◆ vaMode

uint32_t Nv0080AllocParams::vaMode

Virtual address mode.

Definition at line 46 of file nv0080.h.

◆ vaSpaceSize

uint64_t Nv0080AllocParams::vaSpaceSize

Space size for the virtual address space.

Definition at line 41 of file nv0080.h.

◆ vaStartInternal

uint8_t* Nv0080AllocParams::vaStartInternal

Pointer for the start of the virtual address space.

Definition at line 42 of file nv0080.h.


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