D | alternative.h | 14 u16 facility; /* facility bit set for replacement */ member 51 #define ALTINSTR_ENTRY(facility, num) \ argument 54 "\t.word " __stringify(facility) "\n" /* facility bit */ \ 63 #define ALTERNATIVE(oldinstr, altinstr, facility) \ argument 69 ALTINSTR_ENTRY(facility, 1) \ 95 #define alternative(oldinstr, altinstr, facility) \ argument 96 asm_inline volatile(ALTERNATIVE(oldinstr, altinstr, facility) : : : "memory") 108 #define alternative_io(oldinstr, altinstr, facility, output, input...) \ argument 109 asm_inline volatile(ALTERNATIVE(oldinstr, altinstr, facility) \
|