Defined in 1 files as a function:

Referenced in 6 files:

Smatch caller information:

drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r570/disp.c r570_disp_get_static_info() -> nvkm_gsp_rm_ctrl_rd()

Type Parameter Key Value
PARAM_VALUE 0 object 4096-ptr_max
PARAM_VALUE 1 cmd 545262081
PARAM_VALUE 2 repc 36
RX_PATH
TASK_NOT_RUNNING
UNITS 2 repc unit_byte
LOCK2 &subdev->use.mutex
TYPE_LOCK (struct nvkm_subdev)->use.mutex

drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r570/disp.c r570_disp_get_supported() -> nvkm_gsp_rm_ctrl_rd()

Type Parameter Key Value
PARAM_VALUE 0 object 4031827201882886616
PARAM_VALUE 0 object->client 4096-ptr_max
PARAM_VALUE 0 object->handle 7536640
PARAM_VALUE 0 object->parent 4031827201882886568
PARAM_VALUE 1 cmd 7536903
PARAM_VALUE 2 repc 12
RX_PATH
TASK_NOT_RUNNING
UNITS 2 repc unit_byte
LOCK2 &subdev->use.mutex
TYPE_LOCK (struct nvkm_subdev)->use.mutex

drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/gr.c r535_gr_get_ctxbufs_and_zcull_info() -> nvkm_gsp_rm_ctrl_rd()

Type Parameter Key Value
PARAM_VALUE 0 object 4096-ptr_max
PARAM_VALUE 1 cmd 545262130
PARAM_VALUE 2 repc 1600
TASK_NOT_RUNNING
UNITS 2 repc unit_byte
LOCK2 &subdev->use.mutex
TYPE_LOCK (struct nvkm_subdev)->use.mutex

drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/disp.c r535_disp_get_static_info() -> nvkm_gsp_rm_ctrl_rd()

Type Parameter Key Value
PARAM_VALUE 0 object 4096-ptr_max
PARAM_VALUE 1 cmd 545262081
PARAM_VALUE 2 repc 28
RX_PATH
TASK_NOT_RUNNING
UNITS 2 repc unit_byte
LOCK2 &subdev->use.mutex
TYPE_LOCK (struct nvkm_subdev)->use.mutex

drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/disp.c r535_disp_get_supported() -> nvkm_gsp_rm_ctrl_rd()

Type Parameter Key Value
PARAM_VALUE 0 object 4031827201882886616
PARAM_VALUE 0 object->client 4096-ptr_max
PARAM_VALUE 0 object->handle 7536640
PARAM_VALUE 0 object->parent 4031827201882886568
PARAM_VALUE 1 cmd 7536928
PARAM_VALUE 2 repc 12
RX_PATH
TASK_NOT_RUNNING
UNITS 2 repc unit_byte
LOCK2 &subdev->use.mutex
TYPE_LOCK (struct nvkm_subdev)->use.mutex

drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/disp.c r535_disp_oneinit() -> nvkm_gsp_rm_ctrl_rd()

Type Parameter Key Value
PARAM_VALUE 0 object 1557461564642263512
PARAM_VALUE 0 object->client 4096-ptr_max
PARAM_VALUE 0 object->handle 7536640
PARAM_VALUE 0 object->parent 1557461564642263464
PARAM_VALUE 1 cmd 7536898
PARAM_VALUE 2 repc 12
RX_PATH
TASK_NOT_RUNNING
UNITS 2 repc unit_byte
LOCK2 &subdev->use.mutex
TYPE_LOCK (struct nvkm_subdev)->use.mutex

drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/disp.c r535_disp_oneinit() -> nvkm_gsp_rm_ctrl_rd()

Type Parameter Key Value
PARAM_VALUE 0 object 1557461564642263512
PARAM_VALUE 0 object->client 4096-ptr_max
PARAM_VALUE 0 object->handle 7536640
PARAM_VALUE 0 object->parent 1557461564642263464
PARAM_VALUE 1 cmd 7537287
PARAM_VALUE 2 repc 8
RX_PATH
TASK_NOT_RUNNING
UNITS 2 repc unit_byte
LOCK2 &subdev->use.mutex
TYPE_LOCK (struct nvkm_subdev)->use.mutex

drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r570/fifo.c r570_fifo_ectx_size() -> nvkm_gsp_rm_ctrl_rd()

Type Parameter Key Value
PARAM_VALUE 0 object 4096-ptr_max
PARAM_VALUE 1 cmd 545259952
PARAM_VALUE 2 repc 1284
TASK_NOT_RUNNING
UNITS 2 repc unit_byte
LOCK2 &subdev->use.mutex
TYPE_LOCK (struct nvkm_subdev)->use.mutex

drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r570/gr.c r570_gr_get_ctxbufs_and_zcull_info() -> nvkm_gsp_rm_ctrl_rd()

Type Parameter Key Value
PARAM_VALUE 0 object 4096-ptr_max
PARAM_VALUE 1 cmd 545262130
PARAM_VALUE 2 repc 1664
TASK_NOT_RUNNING
UNITS 2 repc unit_byte
LOCK2 &subdev->use.mutex
TYPE_LOCK (struct nvkm_subdev)->use.mutex

drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r570/gr.c r570_gr_get_ctxbufs_and_zcull_info() -> nvkm_gsp_rm_ctrl_rd()

Type Parameter Key Value
PARAM_VALUE 0 object 4096-ptr_max
PARAM_VALUE 0 object->client 4096-ptr_max
PARAM_VALUE 1 cmd 545264134
PARAM_VALUE 2 repc 40
TASK_NOT_RUNNING
UNITS 2 repc unit_byte
LOCK2 &subdev->use.mutex
TYPE_LOCK (struct nvkm_subdev)->use.mutex

drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r570/gr.c r570_gr_gpc_mask() -> nvkm_gsp_rm_ctrl_rd()

Type Parameter Key Value
PARAM_VALUE 0 object 2048523710238900120
PARAM_VALUE 0 object->client 2048523710238900048
PARAM_VALUE 0 object->parent 2048523710238900096
PARAM_VALUE 1 cmd 545259831
PARAM_VALUE 2 repc 4
RX_PATH
TASK_NOT_RUNNING
UNITS 2 repc unit_byte
HALF_LOCKED2 &subdev->use.mutex
HALF_LOCKED2 flags

drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/fifo.c r535_fifo_ectx_size() -> nvkm_gsp_rm_ctrl_rd()

Type Parameter Key Value
PARAM_VALUE 0 object 4096-ptr_max
PARAM_VALUE 1 cmd 545262146
PARAM_VALUE 2 repc 1284
TASK_NOT_RUNNING
UNITS 2 repc unit_byte
LOCK2 &subdev->use.mutex
TYPE_LOCK (struct nvkm_subdev)->use.mutex

drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/fifo.c r535_fifo_runl_ctor() -> nvkm_gsp_rm_ctrl_rd()

Type Parameter Key Value
PARAM_VALUE 0 object 4096-ptr_max
PARAM_VALUE 1 cmd 545263890
PARAM_VALUE 2 repc 3212
RX_PATH
TASK_NOT_RUNNING
UNITS 2 repc unit_byte
LOCK2 &subdev->use.mutex
TYPE_LOCK (struct nvkm_subdev)->use.mutex

drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/fifo.c r535_fifo_runl_ctor() -> nvkm_gsp_rm_ctrl_rd()

Type Parameter Key Value
PARAM_VALUE 0 object 4096-ptr_max
PARAM_VALUE 0 object->client 4096-ptr_max
PARAM_VALUE 1 cmd 545270280
PARAM_VALUE 2 repc 4
RX_PATH
TASK_NOT_RUNNING
UNITS 2 repc unit_byte
LOCK2 &subdev->use.mutex
TYPE_LOCK (struct nvkm_subdev)->use.mutex