Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/gpu/drm/xe/xe_tlb_inval_job.c dma_fence_is_signaled() -> (struct dma_fence_ops)->signaled()

Type Parameter Key Value
PARAM_VALUE 0 fence 4096-ptr_max
PARAM_VALUE 0 fence->ops 4096-ptr_max
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,4096-ptr_max
PARAM_VALUE 0 fence->ops->signaled 4096-ptr_max
PARAM_VALUE 0 fence->ops->wait 0,4096-ptr_max
DATA_SOURCE 0 fence $0
RX_PATH
TASK_NOT_RUNNING
LOCK2 rcu_read
HALF_LOCKED2 &pool->lock
HALF_LOCKED2 &vm->lock

drivers/gpu/drm/ttm/ttm_bo.c dma_fence_is_signaled() -> (struct dma_fence_ops)->signaled()

Type Parameter Key Value
PARAM_VALUE 0 fence 4096-ptr_max
PARAM_VALUE 0 fence->ops 4096-ptr_max
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,4096-ptr_max
PARAM_VALUE 0 fence->ops->signaled 4096-ptr_max
PARAM_VALUE 0 fence->ops->wait 0,4096-ptr_max
DATA_SOURCE 0 fence $0
RX_PATH
TASK_NOT_RUNNING
LOCK2 &man->eviction_lock
LOCK2 rcu_read
HALF_LOCKED2 bo->base.resv
TYPE_LOCK (struct ttm_resource_manager)->eviction_lock

drivers/gpu/drm/amd/amdgpu/amdgpu_sync.c dma_fence_is_signaled() -> (struct dma_fence_ops)->signaled()

Type Parameter Key Value
PARAM_VALUE 0 fence 4096-ptr_max
PARAM_VALUE 0 fence->ops 4096-ptr_max
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,4096-ptr_max
PARAM_VALUE 0 fence->ops->signaled 4096-ptr_max
PARAM_VALUE 0 fence->ops->wait 0,4096-ptr_max
DATA_SOURCE 0 fence $0
RX_PATH
TASK_NOT_RUNNING
LOCK2 rcu_read
HALF_LOCKED2 &mem->lock
HALF_LOCKED2 &p->mutex
HALF_LOCKED2 &pool->lock

drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c dma_fence_is_signaled() -> (struct dma_fence_ops)->signaled()

Type Parameter Key Value
PARAM_VALUE 0 fence 4096-ptr_max
PARAM_VALUE 0 fence->ops 4096-ptr_max
PARAM_VALUE 0 fence->ops->signaled 4096-ptr_max
DATA_SOURCE 0 fence $0
RX_PATH
TASK_NOT_RUNNING
LOCK2 rcu_read
HALF_LOCKED2 &bo_base->vm->eviction_lock
HALF_LOCKED2 &id_mgr->lock
HALF_LOCKED2 &vm->eviction_lock
HALF_LOCKED2 global &drm_unplug_srcu

drivers/gpu/drm/xe/xe_migrate.c dma_fence_is_signaled() -> (struct dma_fence_ops)->signaled()

Type Parameter Key Value
PARAM_VALUE 0 fence 4096-ptr_max
PARAM_VALUE 0 fence->ops 4096-ptr_max
PARAM_VALUE 0 fence->ops->get_driver_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 4096-ptr_max
PARAM_VALUE 0 fence->ops->wait 0,3162960082638938112,3576649960670945280,4783308308267675648,5257098353859239936
DATA_SOURCE 0 fence $0
RX_PATH
TASK_NOT_RUNNING
LOCK2 rcu_read
HALF_LOCKED2 &driver_migrate_lock
HALF_LOCKED2 &mm->mmap_lock
HALF_LOCKED2 global &drm_unplug_srcu

drivers/gpu/drm/amd/amdgpu/amdgpu_ctx.c dma_fence_is_signaled() -> (struct dma_fence_ops)->signaled()

Type Parameter Key Value
PARAM_VALUE 0 fence 4096-ptr_max
PARAM_VALUE 0 fence->ops 4096-ptr_max
PARAM_VALUE 0 fence->ops->signaled 4096-ptr_max
DATA_SOURCE 0 fence $0
LOCK2 &p->adev->notifier_lock
LOCK2 rcu_read
TYPE_LOCK (struct amdgpu_device)->notifier_lock

drivers/gpu/drm/vgem/vgem_fence.c dma_fence_is_signaled() -> (struct dma_fence_ops)->signaled()

Type Parameter Key Value
PARAM_VALUE 0 fence 4096-ptr_max
PARAM_VALUE 0 fence->ops 4096-ptr_max
PARAM_VALUE 0 fence->ops->signaled 4096-ptr_max
DATA_SOURCE 0 fence $0
LOCK2 rcu_read

drivers/gpu/drm/ttm/ttm_resource.c dma_fence_is_signaled() -> (struct dma_fence_ops)->signaled()

Type Parameter Key Value
PARAM_VALUE 0 fence 4096-ptr_max
PARAM_VALUE 0 fence->ops 4096-ptr_max
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,4096-ptr_max
PARAM_VALUE 0 fence->ops->signaled 4096-ptr_max
PARAM_VALUE 0 fence->ops->wait 0,4096-ptr_max
DATA_SOURCE 0 fence $0
RX_PATH
TASK_NOT_RUNNING
LOCK2 &man->eviction_lock
LOCK2 rcu_read
TYPE_LOCK (struct ttm_resource_manager)->eviction_lock

