Lines Matching defs:flag
159 * is through the cli and sti instructions. These clear the IF flag and set it,
163 * Assuming interrupts are not blocked by the IF flag, then the second form is
233 * flag. This is because we set up the handler using an interrupt-gate, which
234 * is defined architecturally to have cleared the IF flag for us.
330 * case, it does not use the TPR at all. Instead, it only uses the IF flag
345 * by the IF flag. This is because we set up the handler using an
346 * interrupt-gate which is defined architecturally to have cleared the IF flag
1525 #define IS_FAKE_SOFTINT(flag, newpri) \
1526 (((flag) & PS_IE) && \
1541 ulong_t flag;
1545 flag = intr_clear();
1557 if (IS_FAKE_SOFTINT(flag, newpri))
1560 intr_restore(flag);
1571 ulong_t flag;
1575 flag = intr_clear();
1590 if (IS_FAKE_SOFTINT(flag, newpri))
1593 intr_restore(flag);
1612 ulong_t flag;
1614 flag = getflags();
1615 return ((flag & PS_IE) == PS_IE);