Lines Matching refs:num
79 #define IRQ_BIT(num) (1 << ((num) % 8))
80 #define IRQ_BYTE(num) ((num) >> 3)
82 #define i8259_late_ack(num)
86 #define i8259_asm_ack1(num)
87 #define i8259_asm_ack2(num) \
90 #define i8259_asm_mask(num)
91 #define i8259_asm_unmask(num) \
92 movb $(0x60|(num%8)),%al /* specific EOI */ ;\
98 #define i8259_asm_ack1(num) \
99 movb $(0x60|(num%8)),%al /* specific EOI */ ;\
102 #define i8259_asm_ack1(num)
106 #define i8259_asm_ack2(num) \
107 movb $(0x60|(num%8)),%al /* specific EOI */ ;\
112 #define i8259_asm_ack2(num)
123 #define i8259_asm_mask(num) \
124 movb CVAROFF(i8259_imen, IRQ_BYTE(num)),%al ;\
125 orb $IRQ_BIT(num),%al ;\
126 movb %al,CVAROFF(i8259_imen, IRQ_BYTE(num)) ;\
129 #define i8259_asm_unmask(num) \
130 movb CVAROFF(i8259_imen, IRQ_BYTE(num)),%al ;\
131 andb $~IRQ_BIT(num),%al ;\
132 movb %al,CVAROFF(i8259_imen, IRQ_BYTE(num)) ;\
138 #define i8259_asm_mask(num)
139 #define i8259_asm_unmask(num)