drivers/gpu/drm/etnaviv/etnaviv_gpu.c dma_fence_is_signaled() -> (struct dma_fence_ops)->signaled()

Type Parameter Key Value
PARAM_VALUE 0 fence 4096-ptr_max
PARAM_VALUE 0 fence->ops 4096-ptr_max
PARAM_VALUE 0 fence->ops->signaled 4096-ptr_max
PARAM_VALUE 0 fence->refcount.refcount.refs.counter (-1073741824),0-s32max
DATA_SOURCE 0 fence $0
LOCK2 rcu_read

drivers/dma-buf/sync_file.c dma_fence_is_signaled() -> (struct dma_fence_ops)->signaled()

Type Parameter Key Value
PARAM_VALUE 0 fence 4096-ptr_max
PARAM_VALUE 0 fence->ops 4096-ptr_max
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,4096-ptr_max
PARAM_VALUE 0 fence->ops->signaled 4096-ptr_max
PARAM_VALUE 0 fence->ops->wait 0,4096-ptr_max
BUF_SIZE 0 fence (-1)-0,32-s32max
BUF_SIZE 0 fence (-1)-0,32-s32max
DATA_SOURCE 0 fence $0
RX_PATH
TASK_NOT_RUNNING
LOCK2 rcu_read

drivers/gpu/drm/vmwgfx/vmwgfx_fence.c dma_fence_is_signaled() -> (struct dma_fence_ops)->signaled()

Type Parameter Key Value
PARAM_VALUE 0 fence 4096-ptr_max
PARAM_VALUE 0 fence->ops 4096-ptr_max
PARAM_VALUE 0 fence->ops->signaled 4096-ptr_max
DATA_SOURCE 0 fence $0
LOCK2 rcu_read

drivers/gpu/drm/scheduler/sched_entity.c dma_fence_is_signaled() -> (struct dma_fence_ops)->signaled()

Type Parameter Key Value
PARAM_VALUE 0 fence 4096-ptr_max
PARAM_VALUE 0 fence->ops 4096-ptr_max
PARAM_VALUE 0 fence->ops->signaled 4096-ptr_max
DATA_SOURCE 0 fence $0
RX_PATH
TASK_NOT_RUNNING
LOCK2 rcu_read
HALF_LOCKED2 &client->hwctx_srcu
HALF_LOCKED2 &gpu->sched_lock
HALF_LOCKED2 &hwctx->priv->io_lock
HALF_LOCKED2 &hwctx->priv->job_sem
HALF_LOCKED2 &pfdev->sched_lock
HALF_LOCKED2 &queue->idr_lock
HALF_LOCKED2 &queue->lock
HALF_LOCKED2 &sched->mutex
HALF_LOCKED2 &v3d->sched_lock
HALF_LOCKED2 &xdna->notifier_lock
HALF_LOCKED2 _T->lock
HALF_LOCKED2 global &drm_unplug_srcu

drivers/dma-buf/sync_debug.c dma_fence_is_signaled_locked() -> (struct dma_fence_ops)->signaled()

Type Parameter Key Value
PARAM_VALUE 0 fence 4096-ptr_max
PARAM_VALUE 0 fence->ops 4096-ptr_max
PARAM_VALUE 0 fence->ops->signaled 4096-ptr_max
DATA_SOURCE 0 fence $0
RX_PATH
TASK_NOT_RUNNING
LOCK2 &obj->lock
LOCK2 &s->lock
LOCK2 global &sync_timeline_list_lock
LOCK2 irq
LOCK2 rcu_read
TYPE_LOCK (struct seq_file)->lock
TYPE_LOCK (struct sync_timeline)->lock

drivers/dma-buf/dma-fence-chain.c dma_fence_is_signaled() -> (struct dma_fence_ops)->signaled()

Type Parameter Key Value
PARAM_VALUE 0 fence 4096-ptr_max
PARAM_VALUE 0 fence->ops 4096-ptr_max
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 4096-ptr_max
PARAM_VALUE 0 fence->ops->wait 0,3162960082638938112,3576649960670945280,4783308308267675648,5257098353859239936
BUF_SIZE 0 fence (-1)-s32max
BUF_SIZE 0 fence (-1)-s32max
DATA_SOURCE 0 fence $0
RX_PATH
TASK_NOT_RUNNING
USER_DATA 0 fence->seqno 0-u32max
LOCK2 rcu_read
HALF_LOCKED2 &pool->lock

drivers/dma-buf/dma-fence.c dma_fence_is_signaled() -> (struct dma_fence_ops)->signaled()

Type Parameter Key Value
PARAM_VALUE 0 fence 4096-ptr_max
PARAM_VALUE 0 fence->ops 4096-ptr_max
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,4096-ptr_max
PARAM_VALUE 0 fence->ops->signaled 4096-ptr_max
PARAM_VALUE 0 fence->ops->wait 0,4096-ptr_max
BUF_SIZE 0 fence (-1)-0,128
BUF_SIZE 0 fence (-1)-0,128
DATA_SOURCE 0 fence $0
RX_PATH
TASK_NOT_RUNNING
LOCK2 rcu_read
HALF_LOCKED2 &seq->lock

drivers/dma-buf/dma-fence.c dma_fence_is_signaled_locked() -> (struct dma_fence_ops)->signaled()

