Lines Matching refs:func
407 #define DECLARE_INTERRUPT_HANDLER_RAW(func) \ argument
408 __visible long func(struct pt_regs *regs)
433 #define DEFINE_INTERRUPT_HANDLER_RAW(func) \ argument
435 ____##func(struct pt_regs *regs); \
437 interrupt_handler long func(struct pt_regs *regs) \
443 ret = ____##func (regs); \
447 NOKPROBE_SYMBOL(func); \
450 ____##func(struct pt_regs *regs)
456 #define DECLARE_INTERRUPT_HANDLER(func) \ argument
457 __visible void func(struct pt_regs *regs)
468 #define DEFINE_INTERRUPT_HANDLER(func) \ argument
469 static __always_inline void ____##func(struct pt_regs *regs); \
471 interrupt_handler void func(struct pt_regs *regs) \
475 ____##func (regs); \
479 NOKPROBE_SYMBOL(func); \
481 static __always_inline void ____##func(struct pt_regs *regs)
488 #define DECLARE_INTERRUPT_HANDLER_RET(func) \ argument
489 __visible long func(struct pt_regs *regs)
501 #define DEFINE_INTERRUPT_HANDLER_RET(func) \ argument
502 static __always_inline long ____##func(struct pt_regs *regs); \
504 interrupt_handler long func(struct pt_regs *regs) \
510 ret = ____##func (regs); \
516 NOKPROBE_SYMBOL(func); \
518 static __always_inline long ____##func(struct pt_regs *regs)
524 #define DECLARE_INTERRUPT_HANDLER_ASYNC(func) \ argument
525 __visible void func(struct pt_regs *regs)
536 #define DEFINE_INTERRUPT_HANDLER_ASYNC(func) \ argument
537 static __always_inline void ____##func(struct pt_regs *regs); \
539 interrupt_handler void func(struct pt_regs *regs) \
543 ____##func (regs); \
547 NOKPROBE_SYMBOL(func); \
549 static __always_inline void ____##func(struct pt_regs *regs)
556 #define DECLARE_INTERRUPT_HANDLER_NMI(func) \ argument
557 __visible long func(struct pt_regs *regs)
569 #define DEFINE_INTERRUPT_HANDLER_NMI(func) \ argument
571 ____##func(struct pt_regs *regs); \
573 interrupt_handler long func(struct pt_regs *regs) \
580 ret = ____##func (regs); \
586 NOKPROBE_SYMBOL(func); \
589 ____##func(struct pt_regs *regs)