Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/fbsr.c nvkm_gsp_rm_ctrl_get() -> (struct nvkm_rm_api_ctrl)->get()

Type Parameter Key Value
PARAM_VALUE 0 object 4096-ptr_max
PARAM_VALUE 0 object->client 4096-ptr_max
PARAM_VALUE 0 object->client->gsp 4096-ptr_max
PARAM_VALUE 0 object->client->gsp->rm 4096-ptr_max
PARAM_VALUE 0 object->client->gsp->rm->api 4096-ptr_max
PARAM_VALUE 0 object->client->gsp->rm->api->ctrl 4096-ptr_max
PARAM_VALUE 1 cmd 545262274-545262275
PARAM_VALUE 2 params_size 32,40
DATA_SOURCE 0 object $0
DATA_SOURCE 1 cmd $1
DATA_SOURCE 2 params_size $2
CONTAINER 0 -0-16-24-4568-24-0+0 $(-1)
HARD_MAX 1 cmd 545262275
HARD_MAX 2 params_size 40
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 flags

drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/gsp.c nvkm_gsp_rm_ctrl_get() -> (struct nvkm_rm_api_ctrl)->get()

Type Parameter Key Value
PARAM_VALUE 0 object 2048523710238900120
PARAM_VALUE 0 object->client 6086085823490735952
PARAM_VALUE 0 object->client->gsp 4096-ptr_max
PARAM_VALUE 0 object->client->gsp->rm 4096-ptr_max
PARAM_VALUE 0 object->client->gsp->rm->api 4096-ptr_max
PARAM_VALUE 0 object->client->gsp->rm->api->ctrl 4096-ptr_max
PARAM_VALUE 0 object->parent 6086085823490736000
PARAM_VALUE 1 cmd 545262172
PARAM_VALUE 2 params_size 2068
DATA_SOURCE 0 object $0
DATA_SOURCE 1 cmd $1
DATA_SOURCE 2 params_size $2
CONTAINER 0 -0-16-24-4568-24-0+0 $(-1)
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &subdev->use.mutex
HALF_LOCKED2 flags

drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/vmm.c nvkm_gsp_rm_ctrl_get() -> (struct nvkm_rm_api_ctrl)->get()

Type Parameter Key Value
PARAM_VALUE 0 object 4096-ptr_max
PARAM_VALUE 0 object->client 4096-ptr_max
PARAM_VALUE 0 object->client->gsp 4096-ptr_max
PARAM_VALUE 0 object->client->gsp->rm 4096-ptr_max
PARAM_VALUE 0 object->client->gsp->rm->api 4096-ptr_max
PARAM_VALUE 0 object->client->gsp->rm->api->ctrl 4096-ptr_max
PARAM_VALUE 1 cmd 8394771-8394772,2431713542
PARAM_VALUE 2 params_size 8,32,184
DATA_SOURCE 0 object $0
DATA_SOURCE 1 cmd $1
DATA_SOURCE 2 params_size $2
CONTAINER 0 -0-16-24-4568-24-0+0 $(-1)
HARD_MAX 1 cmd 2431713542
HARD_MAX 2 params_size 184
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r570/fbsr.c nvkm_gsp_rm_ctrl_get() -> (struct nvkm_rm_api_ctrl)->get()

Type Parameter Key Value
PARAM_VALUE 0 object 4096-ptr_max
PARAM_VALUE 0 object->client 4096-ptr_max
PARAM_VALUE 0 object->client->gsp 4096-ptr_max
PARAM_VALUE 0 object->client->gsp->rm 4096-ptr_max
PARAM_VALUE 0 object->client->gsp->rm->api 4096-ptr_max
PARAM_VALUE 0 object->client->gsp->rm->api->ctrl 4096-ptr_max
PARAM_VALUE 1 cmd 545262274-545262275
PARAM_VALUE 2 params_size 1,24
DATA_SOURCE 0 object $0
DATA_SOURCE 1 cmd $1
DATA_SOURCE 2 params_size $2
CONTAINER 0 -0-16-24-4568-24-0+0 $(-1)
HARD_MAX 1 cmd 545262275
HARD_MAX 2 params_size 24
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 flags

drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r570/disp.c nvkm_gsp_rm_ctrl_get() -> (struct nvkm_rm_api_ctrl)->get()

Type Parameter Key Value
PARAM_VALUE 0 object 4096-ptr_max
PARAM_VALUE 0 object->client 4096-ptr_max
PARAM_VALUE 0 object->client->gsp 4096-ptr_max
PARAM_VALUE 0 object->client->gsp->rm 4096-ptr_max
PARAM_VALUE 0 object->client->gsp->rm->api 4096-ptr_max
PARAM_VALUE 0 object->client->gsp->rm->api->ctrl 4096-ptr_max
PARAM_VALUE 1 cmd 7536903-7536904,7536908,7537297-7537298,7541609,7541623,545262081,545262168
PARAM_VALUE 2 params_size 12,16,36,44,56,64
DATA_SOURCE 0 object $0
DATA_SOURCE 1 cmd $1
DATA_SOURCE 2 params_size $2
FUZZY_MAX 1 cmd 7537298
CONTAINER 0 -0-16-24-4568-24-0+0 $(-1)
HARD_MAX 1 cmd 545262168
HARD_MAX 2 params_size 64
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &disp->super.mutex
HALF_LOCKED2 &subdev->use.mutex

drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/gr.c nvkm_gsp_rm_ctrl_get() -> (struct nvkm_rm_api_ctrl)->get()

Type Parameter Key Value
PARAM_VALUE 0 object 4096-ptr_max
PARAM_VALUE 0 object->client 4096-ptr_max
PARAM_VALUE 0 object->client->gsp 4096-ptr_max
PARAM_VALUE 0 object->client->gsp->rm 4096-ptr_max
PARAM_VALUE 0 object->client->gsp->rm->api 4096-ptr_max
PARAM_VALUE 0 object->client->gsp->rm->api->ctrl 4096-ptr_max
PARAM_VALUE 1 cmd 545259819,545262130
PARAM_VALUE 2 params_size 560,1600
DATA_SOURCE 0 object $0
DATA_SOURCE 1 cmd $1
DATA_SOURCE 2 params_size $2
CONTAINER 0 -0-16-24-4568-24-0+0 $(-1)
HARD_MAX 1 cmd 545262130
HARD_MAX 2 params_size 1600
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &subdev->use.mutex

drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/disp.c nvkm_gsp_rm_ctrl_get() -> (struct nvkm_rm_api_ctrl)->get()

Type Parameter Key Value
PARAM_VALUE 0 object 4096-ptr_max
PARAM_VALUE 0 object->client 4096-ptr_max
PARAM_VALUE 0 object->client->gsp 4096-ptr_max
PARAM_VALUE 0 object->client->gsp->rm 4096-ptr_max
PARAM_VALUE 0 object->client->gsp->rm->api 4096-ptr_max
PARAM_VALUE 0 object->client->gsp->rm->api->ctrl 4096-ptr_max
PARAM_VALUE 1 cmd 7536898,7536928,7536930,7536934,7537221,7537232,7537267,7537269,7537287-7537288,7537291,7537297-7537299,7541056,7541060,7541072,7541074,7541569,7541571,7541574,7541593,7541595-7541596,7541602,7541605,7541609,7541623-u32max
PARAM_VALUE 2 params_size 4,8,12,16,24,28,36,40,44,48,56,60,72,80,116,120,2064,4104
BUF_SIZE 0 object (-1),24
BUF_SIZE 0 object (-1),24
DATA_SOURCE 0 object $0
DATA_SOURCE 1 cmd $1
DATA_SOURCE 2 params_size $2
FUZZY_MAX 1 cmd 7537298
CONTAINER 0 -0-16-24-4568-24-0+0 $(-1)
HARD_MAX 1 cmd 545262278
HARD_MAX 2 params_size 4104
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &disp->super.mutex
HALF_LOCKED2 &subdev->use.mutex

drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r570/fifo.c nvkm_gsp_rm_ctrl_get() -> (struct nvkm_rm_api_ctrl)->get()