Type Parameter Key Value
PARAM_VALUE 0 fence 4096-ptr_max
PARAM_VALUE 0 fence->ops 4096-ptr_max
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,4096-ptr_max
PARAM_VALUE 0 fence->ops->signaled 4096-ptr_max
PARAM_VALUE 0 fence->ops->wait 0,4096-ptr_max
BUF_SIZE 0 fence (-1)-0,32-s32max
BUF_SIZE 0 fence (-1)-0,32-s32max
DATA_SOURCE 0 fence $0
LOCK2 flags
LOCK2 rcu_read
HALF_LOCKED2 &file_priv->driver_priv->mutex
HALF_LOCKED2 &pool->lock
HALF_LOCKED2 global &drm_unplug_srcu

drivers/dma-buf/st-dma-fence.c dma_fence_is_signaled() -> (struct dma_fence_ops)->signaled()

Type Parameter Key Value
PARAM_VALUE 0 fence 4096-ptr_max
PARAM_VALUE 0 fence->ops 4096-ptr_max
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,4096-ptr_max
PARAM_VALUE 0 fence->ops->signaled 4096-ptr_max
PARAM_VALUE 0 fence->ops->wait 0,4096-ptr_max
BUF_SIZE 0 fence (-1),128
BUF_SIZE 0 fence (-1),128
DATA_SOURCE 0 fence $0
LOCK2 rcu_read

drivers/gpu/drm/amd/amdgpu/amdgpu_fence.c dma_fence_is_signaled() -> (struct dma_fence_ops)->signaled()

Type Parameter Key Value
PARAM_VALUE 0 fence 4096-ptr_max
PARAM_VALUE 0 fence->ops 4096-ptr_max
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,4096-ptr_max
PARAM_VALUE 0 fence->ops->signaled 4096-ptr_max
PARAM_VALUE 0 fence->ops->wait 0,4096-ptr_max
DATA_SOURCE 0 fence $0
RX_PATH
TASK_NOT_RUNNING
LOCK2 rcu_read
HALF_LOCKED2 &adev->reset_domain->sem
HALF_LOCKED2 &pool->lock
HALF_LOCKED2 &sdma_instance->engine_reset_mutex
HALF_LOCKED2 &vinst->engine_reset_mutex
HALF_LOCKED2 global &drm_unplug_srcu

drivers/gpu/drm/amd/amdgpu/amdgpu_fence.c dma_fence_is_signaled_locked() -> (struct dma_fence_ops)->signaled()

Type Parameter Key Value
PARAM_VALUE 0 fence 4096-ptr_max
PARAM_VALUE 0 fence->ops 4096-ptr_max
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,4096-ptr_max
PARAM_VALUE 0 fence->ops->signaled 4096-ptr_max
PARAM_VALUE 0 fence->ops->wait 0,4096-ptr_max
DATA_SOURCE 0 fence $0
RX_PATH
TASK_NOT_RUNNING
LOCK2 flags
LOCK2 rcu_read
HALF_LOCKED2 &attr->mutex
HALF_LOCKED2 &drv->lock
HALF_LOCKED2 &ring->fence_drv.lock
TYPE_LOCK (struct amdgpu_fence_driver)->lock

drivers/dma-buf/dma-resv.c dma_fence_is_signaled() -> (struct dma_fence_ops)->signaled()

Type Parameter Key Value
PARAM_VALUE 0 fence 4096-ptr_max
PARAM_VALUE 0 fence->ops 4096-ptr_max
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,4096-ptr_max
PARAM_VALUE 0 fence->ops->signaled 4096-ptr_max
PARAM_VALUE 0 fence->ops->wait 0,4096-ptr_max
DATA_SOURCE 0 fence $0
RX_PATH
TASK_NOT_RUNNING
LOCK2 rcu_read
HALF_LOCKED2 global &drm_unplug_srcu

drivers/gpu/drm/i915/gem/i915_gem_object.c dma_fence_is_signaled() -> (struct dma_fence_ops)->signaled()

Type Parameter Key Value
PARAM_VALUE 0 fence 4096-ptr_max
PARAM_VALUE 0 fence->ops 4096-ptr_max
PARAM_VALUE 0 fence->ops->signaled 4096-ptr_max
DATA_SOURCE 0 fence $0
LOCK2 obj->base.resv
LOCK2 rcu_read

drivers/gpu/drm/qxl/qxl_release.c dma_fence_is_signaled() -> (struct dma_fence_ops)->signaled()

Type Parameter Key Value
PARAM_VALUE 0 fence 4096-ptr_max
PARAM_VALUE 0 fence->ops 4096-ptr_max
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,4096-ptr_max
PARAM_VALUE 0 fence->ops->signaled 4096-ptr_max
PARAM_VALUE 0 fence->ops->wait 0,4096-ptr_max
DATA_SOURCE 0 fence $0
TASK_NOT_RUNNING
LOCK2 rcu_read

drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_device.c dma_fence_is_signaled() -> (struct dma_fence_ops)->signaled()

