Defined in 1 files as a prototype:

Defined in 1 files as a function:

Defined in 1 files as a enum:

Referenced in 3 files:

Smatch caller information:

drivers/gpu/drm/nouveau/nouveau_bo.c nouveau_bo_move_prep() -> nvif_vmm_get()

Type Parameter Key Value
PARAM_VALUE 0 vmm 4096-ptr_max
PARAM_VALUE 1 type 2
PARAM_VALUE 2 sparse 0
PARAM_VALUE 4 align 0
PARAM_VALUE 6 vma 4096-ptr_max
BUF_SIZE 0 vmm 88
BUF_SIZE 6 vma 32
RX_PATH
TASK_NOT_RUNNING
UNITS 5 size unit_byte
HALF_LOCKED2 bo->base.resv

drivers/gpu/drm/nouveau/nouveau_bo.c nouveau_bo_move_prep() -> nvif_vmm_get()

Type Parameter Key Value
PARAM_VALUE 0 vmm 4096-ptr_max
PARAM_VALUE 0 vmm->object->client->object.priv->data (-4611686018427387904)-4611686018427387903
PARAM_VALUE 0 vmm->object.client->object.priv->data 0
PARAM_VALUE 0 vmm->object.client->object.priv->obj_lock.rlock.dep_map->name 0-255
PARAM_VALUE 1 type 2
PARAM_VALUE 2 sparse 0
PARAM_VALUE 4 align 0
PARAM_VALUE 6 vma 4096-ptr_max
BUF_SIZE 0 vmm 88
RX_PATH
TASK_NOT_RUNNING
UNITS 5 size unit_byte
HALF_LOCKED2 bo->base.resv

drivers/gpu/drm/nouveau/nouveau_ttm.c nv04_gart_manager_new() -> nvif_vmm_get()

Type Parameter Key Value
PARAM_VALUE 0 vmm 4096-ptr_max
PARAM_VALUE 1 type 1
PARAM_VALUE 2 sparse 0
PARAM_VALUE 3 page 12
PARAM_VALUE 4 align 0
PARAM_VALUE 6 vma 4096-ptr_max
BUF_SIZE 6 vma 32
RX_PATH
TASK_NOT_RUNNING
UNITS 5 size unit_byte

drivers/gpu/drm/nouveau/nouveau_vmm.c nouveau_vma_new() -> nvif_vmm_get()

Type Parameter Key Value
PARAM_VALUE 0 vmm 4096-ptr_max
PARAM_VALUE 1 type 2
PARAM_VALUE 2 sparse 0
PARAM_VALUE 3 page 0-31
PARAM_VALUE 4 align 0
PARAM_VALUE 6 vma 19762520061214720
CAPPED_DATA 3 page 1
RX_PATH
TASK_NOT_RUNNING
UNITS 5 size unit_byte
HALF_LOCKED2 &file_priv->driver_priv->mutex
HALF_LOCKED2 &priv->mutex
HALF_LOCKED2 nvbo->bo.base.resv

drivers/gpu/drm/nouveau/nouveau_vmm.c nouveau_vma_new() -> nvif_vmm_get()

Type Parameter Key Value
PARAM_VALUE 0 vmm 4096-ptr_max
PARAM_VALUE 1 type 1
PARAM_VALUE 2 sparse 0
PARAM_VALUE 4 align 0
PARAM_VALUE 6 vma 19762520061214720
RX_PATH
TASK_NOT_RUNNING
UNITS 5 size unit_byte
HALF_LOCKED2 &file_priv->driver_priv->mutex
HALF_LOCKED2 &priv->mutex
HALF_LOCKED2 nvbo->bo.base.resv