Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/gpu/drm/nouveau/nvkm/core/gpuobj.c nvkm_gpuobj_map() -> (struct nvkm_gpuobj_func)->map()

Type Parameter Key Value
PARAM_VALUE 0 gpuobj 4096-ptr_max
BUF_SIZE 4 argv (-1),5
BUF_SIZE 4 argv (-1),5
DATA_SOURCE 2 vmm $2
DATA_SOURCE 3 vma $3
DATA_SOURCE 4 argv $4
DATA_SOURCE 5 argc $5
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &cgrp->mutex

drivers/gpu/drm/nouveau/nvkm/engine/fifo/gk104.c gk104_ectx_ctor() -> (struct nvkm_gpuobj_func)->map()

Type Parameter Key Value
PARAM_VALUE 0 gpuobj 4096-ptr_max
PARAM_VALUE 1 offset 0
PARAM_VALUE 2 vmm 4096-ptr_max
PARAM_VALUE 2 vmm->free.rb_node 4096-ptr_max
PARAM_VALUE 2 vmm->root.rb_node 4096-ptr_max
PARAM_VALUE 3 vma 4096-ptr_max
PARAM_VALUE 3 vma->tree.__rb_parent_color 1
PARAM_VALUE 3 vma->used 1
PARAM_VALUE 4 argv 6583281536353660928
PARAM_VALUE 5 argc 5
BUF_SIZE 4 argv 5
CAPPED_DATA 0 gpuobj->size 1
RX_PATH
TASK_NOT_RUNNING
LOCK2 &cgrp->mutex
HALF_LOCKED2 &mm->mmap_lock
HALF_LOCKED2 &svmm->mutex
TYPE_LOCK (struct nvkm_cgrp)->mutex

drivers/gpu/drm/nouveau/nvkm/engine/fifo/gf100.c gf100_ectx_ctor() -> (struct nvkm_gpuobj_func)->map()

Type Parameter Key Value
PARAM_VALUE 0 gpuobj 4096-ptr_max
PARAM_VALUE 1 offset 0
PARAM_VALUE 2 vmm 4096-ptr_max
PARAM_VALUE 2 vmm->free.rb_node 4096-ptr_max
PARAM_VALUE 2 vmm->root.rb_node 4096-ptr_max
PARAM_VALUE 3 vma 4096-ptr_max
PARAM_VALUE 3 vma->tree.__rb_parent_color 1
PARAM_VALUE 3 vma->used 1
PARAM_VALUE 4 argv 0
PARAM_VALUE 5 argc 0
CAPPED_DATA 0 gpuobj->size 1
RX_PATH
TASK_NOT_RUNNING
LOCK2 &cgrp->mutex
HALF_LOCKED2 &mm->mmap_lock
HALF_LOCKED2 &svmm->mutex
TYPE_LOCK (struct nvkm_cgrp)->mutex

drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/fifo.c r535_flcn_ctor() -> (struct nvkm_gpuobj_func)->map()

Type Parameter Key Value
PARAM_VALUE 0 gpuobj 4096-ptr_max
PARAM_VALUE 0 gpuobj->func 1452543410995273728,5743475173220380672
PARAM_VALUE 0 gpuobj->heap.block_size 0-1048575
PARAM_VALUE 0 gpuobj->heap.heap_nodes 1-2
PARAM_VALUE 0 gpuobj->ptrs 1452543410995273728,5743475173220380672
PARAM_VALUE 1 offset 0
PARAM_VALUE 2 vmm 4096-ptr_max
PARAM_VALUE 2 vmm->free.rb_node 4096-ptr_max
PARAM_VALUE 2 vmm->root.rb_node 4096-ptr_max
PARAM_VALUE 3 vma 4096-ptr_max
PARAM_VALUE 3 vma->tree.__rb_parent_color 1
PARAM_VALUE 3 vma->used 1
PARAM_VALUE 4 argv 0
PARAM_VALUE 5 argc 0
CAPPED_DATA 0 gpuobj->size 1
RX_PATH
TASK_NOT_RUNNING
LOCK2 &cgrp->mutex
HALF_LOCKED2 &mm->mmap_lock
HALF_LOCKED2 &svmm->mutex
TYPE_LOCK (struct nvkm_cgrp)->mutex