Lines Matching refs:func
103 #define DECLARE_INTERRUPT_HANDLER_RAW(func) \ argument
104 __visible long func(struct pt_regs *regs)
129 #define DEFINE_INTERRUPT_HANDLER_RAW(func) \ argument
131 ____##func(struct pt_regs *regs); \
133 interrupt_handler long func(struct pt_regs *regs) \
139 ret = ____##func (regs); \
143 NOKPROBE_SYMBOL(func); \
146 ____##func(struct pt_regs *regs)
152 #define DECLARE_INTERRUPT_HANDLER(func) \ argument
153 __visible void func(struct pt_regs *regs)
164 #define DEFINE_INTERRUPT_HANDLER(func) \ argument
165 static __always_inline void ____##func(struct pt_regs *regs); \
167 interrupt_handler void func(struct pt_regs *regs) \
173 ____##func (regs); \
178 NOKPROBE_SYMBOL(func); \
180 static __always_inline void ____##func(struct pt_regs *regs)
187 #define DECLARE_INTERRUPT_HANDLER_RET(func) \ argument
188 __visible long func(struct pt_regs *regs)
200 #define DEFINE_INTERRUPT_HANDLER_RET(func) \ argument
201 static __always_inline long ____##func(struct pt_regs *regs); \
203 interrupt_handler long func(struct pt_regs *regs) \
211 ret = ____##func (regs); \
218 NOKPROBE_SYMBOL(func); \
220 static __always_inline long ____##func(struct pt_regs *regs)
226 #define DECLARE_INTERRUPT_HANDLER_ASYNC(func) \ argument
227 __visible void func(struct pt_regs *regs)
238 #define DEFINE_INTERRUPT_HANDLER_ASYNC(func) \ argument
239 static __always_inline void ____##func(struct pt_regs *regs); \
241 interrupt_handler void func(struct pt_regs *regs) \
248 ____##func (regs); \
255 NOKPROBE_SYMBOL(func); \
257 static __always_inline void ____##func(struct pt_regs *regs)
264 #define DECLARE_INTERRUPT_HANDLER_NMI(func) \ argument
265 __visible long func(struct pt_regs *regs)
277 #define DEFINE_INTERRUPT_HANDLER_NMI(func) \ argument
279 ____##func(struct pt_regs *regs); \
281 interrupt_handler long func(struct pt_regs *regs) \
303 ret = ____##func (regs); \
323 NOKPROBE_SYMBOL(func); \
326 ____##func(struct pt_regs *regs)