CTR_EL0_IDC
__SHIFTOUT(ctr, CTR_EL0_IDC),
} else if (__SHIFTOUT(ctr, CTR_EL0_IDC) == 1 ||
(CTR_EL0_DIC | CTR_EL0_IDC | CTR_EL0_DMIN_LINE | CTR_EL0_IMIN_LINE)
(__SHIFTOUT(ctr_el0_raw, CTR_EL0_IDC) == 1 &&
__SHIFTOUT(ctr_el0_usr, CTR_EL0_IDC) == 0))
if (__SHIFTOUT(ctr_el0_raw, CTR_EL0_IDC) == 0 &&
__SHIFTOUT(ctr_el0_usr, CTR_EL0_IDC) == 1)
ctr_el0_cpu |= CTR_EL0_IDC;
ctr_el0_usr &= (ctr_el0_cpu & CTR_EL0_IDC) | ~CTR_EL0_IDC;