Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/gpu/drm/i915/gt/intel_workarounds.c __set_mcr_steering() -> wa_write_clr_set()

Type Parameter Key Value
PARAM_VALUE 0 wal 4096-ptr_max
PARAM_VALUE 0 wal->engine_name 7821445606363000832
PARAM_VALUE 0 wal->gt 1-u64max
PARAM_VALUE 0 wal->name 2157918456627150848,6363983211348623360
PARAM_VALUE 2 clear 2130706432
PARAM_VALUE 3 set 0-s32max
DATA_SOURCE 0 wal $0
DATA_SOURCE 1 reg $1
STR_LEN 0 wal->engine_name (-1)
STR_LEN 0 wal->name (-1)
BIT_INFO 3 set 0x0,0x7f000000
TERMINATED 0 wal->engine_name 1
TERMINATED 0 wal->name 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/gpu/drm/i915/gt/intel_workarounds.c gen12_ctx_gt_mocs_init() -> wa_write_clr_set()

Type Parameter Key Value
PARAM_VALUE 0 wal 4096-ptr_max
PARAM_VALUE 0 wal->name 3928835376711462912,5885456827040493568
PARAM_VALUE 2 clear 32639
PARAM_VALUE 3 set 0-s16max
DATA_SOURCE 0 wal $1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/gpu/drm/i915/gt/intel_workarounds.c gen9_wa_init_mcr() -> wa_write_clr_set()

Type Parameter Key Value
PARAM_VALUE 0 wal 4096-ptr_max
PARAM_VALUE 0 wal->engine_name 7821445606363000832
PARAM_VALUE 0 wal->gt 1-u64max
PARAM_VALUE 0 wal->name 2157918456627150848,6363983211348623360
PARAM_VALUE 2 clear 251658240
PARAM_VALUE 3 set 0-268435455
DATA_SOURCE 0 wal $1
STR_LEN 0 wal->engine_name (-1)
STR_LEN 0 wal->name (-1)
BIT_INFO 3 set 0x0,0xf000000
TERMINATED 0 wal->engine_name 1
TERMINATED 0 wal->name 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/gpu/drm/i915/gt/intel_workarounds.c icl_ctx_workarounds_init() -> wa_write_clr_set()

Type Parameter Key Value
PARAM_VALUE 0 wal 4096-ptr_max
PARAM_VALUE 0 wal->gt 4096-ptr_max
PARAM_VALUE 0 wal->name 3928835376711462912,5885456827040493568
PARAM_VALUE 2 clear 0
PARAM_VALUE 3 set u32max
DATA_SOURCE 0 wal $1
TERMINATED 0 wal->name 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/gpu/drm/i915/gt/intel_workarounds.c icl_gt_workarounds_init() -> wa_write_clr_set()

Type Parameter Key Value
PARAM_VALUE 0 wal 4096-ptr_max
PARAM_VALUE 0 wal->engine_name 7821445606363000832
PARAM_VALUE 0 wal->gt 4096-ptr_max
PARAM_VALUE 0 wal->list 4096-ptr_max
PARAM_VALUE 0 wal->name 2157918456627150848,6363983211348623360
PARAM_VALUE 2 clear 12303
PARAM_VALUE 3 set 4097
BUF_SIZE 0 wal (-1),40
BUF_SIZE 0 wal (-1),40
DATA_SOURCE 0 wal $1
STR_LEN 0 wal->engine_name (-1)
STR_LEN 0 wal->name (-1)
TERMINATED 0 wal->engine_name 1
TERMINATED 0 wal->name 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/gpu/drm/i915/gt/intel_workarounds.c rcs_engine_wa_init() -> wa_write_clr_set()

Type Parameter Key Value
PARAM_VALUE 0 wal 4096-ptr_max
PARAM_VALUE 0 wal->gt 4096-ptr_max
PARAM_VALUE 0 wal->name 3891976862186934272,7544656399436869632
PARAM_VALUE 2 clear 127
PARAM_VALUE 3 set 0-127
BUF_SIZE 0 wal 40
DATA_SOURCE 0 wal $1
STR_LEN 0 wal->name (-1)
TERMINATED 0 wal->name 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/gpu/drm/i915/gt/intel_workarounds.c rcs_engine_wa_init() -> wa_write_clr_set()

Type Parameter Key Value
PARAM_VALUE 0 wal 4096-ptr_max
PARAM_VALUE 0 wal->gt 4096-ptr_max
PARAM_VALUE 0 wal->name 3891976862186934272,7544656399436869632
PARAM_VALUE 2 clear 4064
PARAM_VALUE 3 set 32
BUF_SIZE 0 wal 40
DATA_SOURCE 0 wal $1
STR_LEN 0 wal->name (-1)
TERMINATED 0 wal->name 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/gpu/drm/i915/gt/intel_workarounds.c rcs_engine_wa_init() -> wa_write_clr_set()

