Lines Matching refs:flags
67 #define __save_flags(flags) \ argument
68 __asm__ __volatile__ ("mfs %0, rmsr" : "=r" (flags))
69 #define __restore_flags(flags) \ argument
70 __asm__ __volatile__ ("mts rmsr, %0" :: "r" (flags))
72 #define __save_flags_cli(flags) \ argument
79 : "=r" (flags), "=r" (tmp) \
84 #define __save_flags_sti(flags) \ argument
91 : "=r" (flags) ,"=r" (tmp) \
97 #define local_irq_save(flags) __save_flags_cli (flags) argument
98 #define local_irq_set(flags) __save_flags_sti (flags) argument
99 #define local_irq_restore(flags) __restore_flags (flags) argument
105 #define save_flags(flags) __save_flags (flags) argument
106 #define restore_flags(flags) __restore_flags (flags) argument
107 #define save_flags_cli(flags) __save_flags_cli (flags) argument
137 unsigned long tmp, flags; in __xchg() local
139 save_flags_cli (flags); in __xchg()
156 restore_flags (flags); in __xchg()