Defined in 2 files as a function:

Referenced in 2 files:

Smatch caller information:

drivers/gpu/drm/xe/xe_wopcm.c xe_wopcm_init() -> __check_layout()

Type Parameter Key Value
PARAM_VALUE 0 gt 4096-ptr_max
PARAM_VALUE 1 wopcm_size 2097152,4194304,8388608,16777216
PARAM_VALUE 2 guc_wopcm_base 0,16384-u32max
PARAM_VALUE 3 guc_wopcm_size 0,4096-u32max
PARAM_VALUE 4 guc_fw_size 1-u32max
CAPPED_DATA 1 wopcm_size 1
CAPPED_DATA 2 guc_wopcm_base 1
CAPPED_DATA 4 guc_fw_size 1
CAPPED_DATA 5 huc_fw_size 1
DATA_SOURCE 0 gt r wopcm_to_xe
DATA_SOURCE 4 guc_fw_size r xe_uc_fw_get_upload_size
DATA_SOURCE 5 huc_fw_size r xe_uc_fw_get_upload_size
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/i915/gt/intel_wopcm.c intel_wopcm_init() -> __check_layout()

Type Parameter Key Value
PARAM_VALUE 0 gt 4096-ptr_max
PARAM_VALUE 0 gt->i915 4096-ptr_max
PARAM_VALUE 0 gt->i915->media_gt 0
PARAM_VALUE 0 gt->uncore 4096-ptr_max
PARAM_VALUE 0 gt->uncore->funcs.mmio_readl 4096-ptr_max
PARAM_VALUE 0 gt->uncore->lock.rlock.dep_map->name 0-255
PARAM_VALUE 3 guc_wopcm_size 0,4096-u32max
PARAM_VALUE 4 guc_fw_size 1-u32max
CAPPED_DATA 2 guc_wopcm_base 1
DATA_SOURCE 0 gt r wopcm_to_gt
DATA_SOURCE 4 guc_fw_size r intel_uc_fw_get_upload_size
DATA_SOURCE 5 huc_fw_size r intel_uc_fw_get_upload_size
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 2 guc_wopcm_base 0,16384-u32max[c]
HOST_DATA 3 guc_wopcm_size 0,4096-u32max
UNITS 1 wopcm_size unit_byte
UNITS 2 guc_wopcm_base unit_byte
UNITS 3 guc_wopcm_size unit_byte
HALF_LOCKED2 &pdev->dev.mutex
HALF_LOCKED2 &pool->lock