Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/dma-buf/dma-fence.c dma_fence_init() -> __dma_fence_init()

Type Parameter Key Value
PARAM_VALUE 0 fence->ops->enable_signaling 0,4096-ptr_max
PARAM_VALUE 0 fence->ops->get_driver_name 0,4096-ptr_max
PARAM_VALUE 0 fence->ops->get_timeline_name 0,4096-ptr_max
PARAM_VALUE 0 fence->ops->release 0,4096-ptr_max
PARAM_VALUE 0 fence->ops->set_deadline 0,2004285741546172416,2071105144755478528,2853440610722889728,3558081686514302976,5221404334427111424
PARAM_VALUE 0 fence->ops->signaled 0,4096-ptr_max
PARAM_VALUE 0 fence->ops->wait 0,3162960082638938112,3576649960670945280,4783308308267675648,5257098353859239936
PARAM_VALUE 1 ops 4096-ptr_max
PARAM_VALUE 5 flags 0
BUF_SIZE 0 fence (-1),128
BUF_SIZE 0 fence (-1),128
DATA_SOURCE 0 fence $0
DATA_SOURCE 1 ops $1
DATA_SOURCE 2 lock $2
DATA_SOURCE 3 context $3
DATA_SOURCE 4 seqno $4
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
USER_DATA 4 seqno 0-u32max
UNITS 4 seqno unit_array_size
HALF_LOCKED2 &client->hwctx_srcu
HALF_LOCKED2 &epfile->ffs->eps_lock
HALF_LOCKED2 &gpu->lock
HALF_LOCKED2 &rdev->ring_lock
HALF_LOCKED2 &sched->lock
HALF_LOCKED2 &tlb_inval->lock
HALF_LOCKED2 &vc4->job_lock
HALF_LOCKED2 &vm->lock
HALF_LOCKED2 dmabuf->resv
HALF_LOCKED2 global &drm_unplug_srcu
HALF_LOCKED2 irq
HALF_LOCKED2 irqflags

drivers/dma-buf/dma-fence.c dma_fence_init64() -> __dma_fence_init()

Type Parameter Key Value
PARAM_VALUE 0 fence 4096-ptr_max
PARAM_VALUE 1 ops 21838082508599296,1809297530964844544,5943217009927733248,7746170033926914048
PARAM_VALUE 2 lock 0,4096-ptr_max
PARAM_VALUE 5 flags 4
DATA_SOURCE 0 fence $0
DATA_SOURCE 1 ops $1
DATA_SOURCE 2 lock $2
DATA_SOURCE 3 context $3
DATA_SOURCE 4 seqno $4
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
USER_DATA 4 seqno 0-u64max
UNITS 4 seqno unit_array_size
HALF_LOCKED2 &vm->eviction_lock
HALF_LOCKED2 global &drm_unplug_srcu