• Home
  • Raw
  • Download

Lines Matching refs:fp

12 typedef int (*fprobe_entry_cb)(struct fprobe *fp, unsigned long entry_ip,
16 typedef void (*fprobe_exit_cb)(struct fprobe *fp, unsigned long entry_ip,
60 static inline bool fprobe_disabled(struct fprobe *fp) in fprobe_disabled() argument
62 return (fp) ? fp->flags & FPROBE_FL_DISABLED : false; in fprobe_disabled()
65 static inline bool fprobe_shared_with_kprobes(struct fprobe *fp) in fprobe_shared_with_kprobes() argument
67 return (fp) ? fp->flags & FPROBE_FL_KPROBE_SHARED : false; in fprobe_shared_with_kprobes()
71 int register_fprobe(struct fprobe *fp, const char *filter, const char *notfilter);
72 int register_fprobe_ips(struct fprobe *fp, unsigned long *addrs, int num);
73 int register_fprobe_syms(struct fprobe *fp, const char **syms, int num);
74 int unregister_fprobe(struct fprobe *fp);
75 bool fprobe_is_registered(struct fprobe *fp);
77 static inline int register_fprobe(struct fprobe *fp, const char *filter, const char *notfilter) in register_fprobe() argument
81 static inline int register_fprobe_ips(struct fprobe *fp, unsigned long *addrs, int num) in register_fprobe_ips() argument
85 static inline int register_fprobe_syms(struct fprobe *fp, const char **syms, int num) in register_fprobe_syms() argument
89 static inline int unregister_fprobe(struct fprobe *fp) in unregister_fprobe() argument
93 static inline bool fprobe_is_registered(struct fprobe *fp) in fprobe_is_registered() argument
106 static inline void disable_fprobe(struct fprobe *fp) in disable_fprobe() argument
108 if (fp) in disable_fprobe()
109 fp->flags |= FPROBE_FL_DISABLED; in disable_fprobe()
118 static inline void enable_fprobe(struct fprobe *fp) in enable_fprobe() argument
120 if (fp) in enable_fprobe()
121 fp->flags &= ~FPROBE_FL_DISABLED; in enable_fprobe()