Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/gpu/drm/xe/xe_guc_submit.c guc_exec_queue_reset_status() -> guc_exec_queue_reset_status()

Type Parameter Key Value
HALF_LOCKED2 &(&vm->svm.gpusvm)->notifier_lock
HALF_LOCKED2 &group->mode_sem
HALF_LOCKED2 &vm->lock

drivers/gpu/drm/xe/xe_wait_user_fence.c xe_wait_user_fence_ioctl() -> (struct xe_exec_queue_ops)->reset_status()

Type Parameter Key Value
PARAM_VALUE 0 q 4096-ptr_max
PARAM_VALUE 0 q->ops 4096-ptr_max
DATA_SOURCE 0 q r xe_exec_queue_lookup
CONTAINER 0 -96-400+0 $(-1)

drivers/gpu/drm/xe/xe_vm.c resume_and_reinstall_preempt_fences() -> (struct xe_exec_queue_ops)->reset_status()

Type Parameter Key Value
PARAM_VALUE 0 q 4096-ptr_max
PARAM_VALUE 0 q->lr.pfence->ops->enable_signaling 0,4096-ptr_max
PARAM_VALUE 0 q->lr.pfence->ops->get_driver_name 0,4096-ptr_max
PARAM_VALUE 0 q->lr.pfence->ops->get_timeline_name 0,4096-ptr_max
PARAM_VALUE 0 q->lr.pfence->ops->release 0,4096-ptr_max
PARAM_VALUE 0 q->lr.pfence->ops->set_deadline 0,2004285741546172416,2071105144755478528,2853440610722889728,3558081686514302976,5221404334427111424
PARAM_VALUE 0 q->lr.pfence->ops->signaled 0,4096-ptr_max
PARAM_VALUE 0 q->lr.pfence->ops->wait 0,3162960082638938112,3576649960670945280,4783308308267675648,5257098353859239936
PARAM_VALUE 0 q->lr.suspended 1
PARAM_VALUE 0 q->ops 4096-ptr_max
CAPPED_DATA 0 &q->lr.link 1
CONTAINER 0 -96-400+0 $(-1)
LOCK2 &(&vm->svm.gpusvm)->notifier_lock
LOCK2 &vm->lock
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct xe_vm)->lock

drivers/gpu/drm/xe/xe_exec_queue.c xe_exec_queue_get_property_ioctl() -> (struct xe_exec_queue_ops)->reset_status()

Type Parameter Key Value
PARAM_VALUE 0 q 4096-ptr_max
PARAM_VALUE 0 q->ops 4096-ptr_max
DATA_SOURCE 0 q r xe_exec_queue_lookup
CONTAINER 0 -96-400+0 $(-1)

drivers/gpu/drm/xe/xe_hw_engine_group.c xe_hw_engine_group_suspend_faulting_lr_jobs() -> (struct xe_exec_queue_ops)->reset_status()

Type Parameter Key Value
PARAM_VALUE 0 q 4096-ptr_max
PARAM_VALUE 0 q->guc->sched.base.job_list_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 q->guc->sched.base.timeout 0
PARAM_VALUE 0 q->guc->sched.base.work_tdr.cpu s32min-s32max
PARAM_VALUE 0 q->guc->sched.base.work_tdr.timer.flags 0-4294967295
PARAM_VALUE 0 q->guc->state.counter s32min-s32max
PARAM_VALUE 0 q->guc->suspend_pending 0
PARAM_VALUE 0 q->lr.suspended 1
PARAM_VALUE 0 q->ops 4096-ptr_max
PARAM_VALUE 0 q->vm 4096-ptr_max
CAPPED_DATA 0 &q->hw_engine_group_link 1
CONTAINER 0 -96-400+0 $(-1)
NO_OVERFLOW_SIMPLE 0 q->width
LOCK2 &group->mode_sem
TYPE_LOCK (struct xe_hw_engine_group)->mode_sem

drivers/gpu/drm/xe/xe_preempt_fence.c preempt_fence_work_func() -> (struct xe_exec_queue_ops)->reset_status()

Type Parameter Key Value
PARAM_VALUE 0 q 4096-ptr_max
PARAM_VALUE 0 q->ops 4096-ptr_max
CONTAINER 0 -96-400+0 $(-1)
HALF_LOCKED2 &pool->lock

drivers/gpu/drm/xe/xe_exec.c xe_exec_ioctl() -> (struct xe_exec_queue_ops)->reset_status()

Type Parameter Key Value
PARAM_VALUE 0 q 4096-ptr_max
PARAM_VALUE 0 q->ops 4096-ptr_max
DATA_SOURCE 0 q r xe_exec_queue_lookup
CONTAINER 0 -96-400+0 $(-1)
BIT_INFO 0 q->flags 0x0,0xfffffffffffffffb