Lines Matching refs:raw_cmd
89 static void its_mask_encode(u64 *raw_cmd, u64 val, int h, int l) in its_mask_encode() argument
92 *raw_cmd &= ~mask; in its_mask_encode()
93 *raw_cmd |= (val << l) & mask; in its_mask_encode()
98 its_mask_encode(&cmd->raw_cmd[0], cmd_nr, 7, 0); in its_encode_cmd()
103 its_mask_encode(&cmd->raw_cmd[0], devid, 63, 32); in its_encode_devid()
108 its_mask_encode(&cmd->raw_cmd[1], id, 31, 0); in its_encode_event_id()
113 its_mask_encode(&cmd->raw_cmd[1], phys_id, 63, 32); in its_encode_phys_id()
118 its_mask_encode(&cmd->raw_cmd[1], size, 4, 0); in its_encode_size()
123 its_mask_encode(&cmd->raw_cmd[2], itt_addr >> 8, 50, 8); in its_encode_itt()
128 its_mask_encode(&cmd->raw_cmd[2], !!valid, 63, 63); in its_encode_valid()
133 its_mask_encode(&cmd->raw_cmd[2], target_addr >> 16, 50, 16); in its_encode_target()
138 its_mask_encode(&cmd->raw_cmd[2], col, 15, 0); in its_encode_collection()
144 cmd->raw_cmd[0] = cpu_to_le64(cmd->raw_cmd[0]); in its_fixup_cmd()
145 cmd->raw_cmd[1] = cpu_to_le64(cmd->raw_cmd[1]); in its_fixup_cmd()
146 cmd->raw_cmd[2] = cpu_to_le64(cmd->raw_cmd[2]); in its_fixup_cmd()
147 cmd->raw_cmd[3] = cpu_to_le64(cmd->raw_cmd[3]); in its_fixup_cmd()
188 unsigned int cmd_id = from->raw_cmd[0] & 0xFF; in its_wait_for_range_completion()