Lines Matching defs:cmd_header
737 static u32 gen7_render_get_cmd_length_mask(u32 cmd_header)
739 u32 client = cmd_header >> INSTR_CLIENT_SHIFT;
741 (cmd_header & INSTR_SUBCLIENT_MASK) >> INSTR_SUBCLIENT_SHIFT;
752 DRM_DEBUG("CMD: Abnormal rcs cmd length! 0x%08X\n", cmd_header);
756 static u32 gen7_bsd_get_cmd_length_mask(u32 cmd_header)
758 u32 client = cmd_header >> INSTR_CLIENT_SHIFT;
760 (cmd_header & INSTR_SUBCLIENT_MASK) >> INSTR_SUBCLIENT_SHIFT;
761 u32 op = (cmd_header & INSTR_26_TO_24_MASK) >> INSTR_26_TO_24_SHIFT;
775 DRM_DEBUG("CMD: Abnormal bsd cmd length! 0x%08X\n", cmd_header);
779 static u32 gen7_blt_get_cmd_length_mask(u32 cmd_header)
781 u32 client = cmd_header >> INSTR_CLIENT_SHIFT;
788 DRM_DEBUG("CMD: Abnormal blt cmd length! 0x%08X\n", cmd_header);
792 static u32 gen9_blt_get_cmd_length_mask(u32 cmd_header)
794 u32 client = cmd_header >> INSTR_CLIENT_SHIFT;
799 DRM_DEBUG("CMD: Abnormal blt cmd length! 0x%08X\n", cmd_header);
1079 u32 cmd_header)
1084 cmd_header_key(cmd_header)) {
1086 if (((cmd_header ^ desc->cmd.value) & desc->cmd.mask) == 0)
1094 * Returns a pointer to a descriptor for the command specified by cmd_header.
1103 u32 cmd_header,
1109 if (((cmd_header ^ desc->cmd.value) & desc->cmd.mask) == 0)
1112 desc = find_cmd_in_table(engine, cmd_header);
1116 mask = engine->get_cmd_length_mask(cmd_header);
1120 default_desc->cmd.value = cmd_header;