Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 3 files:

Smatch caller information:

drivers/gpu/drm/nouveau/nvkm/engine/fifo/ucgrp.c nvkm_ucgrp_dtor() -> nvkm_cgrp_unref()

Type Parameter Key Value
PARAM_VALUE 0 pcgrp 7150767468984889440
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/gpu/drm/nouveau/nvkm/engine/fifo/chan.c nvkm_chan_del() -> nvkm_cgrp_unref()

Type Parameter Key Value
PARAM_VALUE 0 pcgrp 4096-ptr_max
PARAM_VALUE 0 *pcgrp 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/gpu/drm/nouveau/nvkm/engine/fifo/cgrp.c nvkm_cgrp_new() -> nvkm_cgrp_unref()

Type Parameter Key Value
PARAM_VALUE 0 pcgrp 4096-ptr_max
PARAM_VALUE 0 (*pcgrp)->chan_nr 0
PARAM_VALUE 0 (*pcgrp)->chans.next 4096-ptr_max
PARAM_VALUE 0 (*pcgrp)->chans.next->next 4096-ptr_max
PARAM_VALUE 0 (*pcgrp)->chans.prev 4096-ptr_max
PARAM_VALUE 0 (*pcgrp)->chans.prev->next 4096-ptr_max
PARAM_VALUE 0 (*pcgrp)->chans.prev->prev 4096-ptr_max
PARAM_VALUE 0 (*pcgrp)->ectxs.next 4096-ptr_max
PARAM_VALUE 0 (*pcgrp)->ectxs.next->next 4096-ptr_max
PARAM_VALUE 0 (*pcgrp)->ectxs.prev 4096-ptr_max
PARAM_VALUE 0 (*pcgrp)->ectxs.prev->next 4096-ptr_max
PARAM_VALUE 0 (*pcgrp)->ectxs.prev->prev 4096-ptr_max
PARAM_VALUE 0 (*pcgrp)->id (-1)
PARAM_VALUE 0 (*pcgrp)->kref.refcount.refs.counter 1
PARAM_VALUE 0 (*pcgrp)->mutex.dep_map->name 0-255
PARAM_VALUE 0 (*pcgrp)->mutex.first_waiter 0
PARAM_VALUE 0 (*pcgrp)->mutex.magic 4096-ptr_max
PARAM_VALUE 0 (*pcgrp)->mutex.osq.tail.counter 0
PARAM_VALUE 0 (*pcgrp)->mutex.owner.counter 0
PARAM_VALUE 0 (*pcgrp)->runl 4096-ptr_max
PARAM_VALUE 0 (*pcgrp)->runl->fifo 4096-ptr_max
PARAM_VALUE 0 (*pcgrp)->vctxs.next 4096-ptr_max
PARAM_VALUE 0 (*pcgrp)->vctxs.next->next 4096-ptr_max
PARAM_VALUE 0 (*pcgrp)->vctxs.prev 4096-ptr_max
PARAM_VALUE 0 (*pcgrp)->vctxs.prev->next 4096-ptr_max
PARAM_VALUE 0 (*pcgrp)->vctxs.prev->prev 4096-ptr_max
PARAM_VALUE 0 (*pcgrp)->vmm 0,4096-ptr_max
PARAM_VALUE 0 *pcgrp 4096-ptr_max
PARAM_VALUE 0 *pcgrp->id (-1)
PARAM_VALUE 0 *pcgrp->vmm 0,4096-ptr_max
BUF_SIZE 0 *pcgrp 408
DATA_SOURCE 0 pcgrp $4
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &mm->mmap_lock
HALF_LOCKED2 &svmm->mutex