Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 4 files:

Smatch caller information:

drivers/gpu/drm/nouveau/dispnv50/wimm.c nv50_wimm_init() -> nvif_object_sclass_get()

Type Parameter Key Value
PARAM_VALUE 1 psclass 8292606361118121984
BUF_SIZE 0 object 56
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/nouveau/nvif/mmu.c nvif_mmu_ctor() -> nvif_object_sclass_get()

Type Parameter Key Value
PARAM_VALUE 0 object 4096-ptr_max
PARAM_VALUE 0 object->handle 0
PARAM_VALUE 0 object->map.ptr 0
PARAM_VALUE 0 object->map.size 0
PARAM_VALUE 0 object->name 1-u64max
PARAM_VALUE 1 psclass 405766685974388736
BUF_SIZE 0 object 56
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/nouveau/dispnv50/oimm.c nv50_oimm_init() -> nvif_object_sclass_get()

Type Parameter Key Value
PARAM_VALUE 1 psclass 4423862426532773888
BUF_SIZE 0 object 56
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/nouveau/nouveau_abi16.c getparam_dma_ib_max() -> nvif_object_sclass_get()

Type Parameter Key Value
PARAM_VALUE 0 object 4096-ptr_max
PARAM_VALUE 1 psclass 5309226881273606144
BUF_SIZE 0 object 56

drivers/gpu/drm/nouveau/nouveau_abi16.c nouveau_abi16_ioctl_grobj_alloc() -> nvif_object_sclass_get()

Type Parameter Key Value
PARAM_VALUE 0 object 4096-ptr_max
PARAM_VALUE 1 psclass 1031244078195204096
LOCK2 &file_priv->driver_priv->mutex

drivers/gpu/drm/nouveau/nouveau_abi16.c nouveau_abi16_ioctl_sclass() -> nvif_object_sclass_get()

Type Parameter Key Value
PARAM_VALUE 0 object 4096-ptr_max
PARAM_VALUE 1 psclass 429527009213607936
LOCK2 &filp->driver_priv->mutex

drivers/gpu/drm/nouveau/dispnv50/core.c nv50_core_new() -> nvif_object_sclass_get()

Type Parameter Key Value
PARAM_VALUE 1 psclass 3181002940781690880
BUF_SIZE 0 object 56
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/nouveau/dispnv50/ovly.c nv50_ovly_new() -> nvif_object_sclass_get()

Type Parameter Key Value
PARAM_VALUE 1 psclass 7167388547373711360
BUF_SIZE 0 object 56
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/nouveau/dispnv50/curs.c nv50_curs_new() -> nvif_object_sclass_get()

Type Parameter Key Value
PARAM_VALUE 1 psclass 7515009565138317312
BUF_SIZE 0 object 56
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/nouveau/nvif/user.c nvif_user_ctor() -> nvif_object_sclass_get()

Type Parameter Key Value
PARAM_VALUE 0 object 4096-ptr_max
PARAM_VALUE 0 object->handle 0
PARAM_VALUE 0 object->map.size 0
PARAM_VALUE 0 object->name 1-u64max
PARAM_VALUE 0 object->oclass 128
PARAM_VALUE 1 psclass 6487996703111315456
BUF_SIZE 0 object 56
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/nouveau/dispnv50/base.c nv50_base_new() -> nvif_object_sclass_get()

Type Parameter Key Value
PARAM_VALUE 1 psclass 1223243914729480192
BUF_SIZE 0 object 56
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/nouveau/dispnv50/wndw.c nv50_wndw_new() -> nvif_object_sclass_get()

Type Parameter Key Value
PARAM_VALUE 1 psclass 3518644942132178944
BUF_SIZE 0 object 56
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/nouveau/nouveau_svm.c nouveau_svm_init() -> nvif_object_sclass_get()

Type Parameter Key Value
PARAM_VALUE 0 object 4096-ptr_max
PARAM_VALUE 0 object->handle 0
PARAM_VALUE 0 object->map.size 0
PARAM_VALUE 0 object->name 1-u64max
PARAM_VALUE 0 object->oclass 128
PARAM_VALUE 1 psclass 5407911032925437952
BUF_SIZE 0 object 56
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/nouveau/nouveau_chan.c nouveau_channel_ctor() -> nvif_object_sclass_get()

Type Parameter Key Value
PARAM_VALUE 0 object 4096-ptr_max
PARAM_VALUE 1 psclass 2603354217689337856
BUF_SIZE 0 object 56
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &file_priv->driver_priv->mutex

drivers/gpu/drm/nouveau/nvif/disp.c nvif_disp_ctor() -> nvif_object_sclass_get()

Type Parameter Key Value
PARAM_VALUE 0 object 4096-ptr_max
PARAM_VALUE 1 psclass 8520910918437433344
BUF_SIZE 0 object 56
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/nouveau/dispnv50/disp.c nv50_chan_create() -> nvif_object_sclass_get()

Type Parameter Key Value
PARAM_VALUE 0 object 4096-ptr_max
PARAM_VALUE 1 psclass 7696129631577272320
BUF_SIZE 0 object 56
DATA_SOURCE 0 object $1

drivers/gpu/drm/nouveau/nouveau_drm.c nouveau_accel_init() -> nvif_object_sclass_get()

Type Parameter Key Value
PARAM_VALUE 0 object 4096-ptr_max
PARAM_VALUE 0 object->handle 0
PARAM_VALUE 0 object->map.size 0
PARAM_VALUE 0 object->name 1-u64max
PARAM_VALUE 0 object->oclass 128
PARAM_VALUE 1 psclass 4054382657808674816
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/nouveau/nouveau_drm.c nouveau_cli_init() -> nvif_object_sclass_get()

Type Parameter Key Value
PARAM_VALUE 0 object 4096-ptr_max
PARAM_VALUE 0 object->handle 0
PARAM_VALUE 0 object->map.ptr 0
PARAM_VALUE 0 object->map.size 0
PARAM_VALUE 0 object->name 1-u64max
PARAM_VALUE 1 psclass 3989124726086549504
BUF_SIZE 0 object 56
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/nouveau/nouveau_drm.c nouveau_cli_init() -> nvif_object_sclass_get()

Type Parameter Key Value
PARAM_VALUE 0 object 4096-ptr_max
PARAM_VALUE 0 object->handle 0
PARAM_VALUE 0 object->map.ptr 0
PARAM_VALUE 0 object->map.size 0
PARAM_VALUE 0 object->name 1-u64max
PARAM_VALUE 1 psclass 3989124726086549504
BUF_SIZE 0 object 56
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/nouveau/nouveau_drm.c nouveau_drm_device_new() -> nvif_object_sclass_get()

Type Parameter Key Value
PARAM_VALUE 0 object 4096-ptr_max
PARAM_VALUE 0 object->handle 0
PARAM_VALUE 0 object->name 1-u64max
PARAM_VALUE 0 object->oclass 128
PARAM_VALUE 1 psclass 5315109035353305088
BUF_SIZE 0 object 56
RX_PATH
TASK_NOT_RUNNING