Searched refs:notifier_block (Results 26 - 50 of 1206) sorted by relevance

1234567891011>>

/linux-master/arch/arm/include/asm/
H A Dthread_notify.h17 static inline int thread_register_notifier(struct notifier_block *n)
23 static inline void thread_unregister_notifier(struct notifier_block *n)
/linux-master/drivers/video/fbdev/core/
H A Dfb_notify.c25 int fb_register_client(struct notifier_block *nb)
37 int fb_unregister_client(struct notifier_block *nb)
/linux-master/net/core/
H A Dnetevent.c28 int register_netevent_notifier(struct notifier_block *nb)
44 int unregister_netevent_notifier(struct notifier_block *nb)
/linux-master/drivers/iommu/
H A Diommu-priv.h26 struct notifier_block *nb);
29 struct notifier_block *nb);
/linux-master/include/net/
H A Dfib_notifier.h32 int (*fib_dump)(struct net *net, struct notifier_block *nb,
38 int call_fib_notifier(struct notifier_block *nb,
43 int register_fib_notifier(struct net *net, struct notifier_block *nb,
44 void (*cb)(struct notifier_block *nb),
46 int unregister_fib_notifier(struct net *net, struct notifier_block *nb);
/linux-master/arch/s390/include/asm/
H A Dchsc.h15 struct notifier_block;
81 int chsc_notifier_register(struct notifier_block *nb);
82 int chsc_notifier_unregister(struct notifier_block *nb);
/linux-master/include/linux/
H A Dmemory.h116 struct notifier_block;
137 static inline int register_memory_notifier(struct notifier_block *nb)
141 static inline void unregister_memory_notifier(struct notifier_block *nb)
153 extern int register_memory_notifier(struct notifier_block *nb);
154 extern void unregister_memory_notifier(struct notifier_block *nb);
175 static __meminitdata struct notifier_block fn##_mem_nb =\
H A Dreboot-mode.h9 struct notifier_block reboot_notifier;
H A Dreboot.h44 extern int register_reboot_notifier(struct notifier_block *);
45 extern int unregister_reboot_notifier(struct notifier_block *);
47 extern int devm_register_reboot_notifier(struct device *, struct notifier_block *);
49 extern int register_restart_handler(struct notifier_block *);
50 extern int unregister_restart_handler(struct notifier_block *);
/linux-master/arch/sparc/include/asm/
H A Duprobes.h38 struct notifier_block;
44 extern int arch_uprobe_exception_notify(struct notifier_block *self, unsigned long val, void *data);
/linux-master/drivers/net/ethernet/sfc/
H A Def100_netdev.h19 int ef100_netdev_event(struct notifier_block *this,
/linux-master/include/linux/mlx4/
H A Ddriver.h71 struct notifier_block *nb);
73 struct notifier_block *nb);
/linux-master/arch/xtensa/platforms/iss/
H A Dsetup.c35 static int iss_restart(struct notifier_block *this,
45 static struct notifier_block iss_restart_block = {
50 iss_panic_event(struct notifier_block *this, unsigned long event, void *ptr)
56 static struct notifier_block iss_panic_block = {
/linux-master/kernel/
H A Dnotifier.c25 static int notifier_chain_register(struct notifier_block **nl,
26 struct notifier_block *n,
47 static int notifier_chain_unregister(struct notifier_block **nl,
48 struct notifier_block *n)
73 static int notifier_call_chain(struct notifier_block **nl,
78 struct notifier_block *nb, *next_nb;
122 static int notifier_call_chain_robust(struct notifier_block **nl,
150 struct notifier_block *n)
173 struct notifier_block *n)
195 struct notifier_block *
[all...]
/linux-master/include/acpi/
H A Dghes.h62 * @nb: pointer to the notifier_block structure of the event handler.
66 int ghes_register_vendor_record_notifier(struct notifier_block *nb);
71 * @nb: pointer to the notifier_block structure of the vendor record handler.
73 void ghes_unregister_vendor_record_notifier(struct notifier_block *nb);
133 struct notifier_block;
134 extern void ghes_register_report_chain(struct notifier_block *nb);
135 extern void ghes_unregister_report_chain(struct notifier_block *nb);
/linux-master/arch/x86/include/asm/
H A Diosf_mbi.h166 * @nb: notifier_block to register
168 int iosf_mbi_register_pmic_bus_access_notifier(struct notifier_block *nb);
173 * @nb: notifier_block to unregister
175 int iosf_mbi_unregister_pmic_bus_access_notifier(struct notifier_block *nb);
184 * @nb: notifier_block to unregister
187 struct notifier_block *nb);
226 int iosf_mbi_register_pmic_bus_access_notifier(struct notifier_block *nb)
232 int iosf_mbi_unregister_pmic_bus_access_notifier(struct notifier_block *nb)
238 iosf_mbi_unregister_pmic_bus_access_notifier_unlocked(struct notifier_block *nb)
/linux-master/arch/mips/kernel/
H A Dpm.c67 static int mips_pm_notifier(struct notifier_block *self, unsigned long cmd,
87 static struct notifier_block mips_pm_notifier_block = {
/linux-master/arch/arm/kernel/
H A Dthumbee.c30 static int thumbee_notifier(struct notifier_block *self, unsigned long cmd, void *t)
47 static struct notifier_block thumbee_notifier_block = {
/linux-master/drivers/usb/core/
H A Dnotify.c29 void usb_register_notify(struct notifier_block *nb)
42 void usb_unregister_notify(struct notifier_block *nb)
/linux-master/arch/mips/include/asm/
H A Dcop2.h48 extern int register_cu2_notifier(struct notifier_block *nb);
53 static struct notifier_block fn##_nb = { \
/linux-master/drivers/soc/sunxi/
H A Dsunxi_mbus.c60 static int sunxi_mbus_notifier(struct notifier_block *nb,
95 static struct notifier_block sunxi_mbus_nb = {
/linux-master/drivers/leds/trigger/
H A Dledtrig-panic.c35 static int led_trigger_panic_notifier(struct notifier_block *nb,
46 static struct notifier_block led_trigger_panic_nb = {
/linux-master/include/linux/pds/
H A Dpds_common.h49 int pdsc_register_notify(struct notifier_block *nb);
50 void pdsc_unregister_notify(struct notifier_block *nb);
/linux-master/drivers/clk/qcom/
H A Dclk-regmap-mux-div.h38 struct notifier_block clk_nb;
/linux-master/lib/
H A Dnotifier-error-inject.h16 struct notifier_block nb;

Completed in 437 milliseconds

1234567891011>>