Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 13 files:

Smatch caller information:

drivers/gpu/drm/nouveau/nvkm/engine/disp/nv50.c nv50_disp_intr_error() -> nvkm_enum_find()

Type Parameter Key Value
PARAM_VALUE 0 en 7242869087978958848
PARAM_VALUE 1 value 0-7
BUF_SIZE 0 en 256
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 1 value 0-7[c]
HALF_LOCKED2 &device->intr.lock

drivers/gpu/drm/nouveau/nvkm/engine/disp/nv50.c nv50_disp_intr_error() -> nvkm_enum_find()

Type Parameter Key Value
PARAM_VALUE 0 en 6108200623587520512
PARAM_VALUE 1 value 0-255
BUF_SIZE 0 en 64
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 1 value 0-255[c]
HALF_LOCKED2 &device->intr.lock

drivers/gpu/drm/nouveau/nvkm/engine/gr/gv100.c gv100_gr_trap_sm() -> nvkm_enum_find()

Type Parameter Key Value
PARAM_VALUE 0 en 6202082274826575872
PARAM_VALUE 1 value 0-u16max
BUF_SIZE 0 en 704
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 1 value 0-u16max
LOCK2 &device->intr.lock
HALF_LOCKED2 &desc->request_mutex
HALF_LOCKED2 _T->lock
HALF_LOCKED2 flags
TYPE_LOCK (struct nvkm_device)->intr.lock

drivers/gpu/drm/nouveau/nvkm/engine/fifo/gk104.c gk104_fifo_intr_bind() -> nvkm_enum_find()

Type Parameter Key Value
PARAM_VALUE 0 en 3483421427055976448
PARAM_VALUE 1 value 0-255
BUF_SIZE 0 en 224
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 1 value 0-255
LOCK2 &device->intr.lock
HALF_LOCKED2 &desc->request_mutex
HALF_LOCKED2 _T->lock
HALF_LOCKED2 flags
TYPE_LOCK (struct nvkm_device)->intr.lock

drivers/gpu/drm/nouveau/nvkm/engine/fifo/gf100.c gf100_fifo_intr_sched() -> nvkm_enum_find()

Type Parameter Key Value
PARAM_VALUE 0 en 7564986070555406336
PARAM_VALUE 1 value 0-255
BUF_SIZE 0 en 64
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 1 value 0-255
LOCK2 &device->intr.lock
HALF_LOCKED2 &desc->request_mutex
HALF_LOCKED2 _T->lock
HALF_LOCKED2 flags
TYPE_LOCK (struct nvkm_device)->intr.lock

drivers/gpu/drm/nouveau/nvkm/engine/fifo/gf100.c gf100_fifo_mmu_fault_recover() -> nvkm_enum_find()

Type Parameter Key Value
PARAM_VALUE 1 value 0-31
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &device->intr.lock

drivers/gpu/drm/nouveau/nvkm/engine/fifo/gf100.c gf100_fifo_mmu_fault_recover() -> nvkm_enum_find()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &device->intr.lock

drivers/gpu/drm/nouveau/nvkm/engine/fifo/gf100.c gf100_fifo_mmu_fault_recover() -> nvkm_enum_find()

Type Parameter Key Value
PARAM_VALUE 1 value 0-127
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &device->intr.lock

drivers/gpu/drm/nouveau/nvkm/engine/fifo/gf100.c gf100_fifo_mmu_fault_recover() -> nvkm_enum_find()

Type Parameter Key Value
PARAM_VALUE 1 value 0-127
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &device->intr.lock

drivers/gpu/drm/nouveau/nvkm/engine/fifo/gf100.c gf100_fifo_mmu_fault_recover() -> nvkm_enum_find()

Type Parameter Key Value
PARAM_VALUE 1 value 0-15
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &device->intr.lock

drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c gf100_gr_intr() -> nvkm_enum_find()

Type Parameter Key Value
PARAM_VALUE 0 en 7887929112054878208
BUF_SIZE 0 en 1376
DATA_SOURCE 1 value r ioread32
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 1 value 0-u32max
LOCK2 &device->intr.lock
HALF_LOCKED2 &desc->request_mutex
HALF_LOCKED2 _T->lock
HALF_LOCKED2 flags
HALF_LOCKED2 irq
TYPE_LOCK (struct nvkm_device)->intr.lock

drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c gf100_gr_trap_mp() -> nvkm_enum_find()

