cmd_val
u32 data = cmd_val(s, index + 1);
(cmd_val(s, i) & GENMASK(22, 2))
(cmd_val(s, i) & GENMASK(22, 18))
(cmd_val(s, i) & GENMASK(31, 2))
(cmd_val(s, i) & GENMASK(15, 0))
if (cmd_val(s, 0) & (1 << 22)) {
if (cmd_val(s, 0) & (1 << 22)) {
post_sync = (cmd_val(s, 1) & PIPE_CONTROL_POST_SYNC_OP_MASK) >> 14;
if (cmd_val(s, 1) & PIPE_CONTROL_MMIO_WRITE)
if ((cmd_val(s, 1) & PIPE_CONTROL_GLOBAL_GTT_IVB)) {
gma = cmd_val(s, 2) & GENMASK(31, 3);
if (cmd_val(s, 1) & (1 << 21))
val = cmd_val(s, 1) & (~(1 << 21));
if (cmd_val(s, 1) & PIPE_CONTROL_NOTIFY)
dword0 = cmd_val(s, 0);
dword1 = cmd_val(s, 1);
dword2 = cmd_val(s, 2);
u32 dword0 = cmd_val(s, 0);
u32 dword1 = cmd_val(s, 1);
u32 dword2 = cmd_val(s, 2);
u32 cmd = cmd_val(s, 0);
gma_low = cmd_val(s, index) & BATCH_BUFFER_ADDR_MASK;
gma_high = cmd_val(s, index + 1) & BATCH_BUFFER_ADDR_HIGH_MASK;
pr_err("\n%08x ", cmd_val(s, i));
pr_err("%08x ", cmd_val(s, i));
int core_id = (cmd_val(s, 2) & (1 << 0)) ? 1 : 0;
if (!(cmd_val(s, 0) & (1 << 22)))
gma = cmd_val(s, 2) & GENMASK(31, 2);
gma_low = cmd_val(s, 1) & GENMASK(31, 2);
gma_high = cmd_val(s, 2) & GENMASK(15, 0);
core_id = (cmd_val(s, 1) & (1 << 0)) ? 1 : 0;
int op_size = (1 << ((cmd_val(s, 0) & GENMASK(20, 19)) >> 19)) *
if (!(cmd_val(s, 0) & (1 << 22)))
if (cmd_val(s, 0) & BIT(18))
gma = cmd_val(s, 1) & GENMASK(31, 2);
gma_high = cmd_val(s, 2) & GENMASK(15, 0);
if (((cmd_val(s, 0) >> 14) & 0x3) && (cmd_val(s, 1) & (1 << 2))) {
gma = cmd_val(s, 1) & GENMASK(31, 3);
gma |= (cmd_val(s, 2) & GENMASK(15, 0)) << 32;
if (cmd_val(s, 0) & (1 << 21))
val = cmd_val(s, 0) & (~(1 << 21));
if ((cmd_val(s, 0) & (1 << 8)))
(BATCH_BUFFER_ADR_SPACE_BIT(cmd_val(s, 0)) == 1)) {
if (cmd_val(s, 0) & BIT(8) &&
cmd = cmd_val(s, 0);
second_level = BATCH_BUFFER_2ND_LEVEL_BIT(cmd_val(s, 0)) == 1;
cmd = cmd_val(s, 0);
FIELD_GET(GENMASK(end, start), cmd_val(s, dword))
s->ip_va, cmd_val(s, 0), cmd_val(s, 1),
cmd_val(s, 2), cmd_val(s, 3));
print_opcode(cmd_val(s, 0), s->engine);
gvt_dbg_cmd("%08x ", cmd_val(s, i));
return get_cmd_length(s->info, cmd_val(s, 0));
pdps[0] = (u64)cmd_val(s, 2) << 32;
pdps[0] |= cmd_val(s, 4);
*vreg = cmd_val(s, index + 1);
cmdval = cmd_val(s, index + 1);