Lines Matching defs:cmd_header
726 static u32 gen7_render_get_cmd_length_mask(u32 cmd_header)
728 u32 client = cmd_header >> INSTR_CLIENT_SHIFT;
730 (cmd_header & INSTR_SUBCLIENT_MASK) >> INSTR_SUBCLIENT_SHIFT;
741 DRM_DEBUG("CMD: Abnormal rcs cmd length! 0x%08X\n", cmd_header);
745 static u32 gen7_bsd_get_cmd_length_mask(u32 cmd_header)
747 u32 client = cmd_header >> INSTR_CLIENT_SHIFT;
749 (cmd_header & INSTR_SUBCLIENT_MASK) >> INSTR_SUBCLIENT_SHIFT;
750 u32 op = (cmd_header & INSTR_26_TO_24_MASK) >> INSTR_26_TO_24_SHIFT;
764 DRM_DEBUG("CMD: Abnormal bsd cmd length! 0x%08X\n", cmd_header);
768 static u32 gen7_blt_get_cmd_length_mask(u32 cmd_header)
770 u32 client = cmd_header >> INSTR_CLIENT_SHIFT;
777 DRM_DEBUG("CMD: Abnormal blt cmd length! 0x%08X\n", cmd_header);
781 static u32 gen9_blt_get_cmd_length_mask(u32 cmd_header)
783 u32 client = cmd_header >> INSTR_CLIENT_SHIFT;
788 DRM_DEBUG("CMD: Abnormal blt cmd length! 0x%08X\n", cmd_header);
1056 u32 cmd_header)
1061 cmd_header_key(cmd_header)) {
1063 if (((cmd_header ^ desc->cmd.value) & desc->cmd.mask) == 0)
1071 * Returns a pointer to a descriptor for the command specified by cmd_header.
1080 u32 cmd_header,
1086 if (((cmd_header ^ desc->cmd.value) & desc->cmd.mask) == 0)
1089 desc = find_cmd_in_table(engine, cmd_header);
1093 mask = engine->get_cmd_length_mask(cmd_header);
1097 default_desc->cmd.value = cmd_header;