Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/gpu/drm/nouveau/nvkm/subdev/fault/base.c nvkm_fault_oneinit_buffer() -> (struct nvkm_fault_func)->buffer.pin()

Type Parameter Key Value
PARAM_VALUE 0 buffer 4096-ptr_max
PARAM_VALUE 0 buffer->fault 4096-ptr_max
PARAM_VALUE 0 buffer->fault->func 4096-ptr_max
PARAM_VALUE 0 buffer->get 10876,1052204-1052224,12070920-12070952
PARAM_VALUE 0 buffer->id 0-1
PARAM_VALUE 0 buffer->mem 0
PARAM_VALUE 0 buffer->put 10880,1052208-1052228,12070924-12070956
BUF_SIZE 0 buffer 184
CAPPED_DATA 0 buffer->id 1
DATA_SOURCE 0 buffer r _kzalloc_noprof
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 0 buffer->addr 0-u64max
HOST_DATA 0 buffer->entries s32min-s32max
HOST_DATA 0 buffer->id 0-1[c]
HOST_DATA 0 buffer->inth.allowed.counter s32min-s32max
HOST_DATA 0 buffer->inth.leaf s32min-s32max
HOST_DATA 0 buffer->inth.mask 0-u32max
HOST_DATA 0 buffer->object.handle 0-u32max
HOST_DATA 0 buffer->object.node.__rb_parent_color 0-u64max
HOST_DATA 0 buffer->object.object 0-u64max
HOST_DATA 0 buffer->object.oclass s32min-s32max
HOST_DATA 0 *buffer s64min-s64max
LOCK2 &subdev->use.mutex
TYPE_LOCK (struct nvkm_subdev)->use.mutex