Type Parameter Key Value
PARAM_VALUE 0 wal 4096-ptr_max
PARAM_VALUE 0 wal->gt 4096-ptr_max
PARAM_VALUE 0 wal->name 3891976862186934272,7544656399436869632
PARAM_VALUE 2 clear 1
PARAM_VALUE 3 set 0
BUF_SIZE 0 wal 40
DATA_SOURCE 0 wal $1
STR_LEN 0 wal->name (-1)
TERMINATED 0 wal->name 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/gpu/drm/i915/gt/intel_workarounds.c rcs_engine_wa_init() -> wa_write_clr_set()

Type Parameter Key Value
PARAM_VALUE 0 wal 4096-ptr_max
PARAM_VALUE 0 wal->gt 4096-ptr_max
PARAM_VALUE 0 wal->name 3891976862186934272,7544656399436869632
PARAM_VALUE 2 clear 487536
PARAM_VALUE 3 set 0
BUF_SIZE 0 wal 40
DATA_SOURCE 0 wal $1
STR_LEN 0 wal->name (-1)
TERMINATED 0 wal->name 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/gpu/drm/i915/gt/intel_workarounds.c rcs_engine_wa_init() -> wa_write_clr_set()

Type Parameter Key Value
PARAM_VALUE 0 wal 4096-ptr_max
PARAM_VALUE 0 wal->gt 4096-ptr_max
PARAM_VALUE 0 wal->name 3891976862186934272,7544656399436869632
PARAM_VALUE 2 clear 487536
PARAM_VALUE 3 set 0
BUF_SIZE 0 wal 40
DATA_SOURCE 0 wal $1
STR_LEN 0 wal->name (-1)
TERMINATED 0 wal->name 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/gpu/drm/i915/gt/intel_workarounds.c wa_write() -> wa_write_clr_set()

Type Parameter Key Value
PARAM_VALUE 0 wal 4096-ptr_max
PARAM_VALUE 0 wal->gt 1-u64max
PARAM_VALUE 0 wal->name 2157918456627150848,3891976862186934272,3928835376711462912,5885456827040493568,6363983211348623360,7544656399436869632
PARAM_VALUE 2 clear u32max
PARAM_VALUE 3 set 1,512,13828096,134217728,536870912,1011351436,4294967294
DATA_SOURCE 0 wal $0
DATA_SOURCE 1 reg $1
DATA_SOURCE 3 set $2
STR_LEN 0 wal->engine_name (-1)
STR_LEN 0 wal->name (-1)
HARD_MAX 3 set 4294967294
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/gpu/drm/i915/gt/intel_workarounds.c wa_write_clr() -> wa_write_clr_set()

Type Parameter Key Value
PARAM_VALUE 0 wal 4096-ptr_max
PARAM_VALUE 0 wal->gt 1-u64max
PARAM_VALUE 0 wal->name 2157918456627150848,3891976862186934272,6363983211348623360,7544656399436869632
PARAM_VALUE 2 clear 2,128,32768,134217728
PARAM_VALUE 3 set 0
DATA_SOURCE 0 wal $0
DATA_SOURCE 1 reg $1
DATA_SOURCE 2 clear $2
STR_LEN 0 wal->engine_name (-1)
STR_LEN 0 wal->name (-1)
TERMINATED 0 wal->name 1
HARD_MAX 2 clear 134217728
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/gpu/drm/i915/gt/intel_workarounds.c wa_write_or() -> wa_write_clr_set()

Type Parameter Key Value
PARAM_VALUE 0 wal 4096-ptr_max
PARAM_VALUE 0 wal->gt 1-u64max
PARAM_VALUE 0 wal->name 2157918456627150848,3891976862186934272,6363983211348623360,7544656399436869632
PARAM_VALUE 2 clear 8,32,128,256,264,640,16384,131072,196608,262144,524288,4194304,8388608,33554432,264241152,268435456,1073741824,2147483648,2281701376
PARAM_VALUE 3 set 8,32,128,256,264,640,16384,131072,196608,262144,524288,4194304,8388608,33554432,264241152,268435456,1073741824,2147483648,2281701376
DATA_SOURCE 0 wal $0
DATA_SOURCE 1 reg $1
DATA_SOURCE 2 clear $2
DATA_SOURCE 3 set $2
STR_LEN 0 wal->engine_name (-1)
STR_LEN 0 wal->name (-1)
TERMINATED 0 wal->name 1
HARD_MAX 2 clear 2281701376
HARD_MAX 3 set 2281701376
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL