Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/gpu/drm/i915/i915_gpu_error.c i915_error_state_store() -> i915_gpu_coredump_get()

Type Parameter Key Value
PARAM_VALUE 0 gpu 4096-ptr_max
PARAM_VALUE 0 gpu->gt 0,4096-ptr_max
PARAM_VALUE 0 gpu->i915 4096-ptr_max
PARAM_VALUE 0 gpu->simulated 0
PARAM_VALUE 0 *gpu->error_msg 0-255
PARAM_VALUE 0 *gpu->gt->gtier 0-4294967295
PARAM_VALUE 0 *gpu->gt->sfc_done 0-4294967295
BUF_SIZE 0 gpu (-1),448
BUF_SIZE 0 gpu (-1),448
DATA_SOURCE 0 gpu $0
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 gpu->gt->aux_err 0-u32max
HOST_DATA 0 gpu->gt->done_reg 0-u32max
HOST_DATA 0 gpu->gt->eir 0-u32max
HOST_DATA 0 gpu->gt->engine->acthd 0-u64max
HOST_DATA 0 gpu->gt->engine->bbaddr 0-u64max
HOST_DATA 0 gpu->gt->engine->bbstate 0-u32max
HOST_DATA 0 gpu->gt->engine->ccid 0-u32max
HOST_DATA 0 gpu->gt->engine->cmd_cctl 0-u32max
HOST_DATA 0 gpu->gt->engine->cscmdop 0-u32max
HOST_DATA 0 gpu->gt->engine->ctl 0-u32max
HOST_DATA 0 gpu->gt->engine->ctx_sr_ctl 0-u32max
HOST_DATA 0 gpu->gt->engine->dma_faddr_hi 0-u32max
HOST_DATA 0 gpu->gt->engine->dma_faddr_lo 0-u32max
HOST_DATA 0 gpu->gt->engine->esr 0-u32max
HOST_DATA 0 gpu->gt->engine->excc 0-u32max
HOST_DATA 0 gpu->gt->engine->faddr 0-u64max
HOST_DATA 0 gpu->gt->engine->fault_reg 0-u32max
HOST_DATA 0 gpu->gt->engine->head 0-u32max
HOST_DATA 0 gpu->gt->engine->hws 0-u32max
HOST_DATA 0 gpu->gt->engine->instdone.instdone 0-u32max
HOST_DATA 0 gpu->gt->engine->instdone.slice_common 0
HOST_DATA 0 gpu->gt->engine->instpm 0-u32max
HOST_DATA 0 gpu->gt->engine->instps 0-u32max
HOST_DATA 0 gpu->gt->engine->ipehr 0-u32max
HOST_DATA 0 gpu->gt->engine->ipeir 0-u32max
HOST_DATA 0 gpu->gt->engine->mode 0-u32max
HOST_DATA 0 gpu->gt->engine->nopid 0-u32max
HOST_DATA 0 gpu->gt->engine->rc_psmi 0-u32max
HOST_DATA 0 gpu->gt->engine->start 0-u32max
HOST_DATA 0 gpu->gt->engine->tail 0-u32max
HOST_DATA 0 gpu->gt->engine->vm_info.gfx_mode 0-u32max
HOST_DATA 0 gpu->gt->engine->vm_info.pp_dir_base 0-u32max
HOST_DATA 0 gpu->gt->error 0-u32max
HOST_DATA 0 gpu->gt->fault_data0 0-u32max
HOST_DATA 0 gpu->gt->fault_data1 0-u32max
HOST_DATA 0 gpu->gt->forcewake 0-u32max
HOST_DATA 0 gpu->gt->gab_ctl 0-u32max
HOST_DATA 0 gpu->gt->gac_eco 0-u32max
HOST_DATA 0 gpu->gt->gam_done 0-u32max
HOST_DATA 0 gpu->gt->gam_ecochk 0-u32max
HOST_DATA 0 gpu->gt->gfx_mode 0-u32max
HOST_DATA 0 gpu->gt->gtt_cache 0-u32max
HOST_DATA 0 gpu->gt->pgtbl_er 0-u32max
HOST_DATA 0 gpu->gt->uc->guc.timestamp 0-u32max
USER_DATA 0 gpu->gt->engine->hung 0-1[c]
HALF_LOCKED2 &pool->lock

drivers/gpu/drm/i915/i915_gpu_error.c i915_first_error_state() -> i915_gpu_coredump_get()

Type Parameter Key Value
PARAM_VALUE 0 gpu 1-ptr_max
PREEMPT_ADD <- disables preempt
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &i915->gpu_error.lock
LOCK2 irq
HALF_LOCKED2 &of->mutex
TYPE_LOCK (struct i915_gpu_error)->lock