Type Parameter Key Value
PARAM_VALUE 0 fence 4096-ptr_max
PARAM_VALUE 0 fence->node.node.next 0
PARAM_VALUE 0 fence->node.node.prev 0
PARAM_VALUE 0 fence->ops 4096-ptr_max
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,4096-ptr_max
PARAM_VALUE 0 fence->ops->signaled 4096-ptr_max
PARAM_VALUE 0 fence->ops->wait 0,4096-ptr_max
PARAM_VALUE 0 fence->rcu.node.node.next 0
PARAM_VALUE 0 fence->rcu.node.node.prev 0
BUF_SIZE 0 fence (-1)-0,8,32-s32max
BUF_SIZE 0 fence (-1)-0,8,32-s32max
DATA_SOURCE 0 fence $0
RX_PATH
TASK_NOT_RUNNING
USER_DATA 0 fence->seqno 0-u32max
NO_OVERFLOW_SIMPLE 0 fence->num_fences
NO_OVERFLOW_SIMPLE 0 fence->num_pending.counter
LOCK2 rcu_read
HALF_LOCKED2 &pool->lock
HALF_LOCKED2 &vm->lock
HALF_LOCKED2 flags
HALF_LOCKED2 global &drm_unplug_srcu

drivers/gpu/drm/v3d/v3d_sched.c dma_fence_is_signaled() -> (struct dma_fence_ops)->signaled()

Type Parameter Key Value
PARAM_VALUE 0 fence 4096-ptr_max
PARAM_VALUE 0 fence->ops 4096-ptr_max
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,4096-ptr_max
PARAM_VALUE 0 fence->ops->signaled 4096-ptr_max
PARAM_VALUE 0 fence->ops->wait 0,4096-ptr_max
PARAM_VALUE 0 fence->refcount.refcount.refs.counter (-1073741824),0-s32max
DATA_SOURCE 0 fence $0
RX_PATH
TASK_NOT_RUNNING
LOCK2 rcu_read
HALF_LOCKED2 &adev->reset_domain->sem
HALF_LOCKED2 &attr->mutex
HALF_LOCKED2 &guc->submission_state.lock
HALF_LOCKED2 &pool->lock
HALF_LOCKED2 &sched->job_list_lock

drivers/gpu/drm/amd/amdgpu/amdgpu_ring.c dma_fence_is_signaled() -> (struct dma_fence_ops)->signaled()

Type Parameter Key Value
PARAM_VALUE 0 fence 4096-ptr_max
PARAM_VALUE 0 fence->ops 4096-ptr_max
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,4096-ptr_max
PARAM_VALUE 0 fence->ops->signaled 4096-ptr_max
PARAM_VALUE 0 fence->ops->wait 0,4096-ptr_max
DATA_SOURCE 0 fence $0
LOCK2 global &drm_unplug_srcu
LOCK2 rcu_read
HALF_LOCKED2 &pool->lock

drivers/gpu/drm/amd/amdgpu/amdgpu_ring.c dma_fence_is_signaled_locked() -> (struct dma_fence_ops)->signaled()

Type Parameter Key Value
PARAM_VALUE 0 fence 4096-ptr_max
PARAM_VALUE 0 fence->ops 4096-ptr_max
PARAM_VALUE 0 fence->ops->signaled 4096-ptr_max
DATA_SOURCE 0 fence $0
LOCK2 flags
LOCK2 global &drm_unplug_srcu
LOCK2 rcu_read
HALF_LOCKED2 &pool->lock

drivers/dma-buf/st-dma-fence-chain.c dma_fence_is_signaled() -> (struct dma_fence_ops)->signaled()

Type Parameter Key Value
PARAM_VALUE 0 fence 4096-ptr_max
PARAM_VALUE 0 fence->ops 4096-ptr_max
PARAM_VALUE 0 fence->ops->signaled 4096-ptr_max
DATA_SOURCE 0 fence $0
LOCK2 rcu_read

drivers/gpu/drm/xe/xe_bo.c dma_fence_is_signaled() -> (struct dma_fence_ops)->signaled()

Type Parameter Key Value
PARAM_VALUE 0 fence 4096-ptr_max
PARAM_VALUE 0 fence->ops 4096-ptr_max
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,4096-ptr_max
PARAM_VALUE 0 fence->ops->signaled 4096-ptr_max
PARAM_VALUE 0 fence->ops->wait 0,4096-ptr_max
CAPPED_DATA 0 fence->ops 1
DATA_SOURCE 0 fence $0
RX_PATH
TASK_NOT_RUNNING
LOCK2 &ttm_bo->base._resv
LOCK2 rcu_read
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct drm_gem_object)->_resv

drivers/gpu/drm/amd/amdgpu/amdgpu_userq.c dma_fence_is_signaled() -> (struct dma_fence_ops)->signaled()

Type Parameter Key Value
PARAM_VALUE 0 fence 4096-ptr_max
PARAM_VALUE 0 fence->ops 4096-ptr_max
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,4096-ptr_max
PARAM_VALUE 0 fence->ops->signaled 4096-ptr_max
PARAM_VALUE 0 fence->ops->wait 0,4096-ptr_max
PARAM_VALUE 0 fence->refcount.refcount.refs.counter (-1073741824),0-s32max
DATA_SOURCE 0 fence $0
LOCK2 rcu_read
HALF_LOCKED2 &uq_mgr->userq_mutex

drivers/dma-buf/dma-fence-array.c dma_fence_is_signaled() -> (struct dma_fence_ops)->signaled()

