Lines Matching refs:num
82 #define IRQ_BIT(num) (1 << ((num) % 8))
83 #define IRQ_BYTE(num) ((num) >> 3)
85 #define i8259_late_ack(num)
89 #define i8259_asm_ack1(num)
90 #define i8259_asm_ack2(num) \
93 #define i8259_asm_mask(num)
94 #define i8259_asm_unmask(num) \
95 movb $(0x60|(num%8)),%al /* specific EOI */ ;\
101 #define i8259_asm_ack1(num) \
102 movb $(0x60|(num%8)),%al /* specific EOI */ ;\
105 #define i8259_asm_ack1(num)
109 #define i8259_asm_ack2(num) \
110 movb $(0x60|(num%8)),%al /* specific EOI */ ;\
115 #define i8259_asm_ack2(num)
126 #define i8259_asm_mask(num) \
127 movb CVAROFF(i8259_imen, IRQ_BYTE(num)),%al ;\
128 orb $IRQ_BIT(num),%al ;\
129 movb %al,CVAROFF(i8259_imen, IRQ_BYTE(num)) ;\
132 #define i8259_asm_unmask(num) \
133 movb CVAROFF(i8259_imen, IRQ_BYTE(num)),%al ;\
134 andb $~IRQ_BIT(num),%al ;\
135 movb %al,CVAROFF(i8259_imen, IRQ_BYTE(num)) ;\
141 #define i8259_asm_mask(num)
142 #define i8259_asm_unmask(num)