Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/gpu/drm/xe/xe_ring_ops.c emit_pipe_imm_ggtt() -> emit_pipe_control()

Type Parameter Key Value
PARAM_VALUE 0 dw 5149148265007181824
PARAM_VALUE 1 i (-2147483647)-s32max
PARAM_VALUE 2 bit_group_0 0,4096
PARAM_VALUE 3 bit_group_1 16793600,16793728,17842176,17842304
BUF_SIZE 0 dw 296
BUF_SIZE 0 dw 296
DATA_SOURCE 0 dw $4
DATA_SOURCE 1 i $5
DATA_SOURCE 4 offset $1
DATA_SOURCE 5 value $2
FUZZY_MAX 2 bit_group_0 0
FUZZY_MAX 3 bit_group_1 16793600
BIT_INFO 2 bit_group_0 0x0,0x1000
BIT_INFO 3 bit_group_1 0x1004000,0x1104080
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &guc->submission_state.lock
HALF_LOCKED2 &pool->lock

drivers/gpu/drm/xe/xe_ring_ops.c emit_pipe_invalidate() -> emit_pipe_control()

Type Parameter Key Value
PARAM_VALUE 0 dw 5149148265007181824
PARAM_VALUE 2 bit_group_0 0,1024,4096,5120
PARAM_VALUE 3 bit_group_1 0,4-540298268
PARAM_VALUE 4 offset 208
PARAM_VALUE 5 value 0
BUF_SIZE 0 dw 296
BUF_SIZE 0 dw 296
DATA_SOURCE 0 dw $3
DATA_SOURCE 1 i $4
FUZZY_MAX 2 bit_group_0 0
BIT_INFO 2 bit_group_0 0x0,0x1400
BIT_INFO 3 bit_group_1 0x0,0x20344c1c
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &guc->submission_state.lock
HALF_LOCKED2 &pool->lock

drivers/gpu/drm/xe/xe_ring_ops.c emit_render_cache_flush() -> emit_pipe_control()

Type Parameter Key Value
PARAM_VALUE 0 dw 5149148265007181824
PARAM_VALUE 1 i s32min-(-1),3-s32max
PARAM_VALUE 2 bit_group_0 0
PARAM_VALUE 3 bit_group_1 1
PARAM_VALUE 4 offset 208
PARAM_VALUE 5 value 0
BUF_SIZE 0 dw 296
BUF_SIZE 0 dw 296
DATA_SOURCE 0 dw $1
DATA_SOURCE 1 i $2
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &guc->submission_state.lock
HALF_LOCKED2 &pool->lock

drivers/gpu/drm/xe/xe_ring_ops.c emit_render_cache_flush() -> emit_pipe_control()

Type Parameter Key Value
PARAM_VALUE 0 dw 5149148265007181824
PARAM_VALUE 2 bit_group_0 512,4608
PARAM_VALUE 3 bit_group_1 0,160,1048576,1048736,268439713,268447905,269488289,269496481
PARAM_VALUE 4 offset 0
PARAM_VALUE 5 value 0
BUF_SIZE 0 dw 296
BUF_SIZE 0 dw 296
DATA_SOURCE 0 dw $1
DATA_SOURCE 1 i $2 [m]
FUZZY_MAX 2 bit_group_0 512
FUZZY_MAX 3 bit_group_1 268439713
BIT_INFO 2 bit_group_0 0x200,0x1200
BIT_INFO 3 bit_group_1 0x0,0x101030a1
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &guc->submission_state.lock
HALF_LOCKED2 &pool->lock