Type Parameter Key Value
PARAM_VALUE 0 fence 4096-ptr_max
PARAM_VALUE 0 fence->ops 4096-ptr_max
PARAM_VALUE 0 fence->ops->signaled 4096-ptr_max
DATA_SOURCE 0 fence $0
RX_PATH
TASK_NOT_RUNNING
LOCK2 rcu_read
HALF_LOCKED2 &adev->reset_domain->sem
HALF_LOCKED2 &attr->mutex
HALF_LOCKED2 &cli->lock
HALF_LOCKED2 &fctx->lock
HALF_LOCKED2 &fence_drv->fence_list_lock
HALF_LOCKED2 &id_mgr->lock
HALF_LOCKED2 &irq->lock
HALF_LOCKED2 &man->eviction_lock
HALF_LOCKED2 &obj->lock
HALF_LOCKED2 &p->adev->notifier_lock
HALF_LOCKED2 &pool->lock
HALF_LOCKED2 &s->lock
HALF_LOCKED2 &sched->job_list_lock
HALF_LOCKED2 &sched->lock
HALF_LOCKED2 &ttm_bo->base._resv
HALF_LOCKED2 &v3d->sched_lock
HALF_LOCKED2 flags
HALF_LOCKED2 global &drm_unplug_srcu
HALF_LOCKED2 global &sync_timeline_list_lock
HALF_LOCKED2 irq
HALF_LOCKED2 obj->base.resv

drivers/gpu/drm/v3d/v3d_submit.c dma_fence_is_signaled() -> (struct dma_fence_ops)->signaled()

Type Parameter Key Value
PARAM_VALUE 0 fence 4096-ptr_max
PARAM_VALUE 0 fence->ops 4096-ptr_max
PARAM_VALUE 0 fence->ops->signaled 4096-ptr_max
DATA_SOURCE 0 fence $0
LOCK2 &v3d->sched_lock
LOCK2 rcu_read
TYPE_LOCK (struct v3d_dev)->sched_lock

drivers/gpu/drm/xe/xe_pt.c dma_fence_is_signaled() -> (struct dma_fence_ops)->signaled()

Type Parameter Key Value
PARAM_VALUE 0 fence 4096-ptr_max
PARAM_VALUE 0 fence->ops 4096-ptr_max
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,4096-ptr_max
PARAM_VALUE 0 fence->ops->signaled 4096-ptr_max
PARAM_VALUE 0 fence->ops->wait 0,4096-ptr_max
DATA_SOURCE 0 fence $0
RX_PATH
TASK_NOT_RUNNING
LOCK2 rcu_read
HALF_LOCKED2 &vm->lock

drivers/dma-buf/sw_sync.c dma_fence_is_signaled_locked() -> (struct dma_fence_ops)->signaled()

Type Parameter Key Value
PARAM_VALUE 0 fence 4096-ptr_max
PARAM_VALUE 0 fence->cb_list.next 4096-ptr_max
PARAM_VALUE 0 fence->cb_list.prev 4096-ptr_max
PARAM_VALUE 0 fence->error 0
PARAM_VALUE 0 fence->extern_lock 1-u64max
PARAM_VALUE 0 fence->flags 1,3,5,7
PARAM_VALUE 0 fence->ops 1781807562271199232
PARAM_VALUE 0 fence->ops->signaled 4096-ptr_max
PARAM_VALUE 0 fence->refcount.refcount.refs.counter 1
PARAM_VALUE 0 fence->seqno 0-u32max
DATA_SOURCE 0 fence $0
USER_DATA 0 fence->seqno 0-u32max
LOCK2 &obj->lock
LOCK2 irq
LOCK2 rcu_read
TYPE_LOCK (struct sync_timeline)->lock

drivers/gpu/drm/msm/msm_gpu.c dma_fence_is_signaled() -> (struct dma_fence_ops)->signaled()

Type Parameter Key Value
PARAM_VALUE 0 fence 4096-ptr_max
PARAM_VALUE 0 fence->ops 4096-ptr_max
PARAM_VALUE 0 fence->ops->signaled 4096-ptr_max
DATA_SOURCE 0 fence $0
LOCK2 rcu_read
HALF_LOCKED2 &gpu->lock

drivers/gpu/drm/drm_suballoc.c dma_fence_is_signaled() -> (struct dma_fence_ops)->signaled()

Type Parameter Key Value
PARAM_VALUE 0 fence 4096-ptr_max
PARAM_VALUE 0 fence->ops 4096-ptr_max
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,4096-ptr_max
PARAM_VALUE 0 fence->ops->signaled 4096-ptr_max
PARAM_VALUE 0 fence->ops->wait 0,4096-ptr_max
BUF_SIZE 0 fence (-1)-0,128
BUF_SIZE 0 fence (-1)-0,128
DATA_SOURCE 0 fence $0
RX_PATH
TASK_NOT_RUNNING
LOCK2 rcu_read
HALF_LOCKED2 &sa_manager->wq.lock

drivers/gpu/drm/xe/xe_userptr.c dma_fence_is_signaled() -> (struct dma_fence_ops)->signaled()

Type Parameter Key Value
PARAM_VALUE 0 fence 4096-ptr_max
PARAM_VALUE 0 fence->ops 4096-ptr_max
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,4096-ptr_max
PARAM_VALUE 0 fence->ops->signaled 4096-ptr_max
PARAM_VALUE 0 fence->ops->wait 0,4096-ptr_max
DATA_SOURCE 0 fence $0
RX_PATH
TASK_NOT_RUNNING
LOCK2 rcu_read
HALF_LOCKED2 &vm->svm.gpusvm.notifier_lock
TYPE_LOCK (struct drm_gpusvm)->notifier_lock

drivers/gpu/drm/drm_syncobj.c dma_fence_is_signaled() -> (struct dma_fence_ops)->signaled()

Type Parameter Key Value
PARAM_VALUE 0 fence 4096-ptr_max
PARAM_VALUE 0 fence->ops 4096-ptr_max
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,4096-ptr_max
PARAM_VALUE 0 fence->ops->signaled 4096-ptr_max
PARAM_VALUE 0 fence->ops->wait 0,4096-ptr_max
DATA_SOURCE 0 fence $0
LOCK2 rcu_read

drivers/gpu/drm/xe/xe_range_fence.c dma_fence_is_signaled() -> (struct dma_fence_ops)->signaled()

Type Parameter Key Value
PARAM_VALUE 0 fence 4096-ptr_max
PARAM_VALUE 0 fence->ops 4096-ptr_max
PARAM_VALUE 0 fence->ops->signaled 4096-ptr_max
DATA_SOURCE 0 fence $0
RX_PATH
TASK_NOT_RUNNING
LOCK2 rcu_read
HALF_LOCKED2 &pool->lock
HALF_LOCKED2 &vm->lock

drivers/gpu/drm/amd/amdgpu/amdgpu_eviction_fence.c dma_fence_is_signaled() -> (struct dma_fence_ops)->signaled()

Type Parameter Key Value
PARAM_VALUE 0 fence 4096-ptr_max
PARAM_VALUE 0 fence->ops 4096-ptr_max
PARAM_VALUE 0 fence->ops->signaled 4096-ptr_max
PARAM_VALUE 0 fence->refcount.refcount.refs.counter (-1073741824),0-s32max
DATA_SOURCE 0 fence $0
RX_PATH
TASK_NOT_RUNNING
LOCK2 rcu_read
HALF_LOCKED2 &pool->lock
HALF_LOCKED2 obj->tbo.base.resv

drivers/gpu/drm/panfrost/panfrost_job.c dma_fence_is_signaled() -> (struct dma_fence_ops)->signaled()

Type Parameter Key Value
PARAM_VALUE 0 fence 4096-ptr_max
PARAM_VALUE 0 fence->ops 4096-ptr_max
PARAM_VALUE 0 fence->ops->signaled 4096-ptr_max
DATA_SOURCE 0 fence $0
LOCK2 rcu_read
HALF_LOCKED2 &pool->lock

drivers/gpu/drm/etnaviv/etnaviv_sched.c dma_fence_is_signaled() -> (struct dma_fence_ops)->signaled()

Type Parameter Key Value
PARAM_VALUE 0 fence 4096-ptr_max
PARAM_VALUE 0 fence->ops 4096-ptr_max
PARAM_VALUE 0 fence->ops->signaled 4096-ptr_max
DATA_SOURCE 0 fence $0
LOCK2 rcu_read
HALF_LOCKED2 &pool->lock

drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c dma_fence_is_signaled() -> (struct dma_fence_ops)->signaled()

Type Parameter Key Value
PARAM_VALUE 0 fence 4096-ptr_max
PARAM_VALUE 0 fence->ops 4096-ptr_max
PARAM_VALUE 0 fence->ops->signaled 4096-ptr_max
DATA_SOURCE 0 fence $0
RX_PATH
TASK_NOT_RUNNING
LOCK2 rcu_read
HALF_LOCKED2 &avm->process_info->lock
HALF_LOCKED2 &p->mutex
HALF_LOCKED2 &process_info->lock
TYPE_LOCK (struct amdkfd_process_info)->lock

drivers/gpu/drm/i915/i915_request.c dma_fence_is_signaled() -> (struct dma_fence_ops)->signaled()

Type Parameter Key Value
PARAM_VALUE 0 fence 4096-ptr_max
PARAM_VALUE 0 fence->ops 4096-ptr_max
PARAM_VALUE 0 fence->ops->signaled 4096-ptr_max
DATA_SOURCE 0 fence $0
RX_PATH
TASK_NOT_RUNNING
LOCK2 rcu_read

drivers/gpu/drm/scheduler/sched_main.c dma_fence_is_signaled() -> (struct dma_fence_ops)->signaled()

Type Parameter Key Value
PARAM_VALUE 0 fence 4096-ptr_max
PARAM_VALUE 0 fence->ops 4096-ptr_max
PARAM_VALUE 0 fence->ops->signaled 4096-ptr_max
DATA_SOURCE 0 fence $0
RX_PATH
TASK_NOT_RUNNING
LOCK2 rcu_read
HALF_LOCKED2 &guc->submission_state.lock
HALF_LOCKED2 &pool->lock
HALF_LOCKED2 &sched->job_list_lock

drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_fence.c dma_fence_is_signaled() -> (struct dma_fence_ops)->signaled()

Type Parameter Key Value
PARAM_VALUE 0 fence 4096-ptr_max
PARAM_VALUE 0 fence->ops 4096-ptr_max
PARAM_VALUE 0 fence->ops->enable_signaling 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,4096-ptr_max
PARAM_VALUE 0 fence->ops->signaled 4096-ptr_max
PARAM_VALUE 0 fence->ops->wait 0,4096-ptr_max
BUF_SIZE 0 fence (-1)-s32max
BUF_SIZE 0 fence (-1)-s32max
CAPPED_DATA 0 fence->ops 1
DATA_SOURCE 0 fence $0
RX_PATH
TASK_NOT_RUNNING
USER_DATA 0 fence->seqno 0-u32max
NO_OVERFLOW_SIMPLE 0 fence->num_fences
NO_OVERFLOW_SIMPLE 0 fence->num_pending.counter
LOCK2 flags
LOCK2 rcu_read
HALF_LOCKED2 &pool->lock
HALF_LOCKED2 &vm->lock
HALF_LOCKED2 global &drm_unplug_srcu

drivers/gpu/drm/amd/amdgpu/amdgpu_ids.c dma_fence_is_signaled() -> (struct dma_fence_ops)->signaled()

Type Parameter Key Value
PARAM_VALUE 0 fence 4096-ptr_max
PARAM_VALUE 0 fence->ops 4096-ptr_max
PARAM_VALUE 0 fence->ops->signaled 4096-ptr_max
DATA_SOURCE 0 fence $0
LOCK2 &id_mgr->lock
LOCK2 &pool->lock
LOCK2 rcu_read
TYPE_LOCK (struct amdgpu_vmid_mgr)->lock

drivers/gpu/drm/amd/amdgpu/amdgpu_userq_fence.c dma_fence_is_signaled() -> (struct dma_fence_ops)->signaled()

Type Parameter Key Value
PARAM_VALUE 0 fence 4096-ptr_max
PARAM_VALUE 0 fence->ops 4096-ptr_max
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,4096-ptr_max
PARAM_VALUE 0 fence->ops->signaled 4096-ptr_max
PARAM_VALUE 0 fence->ops->wait 0,4096-ptr_max
BUF_SIZE 0 fence (-1),128
BUF_SIZE 0 fence (-1),128
DATA_SOURCE 0 fence $0
RX_PATH
TASK_NOT_RUNNING
LOCK2 &fence_drv->fence_list_lock
LOCK2 flags
LOCK2 rcu_read
TYPE_LOCK (struct amdgpu_userq_fence_driver)->fence_list_lock

drivers/gpu/drm/amd/amdgpu/amdgpu_userq_fence.c dma_fence_is_signaled_locked() -> (struct dma_fence_ops)->signaled()

Type Parameter Key Value
PARAM_VALUE 0 fence 4096-ptr_max
PARAM_VALUE 0 fence->ops 4096-ptr_max
PARAM_VALUE 0 fence->ops->signaled 4096-ptr_max
BUF_SIZE 0 fence 128
DATA_SOURCE 0 fence $0
RX_PATH
TASK_NOT_RUNNING
LOCK2 &fence_drv->fence_list_lock
LOCK2 flags
LOCK2 rcu_read
HALF_LOCKED2 &pool->lock
HALF_LOCKED2 _T->lock
TYPE_LOCK (struct amdgpu_userq_fence_driver)->fence_list_lock

drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c dma_fence_is_signaled() -> (struct dma_fence_ops)->signaled()

Type Parameter Key Value
PARAM_VALUE 0 fence 4096-ptr_max
PARAM_VALUE 0 fence->ops 4096-ptr_max
PARAM_VALUE 0 fence->ops->signaled 4096-ptr_max
DATA_SOURCE 0 fence $0
LOCK2 &adev->reset_domain->sem
LOCK2 &attr->mutex
LOCK2 &sched->job_list_lock
LOCK2 rcu_read
TYPE_LOCK (struct amdgpu_reset_domain)->sem
TYPE_LOCK (struct drm_gpu_scheduler)->job_list_lock
TYPE_LOCK (struct simple_attr)->mutex

drivers/gpu/drm/xe/xe_hw_fence.c dma_fence_is_signaled_locked() -> (struct dma_fence_ops)->signaled()

Type Parameter Key Value
PARAM_VALUE 0 fence 4096-ptr_max
PARAM_VALUE 0 fence->ops 4096-ptr_max
PARAM_VALUE 0 fence->ops->signaled 4096-ptr_max
BUF_SIZE 0 fence 128
DATA_SOURCE 0 fence $0
LOCK2 &irq->lock
LOCK2 rcu_read
TYPE_LOCK (struct xe_hw_fence_irq)->lock

drivers/gpu/drm/lima/lima_sched.c dma_fence_is_signaled() -> (struct dma_fence_ops)->signaled()

Type Parameter Key Value
PARAM_VALUE 0 fence 4096-ptr_max
PARAM_VALUE 0 fence->ops 4096-ptr_max
PARAM_VALUE 0 fence->ops->signaled 4096-ptr_max
DATA_SOURCE 0 fence $0
LOCK2 rcu_read
HALF_LOCKED2 &pool->lock

drivers/dma-buf/dma-fence-unwrap.c dma_fence_is_signaled() -> (struct dma_fence_ops)->signaled()

Type Parameter Key Value
PARAM_VALUE 0 fence 4096-ptr_max
PARAM_VALUE 0 fence->ops 4096-ptr_max
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,4096-ptr_max
PARAM_VALUE 0 fence->ops->signaled 4096-ptr_max
PARAM_VALUE 0 fence->ops->wait 0,4096-ptr_max
BUF_SIZE 0 fence (-1)-0,32-s32max
BUF_SIZE 0 fence (-1)-0,32-s32max
DATA_SOURCE 0 fence $0
LOCK2 rcu_read
HALF_LOCKED2 &queue->lock
HALF_LOCKED2 &v3d->sched_lock

