Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/gpu/drm/i915/gt/intel_execlists_submission.c execlists_create_virtual() -> virtual_engine_initial_hint()

Type Parameter Key Value
PARAM_VALUE 0 ve 4096-ptr_max
PARAM_VALUE 0 ve->base.breadcrumbs 4096-ptr_max
PARAM_VALUE 0 ve->base.breadcrumbs->irq_disable 1930164451255939072
PARAM_VALUE 0 ve->base.breadcrumbs->irq_enable 2481115926665437184
PARAM_VALUE 0 ve->base.breadcrumbs->irq_engine 0
PARAM_VALUE 0 ve->base.breadcrumbs->ref.refcount.refs.counter 1
PARAM_VALUE 0 ve->base.breadcrumbs->signalers.next 4096-ptr_max
PARAM_VALUE 0 ve->base.breadcrumbs->signalers.next->next 4096-ptr_max
PARAM_VALUE 0 ve->base.breadcrumbs->signalers.prev 4096-ptr_max
PARAM_VALUE 0 ve->base.breadcrumbs->signalers.prev->next 4096-ptr_max
PARAM_VALUE 0 ve->base.breadcrumbs->signalers.prev->prev 4096-ptr_max
PARAM_VALUE 0 ve->base.cops 2113523988407607296
PARAM_VALUE 0 ve->base.execlists.port_mask 1
PARAM_VALUE 0 ve->base.gt 4096-ptr_max
PARAM_VALUE 0 ve->base.gt->vm 4096-ptr_max
PARAM_VALUE 0 ve->base.id u32max
PARAM_VALUE 0 ve->base.instance 254
PARAM_VALUE 0 ve->base.request_alloc 6794170780317483008
PARAM_VALUE 0 ve->base.saturated u32max
PARAM_VALUE 0 ve->base.sched_engine 4096-ptr_max
PARAM_VALUE 0 ve->base.sched_engine->destroy 2013391973114421248
PARAM_VALUE 0 ve->base.sched_engine->disabled 686319013111865344
PARAM_VALUE 0 ve->base.sched_engine->hold.next 4096-ptr_max
PARAM_VALUE 0 ve->base.sched_engine->hold.next->next 4096-ptr_max
PARAM_VALUE 0 ve->base.sched_engine->hold.prev 4096-ptr_max
PARAM_VALUE 0 ve->base.sched_engine->hold.prev->next 4096-ptr_max
PARAM_VALUE 0 ve->base.sched_engine->hold.prev->prev 4096-ptr_max
PARAM_VALUE 0 ve->base.sched_engine->kick_backend 3485091064329662464
PARAM_VALUE 0 ve->base.sched_engine->private_data 4096-ptr_max
PARAM_VALUE 0 ve->base.sched_engine->queue_priority_hint s32min
PARAM_VALUE 0 ve->base.sched_engine->ref.refcount.refs.counter 1
PARAM_VALUE 0 ve->base.sched_engine->requests.next 4096-ptr_max
PARAM_VALUE 0 ve->base.sched_engine->requests.next->next 4096-ptr_max
PARAM_VALUE 0 ve->base.sched_engine->requests.prev 4096-ptr_max
PARAM_VALUE 0 ve->base.sched_engine->requests.prev->next 4096-ptr_max
PARAM_VALUE 0 ve->base.sched_engine->requests.prev->prev 4096-ptr_max
PARAM_VALUE 0 ve->base.sched_engine->schedule 4956675901970235392
PARAM_VALUE 0 ve->base.sched_engine->tasklet.data 0
PARAM_VALUE 0 ve->base.sched_engine->tasklet.next 0
PARAM_VALUE 0 ve->base.sched_engine->tasklet.state 0
PARAM_VALUE 0 ve->base.sched_engine->tasklet.use_callback 1
PARAM_VALUE 0 ve->base.submit_request 7553737688113283072
PARAM_VALUE 0 ve->base.uabi_instance 65534
PARAM_VALUE 0 ve->context.active.active 3338555125794725888
PARAM_VALUE 0 ve->context.active.cache 0
PARAM_VALUE 0 ve->context.active.count.counter 0
PARAM_VALUE 0 ve->context.active.excl.cb.func 1-u64max
PARAM_VALUE 0 ve->context.active.excl.fence 0
PARAM_VALUE 0 ve->context.active.flags 0
PARAM_VALUE 0 ve->context.active.retire 549235443701104640
PARAM_VALUE 0 ve->context.destroyed_link.next 4096-ptr_max
PARAM_VALUE 0 ve->context.destroyed_link.next->next 4096-ptr_max
PARAM_VALUE 0 ve->context.destroyed_link.prev 4096-ptr_max
PARAM_VALUE 0 ve->context.destroyed_link.prev->next 4096-ptr_max
PARAM_VALUE 0 ve->context.destroyed_link.prev->prev 4096-ptr_max
PARAM_VALUE 0 ve->context.engine 4096-ptr_max
PARAM_VALUE 0 ve->context.guc_id.id u16max
PARAM_VALUE 0 ve->context.guc_id.link.next 4096-ptr_max
PARAM_VALUE 0 ve->context.guc_id.link.next->next 4096-ptr_max
PARAM_VALUE 0 ve->context.guc_id.link.prev 4096-ptr_max
PARAM_VALUE 0 ve->context.guc_id.link.prev->next 4096-ptr_max
PARAM_VALUE 0 ve->context.guc_id.link.prev->prev 4096-ptr_max
PARAM_VALUE 0 ve->context.guc_state.blocked.wait.head.next->next 4096-ptr_max
PARAM_VALUE 0 ve->context.guc_state.blocked.wait.head.prev->next 4096-ptr_max
PARAM_VALUE 0 ve->context.guc_state.blocked.wait.head.prev->prev 4096-ptr_max
PARAM_VALUE 0 ve->context.guc_state.fences.next 4096-ptr_max
PARAM_VALUE 0 ve->context.guc_state.fences.next->next 4096-ptr_max
PARAM_VALUE 0 ve->context.guc_state.fences.prev 4096-ptr_max
PARAM_VALUE 0 ve->context.guc_state.fences.prev->next 4096-ptr_max
PARAM_VALUE 0 ve->context.guc_state.fences.prev->prev 4096-ptr_max
PARAM_VALUE 0 ve->context.guc_state.requests.next 4096-ptr_max
PARAM_VALUE 0 ve->context.guc_state.requests.next->next 4096-ptr_max
PARAM_VALUE 0 ve->context.guc_state.requests.prev 4096-ptr_max
PARAM_VALUE 0 ve->context.guc_state.requests.prev->next 4096-ptr_max
PARAM_VALUE 0 ve->context.guc_state.requests.prev->prev 4096-ptr_max
PARAM_VALUE 0 ve->context.ops 2113523988407607296
PARAM_VALUE 0 ve->context.ops->alloc 2227177286644301824
PARAM_VALUE 0 ve->context.ops->cancel_request 7734987898920275968
PARAM_VALUE 0 ve->context.ops->close 0
PARAM_VALUE 0 ve->context.ops->create_parallel 0
PARAM_VALUE 0 ve->context.ops->create_virtual 0
PARAM_VALUE 0 ve->context.ops->destroy 4329967421435736064
PARAM_VALUE 0 ve->context.ops->enter 8436669650233004032
PARAM_VALUE 0 ve->context.ops->exit 8613935069289041920
PARAM_VALUE 0 ve->context.ops->flags 3
PARAM_VALUE 0 ve->context.ops->get_sibling 3801568794821824512
PARAM_VALUE 0 ve->context.ops->pin 2959108315551182848
PARAM_VALUE 0 ve->context.ops->post_unpin 4235355252069527552
PARAM_VALUE 0 ve->context.ops->pre_pin 1917794447730376704
PARAM_VALUE 0 ve->context.ops->reset 0
PARAM_VALUE 0 ve->context.ops->revoke 0
PARAM_VALUE 0 ve->context.ops->sched_disable 0
PARAM_VALUE 0 ve->context.ops->unpin 7915246575870107648
PARAM_VALUE 0 ve->context.ops->update_stats 0
PARAM_VALUE 0 ve->context.parallel.child_list.next 4096-ptr_max
PARAM_VALUE 0 ve->context.parallel.child_list.next->next 4096-ptr_max
PARAM_VALUE 0 ve->context.parallel.child_list.prev 4096-ptr_max
PARAM_VALUE 0 ve->context.parallel.child_list.prev->next 4096-ptr_max
PARAM_VALUE 0 ve->context.parallel.child_list.prev->prev 4096-ptr_max
PARAM_VALUE 0 ve->context.pin_mutex.dep_map->name 0-255
PARAM_VALUE 0 ve->context.pin_mutex.first_waiter 0
PARAM_VALUE 0 ve->context.pin_mutex.magic 4096-ptr_max
PARAM_VALUE 0 ve->context.pin_mutex.osq.tail.counter 0
PARAM_VALUE 0 ve->context.pin_mutex.owner.counter 0
PARAM_VALUE 0 ve->context.ref.refcount.refs.counter 1
PARAM_VALUE 0 ve->context.ring 0
PARAM_VALUE 0 ve->context.ring_size 4096
PARAM_VALUE 0 ve->context.signals.next 4096-ptr_max
PARAM_VALUE 0 ve->context.signals.next->next 4096-ptr_max
PARAM_VALUE 0 ve->context.signals.prev 4096-ptr_max
PARAM_VALUE 0 ve->context.signals.prev->next 4096-ptr_max
PARAM_VALUE 0 ve->context.signals.prev->prev 4096-ptr_max
PARAM_VALUE 0 ve->context.stats.runtime.avg.internal 0
PARAM_VALUE 0 ve->context.vm 4096-ptr_max
PARAM_VALUE 0 ve->nodes 4096-ptr_max
PARAM_VALUE 0 ve->siblings 4096-ptr_max
BUF_SIZE 0 ve 8936-34359747288
BUF_SIZE 0 ve 8936-34359747288
BUF_SIZE 0 ve->base.breadcrumbs 264
BUF_SIZE 0 ve->base.cops 144
BUF_SIZE 0 ve->base.sched_engine 288
BUF_SIZE 0 ve->base.sched_engine->private_data 6504
DATA_SOURCE 0 ve r _kzalloc_noprof
STR_LEN 0 ve->base.name 7
BIT_INFO 0 ve->base.flags 0x20,0xffffffff
MEM_ZERO 0 ve->base.execlists.inflight
MEM_ZERO 0 ve->base.execlists.pending
RX_PATH
NOCHECK_CALL
HALF_LOCKED2 &file_priv->proto_context_lock