Type Parameter Key Value
PARAM_VALUE 0 en 6202082274826575872
PARAM_VALUE 1 value 0-u16max
BUF_SIZE 0 en 704
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 1 value 0-u16max
LOCK2 &device->intr.lock
HALF_LOCKED2 &desc->request_mutex
HALF_LOCKED2 _T->lock
HALF_LOCKED2 flags
TYPE_LOCK (struct nvkm_device)->intr.lock

drivers/gpu/drm/nouveau/nvkm/engine/ce/gt215.c gt215_ce_intr() -> nvkm_enum_find()

Type Parameter Key Value
PARAM_VALUE 0 en 5926882528600608768
PARAM_VALUE 1 value 0-u16max
BUF_SIZE 0 en 128
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 1 value 0-u16max
HALF_LOCKED2 &device->intr.lock

drivers/gpu/drm/nouveau/nvkm/engine/disp/gv100.c gv100_disp_exception() -> nvkm_enum_find()

Type Parameter Key Value
PARAM_VALUE 0 en 7242869087978958848
PARAM_VALUE 1 value 0-7
BUF_SIZE 0 en 256
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 1 value 0-7[c]
HALF_LOCKED2 &device->intr.lock

drivers/gpu/drm/nouveau/nvkm/engine/sec/g98.c g98_sec_intr() -> nvkm_enum_find()

Type Parameter Key Value
PARAM_VALUE 0 en 9183281552961007616
PARAM_VALUE 1 value 0-u16max
BUF_SIZE 0 en 160
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 1 value 0-u16max
HALF_LOCKED2 &device->intr.lock

drivers/gpu/drm/nouveau/nvkm/engine/ce/gp100.c gp100_ce_intr_launcherr() -> nvkm_enum_find()

Type Parameter Key Value
PARAM_VALUE 0 en 2608375690274648064
PARAM_VALUE 1 value 0-15
BUF_SIZE 0 en 480
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 1 value 0-15
HALF_LOCKED2 &device->intr.lock

drivers/gpu/drm/nouveau/nvkm/engine/disp/gf119.c gf119_disp_intr_error() -> nvkm_enum_find()

Type Parameter Key Value
PARAM_VALUE 0 en 7242869087978958848
PARAM_VALUE 1 value 0-7
BUF_SIZE 0 en 256
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 1 value 0-7[c]
HALF_LOCKED2 &device->intr.lock

drivers/gpu/drm/nouveau/nvkm/engine/gr/nv50.c nv50_gr_intr() -> nvkm_enum_find()

Type Parameter Key Value
PARAM_VALUE 0 en 7887929112054878208
BUF_SIZE 0 en 1376
DATA_SOURCE 1 value r ioread32
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 1 value 0-u32max
HALF_LOCKED2 &device->intr.lock

drivers/gpu/drm/nouveau/nvkm/engine/ce/gk104.c gk104_ce_intr_launcherr() -> nvkm_enum_find()

Type Parameter Key Value
PARAM_VALUE 0 en 6125160496049410048
PARAM_VALUE 1 value 0-15
BUF_SIZE 0 en 416
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 1 value 0-15
HALF_LOCKED2 &device->intr.lock

drivers/gpu/drm/nouveau/nvkm/subdev/fb/nv50.c nv50_fb_intr() -> nvkm_enum_find()

Type Parameter Key Value
PARAM_VALUE 0 en 1684115571139403776
BUF_SIZE 0 en 448
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &device->intr.lock

drivers/gpu/drm/nouveau/nvkm/subdev/fb/nv50.c nv50_fb_intr() -> nvkm_enum_find()

Type Parameter Key Value
PARAM_VALUE 0 en 4053555978932125696
BUF_SIZE 0 en 320
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &device->intr.lock

drivers/gpu/drm/nouveau/nvkm/subdev/fb/nv50.c nv50_fb_intr() -> nvkm_enum_find()

Type Parameter Key Value
PARAM_VALUE 0 en 635870211480121344
BUF_SIZE 0 en 512
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &device->intr.lock

drivers/gpu/drm/nouveau/nvkm/subdev/fb/nv50.c nv50_fb_intr() -> nvkm_enum_find()

Type Parameter Key Value
PARAM_VALUE 0 en 1-u64max
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &device->intr.lock

drivers/gpu/drm/nouveau/nvkm/subdev/fb/nv50.c nv50_fb_intr() -> nvkm_enum_find()

Type Parameter Key Value
PARAM_VALUE 0 en 1-u64max
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &device->intr.lock