drivers/gpu/drm/scheduler/tests/mock_scheduler.c dma_fence_is_signaled_locked() -> (struct dma_fence_ops)->signaled()

Type Parameter Key Value
PARAM_VALUE 0 fence 4096-ptr_max
PARAM_VALUE 0 fence->ops 4096-ptr_max
PARAM_VALUE 0 fence->ops->signaled 4096-ptr_max
DATA_SOURCE 0 fence $0
RX_PATH
TASK_NOT_RUNNING
LOCK2 &sched->lock
LOCK2 flags
LOCK2 rcu_read
TYPE_LOCK (struct drm_mock_scheduler)->lock

drivers/gpu/drm/nouveau/nouveau_fence.c dma_fence_is_signaled() -> (struct dma_fence_ops)->signaled()

Type Parameter Key Value
PARAM_VALUE 0 fence 4096-ptr_max
PARAM_VALUE 0 fence->ops 4096-ptr_max
PARAM_VALUE 0 fence->ops->signaled 4096-ptr_max
DATA_SOURCE 0 fence $0
RX_PATH
TASK_NOT_RUNNING
LOCK2 rcu_read
HALF_LOCKED2 &drm->tile.lock

drivers/gpu/drm/nouveau/nouveau_fence.c dma_fence_is_signaled_locked() -> (struct dma_fence_ops)->signaled()

Type Parameter Key Value
PARAM_VALUE 0 fence 4096-ptr_max
PARAM_VALUE 0 fence->ops 4096-ptr_max
PARAM_VALUE 0 fence->ops->signaled 4096-ptr_max
DATA_SOURCE 0 fence $0
RX_PATH
TASK_NOT_RUNNING
LOCK2 &fctx->lock
LOCK2 rcu_read
HALF_LOCKED2 &event->list_lock
HALF_LOCKED2 &pool->lock
HALF_LOCKED2 flags
TYPE_LOCK (struct nouveau_fence_chan)->lock

drivers/gpu/drm/nouveau/nouveau_drm.c dma_fence_is_signaled() -> (struct dma_fence_ops)->signaled()

Type Parameter Key Value
PARAM_VALUE 0 fence 4096-ptr_max
PARAM_VALUE 0 fence->ops 4096-ptr_max
PARAM_VALUE 0 fence->ops->signaled 4096-ptr_max
DATA_SOURCE 0 fence $0
LOCK2 &cli->lock
LOCK2 rcu_read
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct nouveau_cli)->lock

drivers/gpu/drm/i915/i915_deps.c dma_fence_is_signaled() -> (struct dma_fence_ops)->signaled()

Type Parameter Key Value
PARAM_VALUE 0 fence 4096-ptr_max
PARAM_VALUE 0 fence->ops 4096-ptr_max
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,4096-ptr_max
PARAM_VALUE 0 fence->ops->signaled 4096-ptr_max
PARAM_VALUE 0 fence->ops->wait 0,4096-ptr_max
DATA_SOURCE 0 fence $0
RX_PATH
TASK_NOT_RUNNING
LOCK2 rcu_read

drivers/gpu/drm/amd/amdgpu/amdgpu_device.c dma_fence_is_signaled() -> (struct dma_fence_ops)->signaled()

Type Parameter Key Value
PARAM_VALUE 0 fence 4096-ptr_max
PARAM_VALUE 0 fence->ops 4096-ptr_max
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,4096-ptr_max
PARAM_VALUE 0 fence->ops->signaled 4096-ptr_max
PARAM_VALUE 0 fence->ops->wait 0,4096-ptr_max
DATA_SOURCE 0 fence $0
LOCK2 &pool->lock
LOCK2 rcu_read
HALF_LOCKED2 &adev->enforce_isolation_mutex

drivers/gpu/drm/i915/gem/i915_gem_wait.c dma_fence_is_signaled() -> (struct dma_fence_ops)->signaled()

Type Parameter Key Value
PARAM_VALUE 0 fence 4096-ptr_max
PARAM_VALUE 0 fence->ops 4096-ptr_max
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,4096-ptr_max
PARAM_VALUE 0 fence->ops->signaled 4096-ptr_max
PARAM_VALUE 0 fence->ops->wait 0,4096-ptr_max
DATA_SOURCE 0 fence $0
RX_PATH
TASK_NOT_RUNNING
LOCK2 rcu_read
HALF_LOCKED2 bh

drivers/gpu/drm/i915/i915_sw_fence.c dma_fence_is_signaled() -> (struct dma_fence_ops)->signaled()

Type Parameter Key Value
PARAM_VALUE 0 fence 4096-ptr_max
PARAM_VALUE 0 fence->ops 4096-ptr_max
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,4096-ptr_max
PARAM_VALUE 0 fence->ops->signaled 4096-ptr_max
PARAM_VALUE 0 fence->ops->wait 0,4096-ptr_max
BUF_SIZE 0 fence (-1),128
BUF_SIZE 0 fence (-1),128
DATA_SOURCE 0 fence $0
RX_PATH
TASK_NOT_RUNNING
LOCK2 rcu_read