Type Parameter Key Value
PARAM_VALUE 0 object 4096-ptr_max
PARAM_VALUE 0 object->client 4096-ptr_max
PARAM_VALUE 0 object->client->gsp 4096-ptr_max
PARAM_VALUE 0 object->client->gsp->rm 4096-ptr_max
PARAM_VALUE 0 object->client->gsp->rm->api 4096-ptr_max
PARAM_VALUE 0 object->client->gsp->rm->api->ctrl 4096-ptr_max
PARAM_VALUE 1 cmd 545259952
PARAM_VALUE 2 params_size 1284
DATA_SOURCE 0 object $0
DATA_SOURCE 1 cmd $1
DATA_SOURCE 2 params_size $2
CONTAINER 0 -0-16-24-4568-24-0+0 $(-1)
TASK_NOT_RUNNING
LOCK2 &subdev->use.mutex
TYPE_LOCK (struct nvkm_subdev)->use.mutex

drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r570/gr.c nvkm_gsp_rm_ctrl_get() -> (struct nvkm_rm_api_ctrl)->get()

Type Parameter Key Value
PARAM_VALUE 0 object 4096-ptr_max
PARAM_VALUE 0 object->client 4096-ptr_max
PARAM_VALUE 0 object->client->gsp 4096-ptr_max
PARAM_VALUE 0 object->client->gsp->rm 4096-ptr_max
PARAM_VALUE 0 object->client->gsp->rm->api 4096-ptr_max
PARAM_VALUE 0 object->client->gsp->rm->api->ctrl 4096-ptr_max
PARAM_VALUE 1 cmd 545259831-545259832,545262130,545262150,545264134
PARAM_VALUE 2 params_size 1,4,8,40,1664
DATA_SOURCE 0 object $0
DATA_SOURCE 1 cmd $1
DATA_SOURCE 2 params_size $2
CONTAINER 0 -0-16-24-4568-24-0+0 $(-1)
HARD_MAX 1 cmd 545264134
HARD_MAX 2 params_size 1664
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/device.c nvkm_gsp_rm_ctrl_get() -> (struct nvkm_rm_api_ctrl)->get()

Type Parameter Key Value
PARAM_VALUE 0 object 5667844898111627712
PARAM_VALUE 0 object->client 4096-ptr_max
PARAM_VALUE 0 object->client->gsp 4096-ptr_max
PARAM_VALUE 0 object->client->gsp->rm 4096-ptr_max
PARAM_VALUE 0 object->client->gsp->rm->api 4096-ptr_max
PARAM_VALUE 0 object->client->gsp->rm->api->ctrl 4096-ptr_max
PARAM_VALUE 1 cmd 545260289
PARAM_VALUE 2 params_size 20
DATA_SOURCE 0 object $0
DATA_SOURCE 1 cmd $1
DATA_SOURCE 2 params_size $2
CONTAINER 0 -0-16-24-4568-24-0+0 $(-1)
RX_PATH
TASK_NOT_RUNNING
LOCK2 &subdev->use.mutex
TYPE_LOCK (struct nvkm_subdev)->use.mutex

drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/fifo.c nvkm_gsp_rm_ctrl_get() -> (struct nvkm_rm_api_ctrl)->get()

Type Parameter Key Value
PARAM_VALUE 0 object 4096-ptr_max
PARAM_VALUE 0 object->client 4096-ptr_max
PARAM_VALUE 0 object->client->gsp 4096-ptr_max
PARAM_VALUE 0 object->client->gsp->rm 4096-ptr_max
PARAM_VALUE 0 object->client->gsp->rm->api 4096-ptr_max
PARAM_VALUE 0 object->client->gsp->rm->api->ctrl 4096-ptr_max
PARAM_VALUE 1 cmd 545259819,545262146,545263890,545270280,2691629315-2691629316
PARAM_VALUE 2 params_size 2,4,560,1284,3212
DATA_SOURCE 0 object $0
DATA_SOURCE 1 cmd $1
DATA_SOURCE 2 params_size $2
CONTAINER 0 -0-16-24-4568-24-0+0 $(-1)
HARD_MAX 1 cmd 2691629316
HARD_MAX 2 params_size 3212
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &cgrp->mutex
HALF_LOCKED2 &subdev->use.mutex