arch/alpha/kernel/setup.c
1347
alpha_panic_event(struct notifier_block *this, unsigned long event, void *ptr)
arch/alpha/kernel/setup.c
50
static int alpha_panic_event(struct notifier_block *, unsigned long, void *);
arch/alpha/kernel/setup.c
51
static struct notifier_block alpha_panic_block = {
arch/arc/kernel/kprobes.c
340
int __kprobes kprobe_exceptions_notify(struct notifier_block *self,
arch/arm/common/bL_switcher.c
382
int bL_switcher_register_notifier(struct notifier_block *nb)
arch/arm/common/bL_switcher.c
388
int bL_switcher_unregister_notifier(struct notifier_block *nb)
arch/arm/include/asm/bL_switcher.h
40
int bL_switcher_register_notifier(struct notifier_block *nb);
arch/arm/include/asm/bL_switcher.h
41
int bL_switcher_unregister_notifier(struct notifier_block *nb);
arch/arm/include/asm/bL_switcher.h
58
static inline int bL_switcher_register_notifier(struct notifier_block *nb)
arch/arm/include/asm/bL_switcher.h
63
static inline int bL_switcher_unregister_notifier(struct notifier_block *nb)
arch/arm/include/asm/hw_breakpoint.h
119
struct notifier_block;
arch/arm/include/asm/hw_breakpoint.h
129
extern int hw_breakpoint_exceptions_notify(struct notifier_block *unused,
arch/arm/include/asm/thread_notify.h
17
static inline int thread_register_notifier(struct notifier_block *n)
arch/arm/include/asm/thread_notify.h
23
static inline void thread_unregister_notifier(struct notifier_block *n)
arch/arm/kernel/hw_breakpoint.c
1151
static int dbg_cpu_pm_notify(struct notifier_block *self, unsigned long action,
arch/arm/kernel/hw_breakpoint.c
1160
static struct notifier_block dbg_cpu_pm_nb = {
arch/arm/kernel/hw_breakpoint.c
1262
int hw_breakpoint_exceptions_notify(struct notifier_block *unused,
arch/arm/kernel/kgdb.c
198
kgdb_notify(struct notifier_block *self, unsigned long cmd, void *ptr)
arch/arm/kernel/kgdb.c
210
static struct notifier_block kgdb_notifier = {
arch/arm/kernel/setup.c
1084
static int arm_restart(struct notifier_block *nb, unsigned long action,
arch/arm/kernel/setup.c
1091
static struct notifier_block arm_restart_nb = {
arch/arm/kernel/smp.c
794
static int cpufreq_callback(struct notifier_block *nb,
arch/arm/kernel/smp.c
832
static struct notifier_block cpufreq_notifier = {
arch/arm/kernel/smp_twd.c
110
static int twd_rate_change(struct notifier_block *nb,
arch/arm/kernel/smp_twd.c
127
static struct notifier_block twd_clk_nb = {
arch/arm/kernel/thumbee.c
30
static int thumbee_notifier(struct notifier_block *self, unsigned long cmd, void *t)
arch/arm/kernel/thumbee.c
47
static struct notifier_block thumbee_notifier_block = {
arch/arm/kernel/xscale-cp0.c
33
static int dsp_do(struct notifier_block *self, unsigned long cmd, void *t)
arch/arm/kernel/xscale-cp0.c
52
static struct notifier_block dsp_notifier_block = {
arch/arm/kernel/xscale-cp0.c
58
static int iwmmxt_do(struct notifier_block *self, unsigned long cmd, void *t)
arch/arm/kernel/xscale-cp0.c
84
static struct notifier_block iwmmxt_notifier_block = {
arch/arm/mach-footbridge/dc21285.c
245
static int dc21285_pci_bus_notifier(struct notifier_block *nb,
arch/arm/mach-footbridge/dc21285.c
257
static struct notifier_block dc21285_pci_bus_nb = {
arch/arm/mach-highbank/highbank.c
107
static struct notifier_block highbank_amba_nb = {
arch/arm/mach-highbank/highbank.c
111
static struct notifier_block highbank_platform_nb = {
arch/arm/mach-highbank/highbank.c
119
static int hb_keys_notifier(struct notifier_block *nb, unsigned long event, void *data)
arch/arm/mach-highbank/highbank.c
133
static struct notifier_block hb_keys_nb = {
arch/arm/mach-highbank/highbank.c
67
static int highbank_platform_notifier(struct notifier_block *nb,
arch/arm/mach-keystone/keystone.c
68
static int keystone_platform_notifier(struct notifier_block *nb,
arch/arm/mach-keystone/keystone.c
90
static struct notifier_block platform_nb = {
arch/arm/mach-mvebu/coherency.c
103
static struct notifier_block mvebu_hwcc_nb = {
arch/arm/mach-mvebu/coherency.c
107
static struct notifier_block mvebu_hwcc_pci_nb __maybe_unused = {
arch/arm/mach-mvebu/coherency.c
91
static int mvebu_hwcc_notifier(struct notifier_block *nb,
arch/arm/mach-mvebu/pmsu.c
360
static int mvebu_v7_cpu_pm_notify(struct notifier_block *self,
arch/arm/mach-mvebu/pmsu.c
373
static struct notifier_block mvebu_v7_cpu_pm_notifier = {
arch/arm/mach-omap2/clockdomain.c
453
static int cpu_notifier(struct notifier_block *nb, unsigned long cmd, void *v)
arch/arm/mach-omap2/clockdomain.c
480
static struct notifier_block nb;
arch/arm/mach-omap2/control.c
644
static int cpu_notifier(struct notifier_block *nb, unsigned long cmd, void *v)
arch/arm/mach-omap2/control.c
740
static struct notifier_block nb;
arch/arm/mach-omap2/omap-secure.c
228
static int cpu_notifier(struct notifier_block *nb, unsigned long cmd, void *v)
arch/arm/mach-omap2/omap-secure.c
243
static struct notifier_block secure_notifier_block = {
arch/arm/mach-omap2/omap-wakeupgen.c
433
static int irq_notifier(struct notifier_block *self, unsigned long cmd, void *v)
arch/arm/mach-omap2/omap-wakeupgen.c
450
static struct notifier_block irq_notifier_block = {
arch/arm/mach-omap2/omap_device.c
213
static int _omap_device_notifier_call(struct notifier_block *nb,
arch/arm/mach-omap2/omap_device.c
572
static struct notifier_block platform_nb = {
arch/arm/mach-omap2/powerdomain.c
337
static int cpu_notifier(struct notifier_block *nb, unsigned long cmd, void *v)
arch/arm/mach-omap2/powerdomain.c
367
static struct notifier_block nb;
arch/arm/mach-omap2/prm44xx.c
770
static int cpu_notifier(struct notifier_block *nb, unsigned long cmd, void *v)
arch/arm/mach-omap2/prm44xx.c
806
static struct notifier_block nb;
arch/arm/mach-pxa/am200epd.c
176
static int am200_fb_notifier_callback(struct notifier_block *self,
arch/arm/mach-pxa/am200epd.c
192
static struct notifier_block am200_fb_notif = {
arch/arm/mach-shmobile/regulator-quirk-rcar-gen2.c
137
static struct notifier_block regulator_quirk_nb = {
arch/arm/mach-shmobile/regulator-quirk-rcar-gen2.c
73
static int regulator_quirk_notify(struct notifier_block *nb,
arch/arm/mach-tegra/irq.c
46
static int tegra_gic_notifier(struct notifier_block *self,
arch/arm/mach-tegra/irq.c
58
static struct notifier_block tegra_gic_notifier_block = {
arch/arm/mach-zynq/slcr.c
112
static struct notifier_block zynq_slcr_restart_nb = {
arch/arm/mach-zynq/slcr.c
96
int zynq_slcr_system_restart(struct notifier_block *nb,
arch/arm/mm/cache-b15-rac.c
158
static int b15_rac_reboot_notifier(struct notifier_block *nb,
arch/arm/mm/cache-b15-rac.c
177
static struct notifier_block b15_rac_reboot_nb = {
arch/arm/mm/context.c
102
static int contextidr_notifier(struct notifier_block *unused, unsigned long cmd,
arch/arm/mm/context.c
125
static struct notifier_block contextidr_notifier_block = {
arch/arm/nwfpe/fpmodule.c
48
static int nwfpe_notify(struct notifier_block *self, unsigned long cmd, void *v)
arch/arm/nwfpe/fpmodule.c
58
static struct notifier_block nwfpe_notifier_block = {
arch/arm/probes/kprobes/core.c
358
int __kprobes kprobe_exceptions_notify(struct notifier_block *self,
arch/arm/probes/uprobes/core.c
178
int arch_uprobe_exception_notify(struct notifier_block *self,
arch/arm/vfp/vfpmodule.c
187
static int vfp_notifier(struct notifier_block *self, unsigned long cmd, void *v)
arch/arm/vfp/vfpmodule.c
234
static struct notifier_block vfp_notifier_block = {
arch/arm/vfp/vfpmodule.c
515
static int vfp_cpu_pm_notifier(struct notifier_block *self, unsigned long cmd,
arch/arm/vfp/vfpmodule.c
530
static struct notifier_block vfp_cpu_pm_notifier_block = {
arch/arm/xen/enlighten.c
138
static struct notifier_block xen_pvclock_gtod_notifier = {
arch/arm/xen/enlighten.c
187
static int xen_restart(struct notifier_block *nb, unsigned long action,
arch/arm/xen/enlighten.c
195
static struct notifier_block xen_restart_nb = {
arch/arm/xen/enlighten.c
99
static int xen_pvclock_gtod_notify(struct notifier_block *nb,
arch/arm64/include/asm/hw_breakpoint.h
107
struct notifier_block;
arch/arm64/include/asm/hw_breakpoint.h
118
extern int hw_breakpoint_exceptions_notify(struct notifier_block *unused,
arch/arm64/kernel/fpsimd.c
1980
static int fpsimd_cpu_pm_notifier(struct notifier_block *self,
arch/arm64/kernel/fpsimd.c
1996
static struct notifier_block fpsimd_cpu_pm_notifier_block = {
arch/arm64/kernel/hw_breakpoint.c
1008
int hw_breakpoint_exceptions_notify(struct notifier_block *unused,
arch/arm64/kernel/kgdb.c
273
kgdb_notify(struct notifier_block *self, unsigned long cmd, void *ptr)
arch/arm64/kernel/kgdb.c
285
static struct notifier_block kgdb_notifier = {
arch/arm64/kernel/probes/uprobes.c
200
int arch_uprobe_exception_notify(struct notifier_block *self,
arch/arm64/kernel/setup.c
409
static int arm64_panic_block_dump(struct notifier_block *self,
arch/arm64/kernel/setup.c
418
static struct notifier_block arm64_panic_block = {
arch/arm64/kernel/topology.c
281
static int init_amu_fie_callback(struct notifier_block *nb, unsigned long val,
arch/arm64/kernel/topology.c
302
static struct notifier_block init_amu_fie_notifier = {
arch/arm64/kernel/watchdog_hld.c
53
static int watchdog_freq_notifier_callback(struct notifier_block *nb,
arch/arm64/kernel/watchdog_hld.c
85
static struct notifier_block watchdog_freq_notifier = {
arch/arm64/kvm/arm.c
2259
static int hyp_init_cpu_pm_notifier(struct notifier_block *self,
arch/arm64/kvm/arm.c
2292
static struct notifier_block hyp_init_cpu_pm_nb = {
arch/arm64/mm/mmu.c
2022
static int prevent_bootmem_remove_notifier(struct notifier_block *nb,
arch/arm64/mm/mmu.c
2071
static struct notifier_block prevent_bootmem_remove_nb = {
arch/csky/kernel/probes/uprobes.c
138
int arch_uprobe_exception_notify(struct notifier_block *self,
arch/hexagon/kernel/kgdb.c
173
kgdb_notify(struct notifier_block *self, unsigned long cmd, void *ptr)
arch/hexagon/kernel/kgdb.c
185
static struct notifier_block kgdb_notifier = {
arch/loongarch/include/asm/hw_breakpoint.h
101
struct notifier_block;
arch/loongarch/include/asm/hw_breakpoint.h
111
extern int hw_breakpoint_exceptions_notify(struct notifier_block *unused,
arch/loongarch/kernel/hw_breakpoint.c
571
int hw_breakpoint_exceptions_notify(struct notifier_block *unused,
arch/loongarch/kernel/kgdb.c
240
static int kgdb_loongarch_notify(struct notifier_block *self, unsigned long cmd, void *ptr)
arch/loongarch/kernel/kgdb.c
279
static struct notifier_block kgdb_notifier = {
arch/loongarch/kernel/paravirt.c
282
static int pv_reboot_notify(struct notifier_block *nb, unsigned long code, void *unused)
arch/loongarch/kernel/paravirt.c
288
static struct notifier_block pv_reboot_nb = {
arch/loongarch/kernel/relocate.c
283
static int kernel_location_notifier_fn(struct notifier_block *self,
arch/loongarch/kernel/relocate.c
290
static struct notifier_block kernel_location_notifier = {
arch/loongarch/kernel/uprobes.c
108
int arch_uprobe_exception_notify(struct notifier_block *self,
arch/mips/cavium-octeon/cpu.c
23
static int cnmips_cu2_call(struct notifier_block *nfb, unsigned long action,
arch/mips/include/asm/cop2.h
48
extern int register_cu2_notifier(struct notifier_block *nb);
arch/mips/include/asm/cop2.h
53
static struct notifier_block fn##_nb = { \
arch/mips/include/asm/cpu-info.h
130
struct notifier_block;
arch/mips/include/asm/cpu-info.h
132
extern int register_proc_cpuinfo_notifier(struct notifier_block *nb);
arch/mips/include/asm/cpu-info.h
137
static struct notifier_block fn##_nb = { \
arch/mips/include/asm/traps.h
26
extern int register_nmi_notifier(struct notifier_block *nb);
arch/mips/include/asm/traps.h
34
static struct notifier_block fn##_nb = { \
arch/mips/kernel/cevt-r4k.c
243
static int r4k_cpufreq_callback(struct notifier_block *nb,
arch/mips/kernel/cevt-r4k.c
268
static struct notifier_block r4k_cpufreq_notifier = {
arch/mips/kernel/csrc-r4k.c
106
static struct notifier_block r4k_cpufreq_notifier = {
arch/mips/kernel/csrc-r4k.c
97
static int r4k_cpufreq_callback(struct notifier_block *nb,
arch/mips/kernel/kgdb.c
286
static int kgdb_mips_notify(struct notifier_block *self, unsigned long cmd,
arch/mips/kernel/kgdb.c
343
static struct notifier_block kgdb_notifier = {
arch/mips/kernel/kprobes.c
426
int kprobe_exceptions_notify(struct notifier_block *self,
arch/mips/kernel/pm-cps.c
671
static int cps_pm_power_notifier(struct notifier_block *this,
arch/mips/kernel/pm.c
67
static int mips_pm_notifier(struct notifier_block *self, unsigned long cmd,
arch/mips/kernel/pm.c
87
static struct notifier_block mips_pm_notifier_block = {
arch/mips/kernel/proc.c
26
int __ref register_proc_cpuinfo_notifier(struct notifier_block *nb)
arch/mips/kernel/relocate.c
462
static int kernel_location_notifier_fn(struct notifier_block *self,
arch/mips/kernel/relocate.c
469
static struct notifier_block kernel_location_notifier = {
arch/mips/kernel/time.c
36
static int cpufreq_callback(struct notifier_block *nb,
arch/mips/kernel/time.c
84
static struct notifier_block cpufreq_notifier = {
arch/mips/kernel/traps.c
1252
int __ref register_cu2_notifier(struct notifier_block *nb)
arch/mips/kernel/traps.c
1262
static int default_cu2_call(struct notifier_block *nfb, unsigned long action,
arch/mips/kernel/traps.c
1986
int register_nmi_notifier(struct notifier_block *nb)
arch/mips/kernel/traps.c
2506
static int trap_pm_notifier(struct notifier_block *self, unsigned long cmd,
arch/mips/kernel/traps.c
2525
static struct notifier_block trap_pm_notifier_block = {
arch/mips/kernel/uprobes.c
154
int arch_uprobe_exception_notify(struct notifier_block *self,
arch/mips/kvm/mips.c
1529
static int kvm_mips_csr_die_notify(struct notifier_block *self,
arch/mips/kvm/mips.c
1569
static struct notifier_block kvm_mips_csr_die_notifier = {
arch/mips/loongson64/cop2-ex.c
28
static int loongson_cu2_call(struct notifier_block *nfb, unsigned long action,
arch/mips/mm/c-octeon.c
297
int register_co_cache_error_notifier(struct notifier_block *nb)
arch/mips/mm/c-octeon.c
303
int unregister_co_cache_error_notifier(struct notifier_block *nb)
arch/mips/mm/c-r4k.c
1810
static int r4k_cache_pm_notifier(struct notifier_block *self, unsigned long cmd,
arch/mips/mm/c-r4k.c
1823
static struct notifier_block r4k_cache_pm_notifier_block = {
arch/mips/mm/tlb-r4k.c
841
static int r4k_tlb_pm_notifier(struct notifier_block *self, unsigned long cmd,
arch/mips/mm/tlb-r4k.c
854
static struct notifier_block r4k_tlb_pm_notifier_block = {
arch/mips/sgi-ip22/ip22-reset.c
166
static int panic_event(struct notifier_block *this, unsigned long event,
arch/mips/sgi-ip22/ip22-reset.c
179
static struct notifier_block panic_block = {
arch/mips/sgi-ip32/ip32-reset.c
114
static int panic_event(struct notifier_block *this, unsigned long event,
arch/mips/sgi-ip32/ip32-reset.c
133
static struct notifier_block panic_block = {
arch/parisc/kernel/kgdb.c
35
static int kgdb_notify(struct notifier_block *self,
arch/parisc/kernel/kgdb.c
48
static struct notifier_block kgdb_notifier = {
arch/parisc/kernel/pdc_chassis.c
113
static int pdc_chassis_reboot_event(struct notifier_block *this,
arch/parisc/kernel/pdc_chassis.c
121
static struct notifier_block pdc_chassis_reboot_block = {
arch/parisc/kernel/pdc_chassis.c
90
static int pdc_chassis_panic_event(struct notifier_block *this,
arch/parisc/kernel/pdc_chassis.c
98
static struct notifier_block pdc_chassis_panic_block = {
arch/powerpc/include/asm/hw_breakpoint.h
83
extern int hw_breakpoint_exceptions_notify(struct notifier_block *unused,
arch/powerpc/include/asm/mce.h
225
struct notifier_block;
arch/powerpc/include/asm/mce.h
239
int mce_register_notifier(struct notifier_block *nb);
arch/powerpc/include/asm/mce.h
240
int mce_unregister_notifier(struct notifier_block *nb);
arch/powerpc/include/asm/opal.h
327
struct notifier_block *nb);
arch/powerpc/include/asm/opal.h
329
struct notifier_block *nb);
arch/powerpc/kernel/eeh.c
922
static int eeh_reboot_notifier(struct notifier_block *nb,
arch/powerpc/kernel/eeh.c
929
static struct notifier_block eeh_reboot_nb = {
arch/powerpc/kernel/eeh.c
933
static int eeh_device_notifier(struct notifier_block *nb,
arch/powerpc/kernel/eeh.c
953
static struct notifier_block eeh_device_nb = {
arch/powerpc/kernel/hw_breakpoint.c
560
struct notifier_block *unused, unsigned long val, void *data)
arch/powerpc/kernel/iommu.c
161
static int fail_iommu_bus_notify(struct notifier_block *nb,
arch/powerpc/kernel/iommu.c
182
static struct notifier_block fail_iommu_pci_bus_notifier = {
arch/powerpc/kernel/iommu.c
187
static struct notifier_block fail_iommu_vio_bus_notifier = {
arch/powerpc/kernel/isa-bridge.c
229
static int isa_bridge_notify(struct notifier_block *nb, unsigned long action,
arch/powerpc/kernel/isa-bridge.c
263
static struct notifier_block isa_bridge_notifier = {
arch/powerpc/kernel/mce.c
37
int mce_register_notifier(struct notifier_block *nb)
arch/powerpc/kernel/mce.c
43
int mce_unregister_notifier(struct notifier_block *nb)
arch/powerpc/kernel/pci-common.c
393
static int ppc_pci_unmap_irq_line(struct notifier_block *nb,
arch/powerpc/kernel/pci-common.c
414
static struct notifier_block ppc_pci_unmap_irq_notifier = {
arch/powerpc/kernel/setup-common.c
738
static int ppc_panic_fadump_handler(struct notifier_block *this,
arch/powerpc/kernel/setup-common.c
756
static int dump_kernel_offset(struct notifier_block *self, unsigned long v,
arch/powerpc/kernel/setup-common.c
765
static int ppc_panic_platform_handler(struct notifier_block *this,
arch/powerpc/kernel/setup-common.c
778
static struct notifier_block ppc_fadump_block = {
arch/powerpc/kernel/setup-common.c
783
static struct notifier_block kernel_offset_notifier = {
arch/powerpc/kernel/setup-common.c
787
static struct notifier_block ppc_panic_block = {
arch/powerpc/kernel/uprobes.c
134
int arch_uprobe_exception_notify(struct notifier_block *self,
arch/powerpc/platforms/512x/pdm360ng.c
74
static int pdm360ng_touchscreen_notifier_call(struct notifier_block *nb,
arch/powerpc/platforms/512x/pdm360ng.c
87
static struct notifier_block pdm360ng_touchscreen_nb = {
arch/powerpc/platforms/powernv/opal-async.c
212
static int opal_async_comp_event(struct notifier_block *nb,
arch/powerpc/platforms/powernv/opal-async.c
240
static struct notifier_block opal_async_comp_nb = {
arch/powerpc/platforms/powernv/opal-hmi.c
329
static int opal_handle_hmi_event(struct notifier_block *nb,
arch/powerpc/platforms/powernv/opal-hmi.c
360
static struct notifier_block opal_hmi_handler_nb = {
arch/powerpc/platforms/powernv/opal-memory-errors.c
112
static struct notifier_block opal_mem_err_nb = {
arch/powerpc/platforms/powernv/opal-memory-errors.c
87
static int opal_memory_err_event(struct notifier_block *nb,
arch/powerpc/platforms/powernv/opal-power.c
117
static struct notifier_block opal_epow_nb = {
arch/powerpc/platforms/powernv/opal-power.c
124
static struct notifier_block opal_dpo_nb = {
arch/powerpc/platforms/powernv/opal-power.c
131
static struct notifier_block opal_power_control_nb = {
arch/powerpc/platforms/powernv/opal-power.c
78
static int opal_power_control_event(struct notifier_block *nb,
arch/powerpc/platforms/powernv/opal-prd.c
342
static int opal_prd_msg_notifier(struct notifier_block *nb,
arch/powerpc/platforms/powernv/opal-prd.c
375
static struct notifier_block opal_prd_event_nb = {
arch/powerpc/platforms/powernv/opal-prd.c
381
static struct notifier_block opal_prd_event_nb2 = {
arch/powerpc/platforms/powernv/opal.c
291
struct notifier_block *nb)
arch/powerpc/platforms/powernv/opal.c
321
struct notifier_block *nb)
arch/powerpc/platforms/ps3/device-init.c
884
static int ps3_stop_probe_thread(struct notifier_block *nb, unsigned long code,
arch/powerpc/platforms/ps3/device-init.c
892
static struct notifier_block nb = {
arch/powerpc/platforms/pseries/cmm.c
209
static int cmm_oom_notify(struct notifier_block *self,
arch/powerpc/platforms/pseries/cmm.c
276
static struct notifier_block cmm_oom_nb = {
arch/powerpc/platforms/pseries/cmm.c
444
static int cmm_reboot_notifier(struct notifier_block *nb,
arch/powerpc/platforms/pseries/cmm.c
456
static struct notifier_block cmm_reboot_nb = {
arch/powerpc/platforms/pseries/cmm.c
470
static int cmm_memory_cb(struct notifier_block *self,
arch/powerpc/platforms/pseries/cmm.c
492
static struct notifier_block cmm_mem_nb = {
arch/powerpc/platforms/pseries/hotplug-cpu.c
838
static int pseries_smp_notifier(struct notifier_block *nb,
arch/powerpc/platforms/pseries/hotplug-cpu.c
855
static struct notifier_block pseries_smp_nb = {
arch/powerpc/platforms/pseries/hotplug-memory.c
897
static int pseries_memory_notifier(struct notifier_block *nb,
arch/powerpc/platforms/pseries/hotplug-memory.c
918
static struct notifier_block pseries_mem_nb = {
arch/powerpc/platforms/pseries/iommu.c
2417
static int iommu_mem_notifier(struct notifier_block *nb, unsigned long action,
arch/powerpc/platforms/pseries/iommu.c
2464
static struct notifier_block iommu_mem_nb = {
arch/powerpc/platforms/pseries/iommu.c
2468
static int iommu_reconfig_notifier(struct notifier_block *nb, unsigned long action, void *data)
arch/powerpc/platforms/pseries/iommu.c
2509
static struct notifier_block iommu_reconfig_nb = {
arch/powerpc/platforms/pseries/papr_scm.c
1314
static int handle_mce_ue(struct notifier_block *nb, unsigned long val,
arch/powerpc/platforms/pseries/papr_scm.c
1356
static struct notifier_block mce_ue_nb = {
arch/powerpc/platforms/pseries/setup.c
278
static int pci_dn_reconfig_notifier(struct notifier_block *nb, unsigned long action, void *data)
arch/powerpc/platforms/pseries/setup.c
306
static struct notifier_block pci_dn_reconfig_nb = {
arch/powerpc/platforms/pseries/vas.c
935
static int pseries_vas_notifier(struct notifier_block *nb,
arch/powerpc/platforms/pseries/vas.c
964
static struct notifier_block pseries_vas_nb = {
arch/powerpc/sysdev/fsl_soc.c
143
static int fsl_rstcr_restart(struct notifier_block *this,
arch/powerpc/sysdev/fsl_soc.c
157
static struct notifier_block restart_handler = {
arch/riscv/kernel/kgdb.c
322
static int kgdb_riscv_notify(struct notifier_block *self, unsigned long cmd,
arch/riscv/kernel/kgdb.c
351
static struct notifier_block kgdb_notifier = {
arch/riscv/kernel/probes/uprobes.c
142
int arch_uprobe_exception_notify(struct notifier_block *self,
arch/riscv/kernel/sbi.c
519
static int sbi_srst_reboot(struct notifier_block *this,
arch/riscv/kernel/sbi.c
529
static struct notifier_block sbi_srst_reboot_nb;
arch/riscv/kernel/setup.c
392
static int dump_kernel_offset(struct notifier_block *self,
arch/riscv/kernel/setup.c
402
static struct notifier_block kernel_offset_notifier = {
arch/s390/include/asm/chsc.h
15
struct notifier_block;
arch/s390/include/asm/chsc.h
81
int chsc_notifier_register(struct notifier_block *nb);
arch/s390/include/asm/chsc.h
82
int chsc_notifier_unregister(struct notifier_block *nb);
arch/s390/kernel/ipl.c
2333
static int on_panic_notify(struct notifier_block *self,
arch/s390/kernel/ipl.c
2340
static struct notifier_block on_panic_nb = {
arch/s390/kernel/kprobes.c
453
int kprobe_exceptions_notify(struct notifier_block *self,
arch/s390/kernel/setup.c
565
static int kdump_mem_notifier(struct notifier_block *nb,
arch/s390/kernel/setup.c
577
static struct notifier_block kdump_mem_nb = {
arch/s390/kernel/uprobes.c
109
int arch_uprobe_exception_notify(struct notifier_block *self, unsigned long val,
arch/s390/kvm/kvm-s390.c
301
static int kvm_clock_sync(struct notifier_block *notifier, unsigned long val,
arch/s390/kvm/kvm-s390.c
326
static struct notifier_block kvm_clock_notifier = {
arch/s390/mm/cmm.c
142
static int cmm_oom_notify(struct notifier_block *self,
arch/s390/mm/cmm.c
157
static struct notifier_block cmm_oom_nb = {
arch/s390/mm/init.c
233
static int s390_cma_mem_notifier(struct notifier_block *nb,
arch/s390/mm/init.c
248
static struct notifier_block s390_cma_mem_nb = {
arch/sh/include/asm/hw_breakpoint.h
60
extern int hw_breakpoint_exceptions_notify(struct notifier_block *unused,
arch/sh/kernel/cpu/sh4a/setup-sh7724.c
1149
static int sh7724_pre_sleep_notifier_call(struct notifier_block *nb,
arch/sh/kernel/cpu/sh4a/setup-sh7724.c
1211
static int sh7724_post_sleep_notifier_call(struct notifier_block *nb,
arch/sh/kernel/cpu/sh4a/setup-sh7724.c
1269
static struct notifier_block sh7724_pre_sleep_notifier = {
arch/sh/kernel/cpu/sh4a/setup-sh7724.c
1274
static struct notifier_block sh7724_post_sleep_notifier = {
arch/sh/kernel/hw_breakpoint.c
369
int __kprobes hw_breakpoint_exceptions_notify(struct notifier_block *unused,
arch/sh/kernel/kgdb.c
340
kgdb_notify(struct notifier_block *self, unsigned long cmd, void *ptr)
arch/sh/kernel/kgdb.c
352
static struct notifier_block kgdb_notifier = {
arch/sh/kernel/kprobes.c
404
int __kprobes kprobe_exceptions_notify(struct notifier_block *self,
arch/sh/kernel/nmi_debug.c
21
static int nmi_debug_notify(struct notifier_block *self,
arch/sh/kernel/nmi_debug.c
41
static struct notifier_block nmi_debug_nb = {
arch/sparc/include/asm/uprobes.h
38
struct notifier_block;
arch/sparc/include/asm/uprobes.h
44
extern int arch_uprobe_exception_notify(struct notifier_block *self, unsigned long val, void *data);
arch/sparc/kernel/kprobes.c
375
int __kprobes kprobe_exceptions_notify(struct notifier_block *self,
arch/sparc/kernel/nmi.c
247
static int nmi_shutdown(struct notifier_block *nb, unsigned long cmd, void *p)
arch/sparc/kernel/nmi.c
253
static struct notifier_block nmi_reboot_notifier = {
arch/sparc/kernel/perf_event.c
1613
static int __kprobes perf_event_nmi_handler(struct notifier_block *self,
arch/sparc/kernel/perf_event.c
1681
static __read_mostly struct notifier_block perf_event_nmi_notifier = {
arch/sparc/kernel/sstate.c
51
static int sstate_reboot_call(struct notifier_block *np, unsigned long type, void *_unused)
arch/sparc/kernel/sstate.c
75
static struct notifier_block sstate_reboot_notifier = {
arch/sparc/kernel/sstate.c
79
static int sstate_panic_event(struct notifier_block *n, unsigned long event, void *ptr)
arch/sparc/kernel/sstate.c
86
static struct notifier_block sstate_panic_block = {
arch/sparc/kernel/time_64.c
654
static int sparc64_cpufreq_notifier(struct notifier_block *nb, unsigned long val,
arch/sparc/kernel/time_64.c
680
static struct notifier_block sparc64_cpufreq_notifier_block = {
arch/sparc/kernel/uprobes.c
264
int arch_uprobe_exception_notify(struct notifier_block *self,
arch/um/drivers/mconsole_kern.c
42
static int do_unlink_socket(struct notifier_block *notifier,
arch/um/drivers/mconsole_kern.c
49
static struct notifier_block reboot_notifier = {
arch/um/drivers/mconsole_kern.c
839
static int notify_panic(struct notifier_block *self, unsigned long unused1,
arch/um/drivers/mconsole_kern.c
852
static struct notifier_block panic_exit_notifier = {
arch/um/drivers/vector_kern.c
1735
struct notifier_block *this,
arch/um/drivers/vector_kern.c
1742
static struct notifier_block vector_inetaddr_notifier = {
arch/um/kernel/um_arch.c
231
static int panic_exit(struct notifier_block *self, unsigned long unused1,
arch/um/kernel/um_arch.c
243
static struct notifier_block panic_exit_notifier = {
arch/x86/events/intel/uncore.c
1266
static int uncore_bus_notify(struct notifier_block *nb,
arch/x86/events/intel/uncore.c
1291
static int uncore_pci_sub_bus_notify(struct notifier_block *nb,
arch/x86/events/intel/uncore.c
1298
static struct notifier_block uncore_pci_sub_notifier = {
arch/x86/events/intel/uncore.c
1345
static int uncore_pci_bus_notify(struct notifier_block *nb,
arch/x86/events/intel/uncore.c
1351
static struct notifier_block uncore_pci_notifier = {
arch/x86/include/asm/hw_breakpoint.h
57
extern int hw_breakpoint_exceptions_notify(struct notifier_block *unused,
arch/x86/include/asm/iosf_mbi.h
168
int iosf_mbi_register_pmic_bus_access_notifier(struct notifier_block *nb);
arch/x86/include/asm/iosf_mbi.h
180
struct notifier_block *nb);
arch/x86/include/asm/iosf_mbi.h
219
int iosf_mbi_register_pmic_bus_access_notifier(struct notifier_block *nb)
arch/x86/include/asm/iosf_mbi.h
225
int iosf_mbi_unregister_pmic_bus_access_notifier(struct notifier_block *nb)
arch/x86/include/asm/iosf_mbi.h
231
iosf_mbi_unregister_pmic_bus_access_notifier_unlocked(struct notifier_block *nb)
arch/x86/include/asm/mce.h
230
struct notifier_block;
arch/x86/include/asm/mce.h
231
extern void mce_register_decode_chain(struct notifier_block *nb);
arch/x86/include/asm/mce.h
232
extern void mce_unregister_decode_chain(struct notifier_block *nb);
arch/x86/kernel/alternative.c
2310
int3_exception_notify(struct notifier_block *self, unsigned long val, void *data)
arch/x86/kernel/alternative.c
2334
static __initdata struct notifier_block int3_exception_nb = {
arch/x86/kernel/cpu/mce/core.c
160
void mce_register_decode_chain(struct notifier_block *nb)
arch/x86/kernel/cpu/mce/core.c
170
void mce_unregister_decode_chain(struct notifier_block *nb)
arch/x86/kernel/cpu/mce/core.c
610
static int mce_early_notifier(struct notifier_block *nb, unsigned long val,
arch/x86/kernel/cpu/mce/core.c
628
static struct notifier_block early_nb = {
arch/x86/kernel/cpu/mce/core.c
633
static int uc_decode_notifier(struct notifier_block *nb, unsigned long val,
arch/x86/kernel/cpu/mce/core.c
655
static struct notifier_block mce_uc_nb = {
arch/x86/kernel/cpu/mce/core.c
660
static int mce_default_notifier(struct notifier_block *nb, unsigned long val,
arch/x86/kernel/cpu/mce/core.c
674
static struct notifier_block mce_default_nb = {
arch/x86/kernel/cpu/mce/dev-mcelog.c
274
void mce_register_injector_chain(struct notifier_block *nb)
arch/x86/kernel/cpu/mce/dev-mcelog.c
280
void mce_unregister_injector_chain(struct notifier_block *nb)
arch/x86/kernel/cpu/mce/dev-mcelog.c
36
static int dev_mce_log(struct notifier_block *nb, unsigned long val,
arch/x86/kernel/cpu/mce/dev-mcelog.c
76
static struct notifier_block dev_mcelog_nb = {
arch/x86/kernel/cpu/mce/inject.c
294
static int mce_inject_raise(struct notifier_block *nb, unsigned long val,
arch/x86/kernel/cpu/mce/inject.c
309
static struct notifier_block inject_nb = {
arch/x86/kernel/cpu/mce/internal.h
163
void mce_register_injector_chain(struct notifier_block *nb);
arch/x86/kernel/cpu/mce/internal.h
164
void mce_unregister_injector_chain(struct notifier_block *nb);
arch/x86/kernel/cpu/mce/internal.h
167
static inline void mce_register_injector_chain(struct notifier_block *nb) { }
arch/x86/kernel/cpu/mce/internal.h
168
static inline void mce_unregister_injector_chain(struct notifier_block *nb) { }
arch/x86/kernel/cpu/vmware.c
291
static int vmware_pv_reboot_notify(struct notifier_block *nb,
arch/x86/kernel/cpu/vmware.c
299
static struct notifier_block vmware_pv_reboot_nb = {
arch/x86/kernel/hw_breakpoint.c
582
struct notifier_block *unused, unsigned long val, void *data)
arch/x86/kernel/kgdb.c
575
kgdb_notify(struct notifier_block *self, unsigned long cmd, void *ptr)
arch/x86/kernel/kgdb.c
587
static struct notifier_block kgdb_notifier = {
arch/x86/kernel/kvm.c
776
static int kvm_pv_reboot_notify(struct notifier_block *nb,
arch/x86/kernel/kvm.c
784
static struct notifier_block kvm_pv_reboot_nb = {
arch/x86/kernel/setup.c
1298
static struct notifier_block kernel_offset_notifier = {
arch/x86/kernel/setup.c
832
dump_kernel_offset(struct notifier_block *self, unsigned long v, void *p)
arch/x86/kernel/tsc.c
1032
static int time_cpufreq_notifier(struct notifier_block *nb, unsigned long val,
arch/x86/kernel/tsc.c
1063
static struct notifier_block time_cpufreq_notifier_block = {
arch/x86/kernel/uprobes.c
1690
int arch_uprobe_exception_notify(struct notifier_block *self, unsigned long val, void *data)
arch/x86/kvm/x86.c
9875
static int kvmclock_cpufreq_notifier(struct notifier_block *nb, unsigned long val,
arch/x86/kvm/x86.c
9892
static struct notifier_block kvmclock_cpufreq_notifier_block = {
arch/x86/kvm/x86.c
9960
static int pvclock_gtod_notify(struct notifier_block *nb, unsigned long unused,
arch/x86/kvm/x86.c
9979
static struct notifier_block pvclock_gtod_notifier = {
arch/x86/mm/kmmio.c
591
kmmio_die_notifier(struct notifier_block *nb, unsigned long val, void *args)
arch/x86/mm/kmmio.c
609
static struct notifier_block nb_die = {
arch/x86/platform/intel/iosf_mbi.c
401
int iosf_mbi_register_pmic_bus_access_notifier(struct notifier_block *nb)
arch/x86/platform/intel/iosf_mbi.c
416
struct notifier_block *nb)
arch/x86/power/cpu.c
359
static int bsp_pm_callback(struct notifier_block *nb, unsigned long action,
arch/x86/virt/vmx/tdx/tdx.c
1367
static int tdx_memory_notifier(struct notifier_block *nb, unsigned long action,
arch/x86/virt/vmx/tdx/tdx.c
1393
static struct notifier_block tdx_memory_nb = {
arch/x86/xen/enlighten.c
320
xen_panic_event(struct notifier_block *this, unsigned long event, void *ptr)
arch/x86/xen/enlighten.c
347
static struct notifier_block xen_panic_block = {
arch/x86/xen/time.c
155
static struct notifier_block xen_pvclock_gtod_notifier = {
arch/x86/xen/time.c
99
static int xen_pvclock_gtod_notify(struct notifier_block *nb,
arch/xtensa/include/asm/hw_breakpoint.h
43
int hw_breakpoint_exceptions_notify(struct notifier_block *unused,
arch/xtensa/kernel/hw_breakpoint.c
86
int hw_breakpoint_exceptions_notify(struct notifier_block *unused,
arch/xtensa/platforms/iss/setup.c
35
static int iss_restart(struct notifier_block *this,
arch/xtensa/platforms/iss/setup.c
45
static struct notifier_block iss_restart_block = {
arch/xtensa/platforms/iss/setup.c
50
iss_panic_event(struct notifier_block *this, unsigned long event, void *ptr)
arch/xtensa/platforms/iss/setup.c
56
static struct notifier_block iss_panic_block = {
arch/xtensa/platforms/xt2000/setup.c
53
static int xt2000_restart(struct notifier_block *this,
arch/xtensa/platforms/xt2000/setup.c
63
static struct notifier_block xt2000_restart_block = {
arch/xtensa/platforms/xtfpga/setup.c
45
static int xtfpga_restart(struct notifier_block *this,
arch/xtensa/platforms/xtfpga/setup.c
59
static struct notifier_block xtfpga_restart_block = {
crypto/algapi.c
844
int crypto_register_notifier(struct notifier_block *nb)
crypto/algapi.c
850
int crypto_unregister_notifier(struct notifier_block *nb)
crypto/algboss.c
220
static int cryptomgr_notify(struct notifier_block *this, unsigned long msg,
crypto/algboss.c
235
static struct notifier_block cryptomgr_notifier = {
drivers/accessibility/braille/braille_console.c
142
static int keyboard_notifier_call(struct notifier_block *blk,
drivers/accessibility/braille/braille_console.c
259
static struct notifier_block keyboard_notifier_block = {
drivers/accessibility/braille/braille_console.c
263
static int vt_notifier_call(struct notifier_block *blk,
drivers/accessibility/braille/braille_console.c
340
static struct notifier_block vt_notifier_block = {
drivers/accessibility/speakup/main.c
2226
static int keyboard_notifier_call(struct notifier_block *nb,
drivers/accessibility/speakup/main.c
2296
static int vt_notifier_call(struct notifier_block *nb,
drivers/accessibility/speakup/main.c
244
static int keyboard_notifier_call(struct notifier_block *,
drivers/accessibility/speakup/main.c
247
static struct notifier_block keyboard_notifier_block = {
drivers/accessibility/speakup/main.c
251
static int vt_notifier_call(struct notifier_block *,
drivers/accessibility/speakup/main.c
254
static struct notifier_block vt_notifier_block = {
drivers/acpi/ac.c
152
static int acpi_ac_battery_notify(struct notifier_block *nb,
drivers/acpi/ac.c
60
struct notifier_block battery_nb;
drivers/acpi/acpi_extlog.c
183
static int extlog_print(struct notifier_block *nb, unsigned long val,
drivers/acpi/acpi_extlog.c
288
static struct notifier_block extlog_mce_dec = {
drivers/acpi/acpi_platform.c
44
static int acpi_platform_device_remove_notify(struct notifier_block *nb,
drivers/acpi/acpi_platform.c
70
static struct notifier_block acpi_platform_notifier = {
drivers/acpi/acpi_video.c
1657
static int acpi_video_resume(struct notifier_block *nb,
drivers/acpi/acpi_video.c
169
struct notifier_block pm_nb;
drivers/acpi/apei/ghes.c
1225
static int ghes_notify_hed(struct notifier_block *this, unsigned long event,
drivers/acpi/apei/ghes.c
1242
static struct notifier_block ghes_notifier_hed = {
drivers/acpi/apei/ghes.c
1925
void ghes_register_report_chain(struct notifier_block *nb)
drivers/acpi/apei/ghes.c
1931
void ghes_unregister_report_chain(struct notifier_block *nb)
drivers/acpi/apei/ghes.c
680
int ghes_register_vendor_record_notifier(struct notifier_block *nb)
drivers/acpi/apei/ghes.c
686
void ghes_unregister_vendor_record_notifier(struct notifier_block *nb)
drivers/acpi/battery.c
1092
static int battery_notify(struct notifier_block *nb,
drivers/acpi/battery.c
99
struct notifier_block pm_nb;
drivers/acpi/event.c
40
int register_acpi_notifier(struct notifier_block *nb)
drivers/acpi/event.c
46
int unregister_acpi_notifier(struct notifier_block *nb)
drivers/acpi/hed.c
29
int register_acpi_hed_notifier(struct notifier_block *nb)
drivers/acpi/hed.c
35
void unregister_acpi_hed_notifier(struct notifier_block *nb)
drivers/acpi/nfit/mce.c
13
static int nfit_handle_mce(struct notifier_block *nb, unsigned long val,
drivers/acpi/nfit/mce.c
87
static struct notifier_block nfit_mce_dec = {
drivers/acpi/numa/hmat.c
932
static int hmat_callback(struct notifier_block *self,
drivers/acpi/numa/hmat.c
972
static int hmat_calculate_adistance(struct notifier_block *self,
drivers/acpi/numa/hmat.c
998
static struct notifier_block hmat_adist_nb __meminitdata = {
drivers/acpi/processor_driver.c
219
static int acpi_processor_notifier(struct notifier_block *nb,
drivers/acpi/processor_driver.c
235
static struct notifier_block acpi_processor_notifier_block = {
drivers/acpi/scan.c
2954
int acpi_reconfig_notifier_register(struct notifier_block *nb)
drivers/acpi/scan.c
2960
int acpi_reconfig_notifier_unregister(struct notifier_block *nb)
drivers/acpi/sleep.c
50
static int tts_notify_reboot(struct notifier_block *this,
drivers/acpi/sleep.c
57
static struct notifier_block tts_notifier = {
drivers/acpi/x86/lpss.c
1243
static int acpi_lpss_platform_notify(struct notifier_block *nb,
drivers/acpi/x86/lpss.c
1295
static struct notifier_block acpi_lpss_nb = {
drivers/auxdisplay/charlcd.c
622
static int panel_notify_sys(struct notifier_block *this, unsigned long code,
drivers/auxdisplay/charlcd.c
644
static struct notifier_block panel_notifier = {
drivers/base/arch_topology.c
390
init_cpu_capacity_callback(struct notifier_block *nb,
drivers/base/arch_topology.c
425
static struct notifier_block init_cpu_capacity_notifier = {
drivers/base/bus.c
1045
int bus_register_notifier(const struct bus_type *bus, struct notifier_block *nb)
drivers/base/bus.c
1059
int bus_unregister_notifier(const struct bus_type *bus, struct notifier_block *nb)
drivers/base/firmware_loader/main.c
1545
static int fw_pm_notify(struct notifier_block *notify_block,
drivers/base/firmware_loader/main.c
1638
static int fw_shutdown_notify(struct notifier_block *unused1,
drivers/base/firmware_loader/main.c
1650
static struct notifier_block fw_shutdown_nb = {
drivers/base/firmware_loader/main.c
69
struct notifier_block pm_notify;
drivers/base/memory.c
80
int register_memory_notifier(struct notifier_block *nb)
drivers/base/memory.c
86
void unregister_memory_notifier(struct notifier_block *nb)
drivers/base/node.c
118
int register_node_notifier(struct notifier_block *nb)
drivers/base/node.c
124
void unregister_node_notifier(struct notifier_block *nb)
drivers/base/power/clock_ops.c
549
static int pm_clk_notify(struct notifier_block *nb,
drivers/base/power/clock_ops.c
677
static int pm_clk_notify(struct notifier_block *nb,
drivers/base/power/qos.c
536
int dev_pm_qos_add_notifier(struct device *dev, struct notifier_block *notifier,
drivers/base/power/qos.c
587
struct notifier_block *notifier,
drivers/base/power/trace.c
254
pm_trace_notify(struct notifier_block *nb, unsigned long mode, void *_unused)
drivers/base/power/trace.c
270
static struct notifier_block pm_trace_nb = {
drivers/bus/brcmstb_gisb.c
364
static int dump_gisb_error(struct notifier_block *self, unsigned long v,
drivers/bus/brcmstb_gisb.c
367
static struct notifier_block gisb_die_notifier = {
drivers/bus/brcmstb_gisb.c
371
static struct notifier_block gisb_panic_notifier = {
drivers/bus/brcmstb_gisb.c
375
static int dump_gisb_error(struct notifier_block *self, unsigned long v,
drivers/bus/fsl-mc/fsl-mc-bus.c
1207
static int fsl_mc_bus_notifier(struct notifier_block *nb,
drivers/bus/fsl-mc/fsl-mc-bus.c
1241
static struct notifier_block fsl_mc_nb = {
drivers/bus/fsl-mc/fsl-mc-bus.c
903
static struct notifier_block fsl_mc_nb;
drivers/bus/imx-weim.c
300
static int of_weim_notify(struct notifier_block *nb, unsigned long action,
drivers/bus/imx-weim.c
374
static struct notifier_block weim_of_notifier = {
drivers/bus/ti-sysc.c
2445
static int sysc_context_notifier(struct notifier_block *nb, unsigned long cmd,
drivers/bus/ti-sysc.c
2493
static int sysc_notifier_call(struct notifier_block *nb,
drivers/bus/ti-sysc.c
2517
static struct notifier_block sysc_nb = {
drivers/bus/ti-sysc.c
80
struct notifier_block nb;
drivers/cache/sifive_ccache.c
133
int register_sifive_ccache_error_notifier(struct notifier_block *nb)
drivers/cache/sifive_ccache.c
139
int unregister_sifive_ccache_error_notifier(struct notifier_block *nb)
drivers/char/apm-emulation.c
500
static int apm_suspend_notifier(struct notifier_block *nb,
drivers/char/apm-emulation.c
617
static struct notifier_block apm_notif_block = {
drivers/char/ipmi/ipmi_msghandler.c
5536
static int panic_event(struct notifier_block *this,
drivers/char/ipmi/ipmi_msghandler.c
5606
static struct notifier_block panic_block = {
drivers/char/ipmi/ipmi_si_intf.c
1805
static int dell_poweredge_bt_xaction_handler(struct notifier_block *self,
drivers/char/ipmi/ipmi_si_intf.c
1822
static struct notifier_block dell_poweredge_bt_xaction_notifier = {
drivers/char/ipmi/ipmi_si_intf.c
285
static int register_xaction_notifier(struct notifier_block *nb)
drivers/char/ipmi/ipmi_watchdog.c
1099
static int wdog_reboot_handler(struct notifier_block *this,
drivers/char/ipmi/ipmi_watchdog.c
1127
static struct notifier_block wdog_reboot_notifier = {
drivers/char/random.c
1001
int __cold unregister_random_vmfork_notifier(struct notifier_block *nb)
drivers/char/random.c
156
int __cold execute_with_initialized_rng(struct notifier_block *nb)
drivers/char/random.c
826
static int random_pm_notification(struct notifier_block *nb, unsigned long action, void *data)
drivers/char/random.c
851
static struct notifier_block pm_notifier = { .notifier_call = random_pm_notification };
drivers/char/random.c
995
int __cold register_random_vmfork_notifier(struct notifier_block *nb)
drivers/clk/at91/clk-master.c
248
static int clk_master_div_notifier_fn(struct notifier_block *notifier,
drivers/clk/at91/clk-master.c
349
static struct notifier_block clk_master_div_notifier = {
drivers/clk/at91/clk-sam9x60-pll.c
564
static int sam9x60_div_pll_notifier_fn(struct notifier_block *notifier,
drivers/clk/at91/clk-sam9x60-pll.c
602
static struct notifier_block sam9x60_div_pll_notifier = {
drivers/clk/clk-nomadik.c
65
static int nomadik_clk_reboot_handler(struct notifier_block *this,
drivers/clk/clk-nomadik.c
80
static struct notifier_block nomadik_clk_reboot_notifier = {
drivers/clk/clk.c
4800
int clk_notifier_register(struct clk *clk, struct notifier_block *nb)
drivers/clk/clk.c
4848
int clk_notifier_unregister(struct clk *clk, struct notifier_block *nb)
drivers/clk/clk.c
4882
struct notifier_block *nb;
drivers/clk/clk.c
4893
struct notifier_block *nb)
drivers/clk/clk_test.c
2348
struct notifier_block clk_nb;
drivers/clk/clk_test.c
2355
static int clk_mux_notifier_callback(struct notifier_block *nb,
drivers/clk/davinci/pll.c
304
static int davinci_pllen_rate_change(struct notifier_block *nb,
drivers/clk/davinci/pll.c
341
static struct notifier_block davinci_pllen_notifier = {
drivers/clk/davinci/pll.c
638
static int davinci_pll_sysclk_rate_change(struct notifier_block *nb,
drivers/clk/davinci/pll.c
664
static struct notifier_block davinci_pll_sysclk_notifier = {
drivers/clk/mediatek/clk-mux.c
411
static int mtk_clk_mux_notifier_cb(struct notifier_block *nb,
drivers/clk/mediatek/clk-mux.h
218
struct notifier_block nb;
drivers/clk/meson/g12a.c
1634
static int g12a_cpu_clk_mux_notifier_cb(struct notifier_block *nb,
drivers/clk/meson/g12a.c
1646
static struct notifier_block g12a_cpu_clk_mux_nb = {
drivers/clk/meson/g12a.c
1651
struct notifier_block nb;
drivers/clk/meson/g12a.c
1659
static int g12a_cpu_clk_dyn_notifier_cb(struct notifier_block *nb,
drivers/clk/meson/g12a.c
1756
struct notifier_block nb;
drivers/clk/meson/g12a.c
1762
static int g12a_sys_pll_notifier_cb(struct notifier_block *nb,
drivers/clk/meson/meson8b.c
3576
struct notifier_block nb;
drivers/clk/meson/meson8b.c
3580
static int meson8b_cpu_clk_notifier_cb(struct notifier_block *nb,
drivers/clk/microchip/clk-pic32mzda.c
131
struct notifier_block failsafe_notifier;
drivers/clk/microchip/clk-pic32mzda.c
134
static int pic32_fscm_nmi(struct notifier_block *nb,
drivers/clk/qcom/apcs-msm8916.c
31
static int a53cc_notifier_cb(struct notifier_block *nb, unsigned long event,
drivers/clk/qcom/apcs-sdx55.c
34
static int a7cc_notifier_cb(struct notifier_block *nb, unsigned long event,
drivers/clk/qcom/apss-ipq6018.c
113
struct notifier_block *cpu_clk_notifier;
drivers/clk/qcom/apss-ipq6018.c
90
static int cpu_clk_notifier_fn(struct notifier_block *nb, unsigned long action,
drivers/clk/qcom/clk-cbf-8996.c
103
static int cbf_clk_notifier_cb(struct notifier_block *nb, unsigned long event,
drivers/clk/qcom/clk-cbf-8996.c
169
static int cbf_clk_notifier_cb(struct notifier_block *nb, unsigned long event,
drivers/clk/qcom/clk-cbf-8996.c
94
struct notifier_block nb;
drivers/clk/qcom/clk-cpu-8996.c
259
struct notifier_block nb;
drivers/clk/qcom/clk-cpu-8996.c
263
static int cpu_clk_notifier_cb(struct notifier_block *nb, unsigned long event,
drivers/clk/qcom/clk-cpu-8996.c
545
static int cpu_clk_notifier_cb(struct notifier_block *nb, unsigned long event,
drivers/clk/qcom/clk-krait.h
21
struct notifier_block clk_nb;
drivers/clk/qcom/clk-regmap-mux-div.h
38
struct notifier_block clk_nb;
drivers/clk/qcom/gcc-ipq4019.c
1721
gcc_ipq4019_cpu_clk_notifier_fn(struct notifier_block *nb,
drivers/clk/qcom/gcc-ipq4019.c
1733
static struct notifier_block gcc_ipq4019_cpu_clk_notifier = {
drivers/clk/qcom/krait-cc.c
42
static int krait_notifier_cb(struct notifier_block *nb,
drivers/clk/renesas/clk-div6.c
210
static int cpg_div6_clock_notifier_call(struct notifier_block *nb,
drivers/clk/renesas/clk-div6.c
41
struct notifier_block nb;
drivers/clk/renesas/rcar-cpg-lib.c
40
static int cpg_simple_notifier_call(struct notifier_block *nb,
drivers/clk/renesas/rcar-cpg-lib.h
19
struct notifier_block nb;
drivers/clk/renesas/rzg2l-cpg.c
211
int rzg2l_cpg_sd_clk_mux_notifier(struct notifier_block *nb, unsigned long event,
drivers/clk/renesas/rzg2l-cpg.c
254
int rzg3s_cpg_div_clk_notifier(struct notifier_block *nb, unsigned long event,
drivers/clk/renesas/rzg2l-cpg.c
304
struct notifier_block *nb;
drivers/clk/renesas/rzg2l-cpg.h
314
int rzg2l_cpg_sd_clk_mux_notifier(struct notifier_block *nb, unsigned long event, void *data);
drivers/clk/renesas/rzg2l-cpg.h
315
int rzg3s_cpg_div_clk_notifier(struct notifier_block *nb, unsigned long event, void *data);
drivers/clk/rockchip/clk-cpu.c
283
static int rockchip_cpuclk_notifier_cb(struct notifier_block *nb,
drivers/clk/rockchip/clk-cpu.c
446
static int rockchip_cpuclk_multi_pll_notifier_cb(struct notifier_block *nb,
drivers/clk/rockchip/clk-cpu.c
56
struct notifier_block clk_nb;
drivers/clk/rockchip/clk-mmc-phase.c
169
static int rockchip_mmc_clk_rate_notify(struct notifier_block *nb,
drivers/clk/rockchip/clk-mmc-phase.c
22
struct notifier_block clk_rate_change_nb;
drivers/clk/rockchip/clk-pll.c
32
struct notifier_block clk_nb;
drivers/clk/rockchip/clk.c
127
struct notifier_block clk_nb;
drivers/clk/rockchip/clk.c
142
static int rockchip_clk_frac_notifier_cb(struct notifier_block *nb,
drivers/clk/rockchip/clk.c
766
static int rockchip_restart_notify(struct notifier_block *this,
drivers/clk/rockchip/clk.c
776
static struct notifier_block rockchip_restart_handler = {
drivers/clk/samsung/clk-cpu.c
106
struct notifier_block clk_nb;
drivers/clk/samsung/clk-cpu.c
603
static int exynos_cpuclk_notifier_cb(struct notifier_block *nb,
drivers/clk/sophgo/clk-sg2042-clkgen.c
151
struct notifier_block clk_nb;
drivers/clk/sophgo/clk-sg2042-clkgen.c
948
static int sg2042_mux_notifier_cb(struct notifier_block *nb,
drivers/clk/sophgo/clk-sg2044.c
254
static inline struct sg2044_mux *nb_to_sg2044_mux(struct notifier_block *nb)
drivers/clk/sophgo/clk-sg2044.c
261
static int sg2044_mux_notifier_cb(struct notifier_block *nb,
drivers/clk/sophgo/clk-sg2044.c
66
struct notifier_block nb;
drivers/clk/starfive/clk-starfive-jh7110-sys.c
383
static int jh7110_pll0_clk_notifier_cb(struct notifier_block *nb,
drivers/clk/starfive/clk-starfive-jh71x0.h
118
struct notifier_block pll_clk_nb;
drivers/clk/sunxi-ng/ccu_common.c
82
static int ccu_pll_notifier_cb(struct notifier_block *nb,
drivers/clk/sunxi-ng/ccu_common.h
70
struct notifier_block clk_nb;
drivers/clk/sunxi-ng/ccu_mux.c
297
static int ccu_mux_notifier_cb(struct notifier_block *nb,
drivers/clk/sunxi-ng/ccu_mux.h
151
struct notifier_block clk_nb;
drivers/clk/tegra/clk-device.c
24
struct notifier_block clk_nb;
drivers/clk/tegra/clk-device.c
62
static int tegra_clock_change_notify(struct notifier_block *nb,
drivers/clk/thead/clk-th1520-ap.c
1468
static int c910_clk_notifier_cb(struct notifier_block *nb,
drivers/clk/thead/clk-th1520-ap.c
1507
static struct notifier_block c910_clk_notifier = {
drivers/clk/xilinx/clk-xlnx-clock-wizard.c
137
struct notifier_block nb;
drivers/clk/xilinx/clk-xlnx-clock-wizard.c
929
static int clk_wzrd_clk_notifier(struct notifier_block *nb, unsigned long event,
drivers/clocksource/arm_arch_timer.c
971
static int arch_timer_cpu_pm_notify(struct notifier_block *self,
drivers/clocksource/arm_arch_timer.c
987
static struct notifier_block arch_timer_cpu_pm_notifier = {
drivers/clocksource/arm_global_timer.c
281
static int gt_clk_rate_change_cb(struct notifier_block *nb,
drivers/clocksource/arm_global_timer.c
52
static struct notifier_block gt_clk_rate_change_nb;
drivers/clocksource/mips-gic-timer.c
118
static int gic_clk_notifier(struct notifier_block *nb, unsigned long action,
drivers/clocksource/mips-gic-timer.c
137
static struct notifier_block gic_clk_nb = {
drivers/clocksource/timer-cadence-ttc.c
237
static int ttc_rate_change_clocksource_cb(struct notifier_block *nb,
drivers/clocksource/timer-cadence-ttc.c
391
static int ttc_rate_change_clockevent_cb(struct notifier_block *nb,
drivers/clocksource/timer-cadence-ttc.c
78
struct notifier_block clk_rate_change_nb;
drivers/clocksource/timer-sun5i.c
148
static int sun5i_rate_cb(struct notifier_block *nb,
drivers/clocksource/timer-sun5i.c
39
struct notifier_block clk_rate_cb;
drivers/clocksource/timer-ti-dm.c
142
struct notifier_block nb;
drivers/clocksource/timer-ti-dm.c
143
struct notifier_block fclk_nb;
drivers/clocksource/timer-ti-dm.c
325
static int omap_timer_context_notifier(struct notifier_block *nb,
drivers/clocksource/timer-ti-dm.c
352
static int omap_timer_fclk_notifier(struct notifier_block *nb,
drivers/cpufreq/cpufreq.c
1217
static int cpufreq_notifier_min(struct notifier_block *nb, unsigned long freq,
drivers/cpufreq/cpufreq.c
1226
static int cpufreq_notifier_max(struct notifier_block *nb, unsigned long freq,
drivers/cpufreq/cpufreq.c
2101
int cpufreq_register_notifier(struct notifier_block *nb, unsigned int list)
drivers/cpufreq/cpufreq.c
2145
int cpufreq_unregister_notifier(struct notifier_block *nb, unsigned int list)
drivers/cpufreq/cpufreq.c
442
struct notifier_block *nb;
drivers/cpufreq/highbank-cpufreq.c
33
static int hb_cpufreq_clk_notify(struct notifier_block *nb,
drivers/cpufreq/highbank-cpufreq.c
54
static struct notifier_block hb_cpufreq_clk_nb = {
drivers/cpufreq/loongson2_cpufreq.c
30
static int loongson2_cpu_freq_notifier(struct notifier_block *nb,
drivers/cpufreq/loongson2_cpufreq.c
33
static struct notifier_block loongson2_cpufreq_notifier_block = {
drivers/cpufreq/loongson2_cpufreq.c
37
static int loongson2_cpu_freq_notifier(struct notifier_block *nb,
drivers/cpufreq/mediatek-cpufreq.c
316
static int mtk_cpufreq_opp_notifier(struct notifier_block *nb,
drivers/cpufreq/mediatek-cpufreq.c
54
struct notifier_block opp_nb;
drivers/cpufreq/powernv-cpufreq.c
1011
static struct notifier_block powernv_cpufreq_opal_nb = {
drivers/cpufreq/powernv-cpufreq.c
891
static int powernv_cpufreq_reboot_notifier(struct notifier_block *nb,
drivers/cpufreq/powernv-cpufreq.c
909
static struct notifier_block powernv_cpufreq_reboot_nb = {
drivers/cpufreq/powernv-cpufreq.c
944
static int powernv_cpufreq_occ_msg(struct notifier_block *nb,
drivers/cpufreq/s5pv210-cpufreq.c
556
static int s5pv210_cpufreq_reboot_notifier_event(struct notifier_block *this,
drivers/cpufreq/s5pv210-cpufreq.c
587
static struct notifier_block s5pv210_cpufreq_reboot_notifier = {
drivers/cpufreq/scmi-cpufreq.c
182
static int scmi_limit_notify_cb(struct notifier_block *nb, unsigned long event, void *data)
drivers/cpufreq/scmi-cpufreq.c
31
struct notifier_block limit_notify_nb;
drivers/cpufreq/vexpress-spc-cpufreq.c
477
static int bL_cpufreq_switcher_notifier(struct notifier_block *nfb,
drivers/cpufreq/vexpress-spc-cpufreq.c
505
static struct notifier_block bL_switcher_notifier = {
drivers/crypto/ccp/sev-dev.c
132
static int snp_shutdown_on_panic(struct notifier_block *nb,
drivers/crypto/ccp/sev-dev.c
135
static struct notifier_block snp_panic_notifier = {
drivers/crypto/ccp/sev-dev.c
2856
static int snp_shutdown_on_panic(struct notifier_block *nb,
drivers/crypto/ccree/cc_fips.c
15
struct notifier_block nb;
drivers/crypto/ccree/cc_fips.c
53
static int cc_ree_fips_failure(struct notifier_block *nb, unsigned long unused1,
drivers/crypto/nx/nx-common-pseries.c
851
static int nx842_OF_notifier(struct notifier_block *np, unsigned long action,
drivers/crypto/nx/nx-common-pseries.c
874
static struct notifier_block nx842_of_nb = {
drivers/cxl/core/mce.c
10
static int cxl_handle_mce(struct notifier_block *nb, unsigned long val,
drivers/cxl/core/mce.c
57
struct notifier_block *mce_notifier)
drivers/cxl/core/mce.h
10
struct notifier_block *mce_notifier);
drivers/cxl/core/mce.h
14
struct notifier_block *mce_notifier)
drivers/cxl/core/region.c
2529
static int cxl_region_perf_attrs_callback(struct notifier_block *nb,
drivers/cxl/core/region.c
2559
static int cxl_region_calculate_adistance(struct notifier_block *nb,
drivers/cxl/cxl.h
563
struct notifier_block node_notifier;
drivers/cxl/cxl.h
564
struct notifier_block adist_notifier;
drivers/cxl/cxlmem.h
515
struct notifier_block mce_notifier;
drivers/dca/dca-core.c
428
void dca_register_notify(struct notifier_block *nb)
drivers/dca/dca-core.c
437
void dca_unregister_notify(struct notifier_block *nb)
drivers/devfreq/devfreq.c
2170
struct notifier_block *nb,
drivers/devfreq/devfreq.c
2198
struct notifier_block *nb,
drivers/devfreq/devfreq.c
2221
struct notifier_block *nb;
drivers/devfreq/devfreq.c
2242
struct notifier_block *nb,
drivers/devfreq/devfreq.c
2278
struct notifier_block *nb,
drivers/devfreq/devfreq.c
665
static int devfreq_notifier_call(struct notifier_block *nb, unsigned long type,
drivers/devfreq/devfreq.c
720
static int qos_min_notifier_call(struct notifier_block *nb,
drivers/devfreq/devfreq.c
732
static int qos_max_notifier_call(struct notifier_block *nb,
drivers/devfreq/governor_passive.c
226
static int cpufreq_passive_notifier_call(struct notifier_block *nb,
drivers/devfreq/governor_passive.c
361
static int devfreq_passive_notifier_call(struct notifier_block *nb,
drivers/devfreq/governor_passive.c
398
struct notifier_block *nb = &p_data->nb;
drivers/devfreq/governor_passive.c
408
struct notifier_block *nb = &p_data->nb;
drivers/devfreq/mtk-cci-devfreq.c
221
static int mtk_ccifreq_opp_notifier(struct notifier_block *nb,
drivers/devfreq/mtk-cci-devfreq.c
34
struct notifier_block opp_nb;
drivers/devfreq/tegra30-devfreq.c
189
struct notifier_block clk_rate_change_nb;
drivers/devfreq/tegra30-devfreq.c
192
struct notifier_block cpu_rate_change_nb;
drivers/devfreq/tegra30-devfreq.c
394
static int tegra_actmon_clk_notify_cb(struct notifier_block *nb,
drivers/devfreq/tegra30-devfreq.c
449
static int tegra_actmon_cpu_notify_cb(struct notifier_block *nb,
drivers/dma/sh/shdmac.c
486
static int sh_dmae_nmi_handler(struct notifier_block *self,
drivers/dma/sh/shdmac.c
518
static struct notifier_block sh_dmae_nmi_notifier __read_mostly = {
drivers/dma/ti/omap-dma.c
1550
static int omap_dma_busy_notifier(struct notifier_block *nb,
drivers/dma/ti/omap-dma.c
1602
static int omap_dma_context_notifier(struct notifier_block *nb,
drivers/dma/ti/omap-dma.c
49
struct notifier_block nb;
drivers/dpll/dpll_core.c
705
int register_dpll_notifier(struct notifier_block *nb)
drivers/dpll/dpll_core.c
716
int unregister_dpll_notifier(struct notifier_block *nb)
drivers/edac/altera_edac.c
2070
static int s10_edac_dberr_handler(struct notifier_block *this,
drivers/edac/altera_edac.h
397
struct notifier_block panic_notifier;
drivers/edac/ghes_edac.c
270
static int ghes_edac_report_mem_error(struct notifier_block *nb,
drivers/edac/ghes_edac.c
384
static struct notifier_block ghes_edac_mem_err_nb = {
drivers/edac/i10nm_base.c
1116
static struct notifier_block i10nm_mce_dec = {
drivers/edac/i7core_edac.c
1808
static int i7core_mce_check_error(struct notifier_block *nb, unsigned long val,
drivers/edac/i7core_edac.c
1839
static struct notifier_block i7_mce_dec = {
drivers/edac/ie31200_edac.c
548
static int mce_handler(struct notifier_block *nb, unsigned long val, void *data)
drivers/edac/ie31200_edac.c
581
static struct notifier_block ie31200_mce_dec = {
drivers/edac/igen6_edac.c
1026
static int ecclog_mce_handler(struct notifier_block *nb, unsigned long val,
drivers/edac/igen6_edac.c
1072
static struct notifier_block ecclog_mce_dec = {
drivers/edac/imh_base.c
514
static struct notifier_block imh_mce_dec = {
drivers/edac/mce_amd.c
794
amd_decode_mce(struct notifier_block *nb, unsigned long val, void *data)
drivers/edac/mce_amd.c
920
static struct notifier_block amd_mce_dec_nb = {
drivers/edac/octeon_edac-pc.c
23
extern int register_co_cache_error_notifier(struct notifier_block *nb);
drivers/edac/octeon_edac-pc.c
24
extern int unregister_co_cache_error_notifier(struct notifier_block *nb);
drivers/edac/octeon_edac-pc.c
29
struct notifier_block notifier;
drivers/edac/octeon_edac-pc.c
38
static int co_cache_error_event(struct notifier_block *this,
drivers/edac/pnd2_edac.c
1367
static int pnd2_mce_check_error(struct notifier_block *nb, unsigned long val, void *data)
drivers/edac/pnd2_edac.c
1408
static struct notifier_block pnd2_mce_dec = {
drivers/edac/sb_edac.c
3255
static int sbridge_mce_check_error(struct notifier_block *nb, unsigned long val,
drivers/edac/sb_edac.c
3315
static struct notifier_block sbridge_mce_dec = {
drivers/edac/sifive_edac.c
18
struct notifier_block notifier;
drivers/edac/sifive_edac.c
28
int ecc_err_event(struct notifier_block *this, unsigned long event, void *ptr)
drivers/edac/skx_base.c
588
static struct notifier_block skx_mce_dec = {
drivers/edac/skx_common.c
745
int skx_mce_check_error(struct notifier_block *nb, unsigned long val,
drivers/edac/skx_common.h
358
int skx_mce_check_error(struct notifier_block *nb, unsigned long val,
drivers/extcon/devres.c
173
unsigned int id, struct notifier_block *nb)
drivers/extcon/devres.c
208
struct notifier_block *nb)
drivers/extcon/devres.c
229
struct notifier_block *nb)
drivers/extcon/devres.c
262
struct notifier_block *nb)
drivers/extcon/devres.c
35
struct notifier_block *nb;
drivers/extcon/extcon-axp288.c
105
struct notifier_block id_nb;
drivers/extcon/extcon-axp288.c
293
static int axp288_extcon_id_evt(struct notifier_block *nb,
drivers/extcon/extcon-usbc-cros-ec.c
26
struct notifier_block notifier;
drivers/extcon/extcon-usbc-cros-ec.c
362
static int extcon_cros_ec_event(struct notifier_block *nb,
drivers/extcon/extcon.c
1000
struct notifier_block *nb)
drivers/extcon/extcon.c
914
struct notifier_block *nb)
drivers/extcon/extcon.c
943
struct notifier_block *nb)
drivers/extcon/extcon.c
976
struct notifier_block *nb)
drivers/firmware/arm_ffa/driver.c
1604
ffa_bus_notifier(struct notifier_block *nb, unsigned long action, void *data)
drivers/firmware/arm_ffa/driver.c
1628
static struct notifier_block ffa_bus_nb = {
drivers/firmware/arm_scmi/driver.c
168
struct notifier_block bus_nb;
drivers/firmware/arm_scmi/driver.c
169
struct notifier_block dev_req_nb;
drivers/firmware/arm_scmi/driver.c
2892
static int scmi_bus_notifier(struct notifier_block *nb,
drivers/firmware/arm_scmi/driver.c
2922
static int scmi_device_request_notifier(struct notifier_block *nb,
drivers/firmware/arm_scmi/notify.c
1380
struct notifier_block *nb)
drivers/firmware/arm_scmi/notify.c
1427
struct notifier_block *nb)
drivers/firmware/arm_scmi/notify.c
1472
struct notifier_block *nb;
drivers/firmware/arm_scmi/notify.c
1502
struct notifier_block *nb)
drivers/firmware/arm_scmi/notify.c
1537
struct notifier_block *nb = data;
drivers/firmware/arm_scmi/notify.c
1559
struct notifier_block *nb)
drivers/firmware/arm_scmi/scmi_power_control.c
120
static int scmi_reboot_notifier(struct notifier_block *nb,
drivers/firmware/arm_scmi/scmi_power_control.c
281
static int scmi_userspace_notifier(struct notifier_block *nb,
drivers/firmware/arm_scmi/scmi_power_control.c
92
struct notifier_block userspace_nb;
drivers/firmware/arm_scmi/scmi_power_control.c
93
struct notifier_block reboot_nb;
drivers/firmware/arm_sdei.c
711
static int sdei_pm_notifier(struct notifier_block *nb, unsigned long action,
drivers/firmware/arm_sdei.c
736
static struct notifier_block sdei_pm_nb = {
drivers/firmware/arm_sdei.c
820
static int sdei_reboot_notifier(struct notifier_block *nb, unsigned long action,
drivers/firmware/arm_sdei.c
834
static struct notifier_block sdei_reboot_nb = {
drivers/firmware/efi/capsule.c
298
static int capsule_reboot_notify(struct notifier_block *nb, unsigned long event, void *cmd)
drivers/firmware/efi/capsule.c
307
static struct notifier_block capsule_reboot_nb = {
drivers/firmware/efi/efi.c
1179
static int update_efi_random_seed(struct notifier_block *nb,
drivers/firmware/efi/efi.c
1209
static struct notifier_block efi_random_seed_nb = {
drivers/firmware/efi/efibc.c
35
static int efibc_reboot_notifier_call(struct notifier_block *notifier,
drivers/firmware/efi/efibc.c
64
static struct notifier_block efibc_reboot_notifier = {
drivers/firmware/google/gsmi.c
659
static int gsmi_reboot_callback(struct notifier_block *nb,
drivers/firmware/google/gsmi.c
666
static struct notifier_block gsmi_reboot_notifier = {
drivers/firmware/google/gsmi.c
670
static int gsmi_die_callback(struct notifier_block *nb,
drivers/firmware/google/gsmi.c
678
static struct notifier_block gsmi_die_notifier = {
drivers/firmware/google/gsmi.c
682
static int gsmi_panic_callback(struct notifier_block *nb,
drivers/firmware/google/gsmi.c
698
static struct notifier_block gsmi_panic_notifier = {
drivers/firmware/imx/imx-scu-irq.c
64
int imx_scu_irq_register_notifier(struct notifier_block *nb)
drivers/firmware/imx/imx-scu-irq.c
71
int imx_scu_irq_unregister_notifier(struct notifier_block *nb)
drivers/firmware/imx/sm-misc.c
19
struct notifier_block scmi_imx_misc_ctrl_nb;
drivers/firmware/imx/sm-misc.c
39
static int scmi_imx_misc_ctrl_notifier(struct notifier_block *nb,
drivers/firmware/psci/psci.c
309
static int psci_sys_reset(struct notifier_block *nb, unsigned long action,
drivers/firmware/psci/psci.c
327
static struct notifier_block psci_sys_reset_nb = {
drivers/fpga/of-fpga-region.c
346
static int of_fpga_region_notify(struct notifier_block *nb,
drivers/fpga/of-fpga-region.c
393
static struct notifier_block fpga_region_of_nb = {
drivers/gpio/dev-sync-probe.c
17
static int dev_sync_probe_notifier_call(struct notifier_block *nb,
drivers/gpio/dev-sync-probe.h
15
struct notifier_block bus_notifier;
drivers/gpio/gpio-adp5585.c
268
static int adp5585_gpio_key_event(struct notifier_block *nb, unsigned long key,
drivers/gpio/gpio-adp5585.c
59
struct notifier_block nb;
drivers/gpio/gpio-eic-sprd.c
104
static struct sprd_eic *to_sprd_eic(struct notifier_block *nb)
drivers/gpio/gpio-eic-sprd.c
584
static int sprd_eic_irq_notify(struct notifier_block *nb, unsigned long action,
drivers/gpio/gpio-eic-sprd.c
606
struct notifier_block *nb = data;
drivers/gpio/gpio-eic-sprd.c
95
struct notifier_block irq_nb;
drivers/gpio/gpio-omap.c
1279
static int gpio_omap_cpu_notifier(struct notifier_block *nb,
drivers/gpio/gpio-omap.c
63
struct notifier_block nb;
drivers/gpio/gpiolib-cdev.c
1770
struct notifier_block device_unregistered_nb;
drivers/gpio/gpiolib-cdev.c
1798
static int lineevent_unregistered_notify(struct notifier_block *nb,
drivers/gpio/gpiolib-cdev.c
2303
struct notifier_block lineinfo_changed_nb;
drivers/gpio/gpiolib-cdev.c
2304
struct notifier_block device_unregistered_nb;
drivers/gpio/gpiolib-cdev.c
2520
static int lineinfo_changed_notify(struct notifier_block *nb,
drivers/gpio/gpiolib-cdev.c
2569
static int gpio_device_unregistered_notify(struct notifier_block *nb,
drivers/gpio/gpiolib-cdev.c
505
struct notifier_block device_unregistered_nb;
drivers/gpio/gpiolib-cdev.c
547
static int linereq_unregistered_notify(struct notifier_block *nb,
drivers/gpio/gpiolib-of.c
900
static int of_gpio_notify(struct notifier_block *nb, unsigned long action,
drivers/gpio/gpiolib-of.c
950
struct notifier_block gpio_of_notifier = {
drivers/gpio/gpiolib-of.h
49
extern struct notifier_block gpio_of_notifier;
drivers/gpu/drm/amd/amdgpu/amdgpu.h
884
struct notifier_block acpi_nb;
drivers/gpu/drm/amd/amdgpu/amdgpu.h
885
struct notifier_block pm_nb;
drivers/gpu/drm/amd/amdgpu/amdgpu_acpi.c
1263
static int amdgpu_acpi_event(struct notifier_block *nb,
drivers/gpu/drm/amd/amdgpu/amdgpu_device.c
215
static int amdgpu_device_pm_notifier(struct notifier_block *nb, unsigned long mode,
drivers/gpu/drm/amd/amdgpu/amdgpu_device.c
5076
static int amdgpu_device_pm_notifier(struct notifier_block *nb, unsigned long mode,
drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c
4929
static int amdgpu_bad_page_notifier(struct notifier_block *nb,
drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c
4980
static struct notifier_block amdgpu_bad_page_nb = {
drivers/gpu/drm/amd/pm/swsmu/amdgpu_smu.c
1545
static int smu_wbrf_event_handler(struct notifier_block *nb,
drivers/gpu/drm/amd/pm/swsmu/inc/amdgpu_smu.h
789
struct notifier_block wbrf_notifier;
drivers/gpu/drm/bridge/ite-it6505.c
2878
static int it6505_extcon_notifier(struct notifier_block *self,
drivers/gpu/drm/bridge/ite-it6505.c
445
struct notifier_block event_nb;
drivers/gpu/drm/bridge/sil-sii8620.c
2152
static int sii8620_extcon_notifier(struct notifier_block *self,
drivers/gpu/drm/bridge/sil-sii8620.c
89
struct notifier_block extcon_nb;
drivers/gpu/drm/drm_connector.c
3167
struct notifier_block *nb, unsigned long action, void *data)
drivers/gpu/drm/drm_privacy_screen.c
282
struct notifier_block *nb)
drivers/gpu/drm/drm_privacy_screen.c
298
struct notifier_block *nb)
drivers/gpu/drm/gma500/opregion.c
234
static int psb_intel_opregion_video_event(struct notifier_block *nb,
drivers/gpu/drm/gma500/opregion.c
255
static struct notifier_block psb_intel_opregion_notifier = {
drivers/gpu/drm/i915/display/intel_opregion.c
272
struct notifier_block acpi_notifier;
drivers/gpu/drm/i915/display/intel_opregion.c
687
static int intel_opregion_video_event(struct notifier_block *nb,
drivers/gpu/drm/i915/gem/i915_gem_shrinker.c
348
i915_gem_shrinker_oom(struct notifier_block *nb, unsigned long event, void *ptr)
drivers/gpu/drm/i915/gem/i915_gem_shrinker.c
388
i915_gem_shrinker_vmap(struct notifier_block *nb, unsigned long event, void *ptr)
drivers/gpu/drm/i915/gt/uc/intel_huc.c
173
static int gsc_notifier(struct notifier_block *nb, unsigned long action, void *data)
drivers/gpu/drm/i915/gt/uc/intel_huc.h
46
struct notifier_block nb;
drivers/gpu/drm/i915/gvt/gvt.h
340
struct notifier_block shadow_ctx_notifier_block[I915_NUM_ENGINES];
drivers/gpu/drm/i915/gvt/scheduler.c
294
static int shadow_context_status_change(struct notifier_block *nb,
drivers/gpu/drm/i915/i915_drv.h
145
struct notifier_block oom_notifier;
drivers/gpu/drm/i915/i915_drv.h
146
struct notifier_block vmap_notifier;
drivers/gpu/drm/i915/i915_iosf_mbi.h
17
struct notifier_block;
drivers/gpu/drm/i915/i915_iosf_mbi.h
24
int iosf_mbi_register_pmic_bus_access_notifier(struct notifier_block *nb)
drivers/gpu/drm/i915/i915_iosf_mbi.h
30
iosf_mbi_unregister_pmic_bus_access_notifier_unlocked(struct notifier_block *nb)
drivers/gpu/drm/i915/intel_uncore.c
2303
static int i915_pmic_bus_access_notifier(struct notifier_block *nb,
drivers/gpu/drm/i915/intel_uncore.h
162
struct notifier_block pmic_bus_access_nb;
drivers/gpu/drm/ingenic/ingenic-drm-drv.c
118
struct notifier_block clock_nb;
drivers/gpu/drm/ingenic/ingenic-drm-drv.c
200
static inline struct ingenic_drm *drm_nb_get_priv(struct notifier_block *nb)
drivers/gpu/drm/ingenic/ingenic-drm-drv.c
213
static int ingenic_drm_update_pixclk(struct notifier_block *nb,
drivers/gpu/drm/msm/adreno/a6xx_gmu.c
2021
static int cxpd_notifier_cb(struct notifier_block *nb,
drivers/gpu/drm/msm/adreno/a6xx_gmu.h
120
struct notifier_block pd_nb;
drivers/gpu/drm/msm/msm_drv.h
162
struct notifier_block vmap_notifier;
drivers/gpu/drm/msm/msm_gem_shrinker.c
245
msm_gem_shrinker_vmap(struct notifier_block *nb, unsigned long event, void *ptr)
drivers/gpu/drm/nouveau/include/nvkm/core/device.h
60
struct notifier_block nb;
drivers/gpu/drm/nouveau/nouveau_display.c
506
nouveau_display_acpi_ntfy(struct notifier_block *nb, unsigned long val,
drivers/gpu/drm/nouveau/nouveau_drv.h
293
struct notifier_block acpi_nb;
drivers/gpu/drm/nouveau/nvkm/engine/device/acpi.c
31
nvkm_acpi_ntfy(struct notifier_block *nb, unsigned long val, void *data)
drivers/gpu/drm/radeon/radeon.h
2412
struct notifier_block acpi_nb;
drivers/gpu/drm/radeon/radeon_acpi.c
676
static int radeon_acpi_event(struct notifier_block *nb,
drivers/gpu/drm/rockchip/cdn-dp-core.c
947
static int cdn_dp_pd_event(struct notifier_block *nb,
drivers/gpu/drm/rockchip/cdn-dp-core.h
58
struct notifier_block event_nb;
drivers/gpu/drm/sti/sti_compositor.h
79
struct notifier_block vtg_vblank_nb[STI_MAX_MIXER];
drivers/gpu/drm/sti/sti_crtc.c
242
int sti_crtc_vblank_cb(struct notifier_block *nb,
drivers/gpu/drm/sti/sti_crtc.c
287
struct notifier_block *vtg_vblank_nb = &compo->vtg_vblank_nb[pipe];
drivers/gpu/drm/sti/sti_crtc.c
306
struct notifier_block *vtg_vblank_nb = &compo->vtg_vblank_nb[pipe];
drivers/gpu/drm/sti/sti_crtc.h
13
struct notifier_block;
drivers/gpu/drm/sti/sti_crtc.h
18
int sti_crtc_vblank_cb(struct notifier_block *nb,
drivers/gpu/drm/sti/sti_gdp.c
130
struct notifier_block vtg_field_nb;
drivers/gpu/drm/sti/sti_gdp.c
490
static int sti_gdp_field_cb(struct notifier_block *nb,
drivers/gpu/drm/sti/sti_hqvdp.c
354
struct notifier_block vtg_nb;
drivers/gpu/drm/sti/sti_hqvdp.c
798
static int sti_hqvdp_vtg_cb(struct notifier_block *nb, unsigned long evt, void *data)
drivers/gpu/drm/sti/sti_vtg.c
345
int sti_vtg_register_client(struct sti_vtg *vtg, struct notifier_block *nb,
drivers/gpu/drm/sti/sti_vtg.c
352
int sti_vtg_unregister_client(struct sti_vtg *vtg, struct notifier_block *nb)
drivers/gpu/drm/sti/sti_vtg.h
21
struct notifier_block;
drivers/gpu/drm/sti/sti_vtg.h
26
int sti_vtg_register_client(struct sti_vtg *vtg, struct notifier_block *nb,
drivers/gpu/drm/sti/sti_vtg.h
29
struct notifier_block *nb);
drivers/gpu/drm/tilcdc/tilcdc_drv.c
112
static int cpufreq_transition(struct notifier_block *nb,
drivers/gpu/drm/tilcdc/tilcdc_drv.h
69
struct notifier_block freq_transition;
drivers/gpu/drm/vmwgfx/vmwgfx_drv.c
1425
static int vmwgfx_pm_notifier(struct notifier_block *nb, unsigned long val,
drivers/gpu/drm/vmwgfx/vmwgfx_drv.c
259
static int vmwgfx_pm_notifier(struct notifier_block *nb, unsigned long val,
drivers/gpu/drm/vmwgfx/vmwgfx_drv.h
565
struct notifier_block pm_nb;
drivers/gpu/drm/xe/xe_device_types.h
592
struct notifier_block pm_notifier;
drivers/gpu/drm/xe/xe_i2c.c
76
static int xe_i2c_notifier(struct notifier_block *nb, unsigned long action, void *data)
drivers/gpu/drm/xe/xe_i2c.h
38
struct notifier_block bus_notifier;
drivers/gpu/drm/xe/xe_pm.c
396
static int xe_pm_notifier_callback(struct notifier_block *nb,
drivers/greybus/svc_watchdog.c
19
struct notifier_block pm_notifier;
drivers/greybus/svc_watchdog.c
24
static int svc_watchdog_pm_notifier(struct notifier_block *notifier,
drivers/hid/hid-google-hammer.c
41
struct notifier_block notifier;
drivers/hid/hid-google-hammer.c
92
static int cbas_ec_notify(struct notifier_block *nb,
drivers/hsi/controllers/omap_ssi.h
146
struct notifier_block fck_nb;
drivers/hsi/controllers/omap_ssi_core.c
261
static int ssi_clk_event(struct notifier_block *nb, unsigned long event,
drivers/hsi/hsi_core.c
644
static int hsi_event_notifier_call(struct notifier_block *nb,
drivers/hv/hv_balloon.c
636
static int hv_memory_notifier(struct notifier_block *nb, unsigned long val,
drivers/hv/hv_balloon.c
674
static struct notifier_block hv_memory_nb = {
drivers/hv/hv_common.c
133
static int hv_die_panic_notify_crash(struct notifier_block *self,
drivers/hv/hv_common.c
136
static struct notifier_block hyperv_die_report_block = {
drivers/hv/hv_common.c
140
static struct notifier_block hyperv_panic_report_block = {
drivers/hv/hv_common.c
153
static int hv_die_panic_notify_crash(struct notifier_block *self,
drivers/hv/mshv_common.c
196
static int hv_reboot_notifier_handler(struct notifier_block *this,
drivers/hv/mshv_common.c
207
static struct notifier_block hv_reboot_notifier = {
drivers/hv/mshv_synic.c
676
static int mshv_synic_reboot_notify(struct notifier_block *nb,
drivers/hv/mshv_synic.c
686
static struct notifier_block mshv_synic_reboot_nb = {
drivers/hv/vmbus_drv.c
82
static int hv_panic_vmbus_unload(struct notifier_block *nb, unsigned long val,
drivers/hv/vmbus_drv.c
88
static struct notifier_block hyperv_panic_vmbus_unload_block = {
drivers/hwmon/sht15.c
168
struct notifier_block nb;
drivers/hwmon/sht15.c
895
static int sht15_invalidate_voltage(struct notifier_block *nb,
drivers/hwmon/w83793.c
1465
static int watchdog_notify_sys(struct notifier_block *this, unsigned long code,
drivers/hwmon/w83793.c
1489
static struct notifier_block watchdog_notifier = {
drivers/hwtracing/coresight/coresight-core.c
1590
static int coresight_panic_cb(struct notifier_block *self,
drivers/hwtracing/coresight/coresight-core.c
1599
static struct notifier_block coresight_notifier = {
drivers/hwtracing/coresight/coresight-cpu-debug.c
380
static int debug_notifier_call(struct notifier_block *self,
drivers/hwtracing/coresight/coresight-cpu-debug.c
411
static struct notifier_block debug_notifier = {
drivers/hwtracing/coresight/coresight-cti-core.c
662
static int cti_cpu_pm_notify(struct notifier_block *nb, unsigned long cmd,
drivers/hwtracing/coresight/coresight-cti-core.c
723
static struct notifier_block cti_cpu_pm_nb = {
drivers/hwtracing/coresight/coresight-etm4x-core.c
2137
static int etm4_cpu_pm_notify(struct notifier_block *nb, unsigned long cmd,
drivers/hwtracing/coresight/coresight-etm4x-core.c
2167
static struct notifier_block etm4_cpu_pm_nb = {
drivers/hwtracing/ptt/hisi_ptt.c
610
static int hisi_ptt_notifier_call(struct notifier_block *nb, unsigned long action,
drivers/hwtracing/ptt/hisi_ptt.h
219
struct notifier_block hisi_ptt_nb;
drivers/i2c/busses/i2c-cadence.c
1357
static int cdns_i2c_clk_notifier_cb(struct notifier_block *nb, unsigned long
drivers/i2c/busses/i2c-cadence.c
212
struct notifier_block clk_rate_change_nb;
drivers/i2c/busses/i2c-davinci.c
135
struct notifier_block freq_transition;
drivers/i2c/busses/i2c-davinci.c
685
static int i2c_davinci_cpufreq_transition(struct notifier_block *nb,
drivers/i2c/busses/i2c-i801.c
1287
static int i801_notifier_call(struct notifier_block *nb, unsigned long action,
drivers/i2c/busses/i2c-i801.c
307
struct notifier_block mux_notifier_block;
drivers/i2c/busses/i2c-imx.c
241
struct notifier_block clk_change_nb;
drivers/i2c/busses/i2c-imx.c
681
static int i2c_imx_clk_notifier_call(struct notifier_block *nb,
drivers/i2c/busses/i2c-rk3x.c
204
struct notifier_block clk_rate_nb;
drivers/i2c/busses/i2c-rk3x.c
926
static int rk3x_i2c_clk_notifier_cb(struct notifier_block *nb, unsigned long
drivers/i2c/i2c-atr.c
130
struct notifier_block i2c_nb;
drivers/i2c/i2c-atr.c
600
static int i2c_atr_bus_notifier_call(struct notifier_block *nb,
drivers/i2c/i2c-core-acpi.c
476
static int i2c_acpi_notify(struct notifier_block *nb, unsigned long value,
drivers/i2c/i2c-core-acpi.c
519
struct notifier_block i2c_acpi_notifier = {
drivers/i2c/i2c-core-of.c
161
static int of_i2c_notify(struct notifier_block *nb, unsigned long action,
drivers/i2c/i2c-core-of.c
215
struct notifier_block i2c_of_notifier = {
drivers/i2c/i2c-core.h
75
extern struct notifier_block i2c_acpi_notifier;
drivers/i2c/i2c-core.h
99
extern struct notifier_block i2c_of_notifier;
drivers/i2c/i2c-dev.c
721
static int i2cdev_notifier_call(struct notifier_block *nb, unsigned long action,
drivers/i2c/i2c-dev.c
736
static struct notifier_block i2cdev_notifier = {
drivers/i3c/master.c
2632
static int i3c_i2c_notifier_call(struct notifier_block *nb, unsigned long action,
drivers/i3c/master.c
2674
static struct notifier_block i2cdev_notifier = {
drivers/i3c/master.c
546
int i3c_register_notifier(struct notifier_block *nb)
drivers/i3c/master.c
552
int i3c_unregister_notifier(struct notifier_block *nb)
drivers/iio/adc/rockchip_saradc.c
436
static int rockchip_saradc_volt_notify(struct notifier_block *nb,
drivers/iio/adc/rockchip_saradc.c
81
struct notifier_block nb;
drivers/iio/common/scmi_sensors/scmi_iio.c
35
struct notifier_block sensor_update_nb;
drivers/iio/common/scmi_sensors/scmi_iio.c
39
static int scmi_iio_sensor_update_cb(struct notifier_block *nb,
drivers/iio/filter/admv8818.c
631
static int admv8818_freq_change(struct notifier_block *nb, unsigned long action, void *data)
drivers/iio/filter/admv8818.c
99
struct notifier_block nb;
drivers/iio/frequency/adf4377.c
417
struct notifier_block nb;
drivers/iio/frequency/adf4377.c
924
static int adf4377_freq_change(struct notifier_block *nb, unsigned long action, void *data)
drivers/iio/frequency/admv1013.c
384
static int admv1013_freq_change(struct notifier_block *nb, unsigned long action, void *data)
drivers/iio/frequency/admv1013.c
98
struct notifier_block nb;
drivers/iio/frequency/admv1014.c
122
struct notifier_block nb;
drivers/iio/frequency/admv1014.c
491
static int admv1014_freq_change(struct notifier_block *nb, unsigned long action, void *data)
drivers/iio/light/iqs621-als.c
40
struct notifier_block notifier;
drivers/iio/light/iqs621-als.c
93
static int iqs621_als_notifier(struct notifier_block *notifier,
drivers/iio/position/iqs624-pos.c
27
struct notifier_block notifier;
drivers/iio/position/iqs624-pos.c
50
static int iqs624_pos_notifier(struct notifier_block *notifier,
drivers/iio/proximity/cros_ec_mkbp_proximity.c
117
static int cros_ec_mkbp_proximity_notify(struct notifier_block *nb,
drivers/iio/proximity/cros_ec_mkbp_proximity.c
30
struct notifier_block notifier;
drivers/infiniband/core/addr.c
827
static int netevent_callback(struct notifier_block *self, unsigned long event,
drivers/infiniband/core/addr.c
845
static struct notifier_block nb = {
drivers/infiniband/core/cma.c
5184
static int cma_netdev_callback(struct notifier_block *self, unsigned long event,
drivers/infiniband/core/cma.c
5239
static int cma_netevent_callback(struct notifier_block *self,
drivers/infiniband/core/cma.c
5284
static struct notifier_block cma_nb = {
drivers/infiniband/core/cma.c
5288
static struct notifier_block cma_netevent_cb = {
drivers/infiniband/core/device.c
217
static int ib_security_change(struct notifier_block *nb, unsigned long event,
drivers/infiniband/core/device.c
265
static struct notifier_block ibdev_lsm_nb = {
drivers/infiniband/core/device.c
2987
static int ib_netdevice_event(struct notifier_block *this,
drivers/infiniband/core/device.c
3022
static struct notifier_block nb_netdevice = {
drivers/infiniband/core/device.c
908
static int ib_security_change(struct notifier_block *nb, unsigned long event,
drivers/infiniband/core/roce_gid_mgmt.c
758
static int netdevice_event(struct notifier_block *this, unsigned long event,
drivers/infiniband/core/roce_gid_mgmt.c
838
static int addr_event(struct notifier_block *this, unsigned long event,
drivers/infiniband/core/roce_gid_mgmt.c
878
static int inetaddr_event(struct notifier_block *this, unsigned long event,
drivers/infiniband/core/roce_gid_mgmt.c
892
static int inet6addr_event(struct notifier_block *this, unsigned long event,
drivers/infiniband/core/roce_gid_mgmt.c
906
static struct notifier_block nb_netdevice = {
drivers/infiniband/core/roce_gid_mgmt.c
910
static struct notifier_block nb_inetaddr = {
drivers/infiniband/core/roce_gid_mgmt.c
914
static struct notifier_block nb_inet6addr = {
drivers/infiniband/hw/erdma/erdma.h
188
struct notifier_block netdev_nb;
drivers/infiniband/hw/erdma/erdma_main.c
19
static int erdma_netdev_event(struct notifier_block *nb, unsigned long event,
drivers/infiniband/hw/hns/hns_roce_bond.c
828
static int hns_roce_bond_event(struct notifier_block *self,
drivers/infiniband/hw/hns/hns_roce_bond.h
74
struct notifier_block bond_nb;
drivers/infiniband/hw/hns/hns_roce_device.h
662
struct notifier_block nb;
drivers/infiniband/hw/hns/hns_roce_main.c
170
static int hns_roce_netdev_event(struct notifier_block *self,
drivers/infiniband/hw/irdma/main.c
10
static struct notifier_block irdma_inetaddr_notifier = {
drivers/infiniband/hw/irdma/main.c
14
static struct notifier_block irdma_inetaddr6_notifier = {
drivers/infiniband/hw/irdma/main.c
18
static struct notifier_block irdma_net_notifier = {
drivers/infiniband/hw/irdma/main.c
22
static struct notifier_block irdma_netdevice_notifier = {
drivers/infiniband/hw/irdma/main.h
569
int irdma_inetaddr_event(struct notifier_block *notifier, unsigned long event,
drivers/infiniband/hw/irdma/main.h
571
int irdma_inet6addr_event(struct notifier_block *notifier, unsigned long event,
drivers/infiniband/hw/irdma/main.h
573
int irdma_net_event(struct notifier_block *notifier, unsigned long event,
drivers/infiniband/hw/irdma/main.h
575
int irdma_netdevice_event(struct notifier_block *notifier, unsigned long event,
drivers/infiniband/hw/irdma/utils.c
149
int irdma_inetaddr_event(struct notifier_block *notifier, unsigned long event,
drivers/infiniband/hw/irdma/utils.c
199
int irdma_inet6addr_event(struct notifier_block *notifier, unsigned long event,
drivers/infiniband/hw/irdma/utils.c
250
int irdma_net_event(struct notifier_block *notifier, unsigned long event,
drivers/infiniband/hw/irdma/utils.c
307
int irdma_netdevice_event(struct notifier_block *notifier, unsigned long event,
drivers/infiniband/hw/mana/device.c
78
static int mana_ib_netdev_event(struct notifier_block *this,
drivers/infiniband/hw/mana/mana_ib.h
85
struct notifier_block nb;
drivers/infiniband/hw/mlx4/main.c
2376
static int mlx4_ib_netdev_event(struct notifier_block *this,
drivers/infiniband/hw/mlx4/main.c
3203
static int mlx4_ib_event(struct notifier_block *this, unsigned long event,
drivers/infiniband/hw/mlx4/main.c
85
static int mlx4_ib_event(struct notifier_block *this, unsigned long event,
drivers/infiniband/hw/mlx4/mlx4_ib.h
549
struct notifier_block nb;
drivers/infiniband/hw/mlx4/mlx4_ib.h
648
struct notifier_block mlx_nb;
drivers/infiniband/hw/mlx5/devx.c
2570
static int devx_event_notifier(struct notifier_block *nb,
drivers/infiniband/hw/mlx5/macsec.c
129
static int macsec_event(struct notifier_block *nb, unsigned long event, void *data)
drivers/infiniband/hw/mlx5/main.c
204
static int mlx5_netdev_event(struct notifier_block *this,
drivers/infiniband/hw/mlx5/main.c
3119
static int mlx5_ib_event(struct notifier_block *nb,
drivers/infiniband/hw/mlx5/main.c
3139
static int mlx5_ib_event_slave_port(struct notifier_block *nb,
drivers/infiniband/hw/mlx5/main.c
3183
static int mlx5_ib_sys_error_event(struct notifier_block *nb,
drivers/infiniband/hw/mlx5/main.c
3618
static int lag_event(struct notifier_block *nb, unsigned long event, void *data)
drivers/infiniband/hw/mlx5/main.c
3748
static int mlx5e_mdev_notifier_event(struct notifier_block *nb,
drivers/infiniband/hw/mlx5/mlx5_ib.h
1035
struct notifier_block mdev_events;
drivers/infiniband/hw/mlx5/mlx5_ib.h
1119
struct notifier_block irq_nb;
drivers/infiniband/hw/mlx5/mlx5_ib.h
1159
struct notifier_block blocking_events_nb;
drivers/infiniband/hw/mlx5/mlx5_ib.h
1168
struct notifier_block mdev_events;
drivers/infiniband/hw/mlx5/mlx5_ib.h
1169
struct notifier_block sys_error_events;
drivers/infiniband/hw/mlx5/mlx5_ib.h
1170
struct notifier_block lag_events;
drivers/infiniband/hw/mlx5/mlx5_ib.h
920
struct notifier_block nb;
drivers/infiniband/hw/mlx5/mlx5_ib.h
922
struct notifier_block mdev_nb;
drivers/infiniband/hw/mlx5/odp.c
1761
static int mlx5_ib_eq_pf_int(struct notifier_block *nb, unsigned long type,
drivers/infiniband/hw/mlx5/qp.h
12
struct notifier_block nb;
drivers/infiniband/hw/mlx5/qpc.c
108
static int rsc_event_notifier(struct notifier_block *nb,
drivers/infiniband/hw/mlx5/srq.h
54
struct notifier_block nb;
drivers/infiniband/hw/mlx5/srq_cmd.c
723
static int srq_event_notifier(struct notifier_block *nb,
drivers/infiniband/hw/usnic/usnic_ib_main.c
237
static int usnic_ib_netdevice_event(struct notifier_block *notifier,
drivers/infiniband/hw/usnic/usnic_ib_main.c
255
static struct notifier_block usnic_ib_netdevice_notifier = {
drivers/infiniband/hw/usnic/usnic_ib_main.c
300
static int usnic_ib_inetaddr_event(struct notifier_block *notifier,
drivers/infiniband/hw/usnic/usnic_ib_main.c
317
static struct notifier_block usnic_ib_inetaddr_notifier = {
drivers/infiniband/hw/vmw_pvrdma/pvrdma.h
249
struct notifier_block nb_netdev;
drivers/infiniband/hw/vmw_pvrdma/pvrdma_main.c
746
static int pvrdma_netdevice_event(struct notifier_block *this,
drivers/infiniband/sw/rxe/rxe_net.c
670
static int rxe_notify(struct notifier_block *not_blk,
drivers/infiniband/sw/rxe/rxe_net.c
708
static struct notifier_block rxe_net_notifier = {
drivers/infiniband/sw/siw/siw_main.c
365
static int siw_netdev_event(struct notifier_block *nb, unsigned long event,
drivers/infiniband/sw/siw/siw_main.c
408
static struct notifier_block siw_netdev_nb = {
drivers/infiniband/ulp/ipoib/ipoib_main.c
110
static int ipoib_netdev_event(struct notifier_block *this,
drivers/infiniband/ulp/ipoib/ipoib_main.c
2717
static struct notifier_block ipoib_netdev_notifier = {
drivers/input/keyboard/adp5520-keys.c
18
struct notifier_block notifier;
drivers/input/keyboard/adp5520-keys.c
35
static int adp5520_keys_notifier(struct notifier_block *nb,
drivers/input/keyboard/adp5585-keys.c
226
static int adp5585_keys_ev_handle(struct notifier_block *nb, unsigned long key,
drivers/input/keyboard/adp5585-keys.c
35
struct notifier_block nb;
drivers/input/keyboard/cros_ec_keyb.c
244
static int cros_ec_keyb_work(struct notifier_block *nb,
drivers/input/keyboard/cros_ec_keyb.c
61
struct notifier_block notifier;
drivers/input/keyboard/imx-sm-bbm-key.c
22
struct notifier_block nb;
drivers/input/keyboard/imx-sm-bbm-key.c
90
static int scmi_imx_bbm_key_notifier(struct notifier_block *nb, unsigned long event, void *data)
drivers/input/keyboard/imx_sc_key.c
33
struct notifier_block key_notifier;
drivers/input/keyboard/imx_sc_key.c
41
static int imx_sc_key_notify(struct notifier_block *nb,
drivers/input/keyboard/iqs62x-keys.c
184
static int iqs62x_keys_notifier(struct notifier_block *notifier,
drivers/input/keyboard/iqs62x-keys.c
38
struct notifier_block notifier;
drivers/input/misc/pm8941-pwrkey.c
78
struct notifier_block reboot_notifier;
drivers/input/misc/pm8941-pwrkey.c
87
static int pm8941_reboot_notify(struct notifier_block *nb,
drivers/input/misc/rave-sp-pwrbutton.c
19
struct notifier_block nb;
drivers/input/misc/rave-sp-pwrbutton.c
22
static int rave_sp_power_button_event(struct notifier_block *nb,
drivers/input/mouse/psmouse-smbus.c
108
static struct notifier_block psmouse_smbus_notifier = {
drivers/input/mouse/psmouse-smbus.c
88
static int psmouse_smbus_notifier_call(struct notifier_block *nb,
drivers/input/serio/i8042.c
1514
static int i8042_kbd_bind_notifier(struct notifier_block *nb,
drivers/input/serio/i8042.c
1601
static struct notifier_block i8042_kbd_bind_notifier_block = {
drivers/input/serio/i8042.c
180
static struct notifier_block i8042_kbd_bind_notifier_block;
drivers/input/touchscreen/da9034-ts.c
231
static int da9034_touch_notifier(struct notifier_block *nb,
drivers/input/touchscreen/da9034-ts.c
54
struct notifier_block notifier;
drivers/iommu/intel/dmar.c
341
static int dmar_pci_bus_notifier(struct notifier_block *nb,
drivers/iommu/intel/dmar.c
384
static struct notifier_block dmar_pci_bus_nb = {
drivers/iommu/iommu-priv.h
36
struct notifier_block *nb);
drivers/iommu/iommu-priv.h
39
struct notifier_block *nb);
drivers/iommu/iommu.c
104
static int iommu_bus_notifier(struct notifier_block *nb,
drivers/iommu/iommu.c
1794
static int iommu_bus_notifier(struct notifier_block *nb,
drivers/iommu/iommu.c
208
struct notifier_block *nb;
drivers/iommu/iommu.c
312
struct notifier_block *nb)
drivers/iommu/iommu.c
328
struct notifier_block *nb)
drivers/iommu/iommufd/selftest.c
35
struct notifier_block nb;
drivers/irqchip/irq-gic-v3.c
1482
static int gic_cpu_pm_notifier(struct notifier_block *self,
drivers/irqchip/irq-gic-v3.c
1497
static struct notifier_block gic_cpu_pm_notifier_block = {
drivers/irqchip/irq-gic.c
707
static int gic_notifier(struct notifier_block *self, unsigned long cmd, void *v)
drivers/irqchip/irq-gic.c
733
static struct notifier_block gic_notifier_block = {
drivers/irqchip/irq-riscv-aplic-main.c
129
static int aplic_pm_notifier(struct notifier_block *nb, unsigned long action, void *data)
drivers/irqchip/irq-riscv-aplic-main.h
43
struct notifier_block genpd_nb;
drivers/irqchip/irq-riscv-imsic-early.c
167
static int imsic_pm_notifier(struct notifier_block *self, unsigned long cmd, void *v)
drivers/irqchip/irq-riscv-imsic-early.c
179
static struct notifier_block imsic_pm_notifier_block = {
drivers/irqchip/irq-vf610-mscm-ir.c
66
static int vf610_mscm_ir_notifier(struct notifier_block *self,
drivers/irqchip/irq-vf610-mscm-ir.c
82
static struct notifier_block mscm_ir_notifier_block = {
drivers/leds/trigger/ledtrig-activity.c
223
static int activity_reboot_notifier(struct notifier_block *nb,
drivers/leds/trigger/ledtrig-activity.c
230
static int activity_panic_notifier(struct notifier_block *nb,
drivers/leds/trigger/ledtrig-activity.c
237
static struct notifier_block activity_reboot_nb = {
drivers/leds/trigger/ledtrig-activity.c
241
static struct notifier_block activity_panic_nb = {
drivers/leds/trigger/ledtrig-heartbeat.c
166
static int heartbeat_reboot_notifier(struct notifier_block *nb,
drivers/leds/trigger/ledtrig-heartbeat.c
173
static int heartbeat_panic_notifier(struct notifier_block *nb,
drivers/leds/trigger/ledtrig-heartbeat.c
180
static struct notifier_block heartbeat_reboot_nb = {
drivers/leds/trigger/ledtrig-heartbeat.c
184
static struct notifier_block heartbeat_panic_nb = {
drivers/leds/trigger/ledtrig-netdev.c
568
static int netdev_trig_notify(struct notifier_block *nb,
drivers/leds/trigger/ledtrig-netdev.c
61
struct notifier_block notifier;
drivers/leds/trigger/ledtrig-panic.c
35
static int led_trigger_panic_notifier(struct notifier_block *nb,
drivers/leds/trigger/ledtrig-panic.c
46
static struct notifier_block led_trigger_panic_nb = {
drivers/macintosh/adbhid.c
65
static int adb_message_handler(struct notifier_block *, unsigned long, void *);
drivers/macintosh/adbhid.c
66
static struct notifier_block adbhid_adb_notifier = {
drivers/macintosh/adbhid.c
717
adb_message_handler(struct notifier_block *this, unsigned long code, void *x)
drivers/macintosh/windfarm.h
137
extern int wf_register_client(struct notifier_block *nb);
drivers/macintosh/windfarm.h
138
extern int wf_unregister_client(struct notifier_block *nb);
drivers/macintosh/windfarm_core.c
371
int wf_register_client(struct notifier_block *nb)
drivers/macintosh/windfarm_core.c
394
int wf_unregister_client(struct notifier_block *nb)
drivers/macintosh/windfarm_pm112.c
638
static int pm112_wf_notify(struct notifier_block *self,
drivers/macintosh/windfarm_pm112.c
655
static struct notifier_block pm112_events = {
drivers/macintosh/windfarm_pm121.c
939
static int pm121_notify(struct notifier_block *self,
drivers/macintosh/windfarm_pm121.c
962
static struct notifier_block pm121_events = {
drivers/macintosh/windfarm_pm72.c
751
static int pm72_wf_notify(struct notifier_block *self,
drivers/macintosh/windfarm_pm72.c
768
static struct notifier_block pm72_events = {
drivers/macintosh/windfarm_pm81.c
674
static int wf_smu_notify(struct notifier_block *self,
drivers/macintosh/windfarm_pm81.c
697
static struct notifier_block wf_smu_events = {
drivers/macintosh/windfarm_pm91.c
606
static int wf_smu_notify(struct notifier_block *self,
drivers/macintosh/windfarm_pm91.c
629
static struct notifier_block wf_smu_events = {
drivers/macintosh/windfarm_rm31.c
644
static int rm31_wf_notify(struct notifier_block *self,
drivers/macintosh/windfarm_rm31.c
661
static struct notifier_block rm31_events = {
drivers/mailbox/pl320-ipc.c
106
int pl320_ipc_register_notifier(struct notifier_block *nb)
drivers/mailbox/pl320-ipc.c
112
int pl320_ipc_unregister_notifier(struct notifier_block *nb)
drivers/md/bcache/super.c
2743
static int bcache_reboot(struct notifier_block *n, unsigned long code, void *x)
drivers/md/bcache/super.c
2837
static struct notifier_block reboot = {
drivers/md/dm-integrity.c
297
struct notifier_block reboot_notifier;
drivers/md/dm-integrity.c
3727
static int dm_integrity_reboot(struct notifier_block *n, unsigned long code, void *x)
drivers/md/md.c
10456
static int md_notify_reboot(struct notifier_block *this,
drivers/md/md.c
10481
static struct notifier_block md_notifier = {
drivers/media/cec/platform/cros-ec/cros-ec-cec.c
146
static int cros_ec_cec_event(struct notifier_block *nb,
drivers/media/cec/platform/cros-ec/cros-ec-cec.c
53
struct notifier_block notifier;
drivers/media/rc/img-ir/img-ir-hw.c
937
static int img_ir_clk_notify(struct notifier_block *self, unsigned long action,
drivers/media/rc/img-ir/img-ir-hw.h
235
struct notifier_block clk_nb;
drivers/memory/omap-gpmc.c
245
struct notifier_block nb;
drivers/memory/omap-gpmc.c
2496
static int omap_gpmc_context_notifier(struct notifier_block *nb,
drivers/memory/tegra/tegra20-emc.c
201
struct notifier_block clk_nb;
drivers/memory/tegra/tegra20-emc.c
324
static int tegra20_emc_clk_change_notify(struct notifier_block *nb,
drivers/memory/tegra/tegra30-emc.c
359
struct notifier_block clk_nb;
drivers/memory/tegra/tegra30-emc.c
855
static int emc_clk_change_notify(struct notifier_block *nb,
drivers/mfd/acer-ec-a500.c
115
static int a500_ec_restart_notify(struct notifier_block *this,
drivers/mfd/acer-ec-a500.c
130
static struct notifier_block a500_ec_restart_handler = {
drivers/mfd/adp5520.c
143
int adp5520_register_notifier(struct device *dev, struct notifier_block *nb,
drivers/mfd/adp5520.c
161
int adp5520_unregister_notifier(struct device *dev, struct notifier_block *nb,
drivers/mfd/da903x.c
126
int da903x_register_notifier(struct device *dev, struct notifier_block *nb,
drivers/mfd/da903x.c
136
int da903x_unregister_notifier(struct device *dev, struct notifier_block *nb,
drivers/mfd/ene-kb3930.c
63
static int kb3930_restart(struct notifier_block *this,
drivers/mfd/ene-kb3930.c
75
static struct notifier_block kb3930_restart_nb = {
drivers/mfd/mt6397-irq.c
136
static int mt6397_irq_pm_notifier(struct notifier_block *notifier,
drivers/mfd/ntxec.c
65
static int ntxec_restart(struct notifier_block *nb,
drivers/mfd/ntxec.c
94
static struct notifier_block ntxec_restart_handler = {
drivers/mfd/rave-sp.c
211
struct notifier_block *nb = *(struct notifier_block **)res;
drivers/mfd/rave-sp.c
218
struct notifier_block *nb)
drivers/mfd/rave-sp.c
221
struct notifier_block **rcnb;
drivers/mfd/rn5t618.c
158
static int rn5t618_restart(struct notifier_block *this,
drivers/mfd/rn5t618.c
87
static struct notifier_block rn5t618_restart_handler;
drivers/mfd/twl6030-irq.c
111
struct notifier_block pm_nb;
drivers/mfd/twl6030-irq.c
119
static int twl6030_irq_pm_notifier(struct notifier_block *notifier,
drivers/misc/bcm-vk/bcm_vk.h
401
struct notifier_block panic_nb;
drivers/misc/bcm-vk/bcm_vk_dev.c
1269
static int bcm_vk_on_panic(struct notifier_block *nb,
drivers/misc/hisi_hikey_usb.c
49
struct notifier_block nb;
drivers/misc/ibmasm/heartbeat.c
32
static int panic_happened(struct notifier_block *n, unsigned long val, void *v)
drivers/misc/ibmasm/heartbeat.c
38
static struct notifier_block panic_notifier = { panic_happened, NULL, 1 };
drivers/misc/keba/cp500.c
143
struct notifier_block nvmem_notifier;
drivers/misc/keba/cp500.c
693
static int cp500_nvmem(struct notifier_block *nb, unsigned long action,
drivers/misc/pvpanic/pvpanic.c
62
pvpanic_panic_notify(struct notifier_block *nb, unsigned long code, void *unused)
drivers/misc/pvpanic/pvpanic.c
78
static struct notifier_block pvpanic_panic_nb = {
drivers/misc/sgi-xp/xpc_main.c
1043
xpc_system_reboot(struct notifier_block *nb, unsigned long event, void *unused)
drivers/misc/sgi-xp/xpc_main.c
1151
xpc_system_die(struct notifier_block *nb, unsigned long event, void *_die_args)
drivers/misc/sgi-xp/xpc_main.c
149
static int xpc_system_reboot(struct notifier_block *, unsigned long, void *);
drivers/misc/sgi-xp/xpc_main.c
150
static struct notifier_block xpc_reboot_notifier = {
drivers/misc/sgi-xp/xpc_main.c
154
static int xpc_system_die(struct notifier_block *, unsigned long, void *);
drivers/misc/sgi-xp/xpc_main.c
155
static struct notifier_block xpc_die_notifier = {
drivers/mmc/core/pwrseq_emmc.c
26
struct notifier_block reset_nb;
drivers/mmc/core/pwrseq_emmc.c
42
static int mmc_pwrseq_emmc_reset_nb(struct notifier_block *this,
drivers/mmc/core/regulator.c
278
static int mmc_handle_regulator_event(struct notifier_block *nb,
drivers/mmc/host/davinci_mmc.c
1056
static int mmc_davinci_cpufreq_transition(struct notifier_block *nb,
drivers/mmc/host/davinci_mmc.c
202
struct notifier_block freq_transition;
drivers/mtd/chips/cfi_cmdset_0001.c
2672
static int cfi_intelext_reboot(struct notifier_block *nb, unsigned long val,
drivers/mtd/chips/cfi_cmdset_0001.c
86
static int cfi_intelext_reboot (struct notifier_block *, unsigned long, void *);
drivers/mtd/chips/cfi_cmdset_0002.c
3083
static int cfi_amdstd_reboot(struct notifier_block *nb, unsigned long val,
drivers/mtd/chips/cfi_cmdset_0002.c
75
static int cfi_amdstd_reboot(struct notifier_block *, unsigned long, void *);
drivers/mtd/maps/nettel.c
143
static int nettel_reboot_notifier(struct notifier_block *nb, unsigned long val, void *v)
drivers/mtd/maps/nettel.c
156
static struct notifier_block nettel_notifier_block = {
drivers/mtd/mtdcore.c
464
static int mtd_reboot_notifier(struct notifier_block *n, unsigned long state,
drivers/mtd/ubi/block.c
604
static int ubiblock_notify(struct notifier_block *nb,
drivers/mtd/ubi/block.c
633
static struct notifier_block ubiblock_notifier = {
drivers/mtd/ubi/build.c
191
int ubi_notify_all(struct ubi_device *ubi, int ntype, struct notifier_block *nb)
drivers/mtd/ubi/build.c
230
int ubi_enumerate_volumes(struct notifier_block *nb)
drivers/mtd/ubi/gluebi.c
444
static int gluebi_notify(struct notifier_block *nb, unsigned long l,
drivers/mtd/ubi/gluebi.c
468
static struct notifier_block gluebi_notifier = {
drivers/mtd/ubi/kapi.c
812
int ubi_register_volume_notifier(struct notifier_block *nb,
drivers/mtd/ubi/kapi.c
844
int ubi_unregister_volume_notifier(struct notifier_block *nb)
drivers/mtd/ubi/nvmem.c
142
static int nvmem_notify(struct notifier_block *nb, unsigned long l,
drivers/mtd/ubi/nvmem.c
163
static struct notifier_block nvmem_notifier = {
drivers/mtd/ubi/ubi.h
950
struct notifier_block *nb);
drivers/mtd/ubi/ubi.h
951
int ubi_enumerate_volumes(struct notifier_block *nb);
drivers/net/amt.c
3366
static int amt_device_event(struct notifier_block *unused,
drivers/net/amt.c
3398
static struct notifier_block amt_notifier_block __read_mostly = {
drivers/net/bonding/bond_main.c
4056
static int bond_netdev_event(struct notifier_block *this,
drivers/net/bonding/bond_main.c
4081
static struct notifier_block bond_netdev_notifier = {
drivers/net/ethernet/adi/adin1110.c
1197
static int adin1110_netdevice_event(struct notifier_block *unused,
drivers/net/ethernet/adi/adin1110.c
1224
static struct notifier_block adin1110_netdevice_nb = {
drivers/net/ethernet/adi/adin1110.c
1324
static int adin1110_switchdev_blocking_event(struct notifier_block *unused,
drivers/net/ethernet/adi/adin1110.c
1342
static struct notifier_block adin1110_switchdev_blocking_notifier = {
drivers/net/ethernet/adi/adin1110.c
1484
static int adin1110_switchdev_event(struct notifier_block *unused,
drivers/net/ethernet/adi/adin1110.c
1531
static struct notifier_block adin1110_switchdev_notifier = {
drivers/net/ethernet/amd/pds_core/core.c
11
int pdsc_register_notify(struct notifier_block *nb)
drivers/net/ethernet/amd/pds_core/core.c
17
void pdsc_unregister_notify(struct notifier_block *nb)
drivers/net/ethernet/amd/pds_core/core.h
305
int pdsc_register_notify(struct notifier_block *nb);
drivers/net/ethernet/amd/pds_core/core.h
306
void pdsc_unregister_notify(struct notifier_block *nb);
drivers/net/ethernet/amd/xgbe/xgbe-main.c
319
static int xgbe_netdev_event(struct notifier_block *nb, unsigned long event,
drivers/net/ethernet/amd/xgbe/xgbe-main.c
341
static struct notifier_block xgbe_netdev_notifier = {
drivers/net/ethernet/broadcom/bcmsysport.c
2386
static int bcm_sysport_netdevice_event(struct notifier_block *nb,
drivers/net/ethernet/broadcom/bcmsysport.h
771
struct notifier_block netdev_notifier;
drivers/net/ethernet/broadcom/cnic.c
5683
static int cnic_netdev_event(struct notifier_block *this, unsigned long event,
drivers/net/ethernet/broadcom/cnic.c
5751
static struct notifier_block cnic_netdev_notifier = {
drivers/net/ethernet/cavium/liquidio/lio_vf_rep.c
606
lio_vf_rep_netdev_event(struct notifier_block *nb,
drivers/net/ethernet/cavium/liquidio/lio_vf_rep.c
652
static struct notifier_block lio_vf_rep_netdev_notifier = {
drivers/net/ethernet/chelsio/cxgb3/cxgb3_offload.c
923
static int nb_callback(struct notifier_block *self, unsigned long event,
drivers/net/ethernet/chelsio/cxgb3/cxgb3_offload.c
944
static struct notifier_block nb = {
drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c
2374
static int netevent_cb(struct notifier_block *nb, unsigned long event,
drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c
2389
static struct notifier_block cxgb4_netevent_nb = {
drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c
2667
static int cxgb4_inet6addr_handler(struct notifier_block *this,
drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c
2717
static struct notifier_block cxgb4_inet6addr_notifier = {
drivers/net/ethernet/chelsio/inline_crypto/chtls/chtls_main.c
39
static void register_listen_notifier(struct notifier_block *nb)
drivers/net/ethernet/chelsio/inline_crypto/chtls/chtls_main.c
46
static void unregister_listen_notifier(struct notifier_block *nb)
drivers/net/ethernet/chelsio/inline_crypto/chtls/chtls_main.c
53
static int listen_notify_handler(struct notifier_block *this,
drivers/net/ethernet/chelsio/inline_crypto/chtls/chtls_main.c
74
static struct notifier_block listen_notifier = {
drivers/net/ethernet/freescale/dpaa2/dpaa2-switch.c
2248
static int dpaa2_switch_port_netdevice_event(struct notifier_block *nb,
drivers/net/ethernet/freescale/dpaa2/dpaa2-switch.c
2323
static int dpaa2_switch_port_event(struct notifier_block *nb,
drivers/net/ethernet/freescale/dpaa2/dpaa2-switch.c
2397
static int dpaa2_switch_port_blocking_event(struct notifier_block *nb,
drivers/net/ethernet/freescale/dpaa2/dpaa2-switch.c
3521
static struct notifier_block dpaa2_switch_port_nb __read_mostly = {
drivers/net/ethernet/freescale/dpaa2/dpaa2-switch.c
3525
static struct notifier_block dpaa2_switch_port_switchdev_nb = {
drivers/net/ethernet/freescale/dpaa2/dpaa2-switch.c
3529
static struct notifier_block dpaa2_switch_port_switchdev_blocking_nb = {
drivers/net/ethernet/hisilicon/hns/hnae.c
279
int hnae_register_notifier(struct notifier_block *nb)
drivers/net/ethernet/hisilicon/hns/hnae.c
285
void hnae_unregister_notifier(struct notifier_block *nb)
drivers/net/ethernet/hisilicon/hns/hnae.h
575
int hnae_register_notifier(struct notifier_block *nb);
drivers/net/ethernet/hisilicon/hns/hnae.h
576
void hnae_unregister_notifier(struct notifier_block *nb);
drivers/net/ethernet/hisilicon/hns/hns_enet.c
2235
static int hns_nic_notifier_action(struct notifier_block *nb,
drivers/net/ethernet/hisilicon/hns/hns_enet.c
2239
container_of(nb, struct hns_nic_priv, notifier_block);
drivers/net/ethernet/hisilicon/hns/hns_enet.c
2244
hnae_unregister_notifier(&priv->notifier_block);
drivers/net/ethernet/hisilicon/hns/hns_enet.c
2245
priv->notifier_block.notifier_call = NULL;
drivers/net/ethernet/hisilicon/hns/hns_enet.c
2376
priv->notifier_block.notifier_call = hns_nic_notifier_action;
drivers/net/ethernet/hisilicon/hns/hns_enet.c
2377
ret = hnae_register_notifier(&priv->notifier_block);
drivers/net/ethernet/hisilicon/hns/hns_enet.c
2414
if (priv->notifier_block.notifier_call)
drivers/net/ethernet/hisilicon/hns/hns_enet.c
2415
hnae_unregister_notifier(&priv->notifier_block);
drivers/net/ethernet/hisilicon/hns/hns_enet.c
2416
priv->notifier_block.notifier_call = NULL;
drivers/net/ethernet/hisilicon/hns/hns_enet.h
81
struct notifier_block notifier_block;
drivers/net/ethernet/ibm/ehea/ehea_main.c
3229
static int ehea_reboot_notifier(struct notifier_block *nb,
drivers/net/ethernet/ibm/ehea/ehea_main.c
3239
static struct notifier_block ehea_reboot_nb = {
drivers/net/ethernet/ibm/ehea/ehea_main.c
3243
static int ehea_mem_notifier(struct notifier_block *nb,
drivers/net/ethernet/ibm/ehea/ehea_main.c
3284
static struct notifier_block ehea_mem_nb = {
drivers/net/ethernet/intel/ice/ice_dpll.c
3265
static int ice_dpll_pin_notify(struct notifier_block *nb, unsigned long action,
drivers/net/ethernet/intel/ice/ice_dpll.h
49
struct notifier_block nb;
drivers/net/ethernet/intel/ice/ice_eswitch_br.c
1152
ice_eswitch_br_port_changeupper(struct notifier_block *nb, void *ptr)
drivers/net/ethernet/intel/ice/ice_eswitch_br.c
1180
ice_eswitch_br_port_event(struct notifier_block *nb,
drivers/net/ethernet/intel/ice/ice_eswitch_br.c
538
ice_eswitch_br_switchdev_event(struct notifier_block *nb,
drivers/net/ethernet/intel/ice/ice_eswitch_br.c
858
ice_eswitch_br_event_blocking(struct notifier_block *nb, unsigned long event,
drivers/net/ethernet/intel/ice/ice_eswitch_br.h
72
struct notifier_block netdev_nb;
drivers/net/ethernet/intel/ice/ice_eswitch_br.h
73
struct notifier_block switchdev_blk;
drivers/net/ethernet/intel/ice/ice_eswitch_br.h
74
struct notifier_block switchdev_nb;
drivers/net/ethernet/intel/ice/ice_lag.c
2287
ice_lag_event_handler(struct notifier_block *notif_blk, unsigned long event,
drivers/net/ethernet/intel/ice/ice_lag.c
2372
struct notifier_block *notif_blk = &lag->notif_block;
drivers/net/ethernet/intel/ice/ice_lag.c
2393
struct notifier_block *notif_blk = &lag->notif_block;
drivers/net/ethernet/intel/ice/ice_lag.h
42
struct notifier_block notif_block;
drivers/net/ethernet/intel/igb/igb_main.c
178
static int igb_notify_dca(struct notifier_block *, unsigned long, void *);
drivers/net/ethernet/intel/igb/igb_main.c
179
static struct notifier_block dca_notifier = {
drivers/net/ethernet/intel/igb/igb_main.c
7280
static int igb_notify_dca(struct notifier_block *nb, unsigned long event,
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
12408
static int ixgbe_notify_dca(struct notifier_block *nb, unsigned long event,
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
149
static int ixgbe_notify_dca(struct notifier_block *, unsigned long event,
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
151
static struct notifier_block dca_notifier = {
drivers/net/ethernet/marvell/prestera/prestera.h
294
struct notifier_block netdev_nb;
drivers/net/ethernet/marvell/prestera/prestera.h
321
struct notifier_block inetaddr_nb;
drivers/net/ethernet/marvell/prestera/prestera.h
322
struct notifier_block inetaddr_valid_nb;
drivers/net/ethernet/marvell/prestera/prestera.h
323
struct notifier_block fib_nb;
drivers/net/ethernet/marvell/prestera/prestera.h
324
struct notifier_block netevent_nb;
drivers/net/ethernet/marvell/prestera/prestera_main.c
1191
static int prestera_netdev_event_handler(struct notifier_block *nb,
drivers/net/ethernet/marvell/prestera/prestera_router.c
1329
static int __prestera_inetaddr_cb(struct notifier_block *nb,
drivers/net/ethernet/marvell/prestera/prestera_router.c
1353
static int __prestera_inetaddr_valid_cb(struct notifier_block *nb,
drivers/net/ethernet/marvell/prestera/prestera_router.c
1430
static int __prestera_router_fib_event(struct notifier_block *nb,
drivers/net/ethernet/marvell/prestera/prestera_router.c
1492
static int prestera_router_netevent_event(struct notifier_block *nb,
drivers/net/ethernet/marvell/prestera/prestera_switchdev.c
1289
static int prestera_switchdev_event(struct notifier_block *unused,
drivers/net/ethernet/marvell/prestera/prestera_switchdev.c
1740
static int prestera_switchdev_blk_event(struct notifier_block *unused,
drivers/net/ethernet/marvell/prestera/prestera_switchdev.c
33
struct notifier_block swdev_nb_blk;
drivers/net/ethernet/marvell/prestera/prestera_switchdev.c
34
struct notifier_block swdev_nb;
drivers/net/ethernet/marvell/skge.c
3732
static int skge_device_event(struct notifier_block *unused,
drivers/net/ethernet/marvell/skge.c
3762
static struct notifier_block skge_notifier = {
drivers/net/ethernet/marvell/sky2.c
4484
static int sky2_device_event(struct notifier_block *unused,
drivers/net/ethernet/marvell/sky2.c
4517
static struct notifier_block sky2_notifier = {
drivers/net/ethernet/mediatek/mtk_eth_soc.c
3527
static int mtk_device_event(struct notifier_block *n, unsigned long event, void *ptr)
drivers/net/ethernet/mediatek/mtk_eth_soc.h
1380
struct notifier_block device_notifier;
drivers/net/ethernet/mellanox/mlx4/en_main.c
186
static int mlx4_en_event(struct notifier_block *this, unsigned long event,
drivers/net/ethernet/mellanox/mlx4/en_netdev.c
2887
int mlx4_en_netdev_event(struct notifier_block *this,
drivers/net/ethernet/mellanox/mlx4/intf.c
249
struct notifier_block *nb)
drivers/net/ethernet/mellanox/mlx4/intf.c
258
struct notifier_block *nb)
drivers/net/ethernet/mellanox/mlx4/mlx4_en.h
429
struct notifier_block netdev_nb;
drivers/net/ethernet/mellanox/mlx4/mlx4_en.h
430
struct notifier_block mlx_nb;
drivers/net/ethernet/mellanox/mlx4/mlx4_en.h
789
int mlx4_en_netdev_event(struct notifier_block *this,
drivers/net/ethernet/mellanox/mlx5/core/cmd.c
1688
static int cmd_comp_notifier(struct notifier_block *nb,
drivers/net/ethernet/mellanox/mlx5/core/diag/fw_tracer.c
1079
static int fw_tracer_event(struct notifier_block *nb, unsigned long action, void *data);
drivers/net/ethernet/mellanox/mlx5/core/diag/fw_tracer.c
1237
static int fw_tracer_event(struct notifier_block *nb, unsigned long action, void *data)
drivers/net/ethernet/mellanox/mlx5/core/dpll.c
23
struct notifier_block mdev_nb;
drivers/net/ethernet/mellanox/mlx5/core/dpll.c
383
static int mlx5_dpll_mdev_notifier_event(struct notifier_block *nb,
drivers/net/ethernet/mellanox/mlx5/core/en.h
943
struct notifier_block events_nb;
drivers/net/ethernet/mellanox/mlx5/core/en.h
944
struct notifier_block blocking_events_nb;
drivers/net/ethernet/mellanox/mlx5/core/en/monitor_stats.c
71
static int mlx5e_monitor_event_handler(struct notifier_block *nb,
drivers/net/ethernet/mellanox/mlx5/core/en/pcie_cong_event.c
240
static int mlx5e_pcie_cong_event_handler(struct notifier_block *nb,
drivers/net/ethernet/mellanox/mlx5/core/en/rep/bond.c
14
struct notifier_block nb;
drivers/net/ethernet/mellanox/mlx5/core/en/rep/bond.c
275
static int mlx5e_rep_esw_bond_netevent(struct notifier_block *nb,
drivers/net/ethernet/mellanox/mlx5/core/en/rep/bridge.c
123
static int mlx5_esw_bridge_port_changeupper(struct notifier_block *nb, void *ptr)
drivers/net/ethernet/mellanox/mlx5/core/en/rep/bridge.c
191
static int mlx5_esw_bridge_switchdev_port_event(struct notifier_block *nb,
drivers/net/ethernet/mellanox/mlx5/core/en/rep/bridge.c
326
static int mlx5_esw_bridge_event_blocking(struct notifier_block *nb,
drivers/net/ethernet/mellanox/mlx5/core/en/rep/bridge.c
419
static int mlx5_esw_bridge_switchdev_event(struct notifier_block *nb,
drivers/net/ethernet/mellanox/mlx5/core/en/rep/neigh.c
202
static int mlx5e_rep_netevent_event(struct notifier_block *nb,
drivers/net/ethernet/mellanox/mlx5/core/en/tc_tun_encap.c
1821
static int mlx5e_tc_tun_fib_event(struct notifier_block *nb, unsigned long event, void *ptr)
drivers/net/ethernet/mellanox/mlx5/core/en/tc_tun_encap.c
71
struct notifier_block fib_nb;
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec.c
944
static int mlx5e_ipsec_netevent_event(struct notifier_block *nb,
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec.h
255
struct notifier_block nb;
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec.h
256
struct notifier_block netevent_nb;
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec_offload.c
475
static int mlx5e_ipsec_event(struct notifier_block *nb, unsigned long event,
drivers/net/ethernet/mellanox/mlx5/core/en_accel/macsec.c
128
struct notifier_block nb;
drivers/net/ethernet/mellanox/mlx5/core/en_accel/macsec.c
1549
static int macsec_obj_change_event(struct notifier_block *nb, unsigned long event, void *data)
drivers/net/ethernet/mellanox/mlx5/core/en_main.c
181
static int async_event(struct notifier_block *nb, unsigned long event, void *data)
drivers/net/ethernet/mellanox/mlx5/core/en_main.c
272
static int blocking_event(struct notifier_block *nb, unsigned long event, void *data)
drivers/net/ethernet/mellanox/mlx5/core/en_rep.c
1296
static int uplink_rep_async_event(struct notifier_block *nb, unsigned long event, void *data)
drivers/net/ethernet/mellanox/mlx5/core/en_rep.h
55
struct notifier_block netevent_nb;
drivers/net/ethernet/mellanox/mlx5/core/en_tc.c
5181
static int mlx5e_tc_netdev_event(struct notifier_block *this,
drivers/net/ethernet/mellanox/mlx5/core/en_tc.c
95
struct notifier_block netdevice_nb;
drivers/net/ethernet/mellanox/mlx5/core/eq.c
106
static int mlx5_eq_comp_int(struct notifier_block *nb,
drivers/net/ethernet/mellanox/mlx5/core/eq.c
191
static int mlx5_eq_async_int(struct notifier_block *nb,
drivers/net/ethernet/mellanox/mlx5/core/eq.c
354
struct notifier_block *nb)
drivers/net/ethernet/mellanox/mlx5/core/eq.c
375
struct notifier_block *nb)
drivers/net/ethernet/mellanox/mlx5/core/eq.c
490
static int cq_err_event_notifier(struct notifier_block *nb,
drivers/net/ethernet/mellanox/mlx5/core/esw/bridge.h
23
struct notifier_block netdev_nb;
drivers/net/ethernet/mellanox/mlx5/core/esw/bridge.h
24
struct notifier_block nb_blk;
drivers/net/ethernet/mellanox/mlx5/core/esw/bridge.h
25
struct notifier_block nb;
drivers/net/ethernet/mellanox/mlx5/core/eswitch.c
1000
static int eswitch_vport_event(struct notifier_block *nb,
drivers/net/ethernet/mellanox/mlx5/core/eswitch.c
2412
struct notifier_block *nb)
drivers/net/ethernet/mellanox/mlx5/core/eswitch.c
2418
struct notifier_block *nb)
drivers/net/ethernet/mellanox/mlx5/core/eswitch.h
774
int mlx5_esw_funcs_changed_handler(struct notifier_block *nb, unsigned long type, void *data);
drivers/net/ethernet/mellanox/mlx5/core/eswitch.h
879
struct notifier_block *n);
drivers/net/ethernet/mellanox/mlx5/core/eswitch.h
881
struct notifier_block *n);
drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c
3641
int mlx5_esw_funcs_changed_handler(struct notifier_block *nb, unsigned long type, void *data)
drivers/net/ethernet/mellanox/mlx5/core/events.c
145
static int any_notifier(struct notifier_block *nb,
drivers/net/ethernet/mellanox/mlx5/core/events.c
174
static int temp_warn(struct notifier_block *nb, unsigned long type, void *data)
drivers/net/ethernet/mellanox/mlx5/core/events.c
22
static int any_notifier(struct notifier_block *, unsigned long, void *);
drivers/net/ethernet/mellanox/mlx5/core/events.c
23
static int temp_warn(struct notifier_block *, unsigned long, void *);
drivers/net/ethernet/mellanox/mlx5/core/events.c
24
static int port_module(struct notifier_block *, unsigned long, void *);
drivers/net/ethernet/mellanox/mlx5/core/events.c
249
static int port_module(struct notifier_block *nb, unsigned long type, void *data)
drivers/net/ethernet/mellanox/mlx5/core/events.c
25
static int pcie_core(struct notifier_block *, unsigned long, void *);
drivers/net/ethernet/mellanox/mlx5/core/events.c
28
static int forward_event(struct notifier_block *, unsigned long, void *);
drivers/net/ethernet/mellanox/mlx5/core/events.c
338
static int pcie_core(struct notifier_block *nb, unsigned long type, void *data)
drivers/net/ethernet/mellanox/mlx5/core/events.c
363
static int forward_event(struct notifier_block *nb, unsigned long event, void *data)
drivers/net/ethernet/mellanox/mlx5/core/events.c
427
int mlx5_notifier_register(struct mlx5_core_dev *dev, struct notifier_block *nb)
drivers/net/ethernet/mellanox/mlx5/core/events.c
435
int mlx5_notifier_unregister(struct mlx5_core_dev *dev, struct notifier_block *nb)
drivers/net/ethernet/mellanox/mlx5/core/events.c
451
int mlx5_blocking_notifier_register(struct mlx5_core_dev *dev, struct notifier_block *nb)
drivers/net/ethernet/mellanox/mlx5/core/events.c
459
int mlx5_blocking_notifier_unregister(struct mlx5_core_dev *dev, struct notifier_block *nb)
drivers/net/ethernet/mellanox/mlx5/core/fpga/core.c
163
static int fpga_err_event(struct notifier_block *nb, unsigned long event, void *eqe)
drivers/net/ethernet/mellanox/mlx5/core/fpga/core.c
170
static int fpga_qp_err_event(struct notifier_block *nb, unsigned long event, void *eqe)
drivers/net/ethernet/mellanox/mlx5/core/fw_reset.c
801
static int fw_reset_event_notifier(struct notifier_block *nb, unsigned long action, void *data)
drivers/net/ethernet/mellanox/mlx5/core/lag/lag.c
1495
static int mlx5_lag_netdev_event(struct notifier_block *this,
drivers/net/ethernet/mellanox/mlx5/core/lag/lag.c
228
static int mlx5_lag_netdev_event(struct notifier_block *this,
drivers/net/ethernet/mellanox/mlx5/core/lag/lag.h
72
struct notifier_block nb;
drivers/net/ethernet/mellanox/mlx5/core/lag/mp.c
101
static void mlx5_lag_fib_event_flush(struct notifier_block *nb)
drivers/net/ethernet/mellanox/mlx5/core/lag/mp.c
305
static int mlx5_lag_fib_event(struct notifier_block *nb,
drivers/net/ethernet/mellanox/mlx5/core/lag/mp.h
17
struct notifier_block fib_nb;
drivers/net/ethernet/mellanox/mlx5/core/lag/mpesw.c
245
int mlx5_lag_mpesw_port_change_event(struct notifier_block *nb,
drivers/net/ethernet/mellanox/mlx5/core/lag/mpesw.h
42
int mlx5_lag_mpesw_port_change_event(struct notifier_block *nb,
drivers/net/ethernet/mellanox/mlx5/core/lag/mpesw.h
46
static inline int mlx5_lag_mpesw_port_change_event(struct notifier_block *nb,
drivers/net/ethernet/mellanox/mlx5/core/lib/clock.c
1160
static int mlx5_pps_event(struct notifier_block *nb,
drivers/net/ethernet/mellanox/mlx5/core/lib/eq.h
40
struct notifier_block irq_nb;
drivers/net/ethernet/mellanox/mlx5/core/lib/eq.h
46
struct notifier_block irq_nb;
drivers/net/ethernet/mellanox/mlx5/core/mlx5_irq.h
38
int mlx5_irq_attach_nb(struct mlx5_irq *irq, struct notifier_block *nb);
drivers/net/ethernet/mellanox/mlx5/core/mlx5_irq.h
39
int mlx5_irq_detach_nb(struct mlx5_irq *irq, struct notifier_block *nb);
drivers/net/ethernet/mellanox/mlx5/core/pagealloc.c
619
static int req_pages_handler(struct notifier_block *nb,
drivers/net/ethernet/mellanox/mlx5/core/pci_irq.c
339
int mlx5_irq_attach_nb(struct mlx5_irq *irq, struct notifier_block *nb)
drivers/net/ethernet/mellanox/mlx5/core/pci_irq.c
355
int mlx5_irq_detach_nb(struct mlx5_irq *irq, struct notifier_block *nb)
drivers/net/ethernet/mellanox/mlx5/core/sf/dev/dev.c
156
mlx5_sf_dev_state_change_handler(struct notifier_block *nb, unsigned long event_code, void *data)
drivers/net/ethernet/mellanox/mlx5/core/sf/devlink.c
389
static int mlx5_sf_vhca_event(struct notifier_block *nb, unsigned long opcode, void *data)
drivers/net/ethernet/mellanox/mlx5/core/sf/devlink.c
428
static int mlx5_sf_esw_event(struct notifier_block *nb, unsigned long event, void *data)
drivers/net/ethernet/mellanox/mlx5/core/sf/devlink.c
448
static int mlx5_sf_mdev_event(struct notifier_block *nb, unsigned long event, void *data)
drivers/net/ethernet/mellanox/mlx5/core/sf/hw_table.c
349
static int mlx5_sf_hw_vhca_event(struct notifier_block *nb, unsigned long opcode, void *data)
drivers/net/ethernet/mellanox/mlx5/core/sf/vhca_event.c
109
mlx5_vhca_state_change_notifier(struct notifier_block *nb, unsigned long type, void *data)
drivers/net/ethernet/mellanox/mlx5/core/sf/vhca_event.c
226
int mlx5_vhca_event_notifier_register(struct mlx5_core_dev *dev, struct notifier_block *nb)
drivers/net/ethernet/mellanox/mlx5/core/sf/vhca_event.c
232
void mlx5_vhca_event_notifier_unregister(struct mlx5_core_dev *dev, struct notifier_block *nb)
drivers/net/ethernet/mellanox/mlx5/core/sf/vhca_event.h
26
int mlx5_vhca_event_notifier_register(struct mlx5_core_dev *dev, struct notifier_block *nb);
drivers/net/ethernet/mellanox/mlx5/core/sf/vhca_event.h
27
void mlx5_vhca_event_notifier_unregister(struct mlx5_core_dev *dev, struct notifier_block *nb);
drivers/net/ethernet/mellanox/mlx5/core/sriov.c
340
struct notifier_block *nb)
drivers/net/ethernet/mellanox/mlx5/core/sriov.c
366
struct notifier_block *nb)
drivers/net/ethernet/mellanox/mlxsw/spectrum.c
2840
static int mlxsw_sp_netdevice_event(struct notifier_block *unused,
drivers/net/ethernet/mellanox/mlxsw/spectrum.c
5266
static int mlxsw_sp_netdevice_event(struct notifier_block *nb,
drivers/net/ethernet/mellanox/mlxsw/spectrum.h
179
struct notifier_block netdevice_nb;
drivers/net/ethernet/mellanox/mlxsw/spectrum.h
669
extern struct notifier_block mlxsw_sp_switchdev_notifier;
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
10233
static int mlxsw_sp_router_netdevice_event(struct notifier_block *nb,
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
11157
static void mlxsw_sp_router_fib_dump_flush(struct notifier_block *nb)
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
11579
struct notifier_block *nb;
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
2893
static int mlxsw_sp_router_netevent_event(struct notifier_block *nb,
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
5720
static int mlxsw_sp_nexthop_obj_event(struct notifier_block *nb,
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
8104
static int mlxsw_sp_router_fib_event(struct notifier_block *nb,
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
9498
static int mlxsw_sp_inetaddr_event(struct notifier_block *nb,
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
9524
static int mlxsw_sp_inetaddr_valid_event(struct notifier_block *unused,
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
9582
static int mlxsw_sp_inet6addr_event(struct notifier_block *nb,
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
9609
static int mlxsw_sp_inet6addr_valid_event(struct notifier_block *unused,
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.h
50
struct notifier_block nexthop_nb;
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.h
51
struct notifier_block fib_nb;
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.h
52
struct notifier_block netevent_nb;
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.h
53
struct notifier_block inetaddr_nb;
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.h
54
struct notifier_block inet6addr_nb;
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.h
55
struct notifier_block netdevice_nb;
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.h
56
struct notifier_block inetaddr_valid_nb;
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.h
57
struct notifier_block inet6addr_valid_nb;
drivers/net/ethernet/mellanox/mlxsw/spectrum_switchdev.c
2447
struct notifier_block *nb;
drivers/net/ethernet/mellanox/mlxsw/spectrum_switchdev.c
3761
static int mlxsw_sp_switchdev_event(struct notifier_block *unused,
drivers/net/ethernet/mellanox/mlxsw/spectrum_switchdev.c
3842
struct notifier_block mlxsw_sp_switchdev_notifier = {
drivers/net/ethernet/mellanox/mlxsw/spectrum_switchdev.c
400
mlxsw_sp_bridge_port_replay_switchdev_objs(struct notifier_block *nb,
drivers/net/ethernet/mellanox/mlxsw/spectrum_switchdev.c
4061
static int mlxsw_sp_switchdev_blocking_event(struct notifier_block *unused,
drivers/net/ethernet/mellanox/mlxsw/spectrum_switchdev.c
4094
static struct notifier_block mlxsw_sp_switchdev_blocking_notifier = {
drivers/net/ethernet/mellanox/mlxsw/spectrum_switchdev.c
4107
struct notifier_block *nb;
drivers/net/ethernet/mellanox/mlxsw/spectrum_switchdev.c
4140
struct notifier_block *nb;
drivers/net/ethernet/mellanox/mlxsw/spectrum_switchdev.c
443
static struct notifier_block mlxsw_sp_bridge_port_replay_switchdev_objs_nb = {
drivers/net/ethernet/mellanox/mlxsw/spectrum_switchdev.c
448
mlxsw_sp_bridge_port_unreplay_switchdev_objs(struct notifier_block *nb,
drivers/net/ethernet/mellanox/mlxsw/spectrum_switchdev.c
468
static struct notifier_block mlxsw_sp_bridge_port_unreplay_switchdev_objs_nb = {
drivers/net/ethernet/microchip/lan966x/lan966x_main.h
430
extern struct notifier_block lan966x_switchdev_nb __read_mostly;
drivers/net/ethernet/microchip/lan966x/lan966x_main.h
431
extern struct notifier_block lan966x_switchdev_blocking_nb __read_mostly;
drivers/net/ethernet/microchip/lan966x/lan966x_switchdev.c
427
struct notifier_block *nb,
drivers/net/ethernet/microchip/lan966x/lan966x_switchdev.c
477
static int lan966x_netdevice_event(struct notifier_block *nb,
drivers/net/ethernet/microchip/lan966x/lan966x_switchdev.c
508
static int lan966x_switchdev_event(struct notifier_block *nb,
drivers/net/ethernet/microchip/lan966x/lan966x_switchdev.c
613
static int lan966x_switchdev_blocking_event(struct notifier_block *nb,
drivers/net/ethernet/microchip/lan966x/lan966x_switchdev.c
641
static struct notifier_block lan966x_netdevice_nb __read_mostly = {
drivers/net/ethernet/microchip/lan966x/lan966x_switchdev.c
645
struct notifier_block lan966x_switchdev_nb __read_mostly = {
drivers/net/ethernet/microchip/lan966x/lan966x_switchdev.c
649
struct notifier_block lan966x_switchdev_blocking_nb __read_mostly = {
drivers/net/ethernet/microchip/lan966x/lan966x_switchdev.c
8
static struct notifier_block lan966x_netdevice_nb __read_mostly;
drivers/net/ethernet/microchip/sparx5/sparx5_main.h
390
struct notifier_block netdevice_nb;
drivers/net/ethernet/microchip/sparx5/sparx5_main.h
391
struct notifier_block switchdev_nb;
drivers/net/ethernet/microchip/sparx5/sparx5_main.h
392
struct notifier_block switchdev_blocking_nb;
drivers/net/ethernet/microchip/sparx5/sparx5_switchdev.c
289
struct notifier_block *nb,
drivers/net/ethernet/microchip/sparx5/sparx5_switchdev.c
312
static int sparx5_netdevice_event(struct notifier_block *nb,
drivers/net/ethernet/microchip/sparx5/sparx5_switchdev.c
380
static int sparx5_switchdev_event(struct notifier_block *nb,
drivers/net/ethernet/microchip/sparx5/sparx5_switchdev.c
435
struct notifier_block *nb,
drivers/net/ethernet/microchip/sparx5/sparx5_switchdev.c
539
struct notifier_block *nb,
drivers/net/ethernet/microchip/sparx5/sparx5_switchdev.c
596
struct notifier_block *nb,
drivers/net/ethernet/microchip/sparx5/sparx5_switchdev.c
644
struct notifier_block *nb,
drivers/net/ethernet/microchip/sparx5/sparx5_switchdev.c
670
struct notifier_block *nb,
drivers/net/ethernet/microchip/sparx5/sparx5_switchdev.c
697
struct notifier_block *nb,
drivers/net/ethernet/microchip/sparx5/sparx5_switchdev.c
722
static int sparx5_switchdev_blocking_event(struct notifier_block *nb,
drivers/net/ethernet/mscc/ocelot.h
121
extern struct notifier_block ocelot_netdevice_nb;
drivers/net/ethernet/mscc/ocelot.h
122
extern struct notifier_block ocelot_switchdev_nb;
drivers/net/ethernet/mscc/ocelot.h
123
extern struct notifier_block ocelot_switchdev_blocking_nb;
drivers/net/ethernet/mscc/ocelot_net.c
1629
static int ocelot_netdevice_event(struct notifier_block *unused,
drivers/net/ethernet/mscc/ocelot_net.c
1673
struct notifier_block ocelot_netdevice_nb __read_mostly = {
drivers/net/ethernet/mscc/ocelot_net.c
1677
static int ocelot_switchdev_event(struct notifier_block *unused,
drivers/net/ethernet/mscc/ocelot_net.c
1694
struct notifier_block ocelot_switchdev_nb __read_mostly = {
drivers/net/ethernet/mscc/ocelot_net.c
1698
static int ocelot_switchdev_blocking_event(struct notifier_block *unused,
drivers/net/ethernet/mscc/ocelot_net.c
1726
struct notifier_block ocelot_switchdev_blocking_nb __read_mostly = {
drivers/net/ethernet/myricom/myri10ge/myri10ge.c
4025
myri10ge_notify_dca(struct notifier_block *nb, unsigned long event, void *p)
drivers/net/ethernet/myricom/myri10ge/myri10ge.c
4036
static struct notifier_block myri10ge_dca_notifier = {
drivers/net/ethernet/netronome/nfp/flower/main.h
105
struct notifier_block neigh_nb;
drivers/net/ethernet/netronome/nfp/flower/tunnel_conf.c
712
nfp_tun_neigh_event_handler(struct notifier_block *nb, unsigned long event,
drivers/net/ethernet/netronome/nfp/nfp_app.c
174
nfp_app_netdev_event(struct notifier_block *nb, unsigned long event, void *ptr)
drivers/net/ethernet/netronome/nfp/nfp_app.h
172
struct notifier_block netdev_nb;
drivers/net/ethernet/pensando/ionic/ionic.h
60
struct notifier_block nb;
drivers/net/ethernet/pensando/ionic/ionic_lif.c
3830
static int ionic_lif_notify(struct notifier_block *nb,
drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c
3330
static int netxen_netdev_event(struct notifier_block *this,
drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c
3373
netxen_inetaddr_event(struct notifier_block *this,
drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c
3413
static struct notifier_block netxen_netdev_cb = {
drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c
3417
static struct notifier_block netxen_inetaddr_cb = {
drivers/net/ethernet/qlogic/qede/qede_main.c
220
static int qede_netdev_event(struct notifier_block *this, unsigned long event,
drivers/net/ethernet/qlogic/qede/qede_main.c
257
static struct notifier_block qede_netdev_notifier = {
drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c
4100
static int qlcnic_netdev_event(struct notifier_block *this,
drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c
4132
qlcnic_inetaddr_event(struct notifier_block *this,
drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c
4179
static struct notifier_block qlcnic_netdev_cb = {
drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c
4183
static struct notifier_block qlcnic_inetaddr_cb = {
drivers/net/ethernet/qualcomm/rmnet/rmnet_config.c
252
static int rmnet_config_notify_cb(struct notifier_block *nb,
drivers/net/ethernet/qualcomm/rmnet/rmnet_config.c
276
static struct notifier_block rmnet_dev_notifier __read_mostly = {
drivers/net/ethernet/renesas/rswitch_l2.c
173
static int rswitch_netdevice_event(struct notifier_block *nb,
drivers/net/ethernet/renesas/rswitch_l2.c
227
static int rswitch_switchdev_event(struct notifier_block *nb,
drivers/net/ethernet/renesas/rswitch_l2.c
246
static int rswitch_switchdev_blocking_event(struct notifier_block *nb,
drivers/net/ethernet/renesas/rswitch_l2.c
271
static struct notifier_block rswitch_netdevice_nb = {
drivers/net/ethernet/renesas/rswitch_l2.c
275
static struct notifier_block rswitch_switchdev_nb = {
drivers/net/ethernet/renesas/rswitch_l2.c
279
static struct notifier_block rswitch_switchdev_blocking_nb = {
drivers/net/ethernet/rocker/rocker.h
69
struct notifier_block fib_nb;
drivers/net/ethernet/rocker/rocker_main.c
2147
static int rocker_router_fib_event(struct notifier_block *nb,
drivers/net/ethernet/rocker/rocker_main.c
2749
static int rocker_switchdev_event(struct notifier_block *unused,
drivers/net/ethernet/rocker/rocker_main.c
2817
static int rocker_switchdev_blocking_event(struct notifier_block *unused,
drivers/net/ethernet/rocker/rocker_main.c
2836
static struct notifier_block rocker_switchdev_notifier = {
drivers/net/ethernet/rocker/rocker_main.c
2840
static struct notifier_block rocker_switchdev_blocking_notifier = {
drivers/net/ethernet/rocker/rocker_main.c
2846
struct notifier_block *nb;
drivers/net/ethernet/rocker/rocker_main.c
3000
struct notifier_block *nb;
drivers/net/ethernet/rocker/rocker_main.c
3082
static int rocker_netdevice_event(struct notifier_block *unused,
drivers/net/ethernet/rocker/rocker_main.c
3119
static struct notifier_block rocker_netdevice_nb __read_mostly = {
drivers/net/ethernet/rocker/rocker_main.c
3127
static int rocker_netevent_event(struct notifier_block *unused,
drivers/net/ethernet/rocker/rocker_main.c
3153
static struct notifier_block rocker_netevent_nb __read_mostly = {
drivers/net/ethernet/sfc/ef100_netdev.c
299
int ef100_netdev_event(struct notifier_block *this,
drivers/net/ethernet/sfc/ef100_netdev.c
320
static int ef100_netevent_event(struct notifier_block *this,
drivers/net/ethernet/sfc/ef100_netdev.h
19
int ef100_netdev_event(struct notifier_block *this,
drivers/net/ethernet/sfc/efx.c
763
static int efx_netdev_event(struct notifier_block *this,
drivers/net/ethernet/sfc/efx.c
775
static struct notifier_block efx_netdev_notifier = {
drivers/net/ethernet/sfc/falcon/efx.c
2220
static int ef4_netdev_event(struct notifier_block *this,
drivers/net/ethernet/sfc/falcon/efx.c
2232
static struct notifier_block ef4_netdev_notifier = {
drivers/net/ethernet/sfc/net_driver.h
1181
struct notifier_block netdev_notifier;
drivers/net/ethernet/sfc/net_driver.h
1182
struct notifier_block netevent_notifier;
drivers/net/ethernet/sfc/siena/efx.c
685
static int efx_netdev_event(struct notifier_block *this,
drivers/net/ethernet/sfc/siena/efx.c
697
static struct notifier_block efx_netdev_notifier = {
drivers/net/ethernet/sfc/siena/net_driver.h
1102
struct notifier_block netdev_notifier;
drivers/net/ethernet/stmicro/stmmac/stmmac_main.c
6676
static int stmmac_device_event(struct notifier_block *unused,
drivers/net/ethernet/stmicro/stmmac/stmmac_main.c
6694
static struct notifier_block stmmac_notifier = {
drivers/net/ethernet/ti/am65-cpsw-nuss.c
2975
static int am65_cpsw_netdevice_event(struct notifier_block *unused,
drivers/net/ethernet/ti/am65-cpsw-nuss.h
189
struct notifier_block am65_cpsw_netdevice_nb;
drivers/net/ethernet/ti/am65-cpsw-switchdev.c
419
static int am65_cpsw_switchdev_event(struct notifier_block *unused,
drivers/net/ethernet/ti/am65-cpsw-switchdev.c
472
static struct notifier_block cpsw_switchdev_notifier = {
drivers/net/ethernet/ti/am65-cpsw-switchdev.c
476
static int am65_cpsw_switchdev_blocking_event(struct notifier_block *unused,
drivers/net/ethernet/ti/am65-cpsw-switchdev.c
505
static struct notifier_block cpsw_switchdev_bl_notifier = {
drivers/net/ethernet/ti/cpsw_new.c
1582
static int cpsw_netdevice_event(struct notifier_block *unused,
drivers/net/ethernet/ti/cpsw_new.c
1613
static struct notifier_block cpsw_netdevice_nb __read_mostly = {
drivers/net/ethernet/ti/cpsw_switchdev.c
429
static int cpsw_switchdev_event(struct notifier_block *unused,
drivers/net/ethernet/ti/cpsw_switchdev.c
482
static struct notifier_block cpsw_switchdev_notifier = {
drivers/net/ethernet/ti/cpsw_switchdev.c
486
static int cpsw_switchdev_blocking_event(struct notifier_block *unused,
drivers/net/ethernet/ti/cpsw_switchdev.c
515
static struct notifier_block cpsw_switchdev_bl_notifier = {
drivers/net/ethernet/ti/icssg/icssg_prueth.c
1794
static int prueth_netdevice_event(struct notifier_block *unused,
drivers/net/ethernet/ti/icssg/icssg_prueth.h
356
struct notifier_block prueth_netdevice_nb;
drivers/net/ethernet/ti/icssg/icssg_prueth.h
357
struct notifier_block prueth_switchdev_nb;
drivers/net/ethernet/ti/icssg/icssg_prueth.h
358
struct notifier_block prueth_switchdev_bl_nb;
drivers/net/ethernet/ti/icssg/icssg_switchdev.c
177
static int prueth_switchdev_event(struct notifier_block *unused,
drivers/net/ethernet/ti/icssg/icssg_switchdev.c
421
static int prueth_switchdev_blocking_event(struct notifier_block *unused,
drivers/net/ethernet/ti/icssm/icssm_prueth.c
1744
static int icssm_prueth_ndev_event(struct notifier_block *unused,
drivers/net/ethernet/ti/icssm/icssm_prueth.h
260
struct notifier_block prueth_netdevice_nb;
drivers/net/ethernet/ti/icssm/icssm_prueth.h
261
struct notifier_block prueth_switchdev_nb;
drivers/net/ethernet/ti/icssm/icssm_prueth.h
262
struct notifier_block prueth_switchdev_bl_nb;
drivers/net/ethernet/ti/icssm/icssm_switchdev.c
151
static int icssm_prueth_sw_switchdev_event(struct notifier_block *unused,
drivers/net/ethernet/ti/icssm/icssm_switchdev.c
270
static int icssm_prueth_sw_blocking_event(struct notifier_block *unused,
drivers/net/ethernet/via/via-velocity.c
3667
static int velocity_netdev_event(struct notifier_block *nb, unsigned long notification, void *ptr)
drivers/net/ethernet/via/via-velocity.c
3679
static struct notifier_block velocity_inetaddr_notifier = {
drivers/net/geneve.c
2416
static int geneve_netdevice_event(struct notifier_block *unused,
drivers/net/geneve.c
2429
static struct notifier_block geneve_notifier_block __read_mostly = {
drivers/net/hamradio/bpqether.c
509
static int bpq_device_event(struct notifier_block *this,
drivers/net/hamradio/bpqether.c
89
static int bpq_device_event(struct notifier_block *, unsigned long, void *);
drivers/net/hamradio/bpqether.c
96
static struct notifier_block bpq_dev_notifier = {
drivers/net/hyperv/netvsc_drv.c
2828
static int netvsc_netdev_event(struct notifier_block *this,
drivers/net/hyperv/netvsc_drv.c
2862
static struct notifier_block netvsc_netdev_notifier = {
drivers/net/ipa/ipa.h
78
struct notifier_block nb;
drivers/net/ipa/ipa_modem.c
435
static int ipa_modem_notify(struct notifier_block *nb, unsigned long action,
drivers/net/ipa/ipa_smp2p.c
118
static int ipa_smp2p_panic_notifier(struct notifier_block *nb,
drivers/net/ipa/ipa_smp2p.c
72
struct notifier_block panic_notifier;
drivers/net/ipvlan/ipvlan_main.c
1024
static struct notifier_block ipvlan_addr4_notifier_block __read_mostly = {
drivers/net/ipvlan/ipvlan_main.c
1028
static struct notifier_block ipvlan_addr4_vtor_notifier_block __read_mostly = {
drivers/net/ipvlan/ipvlan_main.c
1032
static struct notifier_block ipvlan_notifier_block __read_mostly = {
drivers/net/ipvlan/ipvlan_main.c
1037
static struct notifier_block ipvlan_addr6_notifier_block __read_mostly = {
drivers/net/ipvlan/ipvlan_main.c
1041
static struct notifier_block ipvlan_addr6_vtor_notifier_block __read_mostly = {
drivers/net/ipvlan/ipvlan_main.c
725
static int ipvlan_device_event(struct notifier_block *unused,
drivers/net/ipvlan/ipvlan_main.c
900
static int ipvlan_addr6_event(struct notifier_block *unused,
drivers/net/ipvlan/ipvlan_main.c
924
static int ipvlan_addr6_validator_event(struct notifier_block *unused,
drivers/net/ipvlan/ipvlan_main.c
971
static int ipvlan_addr4_event(struct notifier_block *unused,
drivers/net/ipvlan/ipvlan_main.c
998
static int ipvlan_addr4_validator_event(struct notifier_block *unused,
drivers/net/ipvlan/ipvtap.c
136
static int ipvtap_device_event(struct notifier_block *unused,
drivers/net/ipvlan/ipvtap.c
192
static struct notifier_block ipvtap_notifier_block __read_mostly = {
drivers/net/macsec.c
4391
static int macsec_notify(struct notifier_block *this, unsigned long event,
drivers/net/macsec.c
4445
static struct notifier_block macsec_notifier = {
drivers/net/macvlan.c
1793
static int macvlan_device_event(struct notifier_block *unused,
drivers/net/macvlan.c
1862
static struct notifier_block macvlan_notifier_block __read_mostly = {
drivers/net/macvtap.c
149
static int macvtap_device_event(struct notifier_block *unused,
drivers/net/macvtap.c
205
static struct notifier_block macvtap_notifier_block __read_mostly = {
drivers/net/mctp/mctp-i2c.c
1083
static int mctp_i2c_notifier_call(struct notifier_block *nb,
drivers/net/mctp/mctp-i2c.c
1099
static struct notifier_block mctp_i2c_notifier = {
drivers/net/mctp/mctp-i3c.c
697
static int mctp_i3c_notifier_call(struct notifier_block *nb,
drivers/net/mctp/mctp-i3c.c
711
static struct notifier_block mctp_i3c_notifier = {
drivers/net/netconsole.c
1556
static int netconsole_netdev_event(struct notifier_block *this,
drivers/net/netconsole.c
1634
static struct notifier_block netconsole_netdev_notifier = {
drivers/net/netdevsim/fib.c
1026
static int nsim_fib_event_nb(struct notifier_block *nb, unsigned long event,
drivers/net/netdevsim/fib.c
1090
static void nsim_fib_dump_inconsistent(struct notifier_block *nb)
drivers/net/netdevsim/fib.c
1322
static int nsim_nexthop_event_nb(struct notifier_block *nb, unsigned long event,
drivers/net/netdevsim/fib.c
46
struct notifier_block fib_nb;
drivers/net/netdevsim/fib.c
53
struct notifier_block nexthop_nb;
drivers/net/netdevsim/hwstats.c
199
static int nsim_dev_netdevice_event(struct notifier_block *nb,
drivers/net/netdevsim/netdevsim.h
153
struct notifier_block nb;
drivers/net/netdevsim/netdevsim.h
254
struct notifier_block netdevice_nb;
drivers/net/ppp/pppoe.c
334
static int pppoe_device_event(struct notifier_block *this,
drivers/net/ppp/pppoe.c
360
static struct notifier_block pppoe_notifier = {
drivers/net/rionet.c
638
static int rionet_shutdown(struct notifier_block *nb, unsigned long code,
drivers/net/rionet.c
708
static struct notifier_block rionet_notifier = {
drivers/net/team/team_core.c
2981
static int team_device_event(struct notifier_block *unused,
drivers/net/team/team_core.c
3030
static struct notifier_block team_notifier_block __read_mostly = {
drivers/net/tun.c
3627
static int tun_device_event(struct notifier_block *unused,
drivers/net/tun.c
3657
static struct notifier_block tun_notifier_block __read_mostly = {
drivers/net/usb/r8152.c
6891
static int rtl_notifier(struct notifier_block *nb, unsigned long action,
drivers/net/usb/r8152.c
879
struct notifier_block pm_notifier;
drivers/net/vrf.c
1791
static int vrf_device_event(struct notifier_block *unused,
drivers/net/vrf.c
1810
static struct notifier_block vrf_notifier_block __read_mostly = {
drivers/net/vxlan/vxlan_core.c
4747
static int vxlan_netdevice_event(struct notifier_block *unused,
drivers/net/vxlan/vxlan_core.c
4763
static struct notifier_block vxlan_notifier_block __read_mostly = {
drivers/net/vxlan/vxlan_core.c
477
static int vxlan_fdb_notify_one(struct notifier_block *nb,
drivers/net/vxlan/vxlan_core.c
4846
static int vxlan_switchdev_event(struct notifier_block *unused,
drivers/net/vxlan/vxlan_core.c
4882
static struct notifier_block vxlan_switchdev_notifier_block __read_mostly = {
drivers/net/vxlan/vxlan_core.c
4903
static int vxlan_nexthop_event(struct notifier_block *nb,
drivers/net/vxlan/vxlan_core.c
493
struct notifier_block *nb,
drivers/net/vxlan/vxlan_private.h
24
struct notifier_block nexthop_notifier_block;
drivers/net/wan/framer/framer-core.c
358
int framer_notifier_register(struct framer *framer, struct notifier_block *nb)
drivers/net/wan/framer/framer-core.c
374
int framer_notifier_unregister(struct framer *framer, struct notifier_block *nb)
drivers/net/wan/fsl_qmc_hdlc.c
42
struct notifier_block nb;
drivers/net/wan/fsl_qmc_hdlc.c
79
static int qmc_hdlc_framer_notifier(struct notifier_block *nb, unsigned long action,
drivers/net/wan/hdlc.c
356
static struct notifier_block hdlc_notifier = {
drivers/net/wan/hdlc.c
94
static int hdlc_device_event(struct notifier_block *this, unsigned long event,
drivers/net/wan/lapbether.c
446
static int lapbeth_device_event(struct notifier_block *this,
drivers/net/wan/lapbether.c
488
static struct notifier_block lapbeth_dev_notifier = {
drivers/net/wireguard/device.c
113
static struct notifier_block vm_notifier = { .notifier_call = wg_vm_notification };
drivers/net/wireguard/device.c
64
static int wg_pm_notification(struct notifier_block *nb, unsigned long action, void *data)
drivers/net/wireguard/device.c
95
static struct notifier_block pm_notifier = { .notifier_call = wg_pm_notification };
drivers/net/wireguard/device.c
97
static int wg_vm_notification(struct notifier_block *nb, unsigned long action, void *data)
drivers/net/wireless/ath/ath10k/snoc.c
1507
static int ath10k_snoc_modem_notify(struct notifier_block *nb, unsigned long action,
drivers/net/wireless/ath/ath10k/snoc.h
84
struct notifier_block nb;
drivers/net/wireless/ath/ath11k/core.c
2649
static int ath11k_core_pm_notify(struct notifier_block *nb,
drivers/net/wireless/ath/ath11k/core.h
1093
struct notifier_block pm_nb;
drivers/net/wireless/ath/ath12k/ahb.c
771
static int ath12k_ahb_root_pd_state_notifier(struct notifier_block *nb,
drivers/net/wireless/ath/ath12k/ahb.h
58
struct notifier_block root_pd_nb;
drivers/net/wireless/ath/ath12k/core.c
1767
static int ath12k_core_panic_handler(struct notifier_block *nb,
drivers/net/wireless/ath/ath12k/core.h
1118
struct notifier_block panic_nb;
drivers/net/wireless/ath/wil6210/pcie_bus.c
24
static int wil6210_pm_notify(struct notifier_block *notify_block,
drivers/net/wireless/ath/wil6210/pcie_bus.c
572
static int wil6210_pm_notify(struct notifier_block *notify_block,
drivers/net/wireless/ath/wil6210/wil6210.h
1038
struct notifier_block pm_notify;
drivers/net/wireless/broadcom/brcm80211/brcmfmac/core.c
1088
static int brcmf_inet6addr_changed(struct notifier_block *nb,
drivers/net/wireless/broadcom/brcm80211/brcmfmac/core.c
997
static int brcmf_inetaddr_changed(struct notifier_block *nb,
drivers/net/wireless/broadcom/brcm80211/brcmfmac/core.h
138
struct notifier_block inetaddr_notifier;
drivers/net/wireless/broadcom/brcm80211/brcmfmac/core.h
139
struct notifier_block inet6addr_notifier;
drivers/net/wireless/quantenna/qtnfmac/bus.h
69
struct notifier_block netdev_nb;
drivers/net/wireless/quantenna/qtnfmac/core.c
644
static int qtnf_core_netdevice_event(struct notifier_block *nb,
drivers/net/wireless/virtual/mac80211_hwsim.c
6731
static int mac80211_hwsim_netlink_notify(struct notifier_block *nb,
drivers/net/wireless/virtual/mac80211_hwsim.c
6751
static struct notifier_block hwsim_netlink_notifier = {
drivers/net/wireless/virtual/virt_wifi.c
638
static int virt_wifi_event(struct notifier_block *this, unsigned long event,
drivers/net/wireless/virtual/virt_wifi.c
665
static struct notifier_block virt_wifi_notifier = {
drivers/net/wwan/iosm/iosm_ipc_pcie.c
535
static int pm_notify(struct notifier_block *nb, unsigned long mode, void *_unused)
drivers/net/wwan/iosm/iosm_ipc_pcie.c
559
static struct notifier_block pm_notifier = {
drivers/nvmem/core.c
700
int nvmem_register_notifier(struct notifier_block *nb)
drivers/nvmem/core.c
713
int nvmem_unregister_notifier(struct notifier_block *nb)
drivers/of/dynamic.c
56
int of_reconfig_notifier_register(struct notifier_block *nb)
drivers/of/dynamic.c
62
int of_reconfig_notifier_unregister(struct notifier_block *nb)
drivers/of/overlay.c
145
int of_overlay_notifier_register(struct notifier_block *nb)
drivers/of/overlay.c
155
int of_overlay_notifier_unregister(struct notifier_block *nb)
drivers/of/platform.c
721
static int of_platform_notify(struct notifier_block *nb,
drivers/of/platform.c
782
static struct notifier_block platform_of_notifier = {
drivers/of/unittest.c
3375
static int of_notify(struct notifier_block *nb, unsigned long action,
drivers/of/unittest.c
3443
static struct notifier_block of_nb = {
drivers/opp/core.c
3067
int dev_pm_opp_register_notifier(struct device *dev, struct notifier_block *nb)
drivers/opp/core.c
3087
struct notifier_block *nb)
drivers/parisc/led.c
219
static int lcd_system_halt(struct notifier_block *nb, unsigned long event, void *buf)
drivers/parisc/led.c
238
static struct notifier_block lcd_system_halt_notifier = {
drivers/parisc/power.c
180
static int parisc_panic_event(struct notifier_block *this,
drivers/parisc/power.c
188
static struct notifier_block parisc_panic_block = {
drivers/pci/controller/pcie-brcmstb.c
1846
static int brcm_pcie_die_notify_cb(struct notifier_block *self,
drivers/pci/controller/pcie-brcmstb.c
1855
static int brcm_pcie_panic_notify_cb(struct notifier_block *self,
drivers/pci/controller/pcie-brcmstb.c
344
struct notifier_block die_notifier;
drivers/pci/controller/pcie-brcmstb.c
345
struct notifier_block panic_notifier;
drivers/pci/controller/pcie-hisi-error.c
249
static int hisi_pcie_notify_error(struct notifier_block *nb,
drivers/pci/controller/pcie-hisi-error.c
61
struct notifier_block nb;
drivers/pci/pwrctrl/core.c
22
static int pci_pwrctrl_notify(struct notifier_block *nb, unsigned long action,
drivers/pci/vgaarb.c
1463
static int pci_notify(struct notifier_block *nb, unsigned long action,
drivers/pci/vgaarb.c
1491
static struct notifier_block pci_notifier = {
drivers/pcmcia/soc_common.c
742
static int soc_common_pcmcia_cpufreq_nb(struct notifier_block *nb,
drivers/perf/arm_pmu.c
781
static int cpu_pm_pmu_notify(struct notifier_block *b, unsigned long cmd,
drivers/perf/dwc_pcie_pmu.c
666
static int dwc_pcie_pmu_notifier(struct notifier_block *nb,
drivers/perf/dwc_pcie_pmu.c
691
static struct notifier_block dwc_pcie_pmu_nb = {
drivers/perf/riscv_pmu_sbi.c
1242
static int riscv_pm_pmu_notify(struct notifier_block *b, unsigned long cmd,
drivers/perf/starfive_starlink_pmu.c
446
static int starlink_pmu_pm_notify(struct notifier_block *b,
drivers/perf/starfive_starlink_pmu.c
73
struct notifier_block starlink_pmu_pm_nb;
drivers/phy/allwinner/phy-sun4i-usb.c
134
struct notifier_block vbus_power_nb;
drivers/phy/allwinner/phy-sun4i-usb.c
670
static int sun4i_usb_phy0_vbus_notify(struct notifier_block *nb,
drivers/phy/broadcom/phy-brcm-usb.c
73
struct notifier_block pm_notifier;
drivers/phy/broadcom/phy-brcm-usb.c
81
static int brcm_pm_notifier(struct notifier_block *notifier,
drivers/phy/phy-lgm-usb.c
172
static int id_notifier(struct notifier_block *nb, unsigned long event, void *ptr)
drivers/phy/phy-lgm-usb.c
182
static int vbus_notifier(struct notifier_block *nb, unsigned long evnt, void *ptr)
drivers/phy/qualcomm/phy-qcom-usb-hs.c
39
struct notifier_block vbus_notify;
drivers/phy/qualcomm/phy-qcom-usb-hs.c
92
qcom_usb_hs_phy_vbus_notifier(struct notifier_block *nb, unsigned long event,
drivers/phy/rockchip/phy-rockchip-inno-usb2.c
1272
static int rockchip_otg_event(struct notifier_block *nb,
drivers/phy/rockchip/phy-rockchip-inno-usb2.c
222
struct notifier_block event_nb;
drivers/phy/ti/phy-tusb1210.c
376
static int tusb1210_psy_notifier(struct notifier_block *nb,
drivers/phy/ti/phy-tusb1210.c
70
struct notifier_block psy_nb;
drivers/platform/arm64/huawei-gaokun-ec.c
226
int gaokun_ec_register_notify(struct gaokun_ec *ec, struct notifier_block *nb)
drivers/platform/arm64/huawei-gaokun-ec.c
240
void gaokun_ec_unregister_notify(struct gaokun_ec *ec, struct notifier_block *nb)
drivers/platform/arm64/lenovo-yoga-c630.c
174
int yoga_c630_ec_register_notify(struct yoga_c630_ec *ec, struct notifier_block *nb)
drivers/platform/arm64/lenovo-yoga-c630.c
188
void yoga_c630_ec_unregister_notify(struct yoga_c630_ec *ec, struct notifier_block *nb)
drivers/platform/chrome/chromeos_laptop.c
224
static int chromeos_laptop_i2c_notifier_call(struct notifier_block *nb,
drivers/platform/chrome/chromeos_laptop.c
246
static struct notifier_block chromeos_laptop_i2c_notifier = {
drivers/platform/chrome/cros_ec.c
203
static int cros_ec_ready_event(struct notifier_block *nb,
drivers/platform/chrome/cros_ec_chardev.c
36
struct notifier_block notifier;
drivers/platform/chrome/cros_ec_chardev.c
89
static int cros_ec_chardev_mkbp_event(struct notifier_block *nb,
drivers/platform/chrome/cros_ec_debugfs.c
460
static int cros_ec_debugfs_panic_event(struct notifier_block *nb,
drivers/platform/chrome/cros_ec_debugfs.c
59
struct notifier_block notifier_panic;
drivers/platform/chrome/cros_ec_sensorhub_ring.c
953
static int cros_ec_sensorhub_event(struct notifier_block *nb,
drivers/platform/chrome/cros_ec_typec.c
1316
static int cros_ec_typec_event(struct notifier_block *nb,
drivers/platform/chrome/cros_ec_typec.h
39
struct notifier_block nb;
drivers/platform/chrome/cros_usbpd_notify.c
177
static int cros_usbpd_notify_plat(struct notifier_block *nb,
drivers/platform/chrome/cros_usbpd_notify.c
26
struct notifier_block nb;
drivers/platform/chrome/cros_usbpd_notify.c
39
int cros_usbpd_register_notify(struct notifier_block *nb)
drivers/platform/chrome/cros_usbpd_notify.c
53
void cros_usbpd_unregister_notify(struct notifier_block *nb)
drivers/platform/mellanox/mlx-platform.c
498
static struct notifier_block *mlxplat_reboot_nb;
drivers/platform/mellanox/mlx-platform.c
7407
static int mlxplat_reboot_notifier(struct notifier_block *nb, unsigned long action, void *unused)
drivers/platform/mellanox/mlx-platform.c
7422
static struct notifier_block mlxplat_reboot_default_nb = {
drivers/platform/surface/surface_acpi_notify.c
122
int san_dgpu_notifier_register(struct notifier_block *nb)
drivers/platform/surface/surface_acpi_notify.c
132
int san_dgpu_notifier_unregister(struct notifier_block *nb)
drivers/platform/x86/amd/amd_isp4.c
278
static int isp_i2c_bus_notify(struct notifier_block *nb,
drivers/platform/x86/amd/amd_isp4.c
44
struct notifier_block i2c_nb;
drivers/platform/x86/amd/pmf/core.c
66
static int amd_pmf_pwr_src_notify_call(struct notifier_block *nb, unsigned long event, void *data)
drivers/platform/x86/amd/pmf/pmf.h
418
struct notifier_block pwr_src_notifier;
drivers/platform/x86/amd/wbrf.c
287
int amd_wbrf_register_notifier(struct notifier_block *nb)
drivers/platform/x86/amd/wbrf.c
307
int amd_wbrf_unregister_notifier(struct notifier_block *nb)
drivers/platform/x86/dell/dcdbas.c
614
static int dcdbas_reboot_notify(struct notifier_block *nb, unsigned long code,
drivers/platform/x86/dell/dcdbas.c
633
static struct notifier_block dcdbas_reboot_nb = {
drivers/platform/x86/dell/dell-laptop.c
2111
static int dell_laptop_notifier_call(struct notifier_block *nb,
drivers/platform/x86/dell/dell-laptop.c
2139
static struct notifier_block dell_laptop_notifier = {
drivers/platform/x86/dell/dell-laptop.c
752
static int (*dell_rbtn_notifier_register_func)(struct notifier_block *);
drivers/platform/x86/dell/dell-laptop.c
753
static int (*dell_rbtn_notifier_unregister_func)(struct notifier_block *);
drivers/platform/x86/dell/dell-laptop.c
755
static int dell_laptop_rbtn_notifier_call(struct notifier_block *nb,
drivers/platform/x86/dell/dell-laptop.c
762
static struct notifier_block dell_laptop_rbtn_notifier = {
drivers/platform/x86/dell/dell-lis3lv02d.c
166
static int i2c_bus_notify(struct notifier_block *nb, unsigned long action, void *data)
drivers/platform/x86/dell/dell-lis3lv02d.c
197
static struct notifier_block i2c_nb = { .notifier_call = i2c_bus_notify };
drivers/platform/x86/dell/dell-rbtn.c
338
int dell_rbtn_notifier_register(struct notifier_block *nb)
drivers/platform/x86/dell/dell-rbtn.c
364
int dell_rbtn_notifier_unregister(struct notifier_block *nb)
drivers/platform/x86/dell/dell-rbtn.h
11
struct notifier_block;
drivers/platform/x86/dell/dell-rbtn.h
13
int dell_rbtn_notifier_register(struct notifier_block *nb);
drivers/platform/x86/dell/dell-rbtn.h
14
int dell_rbtn_notifier_unregister(struct notifier_block *nb);
drivers/platform/x86/dell/dell-smbios-base.c
366
int dell_laptop_register_notifier(struct notifier_block *nb)
drivers/platform/x86/dell/dell-smbios-base.c
372
int dell_laptop_unregister_notifier(struct notifier_block *nb)
drivers/platform/x86/dell/dell-smbios.h
48
struct notifier_block;
drivers/platform/x86/dell/dell-smbios.h
86
int dell_laptop_register_notifier(struct notifier_block *nb);
drivers/platform/x86/dell/dell-smbios.h
87
int dell_laptop_unregister_notifier(struct notifier_block *nb);
drivers/platform/x86/hp/hp-wmi.c
1984
static int omen_powersource_event(struct notifier_block *nb,
drivers/platform/x86/hp/hp-wmi.c
2041
static int victus_s_powersource_event(struct notifier_block *nb,
drivers/platform/x86/hp/hp-wmi.c
415
static struct notifier_block platform_power_source_nb;
drivers/platform/x86/intel/speed_select_if/isst_if_mbox_msr.c
143
static int isst_pm_notify(struct notifier_block *nb,
drivers/platform/x86/intel/speed_select_if/isst_if_mbox_msr.c
158
static struct notifier_block isst_pm_nb = {
drivers/platform/x86/intel/telemetry/debugfs.c
887
static int pm_notification(struct notifier_block *this,
drivers/platform/x86/intel/telemetry/debugfs.c
900
static struct notifier_block pm_notifier = {
drivers/platform/x86/intel/uncore-frequency/uncore-frequency.c
201
static int uncore_pm_notify(struct notifier_block *nb, unsigned long mode,
drivers/platform/x86/intel/uncore-frequency/uncore-frequency.c
226
static struct notifier_block uncore_pm_nb = {
drivers/platform/x86/lenovo/ideapad-laptop.c
1873
static int ideapad_laptop_nb_notify(struct notifier_block *nb,
drivers/platform/x86/lenovo/ideapad-laptop.c
1885
static struct notifier_block ideapad_laptop_notifier = {
drivers/platform/x86/lenovo/ideapad-laptop.c
1891
int ideapad_laptop_register_notifier(struct notifier_block *nb)
drivers/platform/x86/lenovo/ideapad-laptop.c
1897
int ideapad_laptop_unregister_notifier(struct notifier_block *nb)
drivers/platform/x86/lenovo/ideapad-laptop.h
18
int ideapad_laptop_register_notifier(struct notifier_block *nb);
drivers/platform/x86/lenovo/ideapad-laptop.h
19
int ideapad_laptop_unregister_notifier(struct notifier_block *nb);
drivers/platform/x86/lenovo/wmi-capdata.c
673
static int lwmi_cd01_notifier_call(struct notifier_block *nb, unsigned long action,
drivers/platform/x86/lenovo/wmi-capdata.c
703
struct notifier_block *acpi_nb = data;
drivers/platform/x86/lenovo/wmi-capdata.c
88
struct notifier_block acpi_nb; /* ACPI events */
drivers/platform/x86/lenovo/wmi-events.c
46
int lwmi_events_register_notifier(struct notifier_block *nb)
drivers/platform/x86/lenovo/wmi-events.c
62
int lwmi_events_unregister_notifier(struct notifier_block *nb)
drivers/platform/x86/lenovo/wmi-events.c
80
struct notifier_block *nb = data;
drivers/platform/x86/lenovo/wmi-events.c
98
struct notifier_block *nb)
drivers/platform/x86/lenovo/wmi-events.h
15
int lwmi_events_register_notifier(struct notifier_block *nb);
drivers/platform/x86/lenovo/wmi-events.h
16
int lwmi_events_unregister_notifier(struct notifier_block *nb);
drivers/platform/x86/lenovo/wmi-events.h
18
struct notifier_block *nb);
drivers/platform/x86/lenovo/wmi-events.h
9
struct notifier_block;
drivers/platform/x86/lenovo/wmi-gamezone.c
36
struct notifier_block event_nb;
drivers/platform/x86/lenovo/wmi-gamezone.c
37
struct notifier_block mode_nb;
drivers/platform/x86/lenovo/wmi-gamezone.c
63
static int lwmi_gz_mode_call(struct notifier_block *nb, unsigned long cmd,
drivers/platform/x86/lenovo/wmi-gamezone.c
94
static int lwmi_gz_event_call(struct notifier_block *nb, unsigned long cmd,
drivers/platform/x86/lenovo/wmi-other.c
112
struct notifier_block nb;
drivers/platform/x86/lenovo/wmi-other.c
588
int lwmi_om_register_notifier(struct notifier_block *nb)
drivers/platform/x86/lenovo/wmi-other.c
604
int lwmi_om_unregister_notifier(struct notifier_block *nb)
drivers/platform/x86/lenovo/wmi-other.c
622
struct notifier_block *nb = data;
drivers/platform/x86/lenovo/wmi-other.c
641
struct notifier_block *nb)
drivers/platform/x86/lenovo/wmi-other.h
11
int lwmi_om_register_notifier(struct notifier_block *nb);
drivers/platform/x86/lenovo/wmi-other.h
12
int lwmi_om_unregister_notifier(struct notifier_block *nb);
drivers/platform/x86/lenovo/wmi-other.h
14
struct notifier_block *nb);
drivers/platform/x86/lenovo/wmi-other.h
9
struct notifier_block;
drivers/platform/x86/lenovo/yoga-tab2-pro-1380-fastcharger.c
127
static int yt2_1380_fc_extcon_evt(struct notifier_block *nb,
drivers/platform/x86/lenovo/yoga-tab2-pro-1380-fastcharger.c
44
struct notifier_block nb;
drivers/platform/x86/samsung-laptop.c
1562
static int samsung_pm_notification(struct notifier_block *nb,
drivers/platform/x86/samsung-laptop.c
351
struct notifier_block pm_nb;
drivers/platform/x86/touchscreen_dmi.c
1887
static int ts_dmi_notifier_call(struct notifier_block *nb,
drivers/platform/x86/touchscreen_dmi.c
1965
static struct notifier_block ts_dmi_notifier = {
drivers/platform/x86/uniwill/uniwill-acpi.c
1354
static int uniwill_notifier_call(struct notifier_block *nb, unsigned long action, void *dummy)
drivers/platform/x86/uniwill/uniwill-acpi.c
342
struct notifier_block nb;
drivers/platform/x86/uniwill/uniwill-wmi.c
32
struct notifier_block *nb = data;
drivers/platform/x86/uniwill/uniwill-wmi.c
37
int devm_uniwill_wmi_register_notifier(struct device *dev, struct notifier_block *nb)
drivers/platform/x86/uniwill/uniwill-wmi.h
121
struct notifier_block;
drivers/platform/x86/uniwill/uniwill-wmi.h
123
int devm_uniwill_wmi_register_notifier(struct device *dev, struct notifier_block *nb);
drivers/pmdomain/core.c
1103
static int genpd_dev_pm_qos_notifier(struct notifier_block *nb,
drivers/pmdomain/core.c
2063
int dev_pm_genpd_add_notifier(struct device *dev, struct notifier_block *nb)
drivers/pmdomain/imx/imx8m-blk-ctrl.c
32
struct notifier_block power_nb;
drivers/pmdomain/imx/imx8m-blk-ctrl.c
414
static int imx8mm_vpu_power_notifier(struct notifier_block *nb,
drivers/pmdomain/imx/imx8m-blk-ctrl.c
524
static int imx8mm_disp_power_notifier(struct notifier_block *nb,
drivers/pmdomain/imx/imx8m-blk-ctrl.c
594
static int imx8mn_disp_power_notifier(struct notifier_block *nb,
drivers/pmdomain/imx/imx8m-blk-ctrl.c
673
static int imx8mp_media_power_notifier(struct notifier_block *nb,
drivers/pmdomain/imx/imx8m-blk-ctrl.c
813
static int imx8mq_vpu_power_notifier(struct notifier_block *nb,
drivers/pmdomain/imx/imx8mp-blk-ctrl.c
214
static int imx8mp_hsio_power_notifier(struct notifier_block *nb,
drivers/pmdomain/imx/imx8mp-blk-ctrl.c
40
struct notifier_block power_nb;
drivers/pmdomain/imx/imx8mp-blk-ctrl.c
423
static int imx8mp_hdmi_power_notifier(struct notifier_block *nb,
drivers/pmdomain/imx/imx8mp-blk-ctrl.c
601
static int imx8mp_blk_ctrl_gpc_notifier(struct notifier_block *nb,
drivers/pmdomain/imx/imx8mp-blk-ctrl.c
69
struct notifier_block power_nb;
drivers/power/reset/arm-versatile-reboot.c
131
static struct notifier_block versatile_reboot_nb = {
drivers/power/reset/arm-versatile-reboot.c
72
static int versatile_reboot(struct notifier_block *this, unsigned long mode,
drivers/power/reset/at91-reset.c
115
static int at91_reset(struct notifier_block *this, unsigned long mode,
drivers/power/reset/at91-reset.c
89
struct notifier_block nb;
drivers/power/reset/ep93xx-restart.c
26
struct notifier_block restart_handler;
drivers/power/reset/ep93xx-restart.c
29
static int ep93xx_restart_handle(struct notifier_block *this,
drivers/power/reset/hisi-reboot.c
24
static int hisi_restart_handler(struct notifier_block *this,
drivers/power/reset/hisi-reboot.c
35
static struct notifier_block hisi_restart_nb = {
drivers/power/reset/keystone-reset.c
51
static int rsctrl_restart_handler(struct notifier_block *this,
drivers/power/reset/keystone-reset.c
64
static struct notifier_block rsctrl_restart_nb = {
drivers/power/reset/linkstation-poweroff.c
123
static int linkstation_reboot_notifier(struct notifier_block *nb,
drivers/power/reset/linkstation-poweroff.c
132
static struct notifier_block linkstation_reboot_nb = {
drivers/power/reset/ltc2952-poweroff.c
247
static int ltc2952_poweroff_notify_panic(struct notifier_block *nb,
drivers/power/reset/ltc2952-poweroff.c
75
struct notifier_block panic_notifier;
drivers/power/reset/macsmc-reboot.c
129
static int macsmc_reboot_notify(struct notifier_block *this, unsigned long action, void *data)
drivers/power/reset/macsmc-reboot.c
40
struct notifier_block reboot_notify;
drivers/power/reset/ocelot-reset.c
29
struct notifier_block restart_handler;
drivers/power/reset/ocelot-reset.c
42
static int ocelot_restart_handle(struct notifier_block *this,
drivers/power/reset/reboot-mode.c
51
static int reboot_mode_notify(struct notifier_block *this,
drivers/power/reset/st-poweroff.c
42
static int st_restart(struct notifier_block *this, unsigned long mode,
drivers/power/reset/st-poweroff.c
60
static struct notifier_block st_restart_nb = {
drivers/power/reset/syscon-reboot.c
35
struct notifier_block restart_handler;
drivers/power/reset/syscon-reboot.c
38
static int syscon_restart_handle(struct notifier_block *this,
drivers/power/reset/vexpress-poweroff.c
40
static int vexpress_restart(struct notifier_block *this, unsigned long mode,
drivers/power/reset/vexpress-poweroff.c
48
static struct notifier_block vexpress_restart_nb = {
drivers/power/sequencing/pwrseq-pcie-m2.c
27
struct notifier_block nb;
drivers/power/supply/ab8500_charger.c
3194
static int ab8500_charger_usb_notifier_call(struct notifier_block *nb,
drivers/power/supply/ab8500_charger.c
321
struct notifier_block nb;
drivers/power/supply/axp288_charger.c
130
struct notifier_block id_nb;
drivers/power/supply/axp288_charger.c
137
struct notifier_block nb;
drivers/power/supply/axp288_charger.c
675
static int axp288_charger_handle_cable_evt(struct notifier_block *nb,
drivers/power/supply/axp288_charger.c
706
static int axp288_charger_handle_otg_evt(struct notifier_block *nb,
drivers/power/supply/bq2415x_charger.c
165
struct notifier_block nb;
drivers/power/supply/bq2415x_charger.c
807
static int bq2415x_notifier_call(struct notifier_block *nb,
drivers/power/supply/bq256xx_charger.c
239
struct notifier_block usb_nb;
drivers/power/supply/bq256xx_charger.c
360
static int bq256xx_usb_notifier(struct notifier_block *nb, unsigned long val,
drivers/power/supply/bq25890_charger.c
1139
static int bq25890_usb_notifier(struct notifier_block *nb, unsigned long val,
drivers/power/supply/bq25890_charger.c
117
struct notifier_block usb_nb;
drivers/power/supply/charger-manager.c
946
static int charger_extcon_notifier(struct notifier_block *self,
drivers/power/supply/cros_peripheral_charger.c
241
static int cros_ec_notify(struct notifier_block *nb,
drivers/power/supply/cros_peripheral_charger.c
271
struct notifier_block *nb;
drivers/power/supply/cros_peripheral_charger.c
45
struct notifier_block notifier;
drivers/power/supply/cros_usbpd-charger.c
510
static int cros_usbpd_charger_ec_event(struct notifier_block *nb,
drivers/power/supply/cros_usbpd-charger.c
54
struct notifier_block notifier;
drivers/power/supply/da9030_battery.c
113
struct notifier_block nb;
drivers/power/supply/da9030_battery.c
389
static int da9030_battery_event(struct notifier_block *nb, unsigned long event,
drivers/power/supply/da9052-battery.c
169
struct notifier_block nb;
drivers/power/supply/da9052-battery.c
457
static int da9052_USB_current_notifier(struct notifier_block *nb,
drivers/power/supply/da9150-charger.c
32
struct notifier_block otg_nb;
drivers/power/supply/da9150-charger.c
444
static int da9150_charger_otg_ncb(struct notifier_block *nb, unsigned long val,
drivers/power/supply/ds2760_battery.c
115
struct notifier_block pm_notifier;
drivers/power/supply/ds2760_battery.c
594
static int ds2760_pm_notifier(struct notifier_block *notifier,
drivers/power/supply/huawei-gaokun-battery.c
105
struct notifier_block nb;
drivers/power/supply/huawei-gaokun-battery.c
551
static int gaokun_psy_notify(struct notifier_block *nb,
drivers/power/supply/isp1704_charger.c
293
static int isp1704_notifier_call(struct notifier_block *nb,
drivers/power/supply/isp1704_charger.c
51
struct notifier_block nb;
drivers/power/supply/lenovo_yoga_c630_battery.c
23
struct notifier_block nb;
drivers/power/supply/lenovo_yoga_c630_battery.c
401
static int yoga_c630_psy_notify(struct notifier_block *nb,
drivers/power/supply/max8971_charger.c
109
struct notifier_block extcon_nb;
drivers/power/supply/max8971_charger.c
604
static int extcon_get_charger_type(struct notifier_block *nb,
drivers/power/supply/max8997_charger.c
143
static int max8997_battery_extcon_evt(struct notifier_block *nb,
drivers/power/supply/max8997_charger.c
39
struct notifier_block extcon_nb;
drivers/power/supply/power_supply_core.c
1485
int power_supply_reg_notifier(struct notifier_block *nb)
drivers/power/supply/power_supply_core.c
1491
void power_supply_unreg_notifier(struct notifier_block *nb)
drivers/power/supply/rt5033_charger.c
35
struct notifier_block extcon_nb;
drivers/power/supply/rt5033_charger.c
644
static int rt5033_charger_extcon_notifier(struct notifier_block *nb,
drivers/power/supply/rt9455_charger.c
1401
static int rt9455_usb_event(struct notifier_block *nb,
drivers/power/supply/rt9455_charger.c
241
struct notifier_block nb;
drivers/power/supply/sc2731_charger.c
356
static int sc2731_charger_usb_change(struct notifier_block *nb,
drivers/power/supply/sc2731_charger.c
58
struct notifier_block usb_notify;
drivers/power/supply/twl4030_charger.c
117
struct notifier_block usb_nb;
drivers/power/supply/twl4030_charger.c
664
static int twl4030_bci_usb_ncb(struct notifier_block *nb, unsigned long val,
drivers/power/supply/wm831x_power.c
140
static int wm831x_usb_limit_change(struct notifier_block *nb,
drivers/power/supply/wm831x_power.c
33
struct notifier_block usb_notify;
drivers/powercap/intel_rapl_common.c
2313
static int rapl_pm_callback(struct notifier_block *nb,
drivers/powercap/intel_rapl_common.c
2327
static struct notifier_block rapl_pm_notifier = {
drivers/ptp/ptp_ocp.c
4868
ptp_ocp_i2c_notifier_call(struct notifier_block *nb,
drivers/ptp/ptp_ocp.c
4903
static struct notifier_block ptp_ocp_i2c_notifier = {
drivers/pwm/pwm-iqs620a.c
139
static int iqs620_pwm_notifier(struct notifier_block *notifier,
drivers/pwm/pwm-iqs620a.c
38
struct notifier_block notifier;
drivers/pwm/pwm-sifive.c
234
static int pwm_sifive_clock_notifier(struct notifier_block *nb,
drivers/pwm/pwm-sifive.c
63
struct notifier_block notifier;
drivers/rapidio/rio_cm.c
2235
static int rio_cm_shutdown(struct notifier_block *nb, unsigned long code,
drivers/rapidio/rio_cm.c
2286
static struct notifier_block rio_cm_notifier = {
drivers/ras/amd/fmpm.c
408
static int fru_handle_mem_poison(struct notifier_block *nb, unsigned long val, void *data)
drivers/ras/amd/fmpm.c
431
static struct notifier_block fru_mem_poison_nb = {
drivers/ras/cec.c
534
static int cec_notifier(struct notifier_block *nb, unsigned long val,
drivers/ras/cec.c
555
static struct notifier_block cec_nb = {
drivers/regulator/core.c
1727
static int regulator_event_forward_notifier(struct notifier_block *nb,
drivers/regulator/core.c
5261
struct notifier_block *nb)
drivers/regulator/core.c
5278
struct notifier_block *nb)
drivers/regulator/devres.c
617
struct notifier_block *nb;
drivers/regulator/devres.c
647
struct notifier_block *nb)
drivers/regulator/devres.c
685
struct notifier_block *nb)
drivers/remoteproc/imx_rproc.c
122
struct notifier_block rproc_nb;
drivers/remoteproc/imx_rproc.c
927
static int imx_rproc_partition_notify(struct notifier_block *nb,
drivers/remoteproc/qcom_common.c
401
void *qcom_register_ssr_notifier(const char *name, struct notifier_block *nb)
drivers/remoteproc/qcom_common.c
425
int qcom_unregister_ssr_notifier(void *notify, struct notifier_block *nb)
drivers/remoteproc/qcom_sysmon.c
35
struct notifier_block nb;
drivers/remoteproc/qcom_sysmon.c
585
static int sysmon_notify(struct notifier_block *nb, unsigned long event,
drivers/remoteproc/remoteproc_core.c
2714
static int rproc_panic_handler(struct notifier_block *nb, unsigned long event,
drivers/remoteproc/remoteproc_core.c
45
static struct notifier_block rproc_panic_nb;
drivers/reset/reset-ath79.c
18
struct notifier_block restart_nb;
drivers/reset/reset-ath79.c
75
static int ath79_reset_restart_handler(struct notifier_block *nb,
drivers/reset/reset-intel-gw.c
156
static int intel_reset_restart_handler(struct notifier_block *nb,
drivers/reset/reset-intel-gw.c
31
struct notifier_block restart_nb;
drivers/reset/reset-lpc18xx.c
34
struct notifier_block restart_nb;
drivers/reset/reset-lpc18xx.c
44
static int lpc18xx_rgu_restart(struct notifier_block *nb, unsigned long mode,
drivers/reset/reset-ma35d1.c
128
static int ma35d1_restart_handler(struct notifier_block *this, unsigned long mode, void *cmd)
drivers/reset/reset-ma35d1.c
22
struct notifier_block restart_handler;
drivers/reset/reset-npcm.c
103
static int npcm_rc_restart(struct notifier_block *nb, unsigned long mode,
drivers/reset/reset-npcm.c
92
struct notifier_block restart_nb;
drivers/reset/reset-sunplus.c
103
struct notifier_block notifier;
drivers/reset/reset-sunplus.c
157
static int sp_restart(struct notifier_block *nb, unsigned long mode,
drivers/rpmsg/qcom_glink_ssr.c
52
struct notifier_block nb;
drivers/rpmsg/qcom_glink_ssr.c
98
static int qcom_glink_ssr_notifier_call(struct notifier_block *nb,
drivers/rtc/rtc-brcmstb-waketimer.c
172
static int brcmstb_waketmr_reboot(struct notifier_block *nb,
drivers/rtc/rtc-brcmstb-waketimer.c
31
struct notifier_block reboot_notifier;
drivers/rtc/rtc-cros-ec.c
254
static int cros_ec_rtc_event(struct notifier_block *nb,
drivers/rtc/rtc-cros-ec.c
31
struct notifier_block notifier;
drivers/rtc/rtc-imx-sc.c
124
static int imx_sc_rtc_alarm_notify(struct notifier_block *nb,
drivers/rtc/rtc-imx-sc.c
136
static struct notifier_block imx_sc_rtc_alarm_sc_notifier = {
drivers/rtc/rtc-imx-sm-bbm.c
17
struct notifier_block nb;
drivers/rtc/rtc-imx-sm-bbm.c
78
static int scmi_imx_bbm_rtc_notifier(struct notifier_block *nb, unsigned long event, void *data)
drivers/rtc/rtc-m41t80.c
865
static int wdt_notify_sys(struct notifier_block *this, unsigned long code,
drivers/rtc/rtc-m41t80.c
894
static struct notifier_block wdt_notifier = {
drivers/s390/char/con3215.c
861
static int con3215_notify(struct notifier_block *self,
drivers/s390/char/con3215.c
876
static struct notifier_block on_panic_nb = {
drivers/s390/char/con3215.c
881
static struct notifier_block on_reboot_nb = {
drivers/s390/char/con3270.c
2086
static int con3270_notify(struct notifier_block *self,
drivers/s390/char/con3270.c
2116
static struct notifier_block on_panic_nb = {
drivers/s390/char/con3270.c
2121
static struct notifier_block on_reboot_nb = {
drivers/s390/char/sclp.c
1198
sclp_reboot_event(struct notifier_block *this, unsigned long event, void *ptr)
drivers/s390/char/sclp.c
1204
static struct notifier_block sclp_reboot_notifier = {
drivers/s390/char/sclp_con.c
226
static int sclp_console_notify(struct notifier_block *self,
drivers/s390/char/sclp_con.c
243
static struct notifier_block on_panic_nb = {
drivers/s390/char/sclp_con.c
248
static struct notifier_block on_reboot_nb = {
drivers/s390/char/sclp_vt220.c
790
sclp_vt220_notify(struct notifier_block *self,
drivers/s390/char/sclp_vt220.c
812
static struct notifier_block on_panic_nb = {
drivers/s390/char/sclp_vt220.c
817
static struct notifier_block on_reboot_nb = {
drivers/s390/char/zcore.c
275
static int zcore_reboot_and_on_panic_handler(struct notifier_block *self,
drivers/s390/char/zcore.c
285
static struct notifier_block zcore_reboot_notifier = {
drivers/s390/char/zcore.c
291
static struct notifier_block zcore_on_panic_notifier = {
drivers/s390/cio/ccwgroup.c
407
static int ccwgroup_notifier(struct notifier_block *nb, unsigned long action,
drivers/s390/cio/ccwgroup.c
420
static struct notifier_block ccwgroup_nb = {
drivers/s390/cio/chsc.c
44
int chsc_notifier_register(struct notifier_block *nb)
drivers/s390/cio/chsc.c
50
int chsc_notifier_unregister(struct notifier_block *nb)
drivers/s390/cio/css.c
1034
static int css_reboot_event(struct notifier_block *this,
drivers/s390/cio/css.c
1053
static struct notifier_block css_reboot_notifier = {
drivers/s390/crypto/ap_bus.c
1175
static int ap_bus_cfg_chg(struct notifier_block *nb,
drivers/s390/crypto/ap_bus.c
1188
static struct notifier_block ap_bus_nb = {
drivers/s390/net/qeth_l2_main.c
850
static int qeth_l2_switchdev_event(struct notifier_block *unused,
drivers/s390/net/qeth_l2_main.c
890
static struct notifier_block qeth_l2_sw_notifier = {
drivers/s390/net/qeth_l3_main.c
2123
static int qeth_l3_ip_event(struct notifier_block *this,
drivers/s390/net/qeth_l3_main.c
2143
static struct notifier_block qeth_l3_ip_notifier = {
drivers/s390/net/qeth_l3_main.c
2148
static int qeth_l3_ip6_event(struct notifier_block *this,
drivers/s390/net/qeth_l3_main.c
2185
static struct notifier_block qeth_l3_ip6_notifier = {
drivers/scsi/cxgbi/cxgb4i/cxgb4i.c
167
cxgb4_dcb_change_notify(struct notifier_block *, unsigned long, void *);
drivers/scsi/cxgbi/cxgb4i/cxgb4i.c
169
static struct notifier_block cxgb4_dcb_change = {
drivers/scsi/cxgbi/cxgb4i/cxgb4i.c
2381
cxgb4_dcb_change_notify(struct notifier_block *self, unsigned long val,
drivers/scsi/fcoe/fcoe.c
104
static int fcoe_dcb_app_notification(struct notifier_block *notifier,
drivers/scsi/fcoe/fcoe.c
128
static struct notifier_block fcoe_notifier = {
drivers/scsi/fcoe/fcoe.c
133
static struct notifier_block dcb_notifier = {
drivers/scsi/fcoe/fcoe.c
1762
static int fcoe_dcb_app_notification(struct notifier_block *notifier,
drivers/scsi/fcoe/fcoe.c
1813
static int fcoe_device_notification(struct notifier_block *notifier,
drivers/scsi/fcoe/fcoe.c
83
static int fcoe_device_notification(struct notifier_block *, ulong, void *);
drivers/scsi/fcoe/fcoe_transport.c
31
static int libfcoe_device_notification(struct notifier_block *notifier,
drivers/scsi/fcoe/fcoe_transport.c
71
static struct notifier_block libfcoe_notifier = {
drivers/scsi/fcoe/fcoe_transport.c
733
static int libfcoe_device_notification(struct notifier_block *notifier,
drivers/scsi/ipr.c
10021
static int ipr_halt(struct notifier_block *nb, ulong event, void *buf)
drivers/scsi/ipr.c
10054
static struct notifier_block ipr_notifier = {
drivers/scsi/ips.c
403
static int ips_halt(struct notifier_block *nb, ulong event, void *buf);
drivers/scsi/ips.c
428
static struct notifier_block ips_notifier = {
drivers/scsi/ips.c
717
ips_halt(struct notifier_block *nb, ulong event, void *buf)
drivers/scsi/stex.c
1998
static int stex_halt(struct notifier_block *nb, unsigned long event, void *buf)
drivers/scsi/stex.c
365
static int stex_halt(struct notifier_block *nb, ulong event, void *buf);
drivers/scsi/stex.c
366
static struct notifier_block stex_notifier = {
drivers/slimbus/qcom-ngd-ctrl.c
1495
static int qcom_slim_ngd_ssr_notify(struct notifier_block *nb,
drivers/slimbus/qcom-ngd-ctrl.c
167
struct notifier_block nb;
drivers/soc/qcom/rpmh-internal.h
126
struct notifier_block rsc_pm;
drivers/soc/qcom/rpmh-internal.h
127
struct notifier_block genpd_nb;
drivers/soc/qcom/rpmh-rsc.c
852
static int rpmh_rsc_cpu_pm_callback(struct notifier_block *nfb,
drivers/soc/qcom/rpmh-rsc.c
934
static int rpmh_rsc_pd_callback(struct notifier_block *nfb,
drivers/soc/rockchip/io-domain.c
148
static int rockchip_iodomain_notify(struct notifier_block *nb,
drivers/soc/rockchip/io-domain.c
67
struct notifier_block nb;
drivers/soc/samsung/exynos-pmu.c
365
static int gs101_cpu_pm_notify_callback(struct notifier_block *self,
drivers/soc/samsung/exynos-pmu.c
379
static struct notifier_block gs101_cpu_pm_notifier = {
drivers/soc/samsung/exynos-pmu.c
388
static int exynos_cpupm_reboot_notifier(struct notifier_block *nb,
drivers/soc/samsung/exynos-pmu.c
405
static struct notifier_block exynos_cpupm_reboot_nb = {
drivers/soc/sunxi/sunxi_mbus.c
60
static int sunxi_mbus_notifier(struct notifier_block *nb,
drivers/soc/sunxi/sunxi_mbus.c
95
static struct notifier_block sunxi_mbus_nb = {
drivers/soc/tegra/ari-tegra186.c
39
static int tegra186_ari_panic_handler(struct notifier_block *nb,
drivers/soc/tegra/ari-tegra186.c
69
static struct notifier_block tegra186_ari_panic_nb = {
drivers/soc/tegra/pmc.c
1261
static int tegra_pmc_reboot_notify(struct notifier_block *this,
drivers/soc/tegra/pmc.c
2747
static int tegra_pmc_clk_notify_cb(struct notifier_block *nb,
drivers/soc/tegra/pmc.c
476
struct notifier_block clk_nb;
drivers/soc/tegra/pmc.c
485
struct notifier_block reboot_notifier;
drivers/soc/tegra/regulators-tegra20.c
29
struct notifier_block reboot_notifier;
drivers/soc/tegra/regulators-tegra20.c
30
struct notifier_block suspend_notifier;
drivers/soc/tegra/regulators-tegra20.c
403
static int tegra20_regulator_suspend(struct notifier_block *notifier,
drivers/soc/tegra/regulators-tegra20.c
460
static int tegra20_regulator_reboot(struct notifier_block *notifier,
drivers/soc/tegra/regulators-tegra30.c
28
struct notifier_block reboot_notifier;
drivers/soc/tegra/regulators-tegra30.c
29
struct notifier_block suspend_notifier;
drivers/soc/tegra/regulators-tegra30.c
388
static int tegra30_regulator_suspend(struct notifier_block *notifier,
drivers/soc/tegra/regulators-tegra30.c
445
static int tegra30_regulator_reboot(struct notifier_block *notifier,
drivers/spi/spi.c
4924
static int of_spi_notify(struct notifier_block *nb, unsigned long action,
drivers/spi/spi.c
4979
static struct notifier_block spi_of_notifier = {
drivers/spi/spi.c
4983
extern struct notifier_block spi_of_notifier;
drivers/spi/spi.c
5016
static int acpi_spi_notify(struct notifier_block *nb, unsigned long value,
drivers/spi/spi.c
5048
static struct notifier_block spi_acpi_notifier = {
drivers/spi/spi.c
5052
extern struct notifier_block spi_acpi_notifier;
drivers/staging/greybus/arche-platform.c
391
static int arche_platform_pm_notifier(struct notifier_block *notifier,
drivers/staging/greybus/arche-platform.c
68
struct notifier_block pm_notifier;
drivers/staging/nvec/nvec.c
108
int nvec_register_notifier(struct nvec_chip *nvec, struct notifier_block *nb,
drivers/staging/nvec/nvec.c
123
int nvec_unregister_notifier(struct nvec_chip *nvec, struct notifier_block *nb)
drivers/staging/nvec/nvec.c
135
static int nvec_status_notifier(struct notifier_block *nb,
drivers/staging/nvec/nvec.h
143
struct notifier_block nvec_status_notifier;
drivers/staging/nvec/nvec.h
172
struct notifier_block *nb,
drivers/staging/nvec/nvec.h
175
int nvec_unregister_notifier(struct nvec_chip *dev, struct notifier_block *nb);
drivers/staging/nvec/nvec_kbd.c
33
struct notifier_block notifier;
drivers/staging/nvec/nvec_kbd.c
53
static int nvec_keys_notifier(struct notifier_block *nb,
drivers/staging/nvec/nvec_power.c
120
static int nvec_power_bat_notifier(struct notifier_block *nb,
drivers/staging/nvec/nvec_power.c
24
struct notifier_block notifier;
drivers/staging/nvec/nvec_power.c
84
static int nvec_power_notifier(struct notifier_block *nb,
drivers/staging/nvec/nvec_ps2.c
35
struct notifier_block notifier;
drivers/staging/nvec/nvec_ps2.c
55
static int nvec_ps2_notifier(struct notifier_block *nb,
drivers/target/iscsi/cxgbit/cxgbit_main.c
643
cxgbit_dcbevent_notify(struct notifier_block *nb, unsigned long action,
drivers/target/iscsi/cxgbit/cxgbit_main.c
704
static struct notifier_block cxgbit_dcbevent_nb = {
drivers/target/tcm_fc/tcm_fc.h
139
int ft_lport_notify(struct notifier_block *, unsigned long, void *);
drivers/target/tcm_fc/tfc_conf.c
441
static struct notifier_block ft_notifier = {
drivers/target/tcm_fc/tfc_sess.c
130
int ft_lport_notify(struct notifier_block *nb, unsigned long event, void *arg)
drivers/tee/optee/core.c
49
int optee_rpmb_intf_rdev(struct notifier_block *intf, unsigned long action,
drivers/tee/optee/optee_private.h
263
struct notifier_block rpmb_intf;
drivers/tee/optee/optee_private.h
343
int optee_rpmb_intf_rdev(struct notifier_block *intf, unsigned long action,
drivers/thermal/intel/intel_hfi.c
623
static int hfi_thermal_notify(struct notifier_block *nb, unsigned long state,
drivers/thermal/intel/intel_hfi.c
669
static struct notifier_block hfi_thermal_nb = {
drivers/thermal/thermal_core.c
1866
static int thermal_pm_notify(struct notifier_block *nb,
drivers/thermal/thermal_core.c
1891
static struct notifier_block thermal_pm_nb = {
drivers/thermal/thermal_netlink.c
919
int thermal_genl_register_notifier(struct notifier_block *nb)
drivers/thermal/thermal_netlink.c
924
int thermal_genl_unregister_notifier(struct notifier_block *nb)
drivers/thermal/thermal_netlink.h
34
int thermal_genl_register_notifier(struct notifier_block *nb);
drivers/thermal/thermal_netlink.h
35
int thermal_genl_unregister_notifier(struct notifier_block *nb);
drivers/thermal/thermal_netlink.h
74
static inline int thermal_genl_register_notifier(struct notifier_block *nb)
drivers/thermal/thermal_netlink.h
79
static inline int thermal_genl_unregister_notifier(struct notifier_block *nb)
drivers/thermal/ti-soc-thermal/ti-bandgap.c
1188
static int bandgap_omap_cpu_notifier(struct notifier_block *nb,
drivers/thermal/ti-soc-thermal/ti-bandgap.c
40
static int bandgap_omap_cpu_notifier(struct notifier_block *nb,
drivers/thermal/ti-soc-thermal/ti-bandgap.h
210
struct notifier_block nb;
drivers/tty/serial/8250/8250_dw.c
105
static inline struct dw8250_data *clk_to_dw8250_data(struct notifier_block *nb)
drivers/tty/serial/8250/8250_dw.c
502
static int dw8250_clk_notifier_cb(struct notifier_block *nb,
drivers/tty/serial/8250/8250_dw.c
89
struct notifier_block clk_notifier;
drivers/tty/serial/8250/8250_of.c
31
struct notifier_block clk_notifier;
drivers/tty/serial/8250/8250_of.c
64
static inline struct of_serial_info *clk_nb_to_info(struct notifier_block *nb)
drivers/tty/serial/8250/8250_of.c
69
static int of_platform_serial_clk_notifier_cb(struct notifier_block *nb, unsigned long event,
drivers/tty/serial/sifive.c
154
struct notifier_block clk_notifier;
drivers/tty/serial/sifive.c
601
static int sifive_serial_clk_notifier(struct notifier_block *nb,
drivers/tty/serial/xilinx_uartps.c
207
struct notifier_block clk_rate_change_nb;
drivers/tty/serial/xilinx_uartps.c
602
static int cdns_uart_clk_notifier_cb(struct notifier_block *nb,
drivers/tty/vt/keyboard.c
163
int register_keyboard_notifier(struct notifier_block *nb)
drivers/tty/vt/keyboard.c
169
int unregister_keyboard_notifier(struct notifier_block *nb)
drivers/tty/vt/vc_screen.c
78
struct notifier_block notifier;
drivers/tty/vt/vc_screen.c
86
vcs_notifier(struct notifier_block *nb, unsigned long code, void *_param)
drivers/tty/vt/vt.c
246
int register_vt_notifier(struct notifier_block *nb)
drivers/tty/vt/vt.c
252
int unregister_vt_notifier(struct notifier_block *nb)
drivers/usb/chipidea/core.c
589
static int ci_cable_notifier(struct notifier_block *nb, unsigned long event,
drivers/usb/core/devio.c
2880
static int usbdev_notify(struct notifier_block *self,
drivers/usb/core/devio.c
2893
static struct notifier_block usbdev_nb = {
drivers/usb/core/ledtrig-usbport.c
20
struct notifier_block nb;
drivers/usb/core/ledtrig-usbport.c
276
static int usbport_trig_notify(struct notifier_block *nb, unsigned long action,
drivers/usb/core/notify.c
29
void usb_register_notify(struct notifier_block *nb)
drivers/usb/core/notify.c
42
void usb_unregister_notify(struct notifier_block *nb)
drivers/usb/core/usb.c
1170
static int usb_bus_notify(struct notifier_block *nb, unsigned long action,
drivers/usb/core/usb.c
1193
static struct notifier_block usb_bus_nb = {
drivers/usb/dwc3/core.h
1243
struct notifier_block edev_nb;
drivers/usb/dwc3/drd.c
434
static int dwc3_drd_notifier(struct notifier_block *nb,
drivers/usb/dwc3/dwc3-google.c
247
static int dwc3_google_usb_psw_pd_notifier(struct notifier_block *nb, unsigned long action, void *d)
drivers/usb/dwc3/dwc3-google.c
63
struct notifier_block usb_psw_pd_nb;
drivers/usb/dwc3/dwc3-omap.c
128
struct notifier_block vbus_nb;
drivers/usb/dwc3/dwc3-omap.c
129
struct notifier_block id_nb;
drivers/usb/dwc3/dwc3-omap.c
342
static int dwc3_omap_id_notifier(struct notifier_block *nb,
drivers/usb/dwc3/dwc3-omap.c
355
static int dwc3_omap_vbus_notifier(struct notifier_block *nb,
drivers/usb/dwc3/dwc3-qcom-legacy.c
134
static int dwc3_qcom_vbus_notifier(struct notifier_block *nb,
drivers/usb/dwc3/dwc3-qcom-legacy.c
146
static int dwc3_qcom_host_notifier(struct notifier_block *nb,
drivers/usb/dwc3/dwc3-qcom-legacy.c
85
struct notifier_block vbus_nb;
drivers/usb/dwc3/dwc3-qcom-legacy.c
86
struct notifier_block host_nb;
drivers/usb/fotg210/fotg210-udc.c
1127
static int fotg210_phy_event(struct notifier_block *nb, unsigned long action,
drivers/usb/fotg210/fotg210-udc.c
1147
static struct notifier_block fotg210_phy_notifier = {
drivers/usb/gadget/udc/amd5536udc.h
573
struct notifier_block nb;
drivers/usb/gadget/udc/pxa27x_udc.c
1590
static int pxa_udc_phy_event(struct notifier_block *nb, unsigned long action,
drivers/usb/gadget/udc/pxa27x_udc.c
1607
static struct notifier_block pxa27x_udc_phy = {
drivers/usb/gadget/udc/snps_udc_plat.c
86
static int usbd_connect_notify(struct notifier_block *self,
drivers/usb/gadget/udc/tegra-xudc.c
519
struct notifier_block vbus_nb;
drivers/usb/gadget/udc/tegra-xudc.c
829
static int tegra_xudc_vbus_notify(struct notifier_block *nb,
drivers/usb/host/ohci-da8xx.c
168
static int ohci_da8xx_regulator_event(struct notifier_block *nb,
drivers/usb/host/ohci-da8xx.c
42
struct notifier_block nb;
drivers/usb/host/xhci-tegra.c
1471
static int tegra_xhci_id_notify(struct notifier_block *nb,
drivers/usb/host/xhci-tegra.c
307
struct notifier_block id_nb;
drivers/usb/mon/mon_main.c
214
static int mon_notify(struct notifier_block *self, unsigned long action,
drivers/usb/mon/mon_main.c
227
static struct notifier_block mon_nb = {
drivers/usb/mtu3/mtu3.h
220
struct notifier_block id_nb;
drivers/usb/mtu3/mtu3_dr.c
186
static int ssusb_id_notifier(struct notifier_block *nb,
drivers/usb/musb/musb_core.h
319
struct notifier_block nb;
drivers/usb/musb/sunxi.c
206
static int sunxi_musb_host_notifier(struct notifier_block *nb,
drivers/usb/musb/sunxi.c
93
struct notifier_block host_nb;
drivers/usb/musb/ux500.c
94
static int musb_otg_notifications(struct notifier_block *nb,
drivers/usb/phy/phy-omap-otg.c
26
struct notifier_block vbus_nb;
drivers/usb/phy/phy-omap-otg.c
27
struct notifier_block id_nb;
drivers/usb/phy/phy-omap-otg.c
63
static int omap_otg_id_notifier(struct notifier_block *nb,
drivers/usb/phy/phy-omap-otg.c
74
static int omap_otg_vbus_notifier(struct notifier_block *nb,
drivers/usb/phy/phy.c
208
static int usb_phy_get_charger_type(struct notifier_block *nb,
drivers/usb/phy/phy.c
34
struct notifier_block *nb;
drivers/usb/phy/phy.c
530
struct notifier_block *nb)
drivers/usb/typec/ucsi/cros_ec_ucsi.c
227
static int cros_ucsi_event(struct notifier_block *nb,
drivers/usb/typec/ucsi/cros_ec_ucsi.c
47
struct notifier_block nb;
drivers/usb/typec/ucsi/ucsi_huawei_gaokun.c
100
struct notifier_block nb;
drivers/usb/typec/ucsi/ucsi_huawei_gaokun.c
359
static int gaokun_ucsi_notify(struct notifier_block *nb,
drivers/usb/typec/ucsi/ucsi_yoga_c630.c
210
static int yoga_c630_ucsi_notify(struct notifier_block *nb,
drivers/usb/typec/ucsi/ucsi_yoga_c630.c
37
struct notifier_block nb;
drivers/vdpa/mlx5/net/mlx5_vnet.c
2859
static int event_handler(struct notifier_block *nb, unsigned long event, void *param)
drivers/vdpa/mlx5/net/mlx5_vnet.h
63
struct notifier_block nb;
drivers/vdpa/pds/vdpa_dev.c
26
static int pds_vdpa_notify_handler(struct notifier_block *nb,
drivers/vdpa/pds/vdpa_dev.c
46
struct notifier_block *nb = &pdsv->nb;
drivers/vdpa/pds/vdpa_dev.h
44
struct notifier_block nb;
drivers/vfio/fsl-mc/vfio_fsl_mc.c
416
static int vfio_fsl_mc_bus_notifier(struct notifier_block *nb,
drivers/vfio/fsl-mc/vfio_fsl_mc_private.h
36
struct notifier_block nb;
drivers/vfio/pci/mlx5/cmd.c
1103
static int mlx5vf_event_notifier(struct notifier_block *nb, unsigned long type,
drivers/vfio/pci/mlx5/cmd.c
171
static int mlx5fv_vf_event(struct notifier_block *nb,
drivers/vfio/pci/mlx5/cmd.h
187
struct notifier_block nb;
drivers/vfio/pci/pds/pci_drv.c
46
static int pds_vfio_pci_notify_handler(struct notifier_block *nb,
drivers/vfio/pci/pds/pci_drv.c
82
struct notifier_block *nb = &pds_vfio->nb;
drivers/vfio/pci/pds/vfio_dev.h
21
struct notifier_block nb;
drivers/vfio/pci/vfio_pci_core.c
1977
static int vfio_pci_bus_notifier(struct notifier_block *nb,
drivers/video/console/dummycon.c
36
void dummycon_register_output_notifier(struct notifier_block *nb)
drivers/video/console/dummycon.c
46
void dummycon_unregister_output_notifier(struct notifier_block *nb)
drivers/video/fbdev/aty/atyfb_base.c
3913
static int atyfb_reboot_notify(struct notifier_block *nb,
drivers/video/fbdev/aty/atyfb_base.c
3945
static struct notifier_block atyfb_reboot_notifier = {
drivers/video/fbdev/core/fb_notify.c
25
int fb_register_client(struct notifier_block *nb)
drivers/video/fbdev/core/fb_notify.c
37
int fb_unregister_client(struct notifier_block *nb)
drivers/video/fbdev/core/fbcon.c
3344
static struct notifier_block fbcon_output_nb;
drivers/video/fbdev/core/fbcon.c
3347
static int fbcon_output_notifier(struct notifier_block *nb,
drivers/video/fbdev/omap/omapfb.h
132
struct notifier_block nb;
drivers/video/fbdev/omap/omapfb.h
137
typedef int (*omapfb_notifier_callback_t)(struct notifier_block *,
drivers/video/fbdev/omap/omapfb_main.c
958
omapfb_nb->nb.notifier_call = (int (*)(struct notifier_block *,
drivers/video/fbdev/omap2/omapfb/dss/core.c
133
static int omap_dss_pm_notif(struct notifier_block *b, unsigned long v, void *d)
drivers/video/fbdev/omap2/omapfb/dss/core.c
155
static struct notifier_block omap_dss_pm_notif_block = {
drivers/video/fbdev/pxafb.c
1642
pxafb_freq_transition(struct notifier_block *nb, unsigned long val, void *data)
drivers/video/fbdev/pxafb.h
164
struct notifier_block freq_transition;
drivers/video/fbdev/sa1100fb.c
976
sa1100fb_freq_transition(struct notifier_block *nb, unsigned long val,
drivers/video/fbdev/sa1100fb.h
69
struct notifier_block freq_transition;
drivers/virt/fsl_hypervisor.c
764
int fsl_hv_failover_register(struct notifier_block *nb)
drivers/virt/fsl_hypervisor.c
773
int fsl_hv_failover_unregister(struct notifier_block *nb)
drivers/virtio/virtio_balloon.c
117
struct notifier_block oom_nb;
drivers/virtio/virtio_balloon.c
885
static int virtio_balloon_oom_notify(struct notifier_block *nb,
drivers/virtio/virtio_mem.c
1121
static int virtio_mem_pm_notifier_cb(struct notifier_block *nb,
drivers/virtio/virtio_mem.c
257
struct notifier_block memory_notifier;
drivers/virtio/virtio_mem.c
260
struct notifier_block pm_notifier;
drivers/virtio/virtio_mem.c
990
static int virtio_mem_memory_notifier_cb(struct notifier_block *nb,
drivers/watchdog/alim1535_wdt.c
283
static int ali_notify_sys(struct notifier_block *this,
drivers/watchdog/alim1535_wdt.c
375
static struct notifier_block ali_notifier = {
drivers/watchdog/alim7101_wdt.c
305
static int wdt_restart_handle(struct notifier_block *this, unsigned long mode,
drivers/watchdog/alim7101_wdt.c
322
static struct notifier_block wdt_restart_handler = {
drivers/watchdog/alim7101_wdt.c
331
static int wdt_notify_sys(struct notifier_block *this,
drivers/watchdog/alim7101_wdt.c
345
static struct notifier_block wdt_notifier = {
drivers/watchdog/at91rm9200_wdt.c
54
static int at91rm9200_restart(struct notifier_block *this,
drivers/watchdog/at91rm9200_wdt.c
70
static struct notifier_block at91rm9200_restart_nb = {
drivers/watchdog/eurotechwdt.c
355
static int eurwdt_notify_sys(struct notifier_block *this, unsigned long code,
drivers/watchdog/eurotechwdt.c
389
static struct notifier_block eurwdt_notifier = {
drivers/watchdog/imx_sc_wdt.c
138
static int imx_sc_wdt_notify(struct notifier_block *nb,
drivers/watchdog/imx_sc_wdt.c
155
struct notifier_block *wdt_notifier = data;
drivers/watchdog/imx_sc_wdt.c
46
struct notifier_block wdt_notifier;
drivers/watchdog/indydog.c
141
static int indydog_notify_sys(struct notifier_block *this,
drivers/watchdog/indydog.c
165
static struct notifier_block indydog_notifier = {
drivers/watchdog/it8712f_wdt.c
217
static int it8712f_wdt_notify(struct notifier_block *this,
drivers/watchdog/it8712f_wdt.c
227
static struct notifier_block it8712f_wdt_notifier = {
drivers/watchdog/machzwd.c
352
static int zf_notify_sys(struct notifier_block *this, unsigned long code,
drivers/watchdog/machzwd.c
380
static struct notifier_block zf_notifier = {
drivers/watchdog/pc87413_wdt.c
459
static int pc87413_notify_sys(struct notifier_block *this,
drivers/watchdog/pc87413_wdt.c
480
static struct notifier_block pc87413_notifier = {
drivers/watchdog/pcwd_pci.c
631
static int pcipcwd_notify_sys(struct notifier_block *this, unsigned long code,
drivers/watchdog/pcwd_pci.c
672
static struct notifier_block pcipcwd_notifier = {
drivers/watchdog/pcwd_usb.c
537
static int usb_pcwd_notify_sys(struct notifier_block *this, unsigned long code,
drivers/watchdog/pcwd_usb.c
578
static struct notifier_block usb_pcwd_notifier = {
drivers/watchdog/rave-sp-wdt.c
140
static int rave_sp_wdt_reboot_notifier(struct notifier_block *nb,
drivers/watchdog/rave-sp-wdt.c
57
struct notifier_block reboot_notifier;
drivers/watchdog/s3c2410_wdt.c
205
struct notifier_block freq_transition;
drivers/watchdog/sb_wdog.c
221
static int sbwdog_notify_sys(struct notifier_block *this, unsigned long code,
drivers/watchdog/sb_wdog.c
250
static struct notifier_block sbwdog_notifier = {
drivers/watchdog/sbc60xxwdt.c
295
static int wdt_notify_sys(struct notifier_block *this, unsigned long code,
drivers/watchdog/sbc60xxwdt.c
308
static struct notifier_block wdt_notifier = {
drivers/watchdog/sbc7240_wdt.c
225
static int wdt_notify_sys(struct notifier_block *this, unsigned long code,
drivers/watchdog/sbc7240_wdt.c
233
static struct notifier_block wdt_notifier = {
drivers/watchdog/sbc8360.c
289
static int sbc8360_notify_sys(struct notifier_block *this, unsigned long code,
drivers/watchdog/sbc8360.c
320
static struct notifier_block sbc8360_notifier = {
drivers/watchdog/sbc_epx_c3.c
145
static int epx_c3_notify_sys(struct notifier_block *this, unsigned long code,
drivers/watchdog/sbc_epx_c3.c
169
static struct notifier_block epx_c3_notifier = {
drivers/watchdog/sc1200wdt.c
291
static int sc1200wdt_notify_sys(struct notifier_block *this,
drivers/watchdog/sc1200wdt.c
301
static struct notifier_block sc1200wdt_notifier = {
drivers/watchdog/sc520_wdt.c
351
static int wdt_notify_sys(struct notifier_block *this, unsigned long code,
drivers/watchdog/sc520_wdt.c
364
static struct notifier_block wdt_notifier = {
drivers/watchdog/scx200_wdt.c
117
static int scx200_wdt_notify_sys(struct notifier_block *this,
drivers/watchdog/scx200_wdt.c
127
static struct notifier_block scx200_wdt_notifier = {
drivers/watchdog/smsc37b787_wdt.c
490
static int wb_smsc_wdt_notify_sys(struct notifier_block *this,
drivers/watchdog/smsc37b787_wdt.c
512
static struct notifier_block wb_smsc_wdt_notifier = {
drivers/watchdog/stmp3xxx_rtc_wdt.c
71
static int wdt_notify_sys(struct notifier_block *nb, unsigned long code,
drivers/watchdog/stmp3xxx_rtc_wdt.c
86
static struct notifier_block wdt_notifier = {
drivers/watchdog/w83877f_wdt.c
319
static int wdt_notify_sys(struct notifier_block *this, unsigned long code,
drivers/watchdog/w83877f_wdt.c
332
static struct notifier_block wdt_notifier = {
drivers/watchdog/w83977f_wdt.c
436
static int wdt_notify_sys(struct notifier_block *this, unsigned long code,
drivers/watchdog/w83977f_wdt.c
459
static struct notifier_block wdt_notifier = {
drivers/watchdog/wafer5823wdt.c
216
static int wafwdt_notify_sys(struct notifier_block *this, unsigned long code,
drivers/watchdog/wafer5823wdt.c
248
static struct notifier_block wafwdt_notifier = {
drivers/watchdog/watchdog_core.c
159
static int watchdog_reboot_notifier(struct notifier_block *nb,
drivers/watchdog/watchdog_core.c
179
static int watchdog_restart_notifier(struct notifier_block *nb,
drivers/watchdog/watchdog_core.c
194
static int watchdog_pm_notifier(struct notifier_block *nb, unsigned long mode,
drivers/watchdog/wdrtas.c
459
static int wdrtas_reboot(struct notifier_block *this,
drivers/watchdog/wdrtas.c
498
static struct notifier_block wdrtas_notifier = {
drivers/watchdog/wdt.c
508
static int wdt_notify_sys(struct notifier_block *this, unsigned long code,
drivers/watchdog/wdt.c
554
static struct notifier_block wdt_notifier = {
drivers/watchdog/wdt977.c
412
static int wdt977_notify_sys(struct notifier_block *this, unsigned long code,
drivers/watchdog/wdt977.c
435
static struct notifier_block wdt977_notifier = {
drivers/watchdog/wdt_pci.c
551
static int wdtpci_notify_sys(struct notifier_block *this, unsigned long code,
drivers/watchdog/wdt_pci.c
597
static struct notifier_block wdtpci_notifier = {
drivers/xen/arm-device.c
104
static int xen_platform_notifier(struct notifier_block *nb,
drivers/xen/arm-device.c
132
static struct notifier_block platform_device_nb = {
drivers/xen/arm-device.c
149
static int xen_amba_notifier(struct notifier_block *nb,
drivers/xen/arm-device.c
174
static struct notifier_block amba_device_nb = {
drivers/xen/balloon.c
359
static int xen_memory_notifier(struct notifier_block *nb, unsigned long val, void *v)
drivers/xen/balloon.c
367
static struct notifier_block xen_memory_nb = {
drivers/xen/cpu_hotplug.c
105
static struct notifier_block xsn_cpu = {
drivers/xen/cpu_hotplug.c
85
static int setup_cpu_watcher(struct notifier_block *notifier,
drivers/xen/manage.c
179
static int poweroff_nb(struct notifier_block *cb, unsigned long code, void *unused)
drivers/xen/manage.c
329
static struct notifier_block xen_reboot_nb = {
drivers/xen/manage.c
371
static int shutdown_event(struct notifier_block *notifier,
drivers/xen/manage.c
381
static struct notifier_block xenstore_notifier = {
drivers/xen/manage.c
50
void xen_resume_notifier_register(struct notifier_block *nb)
drivers/xen/pci.c
221
static int xen_pci_notifier(struct notifier_block *nb,
drivers/xen/pci.c
244
static struct notifier_block device_nb = {
drivers/xen/privcmd.c
1683
static int init_restrict(struct notifier_block *notifier,
drivers/xen/privcmd.c
1711
static struct notifier_block xenstore_notifier = {
drivers/xen/xen-balloon.c
111
static int balloon_init_watcher(struct notifier_block *notifier,
drivers/xen/xen-balloon.c
124
static struct notifier_block xenstore_notifier = {
drivers/xen/xen-pciback/pci_stub.c
1687
static int pci_stub_notifier(struct notifier_block *nb,
drivers/xen/xen-pciback/pci_stub.c
1708
static struct notifier_block pci_stub_nb = {
drivers/xen/xenbus/xenbus_probe.c
777
int register_xenstore_notifier(struct notifier_block *nb)
drivers/xen/xenbus/xenbus_probe.c
790
void unregister_xenstore_notifier(struct notifier_block *nb)
drivers/xen/xenbus/xenbus_probe.c
952
static int xenbus_resume_cb(struct notifier_block *nb,
drivers/xen/xenbus/xenbus_probe.c
972
static struct notifier_block xenbus_resume_nb = {
drivers/xen/xenbus/xenbus_probe_backend.c
246
static int backend_probe_and_watch(struct notifier_block *notifier,
drivers/xen/xenbus/xenbus_probe_backend.c
290
static struct notifier_block xenstore_notifier = {
drivers/xen/xenbus/xenbus_probe_frontend.c
465
static int frontend_probe_and_watch(struct notifier_block *notifier,
drivers/xen/xenbus/xenbus_probe_frontend.c
482
static struct notifier_block xenstore_notifier = {
drivers/xen/xenbus/xenbus_xs.c
886
static int xs_reboot_notify(struct notifier_block *nb,
drivers/xen/xenbus/xenbus_xs.c
900
static struct notifier_block xs_reboot_nb = {
fs/efivarfs/internal.h
19
struct notifier_block nb;
fs/efivarfs/super.c
26
static int efivarfs_ops_notifier(struct notifier_block *nb, unsigned long event,
fs/lockd/svc.c
266
static int lockd_inetaddr_event(struct notifier_block *this,
fs/lockd/svc.c
287
static struct notifier_block lockd_inetaddr_notifier = {
fs/lockd/svc.c
292
static int lockd_inet6addr_event(struct notifier_block *this,
fs/lockd/svc.c
314
static struct notifier_block lockd_inet6addr_notifier = {
fs/locks.c
2012
int lease_register_notifier(struct notifier_block *nb)
fs/locks.c
2018
void lease_unregister_notifier(struct notifier_block *nb)
fs/nfs/blocklayout/rpc_pipefs.c
158
static int rpc_pipefs_event(struct notifier_block *nb, unsigned long event,
fs/nfs/blocklayout/rpc_pipefs.c
189
static struct notifier_block nfs4blocklayout_block = {
fs/nfs/dns_resolve.c
424
static int rpc_pipefs_event(struct notifier_block *nb, unsigned long event,
fs/nfs/dns_resolve.c
454
static struct notifier_block nfs_dns_resolver_block = {
fs/nfsd/filecache.c
728
nfsd_file_lease_notifier_call(struct notifier_block *nb, unsigned long arg,
fs/nfsd/filecache.c
739
static struct notifier_block nfsd_file_lease_notifier = {
fs/nfsd/nfs4recover.c
1993
rpc_pipefs_event(struct notifier_block *nb, unsigned long event, void *ptr)
fs/nfsd/nfs4recover.c
2024
static struct notifier_block nfsd4_cld_block = {
fs/nfsd/nfssvc.c
433
static int nfsd_inetaddr_event(struct notifier_block *this, unsigned long event,
fs/nfsd/nfssvc.c
458
static struct notifier_block nfsd_inetaddr_notifier = {
fs/nfsd/nfssvc.c
463
static int nfsd_inet6addr_event(struct notifier_block *this,
fs/nfsd/nfssvc.c
490
static struct notifier_block nfsd_inet6addr_notifier = {
fs/proc/kcore.c
674
static int __meminit kcore_callback(struct notifier_block *self,
fs/smb/server/transport_tcp.c
545
static int ksmbd_netdev_event(struct notifier_block *nb, unsigned long event,
fs/smb/server/transport_tcp.c
596
static struct notifier_block ksmbd_netdev_notifier = {
fs/xfs/scrub/attr_repair.c
1242
struct notifier_block *nb,
fs/xfs/scrub/dir_repair.c
1355
struct notifier_block *nb,
fs/xfs/scrub/dirtree.c
694
struct notifier_block *nb,
fs/xfs/scrub/findparent.c
213
struct notifier_block *nb,
fs/xfs/scrub/nlinks.c
161
struct notifier_block *nb,
fs/xfs/scrub/parent_repair.c
631
struct notifier_block *nb,
fs/xfs/scrub/quotacheck.c
208
struct notifier_block *nb,
fs/xfs/scrub/quotacheck.c
314
struct notifier_block *nb,
fs/xfs/scrub/rmap_repair.c
1601
struct notifier_block *nb,
fs/xfs/scrub/rtrmap_repair.c
835
struct notifier_block *nb,
fs/xfs/xfs_hooks.h
34
struct notifier_block nb;
include/acpi/acpi_bus.h
629
extern int register_acpi_notifier(struct notifier_block *);
include/acpi/acpi_bus.h
630
extern int unregister_acpi_notifier(struct notifier_block *);
include/acpi/ghes.h
132
struct notifier_block;
include/acpi/ghes.h
133
extern void ghes_register_report_chain(struct notifier_block *nb);
include/acpi/ghes.h
134
extern void ghes_unregister_report_chain(struct notifier_block *nb);
include/acpi/ghes.h
65
int ghes_register_vendor_record_notifier(struct notifier_block *nb);
include/acpi/ghes.h
72
void ghes_unregister_vendor_record_notifier(struct notifier_block *nb);
include/acpi/hed.h
14
int register_acpi_hed_notifier(struct notifier_block *nb);
include/acpi/hed.h
15
void unregister_acpi_hed_notifier(struct notifier_block *nb);
include/crypto/algapi.h
257
int crypto_register_notifier(struct notifier_block *nb);
include/crypto/algapi.h
258
int crypto_unregister_notifier(struct notifier_block *nb);
include/crypto/algapi.h
52
struct notifier_block;
include/drm/drm_connector.h
2131
struct notifier_block privacy_screen_notifier;
include/drm/drm_privacy_screen_consumer.h
29
struct notifier_block *nb);
include/drm/drm_privacy_screen_consumer.h
31
struct notifier_block *nb);
include/drm/drm_privacy_screen_consumer.h
54
struct notifier_block *nb)
include/drm/drm_privacy_screen_consumer.h
59
struct notifier_block *nb)
include/linux/acpi.h
1059
static inline int acpi_reconfig_notifier_register(struct notifier_block *nb)
include/linux/acpi.h
1064
static inline int acpi_reconfig_notifier_unregister(struct notifier_block *nb)
include/linux/acpi.h
764
int acpi_reconfig_notifier_register(struct notifier_block *nb);
include/linux/acpi.h
765
int acpi_reconfig_notifier_unregister(struct notifier_block *nb);
include/linux/acpi_amd_wbrf.h
54
int amd_wbrf_register_notifier(struct notifier_block *nb);
include/linux/acpi_amd_wbrf.h
55
int amd_wbrf_unregister_notifier(struct notifier_block *nb);
include/linux/acpi_amd_wbrf.h
80
int amd_wbrf_register_notifier(struct notifier_block *nb)
include/linux/acpi_amd_wbrf.h
85
int amd_wbrf_unregister_notifier(struct notifier_block *nb)
include/linux/atmdev.h
330
int register_atmdevice_notifier(struct notifier_block *nb);
include/linux/atmdev.h
331
void unregister_atmdevice_notifier(struct notifier_block *nb);
include/linux/clk.h
103
int clk_notifier_register(struct clk *clk, struct notifier_block *nb);
include/linux/clk.h
110
int clk_notifier_unregister(struct clk *clk, struct notifier_block *nb);
include/linux/clk.h
121
struct notifier_block *nb);
include/linux/clk.h
251
struct notifier_block *nb)
include/linux/clk.h
257
struct notifier_block *nb)
include/linux/clk.h
264
struct notifier_block *nb)
include/linux/console.h
31
struct notifier_block;
include/linux/console.h
741
void dummycon_register_output_notifier(struct notifier_block *nb);
include/linux/console.h
742
void dummycon_unregister_output_notifier(struct notifier_block *nb);
include/linux/cpu_pm.h
61
int cpu_pm_register_notifier(struct notifier_block *nb);
include/linux/cpu_pm.h
62
int cpu_pm_unregister_notifier(struct notifier_block *nb);
include/linux/cpu_pm.h
70
static inline int cpu_pm_register_notifier(struct notifier_block *nb)
include/linux/cpu_pm.h
75
static inline int cpu_pm_unregister_notifier(struct notifier_block *nb)
include/linux/cpufreq.h
167
struct notifier_block nb_min;
include/linux/cpufreq.h
168
struct notifier_block nb_max;
include/linux/cpufreq.h
533
int cpufreq_register_notifier(struct notifier_block *nb, unsigned int list);
include/linux/cpufreq.h
534
int cpufreq_unregister_notifier(struct notifier_block *nb, unsigned int list);
include/linux/cpufreq.h
542
static inline int cpufreq_register_notifier(struct notifier_block *nb,
include/linux/cpufreq.h
547
static inline int cpufreq_unregister_notifier(struct notifier_block *nb,
include/linux/dca.h
13
void dca_register_notify(struct notifier_block *nb);
include/linux/dca.h
14
void dca_unregister_notify(struct notifier_block *nb);
include/linux/devfreq.h
192
struct notifier_block nb;
include/linux/devfreq.h
222
struct notifier_block nb_min;
include/linux/devfreq.h
223
struct notifier_block nb_max;
include/linux/devfreq.h
265
struct notifier_block *nb,
include/linux/devfreq.h
268
struct notifier_block *nb,
include/linux/devfreq.h
272
struct notifier_block *nb,
include/linux/devfreq.h
276
struct notifier_block *nb,
include/linux/devfreq.h
340
struct notifier_block nb;
include/linux/devfreq.h
414
struct notifier_block *nb,
include/linux/devfreq.h
421
struct notifier_block *nb,
include/linux/devfreq.h
429
struct notifier_block *nb,
include/linux/devfreq.h
437
struct notifier_block *nb,
include/linux/device/bus.h
257
struct notifier_block;
include/linux/device/bus.h
259
int bus_register_notifier(const struct bus_type *bus, struct notifier_block *nb);
include/linux/device/bus.h
260
int bus_unregister_notifier(const struct bus_type *bus, struct notifier_block *nb);
include/linux/dpll.h
281
int register_dpll_notifier(struct notifier_block *nb);
include/linux/dpll.h
283
int unregister_dpll_notifier(struct notifier_block *nb);
include/linux/extcon.h
202
struct notifier_block *nb);
include/linux/extcon.h
204
struct notifier_block *nb);
include/linux/extcon.h
207
struct notifier_block *nb);
include/linux/extcon.h
210
struct notifier_block *nb);
include/linux/extcon.h
213
struct notifier_block *nb);
include/linux/extcon.h
215
struct notifier_block *nb);
include/linux/extcon.h
218
struct notifier_block *nb);
include/linux/extcon.h
221
struct notifier_block *nb);
include/linux/extcon.h
254
unsigned int id, struct notifier_block *nb)
include/linux/extcon.h
260
unsigned int id, struct notifier_block *nb)
include/linux/extcon.h
267
struct notifier_block *nb)
include/linux/extcon.h
274
struct notifier_block *nb) { }
include/linux/extcon.h
277
struct notifier_block *nb)
include/linux/extcon.h
283
struct notifier_block *nb)
include/linux/extcon.h
290
struct notifier_block *nb)
include/linux/extcon.h
297
struct notifier_block *nb) { }
include/linux/extcon.h
326
struct notifier_block *user_nb;
include/linux/fb.h
156
extern int fb_register_client(struct notifier_block *nb);
include/linux/fb.h
157
extern int fb_unregister_client(struct notifier_block *nb);
include/linux/fb.h
160
static inline int fb_register_client(struct notifier_block *nb)
include/linux/fb.h
165
static inline int fb_unregister_client(struct notifier_block *nb)
include/linux/fb.h
27
struct notifier_block;
include/linux/filelock.h
232
struct notifier_block;
include/linux/filelock.h
233
int lease_register_notifier(struct notifier_block *);
include/linux/filelock.h
234
void lease_unregister_notifier(struct notifier_block *);
include/linux/firmware/imx/sci.h
21
int imx_scu_irq_register_notifier(struct notifier_block *nb);
include/linux/firmware/imx/sci.h
22
int imx_scu_irq_unregister_notifier(struct notifier_block *nb);
include/linux/firmware/imx/sci.h
37
static inline int imx_scu_irq_register_notifier(struct notifier_block *nb)
include/linux/firmware/imx/sci.h
42
static inline int imx_scu_irq_unregister_notifier(struct notifier_block *nb)
include/linux/framer/framer.h
108
int framer_notifier_register(struct framer *framer, struct notifier_block *nb);
include/linux/framer/framer.h
109
int framer_notifier_unregister(struct framer *framer, struct notifier_block *nb);
include/linux/framer/framer.h
172
struct notifier_block *nb)
include/linux/framer/framer.h
178
struct notifier_block *nb)
include/linux/fsl_hypervisor.h
55
int fsl_hv_failover_register(struct notifier_block *nb);
include/linux/fsl_hypervisor.h
61
int fsl_hv_failover_unregister(struct notifier_block *nb);
include/linux/hsi/hsi.h
133
struct notifier_block nb;
include/linux/i3c/master.h
737
int i3c_register_notifier(struct notifier_block *nb);
include/linux/i3c/master.h
738
int i3c_unregister_notifier(struct notifier_block *nb);
include/linux/inetdevice.h
172
int register_inetaddr_notifier(struct notifier_block *nb);
include/linux/inetdevice.h
173
int unregister_inetaddr_notifier(struct notifier_block *nb);
include/linux/inetdevice.h
174
int register_inetaddr_validator_notifier(struct notifier_block *nb);
include/linux/inetdevice.h
175
int unregister_inetaddr_validator_notifier(struct notifier_block *nb);
include/linux/iommu.h
42
struct notifier_block;
include/linux/ipc_namespace.h
53
struct notifier_block ipcns_nb;
include/linux/kdebug.h
17
int register_die_notifier(struct notifier_block *nb);
include/linux/kdebug.h
18
int unregister_die_notifier(struct notifier_block *nb);
include/linux/kdebug.h
7
struct notifier_block;
include/linux/keyboard.h
19
extern int register_keyboard_notifier(struct notifier_block *nb);
include/linux/keyboard.h
20
extern int unregister_keyboard_notifier(struct notifier_block *nb);
include/linux/keyboard.h
7
struct notifier_block;
include/linux/kprobes.h
439
int kprobe_exceptions_notify(struct notifier_block *self,
include/linux/kvm_host.h
871
struct notifier_block pm_notifier;
include/linux/memory-tiers.h
119
static inline int register_mt_adistance_algorithm(struct notifier_block *nb)
include/linux/memory-tiers.h
124
static inline int unregister_mt_adistance_algorithm(struct notifier_block *nb)
include/linux/memory-tiers.h
46
int register_mt_adistance_algorithm(struct notifier_block *nb);
include/linux/memory-tiers.h
47
int unregister_mt_adistance_algorithm(struct notifier_block *nb);
include/linux/memory.h
107
struct notifier_block;
include/linux/memory.h
128
static inline int register_memory_notifier(struct notifier_block *nb)
include/linux/memory.h
132
static inline void unregister_memory_notifier(struct notifier_block *nb)
include/linux/memory.h
152
extern int register_memory_notifier(struct notifier_block *nb);
include/linux/memory.h
153
extern void unregister_memory_notifier(struct notifier_block *nb);
include/linux/memory.h
175
static __meminitdata struct notifier_block fn##_mem_nb =\
include/linux/mfd/adp5520.h
293
struct notifier_block *nb, unsigned int events);
include/linux/mfd/adp5520.h
296
struct notifier_block *nb, unsigned int events);
include/linux/mfd/da903x.h
205
struct notifier_block *nb, unsigned int events);
include/linux/mfd/da903x.h
207
struct notifier_block *nb, unsigned int events);
include/linux/mfd/mt6397/core.h
65
struct notifier_block pm_nb;
include/linux/mfd/rave-sp.h
60
struct notifier_block *nb);
include/linux/mlx4/driver.h
71
struct notifier_block *nb);
include/linux/mlx4/driver.h
73
struct notifier_block *nb);
include/linux/mlx5/driver.h
1129
int mlx5_notifier_register(struct mlx5_core_dev *dev, struct notifier_block *nb);
include/linux/mlx5/driver.h
1130
int mlx5_notifier_unregister(struct mlx5_core_dev *dev, struct notifier_block *nb);
include/linux/mlx5/driver.h
1140
int mlx5_blocking_notifier_register(struct mlx5_core_dev *dev, struct notifier_block *nb);
include/linux/mlx5/driver.h
1141
int mlx5_blocking_notifier_unregister(struct mlx5_core_dev *dev, struct notifier_block *nb);
include/linux/mlx5/driver.h
1201
struct notifier_block *nb);
include/linux/mlx5/driver.h
1204
struct notifier_block *nb);
include/linux/mlx5/driver.h
619
struct notifier_block sf_dev_nb;
include/linux/mlx5/driver.h
624
struct notifier_block sf_hw_table_vhca_nb;
include/linux/mlx5/driver.h
626
struct notifier_block sf_table_esw_nb;
include/linux/mlx5/driver.h
627
struct notifier_block sf_table_vhca_nb;
include/linux/mlx5/driver.h
628
struct notifier_block sf_table_mdev_nb;
include/linux/mlx5/eq.h
26
struct notifier_block *nb);
include/linux/mlx5/eq.h
28
struct notifier_block *nb);
include/linux/mlx5/eq.h
51
struct notifier_block nb;
include/linux/mmc/host.h
340
struct notifier_block;
include/linux/mmc/host.h
347
struct notifier_block vmmc_nb; /* Notifier for vmmc */
include/linux/module.h
304
struct notifier_block;
include/linux/module.h
757
int register_module_notifier(struct notifier_block *nb);
include/linux/module.h
758
int unregister_module_notifier(struct notifier_block *nb);
include/linux/module.h
847
static inline int register_module_notifier(struct notifier_block *nb)
include/linux/module.h
853
static inline int unregister_module_notifier(struct notifier_block *nb)
include/linux/mroute_base.h
179
static inline int mr_call_mfc_notifier(struct notifier_block *nb,
include/linux/mroute_base.h
310
int mr_dump(struct net *net, struct notifier_block *nb, unsigned short family,
include/linux/mroute_base.h
312
struct notifier_block *nb,
include/linux/mroute_base.h
364
static inline int mr_dump(struct net *net, struct notifier_block *nb,
include/linux/mroute_base.h
367
struct notifier_block *nb,
include/linux/mroute_base.h
51
static inline int mr_call_vif_notifier(struct notifier_block *nb,
include/linux/mtd/mtd.h
371
struct notifier_block reboot_notifier; /* default mode before reboot */
include/linux/mtd/ubi.h
235
int ubi_register_volume_notifier(struct notifier_block *nb,
include/linux/mtd/ubi.h
237
int ubi_unregister_volume_notifier(struct notifier_block *nb);
include/linux/netdevice.h
1064
struct notifier_block *nb;
include/linux/netdevice.h
3192
int register_netdevice_notifier(struct notifier_block *nb);
include/linux/netdevice.h
3193
int unregister_netdevice_notifier(struct notifier_block *nb);
include/linux/netdevice.h
3194
int register_netdevice_notifier_net(struct net *net, struct notifier_block *nb);
include/linux/netdevice.h
3196
struct notifier_block *nb);
include/linux/netdevice.h
3198
struct notifier_block *nb,
include/linux/netdevice.h
3201
struct notifier_block *nb,
include/linux/netlink.h
240
int netlink_register_notifier(struct notifier_block *nb);
include/linux/netlink.h
241
int netlink_unregister_notifier(struct notifier_block *nb);
include/linux/node.h
147
extern int register_node_notifier(struct notifier_block *nb);
include/linux/node.h
148
extern void unregister_node_notifier(struct notifier_block *nb);
include/linux/node.h
152
static __meminitdata struct notifier_block fn##_node_nb =\
include/linux/node.h
157
static inline int register_node_notifier(struct notifier_block *nb)
include/linux/node.h
161
static inline void unregister_node_notifier(struct notifier_block *nb)
include/linux/notifier.h
147
struct notifier_block *nb);
include/linux/notifier.h
149
struct notifier_block *nb);
include/linux/notifier.h
151
struct notifier_block *nb);
include/linux/notifier.h
153
struct notifier_block *nb);
include/linux/notifier.h
156
struct atomic_notifier_head *nh, struct notifier_block *nb);
include/linux/notifier.h
158
struct blocking_notifier_head *nh, struct notifier_block *nb);
include/linux/notifier.h
161
struct notifier_block *nb);
include/linux/notifier.h
163
struct notifier_block *nb);
include/linux/notifier.h
165
struct notifier_block *nb);
include/linux/notifier.h
167
struct notifier_block *nb);
include/linux/notifier.h
49
struct notifier_block;
include/linux/notifier.h
51
typedef int (*notifier_fn_t)(struct notifier_block *nb,
include/linux/notifier.h
56
struct notifier_block __rcu *next;
include/linux/notifier.h
62
struct notifier_block __rcu *head;
include/linux/notifier.h
67
struct notifier_block __rcu *head;
include/linux/notifier.h
71
struct notifier_block __rcu *head;
include/linux/notifier.h
78
struct notifier_block __rcu *head;
include/linux/nvmem-consumer.h
228
static inline int nvmem_register_notifier(struct notifier_block *nb)
include/linux/nvmem-consumer.h
233
static inline int nvmem_unregister_notifier(struct notifier_block *nb)
include/linux/nvmem-consumer.h
91
int nvmem_register_notifier(struct notifier_block *nb);
include/linux/nvmem-consumer.h
92
int nvmem_unregister_notifier(struct notifier_block *nb);
include/linux/of.h
1632
struct notifier_block;
include/linux/of.h
1635
extern int of_reconfig_notifier_register(struct notifier_block *);
include/linux/of.h
1636
extern int of_reconfig_notifier_unregister(struct notifier_block *);
include/linux/of.h
1709
static inline int of_reconfig_notifier_register(struct notifier_block *nb)
include/linux/of.h
1713
static inline int of_reconfig_notifier_unregister(struct notifier_block *nb)
include/linux/of.h
1792
int of_overlay_notifier_register(struct notifier_block *nb);
include/linux/of.h
1793
int of_overlay_notifier_unregister(struct notifier_block *nb);
include/linux/of.h
1813
static inline int of_overlay_notifier_register(struct notifier_block *nb)
include/linux/of.h
1818
static inline int of_overlay_notifier_unregister(struct notifier_block *nb)
include/linux/oom.h
106
extern int register_oom_notifier(struct notifier_block *nb);
include/linux/oom.h
107
extern int unregister_oom_notifier(struct notifier_block *nb);
include/linux/oom.h
13
struct notifier_block;
include/linux/pci-pwrctrl.h
47
struct notifier_block nb;
include/linux/pds/pds_common.h
51
int pdsc_register_notify(struct notifier_block *nb);
include/linux/pds/pds_common.h
52
void pdsc_unregister_notify(struct notifier_block *nb);
include/linux/perf/arm_pmu.h
116
struct notifier_block cpu_pm_nb;
include/linux/perf/riscv_pmu.h
73
struct notifier_block riscv_pm_nb;
include/linux/pl320-ipc.h
6
int pl320_ipc_register_notifier(struct notifier_block *nb);
include/linux/pl320-ipc.h
7
int pl320_ipc_unregister_notifier(struct notifier_block *nb);
include/linux/platform_data/cros_ec_proto.h
207
struct notifier_block notifier_ready;
include/linux/platform_data/cros_ec_sensorhub.h
157
struct notifier_block notifier;
include/linux/platform_data/cros_usbpd_notify.h
13
int cros_usbpd_register_notify(struct notifier_block *nb);
include/linux/platform_data/cros_usbpd_notify.h
15
void cros_usbpd_unregister_notify(struct notifier_block *nb);
include/linux/platform_data/huawei-gaokun-ec.h
24
struct notifier_block;
include/linux/platform_data/huawei-gaokun-ec.h
34
struct notifier_block *nb);
include/linux/platform_data/huawei-gaokun-ec.h
36
struct notifier_block *nb);
include/linux/platform_data/lenovo-yoga-c630.h
13
struct notifier_block;
include/linux/platform_data/lenovo-yoga-c630.h
23
int yoga_c630_ec_register_notify(struct yoga_c630_ec *ec, struct notifier_block *nb);
include/linux/platform_data/lenovo-yoga-c630.h
24
void yoga_c630_ec_unregister_notify(struct yoga_c630_ec *ec, struct notifier_block *nb);
include/linux/pm_clock.h
15
struct notifier_block nb;
include/linux/pm_domain.h
288
struct notifier_block nb;
include/linux/pm_domain.h
289
struct notifier_block *power_nb;
include/linux/pm_domain.h
324
int dev_pm_genpd_add_notifier(struct device *dev, struct notifier_block *nb);
include/linux/pm_domain.h
390
struct notifier_block *nb)
include/linux/pm_opp.h
204
int dev_pm_opp_register_notifier(struct device *dev, struct notifier_block *nb);
include/linux/pm_opp.h
205
int dev_pm_opp_unregister_notifier(struct device *dev, struct notifier_block *nb);
include/linux/pm_opp.h
422
static inline int dev_pm_opp_register_notifier(struct device *dev, struct notifier_block *nb)
include/linux/pm_opp.h
427
static inline int dev_pm_opp_unregister_notifier(struct device *dev, struct notifier_block *nb)
include/linux/pm_qos.h
184
struct notifier_block *notifier,
include/linux/pm_qos.h
187
struct notifier_block *notifier,
include/linux/pm_qos.h
256
struct notifier_block *notifier,
include/linux/pm_qos.h
260
struct notifier_block *notifier,
include/linux/pm_qos.h
323
struct notifier_block *notifier);
include/linux/pm_qos.h
326
struct notifier_block *notifier);
include/linux/power/charger-manager.h
64
struct notifier_block nb;
include/linux/power_supply.h
802
extern int power_supply_reg_notifier(struct notifier_block *nb);
include/linux/power_supply.h
803
extern void power_supply_unreg_notifier(struct notifier_block *nb);
include/linux/profile.h
16
struct notifier_block;
include/linux/pvclock_gtod.h
14
extern int pvclock_gtod_register_notifier(struct notifier_block *nb);
include/linux/pvclock_gtod.h
15
extern int pvclock_gtod_unregister_notifier(struct notifier_block *nb);
include/linux/random.h
12
struct notifier_block;
include/linux/random.h
122
int execute_with_initialized_rng(struct notifier_block *nb);
include/linux/random.h
32
int register_random_vmfork_notifier(struct notifier_block *nb);
include/linux/random.h
33
int unregister_random_vmfork_notifier(struct notifier_block *nb);
include/linux/random.h
35
static inline int register_random_vmfork_notifier(struct notifier_block *nb) { return 0; }
include/linux/random.h
36
static inline int unregister_random_vmfork_notifier(struct notifier_block *nb) { return 0; }
include/linux/rcu_notifier.h
21
int rcu_stall_chain_notifier_register(struct notifier_block *n);
include/linux/rcu_notifier.h
22
int rcu_stall_chain_notifier_unregister(struct notifier_block *n);
include/linux/rcu_notifier.h
27
static inline int rcu_stall_chain_notifier_register(struct notifier_block *n) { return -EEXIST; }
include/linux/rcu_notifier.h
28
static inline int rcu_stall_chain_notifier_unregister(struct notifier_block *n) { return -ENOENT; }
include/linux/reboot-mode.h
9
struct notifier_block reboot_notifier;
include/linux/reboot.h
44
extern int register_reboot_notifier(struct notifier_block *);
include/linux/reboot.h
45
extern int unregister_reboot_notifier(struct notifier_block *);
include/linux/reboot.h
47
extern int devm_register_reboot_notifier(struct device *, struct notifier_block *);
include/linux/reboot.h
49
extern int register_restart_handler(struct notifier_block *);
include/linux/reboot.h
50
extern int unregister_restart_handler(struct notifier_block *);
include/linux/regulator/consumer.h
260
struct notifier_block *nb);
include/linux/regulator/consumer.h
262
struct notifier_block *nb);
include/linux/regulator/consumer.h
264
struct notifier_block *nb);
include/linux/regulator/consumer.h
266
struct notifier_block *nb);
include/linux/regulator/consumer.h
39
struct notifier_block;
include/linux/regulator/consumer.h
603
struct notifier_block *nb)
include/linux/regulator/consumer.h
609
struct notifier_block *nb)
include/linux/regulator/consumer.h
615
struct notifier_block *nb)
include/linux/regulator/consumer.h
621
struct notifier_block *nb)
include/linux/regulator/driver.h
670
struct notifier_block supply_fwd_nb;
include/linux/remoteproc/qcom_rproc.h
29
void *qcom_register_ssr_notifier(const char *name, struct notifier_block *nb);
include/linux/remoteproc/qcom_rproc.h
30
int qcom_unregister_ssr_notifier(void *notify, struct notifier_block *nb);
include/linux/remoteproc/qcom_rproc.h
35
struct notifier_block *nb)
include/linux/remoteproc/qcom_rproc.h
4
struct notifier_block;
include/linux/remoteproc/qcom_rproc.h
41
struct notifier_block *nb)
include/linux/scmi_protocol.h
867
struct notifier_block *nb);
include/linux/scmi_protocol.h
869
struct notifier_block *nb);
include/linux/scmi_protocol.h
873
struct notifier_block *nb);
include/linux/scmi_protocol.h
877
struct notifier_block *nb);
include/linux/security.h
323
int register_blocking_lsm_notifier(struct notifier_block *nb);
include/linux/security.h
324
int unregister_blocking_lsm_notifier(struct notifier_block *nb);
include/linux/security.h
604
static inline int register_blocking_lsm_notifier(struct notifier_block *nb)
include/linux/security.h
609
static inline int unregister_blocking_lsm_notifier(struct notifier_block *nb)
include/linux/sunrpc/rpc_pipe_fs.h
76
extern int rpc_pipefs_notifier_register(struct notifier_block *);
include/linux/sunrpc/rpc_pipe_fs.h
77
extern void rpc_pipefs_notifier_unregister(struct notifier_block *);
include/linux/surface_acpi_notify.h
36
int san_dgpu_notifier_register(struct notifier_block *nb);
include/linux/surface_acpi_notify.h
37
int san_dgpu_notifier_unregister(struct notifier_block *nb);
include/linux/suspend.h
450
extern int register_pm_notifier(struct notifier_block *nb);
include/linux/suspend.h
451
extern int unregister_pm_notifier(struct notifier_block *nb);
include/linux/suspend.h
459
static struct notifier_block fn##_nb = \
include/linux/suspend.h
491
static inline int register_pm_notifier(struct notifier_block *nb)
include/linux/suspend.h
496
static inline int unregister_pm_notifier(struct notifier_block *nb)
include/linux/swap.h
19
struct notifier_block;
include/linux/tracepoint.h
26
struct notifier_block;
include/linux/tracepoint.h
64
extern int register_tracepoint_module_notifier(struct notifier_block *nb);
include/linux/tracepoint.h
65
extern int unregister_tracepoint_module_notifier(struct notifier_block *nb);
include/linux/tracepoint.h
79
int register_tracepoint_module_notifier(struct notifier_block *nb)
include/linux/tracepoint.h
84
int unregister_tracepoint_module_notifier(struct notifier_block *nb)
include/linux/uprobes.h
230
extern int arch_uprobe_exception_notify(struct notifier_block *self, unsigned long val, void *data);
include/linux/uprobes.h
26
struct notifier_block;
include/linux/usb.h
2094
extern void usb_register_notify(struct notifier_block *nb);
include/linux/usb.h
2095
extern void usb_unregister_notify(struct notifier_block *nb);
include/linux/usb/chipidea.h
30
struct notifier_block nb;
include/linux/usb/phy.h
105
struct notifier_block vbus_nb;
include/linux/usb/phy.h
106
struct notifier_block id_nb;
include/linux/usb/phy.h
107
struct notifier_block type_nb;
include/linux/usb/phy.h
224
struct device_node *node, struct notifier_block *nb);
include/linux/usb/phy.h
252
struct device_node *node, struct notifier_block *nb)
include/linux/usb/phy.h
334
usb_register_notifier(struct usb_phy *x, struct notifier_block *nb)
include/linux/usb/phy.h
340
usb_unregister_notifier(struct usb_phy *x, struct notifier_block *nb)
include/linux/usb/renesas_usbhs.h
87
int (*notifier)(struct notifier_block *nb, unsigned long event,
include/linux/vfio_pci_core.h
142
struct notifier_block nb;
include/linux/vmalloc.h
18
struct notifier_block; /* in notifier.h */
include/linux/vmalloc.h
283
int register_vmap_purge_notifier(struct notifier_block *nb);
include/linux/vmalloc.h
284
int unregister_vmap_purge_notifier(struct notifier_block *nb);
include/linux/vt_kern.h
150
int register_vt_notifier(struct notifier_block *nb);
include/linux/vt_kern.h
151
int unregister_vt_notifier(struct notifier_block *nb);
include/linux/watchdog.h
112
struct notifier_block reboot_nb;
include/linux/watchdog.h
113
struct notifier_block restart_nb;
include/linux/watchdog.h
114
struct notifier_block pm_nb;
include/net/addrconf.h
328
int register_inet6addr_notifier(struct notifier_block *nb);
include/net/addrconf.h
329
int unregister_inet6addr_notifier(struct notifier_block *nb);
include/net/addrconf.h
332
int register_inet6addr_validator_notifier(struct notifier_block *nb);
include/net/addrconf.h
333
int unregister_inet6addr_validator_notifier(struct notifier_block *nb);
include/net/bluetooth/hci_core.h
547
struct notifier_block suspend_notifier;
include/net/dcbevent.h
11
struct notifier_block;
include/net/dcbevent.h
18
int register_dcbevent_notifier(struct notifier_block *nb);
include/net/dcbevent.h
19
int unregister_dcbevent_notifier(struct notifier_block *nb);
include/net/dcbevent.h
23
register_dcbevent_notifier(struct notifier_block *nb)
include/net/dcbevent.h
28
static inline int unregister_dcbevent_notifier(struct notifier_block *nb)
include/net/dsa.h
451
struct notifier_block nb;
include/net/fib_notifier.h
32
int (*fib_dump)(struct net *net, struct notifier_block *nb,
include/net/fib_notifier.h
38
int call_fib_notifier(struct notifier_block *nb,
include/net/fib_notifier.h
43
int register_fib_notifier(struct net *net, struct notifier_block *nb,
include/net/fib_notifier.h
44
void (*cb)(struct notifier_block *nb),
include/net/fib_notifier.h
46
int unregister_fib_notifier(struct net *net, struct notifier_block *nb);
include/net/fib_rules.h
198
int fib_rules_dump(struct net *net, struct notifier_block *nb, int family,
include/net/ip6_fib.h
577
int call_fib6_notifier(struct notifier_block *nb,
include/net/ip6_fib.h
587
int fib6_tables_dump(struct net *net, struct notifier_block *nb,
include/net/ip6_fib.h
653
int fib6_rules_dump(struct net *net, struct notifier_block *nb,
include/net/ip6_fib.h
694
static inline int fib6_rules_dump(struct net *net, struct notifier_block *nb,
include/net/ip_fib.h
244
int call_fib4_notifier(struct notifier_block *nb,
include/net/ip_fib.h
254
int fib_notify(struct net *net, struct notifier_block *nb,
include/net/ip_fib.h
346
static inline int fib4_rules_dump(struct net *net, struct notifier_block *nb,
include/net/ip_fib.h
414
int fib4_rules_dump(struct net *net, struct notifier_block *nb,
include/net/netdev_lock.h
135
int netdev_debug_event(struct notifier_block *nb, unsigned long event,
include/net/netevent.h
17
struct notifier_block ;
include/net/netevent.h
35
int register_netevent_notifier(struct notifier_block *nb);
include/net/netevent.h
36
int unregister_netevent_notifier(struct notifier_block *nb);
include/net/nexthop.h
247
int register_nexthop_notifier(struct net *net, struct notifier_block *nb,
include/net/nexthop.h
249
int __unregister_nexthop_notifier(struct net *net, struct notifier_block *nb);
include/net/nexthop.h
250
int unregister_nexthop_notifier(struct net *net, struct notifier_block *nb);
include/net/switchdev.h
207
struct notifier_block *atomic_nb;
include/net/switchdev.h
208
struct notifier_block *blocking_nb;
include/net/switchdev.h
293
struct notifier_block *atomic_nb,
include/net/switchdev.h
294
struct notifier_block *blocking_nb,
include/net/switchdev.h
299
struct notifier_block *atomic_nb,
include/net/switchdev.h
300
struct notifier_block *blocking_nb);
include/net/switchdev.h
303
struct notifier_block *atomic_nb,
include/net/switchdev.h
304
struct notifier_block *blocking_nb,
include/net/switchdev.h
320
int register_switchdev_notifier(struct notifier_block *nb);
include/net/switchdev.h
321
int unregister_switchdev_notifier(struct notifier_block *nb);
include/net/switchdev.h
326
int register_switchdev_blocking_notifier(struct notifier_block *nb);
include/net/switchdev.h
327
int unregister_switchdev_blocking_notifier(struct notifier_block *nb);
include/net/switchdev.h
379
struct notifier_block *atomic_nb,
include/net/switchdev.h
380
struct notifier_block *blocking_nb,
include/net/switchdev.h
390
struct notifier_block *atomic_nb,
include/net/switchdev.h
391
struct notifier_block *blocking_nb)
include/net/switchdev.h
419
static inline int register_switchdev_notifier(struct notifier_block *nb)
include/net/switchdev.h
424
static inline int unregister_switchdev_notifier(struct notifier_block *nb)
include/net/switchdev.h
438
register_switchdev_blocking_notifier(struct notifier_block *nb)
include/net/switchdev.h
444
unregister_switchdev_blocking_notifier(struct notifier_block *nb)
include/net/vxlan.h
508
struct notifier_block *nb,
include/net/vxlan.h
521
struct notifier_block *nb,
include/pcmcia/soc_common.h
74
struct notifier_block cpufreq_nb;
include/soc/sifive/sifive_ccache.h
10
extern int register_sifive_ccache_error_notifier(struct notifier_block *nb);
include/soc/sifive/sifive_ccache.h
11
extern int unregister_sifive_ccache_error_notifier(struct notifier_block *nb);
include/sound/soc-jack.h
72
struct notifier_block pm_notifier;
include/sound/soc-jack.h
95
struct notifier_block *nb);
include/sound/soc-jack.h
97
struct notifier_block *nb);
include/xen/xen-ops.h
33
void xen_resume_notifier_register(struct notifier_block *nb);
include/xen/xenbus.h
184
int register_xenstore_notifier(struct notifier_block *nb);
include/xen/xenbus.h
185
void unregister_xenstore_notifier(struct notifier_block *nb);
kernel/bpf/btf.c
8303
static int btf_module_notify(struct notifier_block *nb, unsigned long op,
kernel/bpf/btf.c
8417
static struct notifier_block btf_module_nb = {
kernel/bpf/cgroup.c
45
static int cgroup_bpf_lifetime_notify(struct notifier_block *nb,
kernel/bpf/cgroup.c
48
static struct notifier_block cgroup_bpf_lifetime_nb = {
kernel/bpf/cgroup.c
549
static int cgroup_bpf_lifetime_notify(struct notifier_block *nb,
kernel/bpf/devmap.c
1125
static int dev_map_notification(struct notifier_block *notifier,
kernel/bpf/devmap.c
1185
static struct notifier_block dev_map_notifier = {
kernel/cgroup/cpuset.c
3974
static int cpuset_track_online_nodes(struct notifier_block *self,
kernel/cpu.c
2004
cpu_hotplug_pm_callback(struct notifier_block *nb,
kernel/cpu_pm.c
61
int cpu_pm_register_notifier(struct notifier_block *nb)
kernel/cpu_pm.c
81
int cpu_pm_unregister_notifier(struct notifier_block *nb)
kernel/crash_core.c
653
static int crash_memhp_notifier(struct notifier_block *nb, unsigned long val, void *arg)
kernel/crash_core.c
669
static struct notifier_block crash_memhp_nb = {
kernel/debug/debug_core.c
1034
dbg_notify_reboot(struct notifier_block *this, unsigned long code, void *x)
kernel/debug/debug_core.c
1055
static struct notifier_block dbg_reboot_notifier = {
kernel/debug/debug_core.c
868
static int module_event(struct notifier_block *self, unsigned long val,
kernel/debug/debug_core.c
874
static struct notifier_block dbg_module_load_nb = {
kernel/dma/debug.c
867
static int dma_debug_device_change(struct notifier_block *nb, unsigned long action, void *data)
kernel/dma/debug.c
899
struct notifier_block *nb;
kernel/dma/debug.c
904
nb = kzalloc_obj(struct notifier_block);
kernel/events/core.c
15213
perf_reboot(struct notifier_block *notifier, unsigned long val, void *v)
kernel/events/core.c
15227
static struct notifier_block perf_reboot_notifier = {
kernel/events/hw_breakpoint.c
935
static struct notifier_block hw_breakpoint_exceptions_nb = {
kernel/events/uprobes.c
2901
static struct notifier_block uprobe_exception_nb = {
kernel/gcov/base.c
103
static int gcov_module_notifier(struct notifier_block *nb, unsigned long event,
kernel/gcov/base.c
129
static struct notifier_block gcov_nb = {
kernel/hung_task.c
474
static int hungtask_pm_notify(struct notifier_block *self,
kernel/hung_task.c
92
hung_task_panic(struct notifier_block *this, unsigned long event, void *ptr)
kernel/hung_task.c
99
static struct notifier_block panic_block = {
kernel/jump_label.c
826
jump_label_module_notify(struct notifier_block *self, unsigned long val,
kernel/jump_label.c
854
static struct notifier_block jump_label_module_nb = {
kernel/kprobes.c
1923
int __weak kprobe_exceptions_notify(struct notifier_block *self,
kernel/kprobes.c
1930
static struct notifier_block kprobe_exceptions_nb = {
kernel/kprobes.c
2663
static int kprobes_module_callback(struct notifier_block *nb,
kernel/kprobes.c
2711
static struct notifier_block kprobe_module_nb = {
kernel/module/main.c
165
int register_module_notifier(struct notifier_block *nb)
kernel/module/main.c
171
int unregister_module_notifier(struct notifier_block *nb)
kernel/notifier.c
114
static int notifier_call_chain_robust(struct notifier_block **nl,
kernel/notifier.c
142
struct notifier_block *n)
kernel/notifier.c
165
struct notifier_block *n)
kernel/notifier.c
17
static int notifier_chain_register(struct notifier_block **nl,
kernel/notifier.c
18
struct notifier_block *n,
kernel/notifier.c
187
struct notifier_block *n)
kernel/notifier.c
250
struct notifier_block *n,
kernel/notifier.c
280
struct notifier_block *n)
kernel/notifier.c
297
struct notifier_block *n)
kernel/notifier.c
314
struct notifier_block *n)
kernel/notifier.c
39
static int notifier_chain_unregister(struct notifier_block **nl,
kernel/notifier.c
40
struct notifier_block *n)
kernel/notifier.c
403
struct notifier_block *n)
kernel/notifier.c
420
struct notifier_block *n)
kernel/notifier.c
473
struct notifier_block *n)
kernel/notifier.c
503
struct notifier_block *n)
kernel/notifier.c
592
int register_die_notifier(struct notifier_block *nb)
kernel/notifier.c
598
int unregister_die_notifier(struct notifier_block *nb)
kernel/notifier.c
65
static int notifier_call_chain(struct notifier_block **nl,
kernel/notifier.c
70
struct notifier_block *nb, *next_nb;
kernel/power/main.c
156
int register_pm_notifier(struct notifier_block *nb)
kernel/power/main.c
162
int unregister_pm_notifier(struct notifier_block *nb)
kernel/power/qos.c
733
struct notifier_block *notifier)
kernel/power/qos.c
766
struct notifier_block *notifier)
kernel/printk/index.c
151
static int pi_module_notify(struct notifier_block *nb, unsigned long op,
kernel/printk/index.c
170
static struct notifier_block module_printk_fmts_nb = {
kernel/rcu/rcutorture.c
3012
static int rcu_torture_stall_nf(struct notifier_block *nb, unsigned long v, void *ptr)
kernel/rcu/rcutorture.c
3018
static struct notifier_block rcu_torture_stall_block = {
kernel/rcu/rcutorture.c
3456
static int rcutorture_oom_notify(struct notifier_block *self,
kernel/rcu/rcutorture.c
3498
static struct notifier_block rcutorture_oom_nb = {
kernel/rcu/srcutree.c
2168
static int srcu_module_notify(struct notifier_block *self,
kernel/rcu/srcutree.c
2187
static struct notifier_block srcu_module_nb = {
kernel/rcu/tree.c
4555
static int rcu_pm_notify(struct notifier_block *self,
kernel/rcu/tree_stall.h
1142
int rcu_stall_chain_notifier_register(struct notifier_block *n)
kernel/rcu/tree_stall.h
1162
int rcu_stall_chain_notifier_unregister(struct notifier_block *n)
kernel/rcu/tree_stall.h
144
static int rcu_panic(struct notifier_block *this, unsigned long ev, void *ptr)
kernel/rcu/tree_stall.h
150
static struct notifier_block rcu_panic_block = {
kernel/reboot.c
118
int register_reboot_notifier(struct notifier_block *nb)
kernel/reboot.c
133
int unregister_reboot_notifier(struct notifier_block *nb)
kernel/reboot.c
141
WARN_ON(unregister_reboot_notifier(*(struct notifier_block **)res));
kernel/reboot.c
144
int devm_register_reboot_notifier(struct device *dev, struct notifier_block *nb)
kernel/reboot.c
146
struct notifier_block **rcnb;
kernel/reboot.c
210
int register_restart_handler(struct notifier_block *nb)
kernel/reboot.c
225
int unregister_restart_handler(struct notifier_block *nb)
kernel/reboot.c
341
static int sys_off_notify(struct notifier_block *nb,
kernel/reboot.c
54
struct notifier_block nb;
kernel/sched/ext.c
5807
static int scx_pm_handler(struct notifier_block *nb, unsigned long event, void *ptr)
kernel/sched/ext.c
5831
static struct notifier_block scx_pm_notifier = {
kernel/static_call_inline.c
442
static int static_call_module_notify(struct notifier_block *nb,
kernel/static_call_inline.c
470
static struct notifier_block static_call_module_nb = {
kernel/time/timekeeping.c
618
int pvclock_gtod_register_notifier(struct notifier_block *nb)
kernel/time/timekeeping.c
636
int pvclock_gtod_unregister_notifier(struct notifier_block *nb)
kernel/torture.c
688
static int torture_shutdown_notify(struct notifier_block *unused1,
kernel/torture.c
702
static struct notifier_block torture_shutdown_nb = {
kernel/trace/bpf_trace.c
2231
static int bpf_event_notify(struct notifier_block *nb, unsigned long op,
kernel/trace/bpf_trace.c
2271
static struct notifier_block bpf_module_nb = {
kernel/trace/fgraph.c
788
ftrace_suspend_notifier_call(struct notifier_block *bl, unsigned long state,
kernel/trace/fgraph.c
803
static struct notifier_block ftrace_suspend_notifier = {
kernel/trace/fprobe.c
589
static int fprobe_module_callback(struct notifier_block *nb,
kernel/trace/fprobe.c
626
static struct notifier_block fprobe_module_nb = {
kernel/trace/trace.c
10148
static int trace_module_notify(struct notifier_block *self,
kernel/trace/trace.c
10167
static struct notifier_block trace_module_nb = {
kernel/trace/trace.c
10237
static int trace_die_panic_handler(struct notifier_block *self,
kernel/trace/trace.c
10240
static struct notifier_block trace_panic_notifier = {
kernel/trace/trace.c
10245
static struct notifier_block trace_die_notifier = {
kernel/trace/trace.c
10256
static int trace_die_panic_handler(struct notifier_block *self,
kernel/trace/trace_events.c
3963
static int trace_module_notify(struct notifier_block *self,
kernel/trace/trace_events.c
3984
static struct notifier_block trace_module_nb = {
kernel/trace/trace_fprobe.c
1075
static int __tracepoint_probe_module_cb(struct notifier_block *self,
kernel/trace/trace_fprobe.c
1104
static struct notifier_block tracepoint_module_nb = {
kernel/trace/trace_fprobe.c
1109
static int __tprobe_event_module_cb(struct notifier_block *self,
kernel/trace/trace_fprobe.c
1150
static struct notifier_block tprobe_event_module_nb = {
kernel/trace/trace_kprobe.c
694
static int trace_kprobe_module_callback(struct notifier_block *nb,
kernel/trace/trace_kprobe.c
722
static struct notifier_block trace_kprobe_module_nb = {
kernel/trace/trace_printk.c
174
module_trace_bprintk_format_notify(struct notifier_block *self,
kernel/trace/trace_printk.c
196
struct notifier_block module_trace_bprintk_format_nb = {
kernel/trace/trace_printk.c
88
static int module_trace_bprintk_format_notify(struct notifier_block *self,
kernel/tracepoint.c
551
int register_tracepoint_module_notifier(struct notifier_block *nb)
kernel/tracepoint.c
575
int unregister_tracepoint_module_notifier(struct notifier_block *nb)
kernel/tracepoint.c
663
static int tracepoint_module_notify(struct notifier_block *self,
kernel/tracepoint.c
684
static struct notifier_block tracepoint_module_nb = {
lib/dynamic_debug.c
1344
static int ddebug_module_notify(struct notifier_block *self, unsigned long val,
lib/dynamic_debug.c
1364
static struct notifier_block ddebug_module_nb = {
lib/error-inject.c
135
static int ei_module_callback(struct notifier_block *nb,
lib/error-inject.c
148
static struct notifier_block ei_module_nb = {
lib/kunit/platform.c
136
struct notifier_block nb;
lib/kunit/platform.c
139
static int kunit_platform_device_probe_notify(struct notifier_block *nb,
lib/kunit/test.c
951
static int kunit_module_notify(struct notifier_block *nb, unsigned long val,
lib/kunit/test.c
972
static struct notifier_block kunit_mod_nb = {
lib/notifier-error-inject.c
27
static int notifier_err_inject_callback(struct notifier_block *nb,
lib/notifier-error-inject.h
16
struct notifier_block nb;
lib/vsprintf.c
768
static int fill_ptr_key(struct notifier_block *nb, unsigned long action, void *data)
lib/vsprintf.c
780
static struct notifier_block fill_ptr_key_nb = { .notifier_call = fill_ptr_key };
mm/kasan/shadow.c
213
static int __meminit kasan_mem_notifier(struct notifier_block *nb,
mm/kfence/core.c
831
static int kfence_check_canary_callback(struct notifier_block *nb,
mm/kfence/core.c
838
static struct notifier_block kfence_check_canary_notifier = {
mm/kfence/core.c
850
static int kfence_reboot_callback(struct notifier_block *nb,
mm/kfence/core.c
869
static struct notifier_block kfence_reboot_notifier = {
mm/ksm.c
3373
static int ksm_memory_callback(struct notifier_block *self,
mm/memory-tiers.c
847
int register_mt_adistance_algorithm(struct notifier_block *nb)
mm/memory-tiers.c
859
int unregister_mt_adistance_algorithm(struct notifier_block *nb)
mm/memory-tiers.c
881
static int __meminit memtier_hotplug_callback(struct notifier_block *self,
mm/mempolicy.c
3860
static int wi_node_notifier(struct notifier_block *nb,
mm/mm_init.c
201
static int __meminit mm_compute_batch_notifier(struct notifier_block *self,
mm/mmap.c
1640
static int reserve_mem_notifier(struct notifier_block *nb,
mm/oom_kill.c
1098
int register_oom_notifier(struct notifier_block *nb)
mm/oom_kill.c
1104
int unregister_oom_notifier(struct notifier_block *nb)
mm/page_ext.c
424
static int __meminit page_ext_callback(struct notifier_block *self,
mm/slub.c
8239
static int slab_memory_callback(struct notifier_block *self,
mm/vmalloc.c
2161
int register_vmap_purge_notifier(struct notifier_block *nb)
mm/vmalloc.c
2167
int unregister_vmap_purge_notifier(struct notifier_block *nb)
net/6lowpan/core.c
108
static int lowpan_event(struct notifier_block *unused,
net/6lowpan/core.c
146
static struct notifier_block lowpan_notifier = {
net/8021q/vlan.c
391
static int vlan_device_event(struct notifier_block *unused, unsigned long event,
net/8021q/vlan.c
557
static struct notifier_block vlan_notifier_block __read_mostly = {
net/appletalk/aarp.c
341
static int aarp_device_event(struct notifier_block *this, unsigned long event,
net/appletalk/aarp.c
857
static struct notifier_block aarp_notifier = {
net/appletalk/ddp.c
1911
static struct notifier_block ddp_notifier = {
net/appletalk/ddp.c
653
static int ddp_device_event(struct notifier_block *this, unsigned long event,
net/atm/br2684.c
147
static int atm_dev_event(struct notifier_block *this, unsigned long event,
net/atm/br2684.c
180
static struct notifier_block atm_dev_notifier = {
net/atm/clip.c
558
static int clip_device_event(struct notifier_block *this, unsigned long event,
net/atm/clip.c
591
static int clip_inet_event(struct notifier_block *this, unsigned long event,
net/atm/clip.c
608
static struct notifier_block clip_dev_notifier = {
net/atm/clip.c
614
static struct notifier_block clip_inet_notifier = {
net/atm/common.c
838
int register_atmdevice_notifier(struct notifier_block *nb)
net/atm/common.c
844
void unregister_atmdevice_notifier(struct notifier_block *nb)
net/atm/mpc.c
117
static struct notifier_block mpoa_notifier = {
net/atm/mpc.c
96
static int mpoa_event_listener(struct notifier_block *mpoa_notifier,
net/atm/mpc.c
999
static int mpoa_event_listener(struct notifier_block *mpoa_notifier,
net/ax25/af_ax25.c
129
static int ax25_device_event(struct notifier_block *this, unsigned long event,
net/ax25/af_ax25.c
2042
static struct notifier_block ax25_dev_notifier = {
net/batman-adv/hard-interface.c
1014
struct notifier_block batadv_hard_if_notifier = {
net/batman-adv/hard-interface.c
944
static int batadv_hard_if_event(struct notifier_block *this,
net/batman-adv/hard-interface.h
68
extern struct notifier_block batadv_hard_if_notifier;
net/bluetooth/6lowpan.c
1269
static int device_event(struct notifier_block *unused,
net/bluetooth/6lowpan.c
1296
static struct notifier_block bt_6lowpan_dev_notifier = {
net/bluetooth/hci_core.c
2404
static int hci_suspend_notifier(struct notifier_block *nb, unsigned long action,
net/bridge/br.c
157
static struct notifier_block br_device_notifier = {
net/bridge/br.c
162
static int br_switchdev_event(struct notifier_block *unused,
net/bridge/br.c
213
static struct notifier_block br_switchdev_notifier = {
net/bridge/br.c
218
static int br_switchdev_blocking_event(struct notifier_block *nb,
net/bridge/br.c
263
static struct notifier_block br_switchdev_blocking_notifier = {
net/bridge/br.c
28
static int br_device_event(struct notifier_block *unused, unsigned long event, void *ptr)
net/bridge/br_netfilter_hooks.c
1090
static int brnf_device_event(struct notifier_block *unused, unsigned long event,
net/bridge/br_netfilter_hooks.c
1116
static struct notifier_block brnf_notifier __read_mostly = {
net/bridge/br_private.h
2198
struct notifier_block *atomic_nb,
net/bridge/br_private.h
2199
struct notifier_block *blocking_nb,
net/bridge/br_private.h
2204
struct notifier_block *atomic_nb,
net/bridge/br_private.h
2205
struct notifier_block *blocking_nb);
net/bridge/br_private.h
2209
struct notifier_block *atomic_nb,
net/bridge/br_private.h
2210
struct notifier_block *blocking_nb,
net/bridge/br_private.h
2248
struct notifier_block *atomic_nb,
net/bridge/br_private.h
2249
struct notifier_block *blocking_nb,
net/bridge/br_private.h
2258
struct notifier_block *atomic_nb,
net/bridge/br_private.h
2259
struct notifier_block *blocking_nb)
net/bridge/br_private.h
2266
struct notifier_block *atomic_nb,
net/bridge/br_private.h
2267
struct notifier_block *blocking_nb,
net/bridge/br_switchdev.c
303
br_switchdev_fdb_replay_one(struct net_bridge *br, struct notifier_block *nb,
net/bridge/br_switchdev.c
318
bool adding, struct notifier_block *nb)
net/bridge/br_switchdev.c
353
struct notifier_block *nb,
net/bridge/br_switchdev.c
394
br_switchdev_vlan_replay_one(struct notifier_block *nb,
net/bridge/br_switchdev.c
414
static int br_switchdev_vlan_replay_group(struct notifier_block *nb,
net/bridge/br_switchdev.c
451
struct notifier_block *nb,
net/bridge/br_switchdev.c
586
br_switchdev_mdb_replay_one(struct notifier_block *nb, struct net_device *dev,
net/bridge/br_switchdev.c
683
const void *ctx, bool adding, struct notifier_block *nb,
net/bridge/br_switchdev.c
776
struct notifier_block *atomic_nb,
net/bridge/br_switchdev.c
777
struct notifier_block *blocking_nb,
net/bridge/br_switchdev.c
804
struct notifier_block *atomic_nb,
net/bridge/br_switchdev.c
805
struct notifier_block *blocking_nb)
net/bridge/br_switchdev.c
832
struct notifier_block *atomic_nb,
net/bridge/br_switchdev.c
833
struct notifier_block *blocking_nb,
net/bridge/br_switchdev.c
861
struct notifier_block *atomic_nb,
net/bridge/br_switchdev.c
862
struct notifier_block *blocking_nb)
net/bridge/br_switchdev.c
871
struct notifier_block *atomic_nb,
net/bridge/br_switchdev.c
872
struct notifier_block *blocking_nb,
net/caif/caif_dev.c
364
static int caif_device_notify(struct notifier_block *me, unsigned long what,
net/caif/caif_dev.c
502
static struct notifier_block caif_device_notifier = {
net/caif/caif_usb.c
128
static int cfusbl_device_notify(struct notifier_block *me, unsigned long what,
net/caif/caif_usb.c
199
static struct notifier_block caif_device_notifier = {
net/can/bcm.c
1539
static int bcm_notifier(struct notifier_block *nb, unsigned long msg,
net/can/bcm.c
1835
static struct notifier_block canbcm_notifier = {
net/can/gw.c
606
static int cgw_notifier(struct notifier_block *nb,
net/can/gw.c
82
static struct notifier_block notifier;
net/can/isotp.c
1596
static int isotp_notifier(struct notifier_block *nb, unsigned long msg,
net/can/isotp.c
1740
static struct notifier_block canisotp_notifier = {
net/can/j1939/main.c
360
static int j1939_netdev_notify(struct notifier_block *nb,
net/can/j1939/main.c
393
static struct notifier_block j1939_netdev_notifier = {
net/can/raw.c
1100
static struct notifier_block canraw_notifier = {
net/can/raw.c
341
static int raw_notifier(struct notifier_block *nb, unsigned long msg,
net/core/dev.c
1883
static int call_netdevice_notifier(struct notifier_block *nb, unsigned long val,
net/core/dev.c
1893
static int call_netdevice_register_notifiers(struct notifier_block *nb,
net/core/dev.c
1910
static void call_netdevice_unregister_notifiers(struct notifier_block *nb,
net/core/dev.c
1921
static int call_netdevice_register_net_notifiers(struct notifier_block *nb,
net/core/dev.c
1942
static void call_netdevice_unregister_net_notifiers(struct notifier_block *nb,
net/core/dev.c
1967
int register_netdevice_notifier(struct notifier_block *nb)
net/core/dev.c
2022
int unregister_netdevice_notifier(struct notifier_block *nb)
net/core/dev.c
2048
struct notifier_block *nb,
net/core/dev.c
2071
struct notifier_block *nb)
net/core/dev.c
2098
int register_netdevice_notifier_net(struct net *net, struct notifier_block *nb)
net/core/dev.c
2127
struct notifier_block *nb)
net/core/dev.c
2141
struct notifier_block *nb)
net/core/dev.c
2184
struct notifier_block *nb,
net/core/dev.c
2202
struct notifier_block *nb,
net/core/drop_monitor.c
1575
static int dropmon_net_event(struct notifier_block *ev_block,
net/core/drop_monitor.c
1672
static struct notifier_block dropmon_net_notifier = {
net/core/failover.c
186
failover_event(struct notifier_block *this, unsigned long event, void *ptr)
net/core/failover.c
210
static struct notifier_block failover_notifier = {
net/core/fib_notifier.c
119
int unregister_fib_notifier(struct net *net, struct notifier_block *nb)
net/core/fib_notifier.c
18
int call_fib_notifier(struct notifier_block *nb,
net/core/fib_notifier.c
58
static int fib_net_dump(struct net *net, struct notifier_block *nb,
net/core/fib_notifier.c
81
static bool fib_dump_is_consistent(struct net *net, struct notifier_block *nb,
net/core/fib_notifier.c
82
void (*cb)(struct notifier_block *nb),
net/core/fib_notifier.c
97
int register_fib_notifier(struct net *net, struct notifier_block *nb,
net/core/fib_notifier.c
98
void (*cb)(struct notifier_block *nb),
net/core/fib_rules.c
1394
static int fib_rules_event(struct notifier_block *this, unsigned long event,
net/core/fib_rules.c
1425
static struct notifier_block fib_rules_notifier = {
net/core/fib_rules.c
368
static int call_fib_rule_notifier(struct notifier_block *nb,
net/core/fib_rules.c
402
int fib_rules_dump(struct net *net, struct notifier_block *nb, int family,
net/core/lock_debug.c
100
.size = sizeof(struct notifier_block),
net/core/lock_debug.c
103
static struct notifier_block rtnl_net_debug_block = {
net/core/lock_debug.c
12
int netdev_debug_event(struct notifier_block *nb, unsigned long event,
net/core/lock_debug.c
80
struct notifier_block *nb;
net/core/lock_debug.c
90
struct notifier_block *nb;
net/core/netdev-genl.c
1156
static int netdev_genl_netdevice_event(struct notifier_block *nb,
net/core/netdev-genl.c
1180
static struct notifier_block netdev_genl_nb = {
net/core/netevent.c
28
int register_netevent_notifier(struct notifier_block *nb)
net/core/netevent.c
44
int unregister_netevent_notifier(struct notifier_block *nb)
net/core/netprio_cgroup.c
264
static int netprio_device_event(struct notifier_block *unused,
net/core/netprio_cgroup.c
286
static struct notifier_block netprio_device_notifier = {
net/core/page_pool_user.c
414
page_pool_netdevice_event(struct notifier_block *nb,
net/core/page_pool_user.c
432
static struct notifier_block page_pool_netdevice_nb = {
net/core/pktgen.c
2111
static int pktgen_device_event(struct notifier_block *unused,
net/core/pktgen.c
487
static int pktgen_device_event(struct notifier_block *, unsigned long, void *);
net/core/pktgen.c
504
static struct notifier_block pktgen_notifier_block = {
net/core/rtnetlink.c
7022
static int rtnetlink_event(struct notifier_block *this, unsigned long event, void *ptr)
net/core/rtnetlink.c
7049
static struct notifier_block rtnetlink_dev_notifier = {
net/dcb/dcbevent.c
15
int register_dcbevent_notifier(struct notifier_block *nb)
net/dcb/dcbevent.c
21
int unregister_dcbevent_notifier(struct notifier_block *nb)
net/dcb/dcbnl.c
2388
static int dcbnl_netdevice_event(struct notifier_block *nb,
net/dcb/dcbnl.c
2406
static struct notifier_block dcbnl_nb __read_mostly = {
net/devlink/core.c
522
static struct notifier_block devlink_port_netdevice_nb = {
net/devlink/devl_internal.h
271
int devlink_port_netdevice_event(struct notifier_block *nb,
net/devlink/port.c
1282
int devlink_port_netdevice_event(struct notifier_block *nb,
net/dsa/switch.c
974
static int dsa_switch_event(struct notifier_block *nb,
net/dsa/user.c
3478
static int dsa_user_netdevice_event(struct notifier_block *nb,
net/dsa/user.c
3765
static int dsa_user_switchdev_event(struct notifier_block *unused,
net/dsa/user.c
3791
static int dsa_user_switchdev_blocking_event(struct notifier_block *unused,
net/dsa/user.c
3820
static struct notifier_block dsa_user_nb __read_mostly = {
net/dsa/user.c
3824
struct notifier_block dsa_user_switchdev_notifier = {
net/dsa/user.c
3828
struct notifier_block dsa_user_switchdev_blocking_notifier = {
net/dsa/user.c
3834
struct notifier_block *nb;
net/dsa/user.c
3861
struct notifier_block *nb;
net/dsa/user.h
17
extern struct notifier_block dsa_user_switchdev_notifier;
net/dsa/user.h
18
extern struct notifier_block dsa_user_switchdev_blocking_notifier;
net/ethtool/netlink.c
1103
static int ethnl_netdev_event(struct notifier_block *this, unsigned long event,
net/ethtool/netlink.c
1127
static struct notifier_block ethnl_netdev_notifier = {
net/hsr/hsr_main.c
154
static struct notifier_block hsr_nb = {
net/hsr/hsr_main.c
31
static int hsr_netdev_notify(struct notifier_block *nb, unsigned long event,
net/ieee802154/6lowpan/core.c
218
static int lowpan_device_event(struct notifier_block *unused,
net/ieee802154/6lowpan/core.c
246
static struct notifier_block lowpan_dev_notifier = {
net/ieee802154/core.c
277
static int cfg802154_netdev_notifier_call(struct notifier_block *nb,
net/ieee802154/core.c
343
static struct notifier_block cfg802154_netdev_notifier = {
net/ipv4/arp.c
1324
static int arp_netdev_event(struct notifier_block *this, unsigned long event,
net/ipv4/arp.c
1358
static struct notifier_block arp_netdev_notifier = {
net/ipv4/devinet.c
1510
int register_inetaddr_notifier(struct notifier_block *nb)
net/ipv4/devinet.c
1516
int unregister_inetaddr_notifier(struct notifier_block *nb)
net/ipv4/devinet.c
1522
int register_inetaddr_validator_notifier(struct notifier_block *nb)
net/ipv4/devinet.c
1528
int unregister_inetaddr_validator_notifier(struct notifier_block *nb)
net/ipv4/devinet.c
1580
static int inetdev_event(struct notifier_block *this, unsigned long event,
net/ipv4/devinet.c
1671
static struct notifier_block ip_netdev_notifier = {
net/ipv4/fib_frontend.c
1462
static int fib_inetaddr_event(struct notifier_block *this, unsigned long event, void *ptr)
net/ipv4/fib_frontend.c
1493
static int fib_netdev_event(struct notifier_block *this, unsigned long event, void *ptr)
net/ipv4/fib_frontend.c
1552
static struct notifier_block fib_inetaddr_notifier = {
net/ipv4/fib_frontend.c
1556
static struct notifier_block fib_netdev_notifier = {
net/ipv4/fib_notifier.c
11
int call_fib4_notifier(struct notifier_block *nb,
net/ipv4/fib_notifier.c
36
static int fib4_dump(struct net *net, struct notifier_block *nb,
net/ipv4/fib_rules.c
73
int fib4_rules_dump(struct net *net, struct notifier_block *nb,
net/ipv4/fib_trie.c
2153
struct notifier_block *nb,
net/ipv4/fib_trie.c
2185
static int fib_table_notify(struct fib_table *tb, struct notifier_block *nb,
net/ipv4/fib_trie.c
2206
int fib_notify(struct net *net, struct notifier_block *nb,
net/ipv4/fib_trie.c
76
static int call_fib_entry_notifier(struct notifier_block *nb,
net/ipv4/igmp.c
3156
static int igmp_netdev_event(struct notifier_block *this,
net/ipv4/igmp.c
3174
static struct notifier_block igmp_notifier = {
net/ipv4/ipmr.c
1764
static int ipmr_device_event(struct notifier_block *this, unsigned long event, void *ptr)
net/ipv4/ipmr.c
1785
static struct notifier_block ip_mr_notifier = {
net/ipv4/ipmr.c
296
static int ipmr_rules_dump(struct net *net, struct notifier_block *nb,
net/ipv4/ipmr.c
3191
static int ipmr_dump(struct net *net, struct notifier_block *nb,
net/ipv4/ipmr.c
356
static int ipmr_rules_dump(struct net *net, struct notifier_block *nb,
net/ipv4/ipmr_base.c
394
int mr_dump(struct net *net, struct notifier_block *nb, unsigned short family,
net/ipv4/ipmr_base.c
396
struct notifier_block *nb,
net/ipv4/nexthop.c
3923
static int nh_netdev_event(struct notifier_block *this,
net/ipv4/nexthop.c
3947
static struct notifier_block nh_netdev_notifier = {
net/ipv4/nexthop.c
3951
static int nexthops_dump(struct net *net, struct notifier_block *nb,
net/ipv4/nexthop.c
3971
int register_nexthop_notifier(struct net *net, struct notifier_block *nb,
net/ipv4/nexthop.c
3988
int __unregister_nexthop_notifier(struct net *net, struct notifier_block *nb)
net/ipv4/nexthop.c
4000
int unregister_nexthop_notifier(struct net *net, struct notifier_block *nb)
net/ipv4/nexthop.c
437
static int call_nexthop_notifier(struct notifier_block *nb, struct net *net,
net/ipv4/udp_tunnel_nic.c
917
udp_tunnel_nic_netdevice_event(struct notifier_block *unused,
net/ipv4/udp_tunnel_nic.c
967
static struct notifier_block udp_tunnel_nic_notifier_block __read_mostly = {
net/ipv6/addrconf.c
3640
static int addrconf_notify(struct notifier_block *this, unsigned long event,
net/ipv6/addrconf.c
3820
static struct notifier_block ipv6_dev_notf = {
net/ipv6/addrconf_core.c
101
int unregister_inet6addr_notifier(struct notifier_block *nb)
net/ipv6/addrconf_core.c
113
int register_inet6addr_validator_notifier(struct notifier_block *nb)
net/ipv6/addrconf_core.c
119
int unregister_inet6addr_validator_notifier(struct notifier_block *nb)
net/ipv6/addrconf_core.c
95
int register_inet6addr_notifier(struct notifier_block *nb)
net/ipv6/fib6_notifier.c
10
int call_fib6_notifier(struct notifier_block *nb,
net/ipv6/fib6_notifier.c
30
static int fib6_dump(struct net *net, struct notifier_block *nb,
net/ipv6/fib6_rules.c
56
int fib6_rules_dump(struct net *net, struct notifier_block *nb,
net/ipv6/ip6_fib.c
370
static int call_fib6_entry_notifier(struct notifier_block *nb,
net/ipv6/ip6_fib.c
383
static int call_fib6_multipath_entry_notifier(struct notifier_block *nb,
net/ipv6/ip6_fib.c
441
struct notifier_block *nb;
net/ipv6/ip6_fib.c
489
int fib6_tables_dump(struct net *net, struct notifier_block *nb,
net/ipv6/ip6mr.c
1258
static int ip6mr_device_event(struct notifier_block *this,
net/ipv6/ip6mr.c
1286
static int ip6mr_dump(struct net *net, struct notifier_block *nb,
net/ipv6/ip6mr.c
1293
static struct notifier_block ip6_mr_notifier = {
net/ipv6/ip6mr.c
283
static int ip6mr_rules_dump(struct net *net, struct notifier_block *nb,
net/ipv6/ip6mr.c
344
static int ip6mr_rules_dump(struct net *net, struct notifier_block *nb,
net/ipv6/mcast.c
2873
static int ipv6_mc_netdev_event(struct notifier_block *this,
net/ipv6/mcast.c
2892
static struct notifier_block igmp6_netdev_notifier = {
net/ipv6/ndisc.c
1855
static int ndisc_netdev_event(struct notifier_block *this, unsigned long event, void *ptr)
net/ipv6/ndisc.c
1907
static struct notifier_block ndisc_netdev_notifier = {
net/ipv6/route.c
6461
static int ip6_route_dev_notify(struct notifier_block *this,
net/ipv6/route.c
6808
static struct notifier_block ip6_route_dev_notifier = {
net/iucv/af_iucv.c
2179
static int afiucv_netdev_event(struct notifier_block *this,
net/iucv/af_iucv.c
2208
static struct notifier_block afiucv_netdev_notifier = {
net/iucv/iucv.c
812
static int iucv_reboot_event(struct notifier_block *this,
net/iucv/iucv.c
833
static struct notifier_block iucv_reboot_notifier = {
net/lapb/lapb_iface.c
455
static int lapb_device_event(struct notifier_block *this, unsigned long event,
net/lapb/lapb_iface.c
532
static struct notifier_block lapb_dev_notifier = {
net/mac80211/ieee80211_i.h
1644
struct notifier_block ifa_notifier;
net/mac80211/ieee80211_i.h
1645
struct notifier_block ifa6_notifier;
net/mac80211/iface.c
2447
static int netdev_notify(struct notifier_block *nb,
net/mac80211/iface.c
2469
static struct notifier_block mac80211_netdev_notifier = {
net/mac80211/main.c
562
static int ieee80211_ifa_changed(struct notifier_block *nb,
net/mac80211/main.c
638
static int ieee80211_ifa6_changed(struct notifier_block *nb,
net/mac802154/iface.c
713
static int netdev_notify(struct notifier_block *nb,
net/mac802154/iface.c
734
static struct notifier_block mac802154_netdev_notifier = {
net/mctp/device.c
458
static int mctp_dev_notify(struct notifier_block *this, unsigned long event,
net/mctp/device.c
521
static struct notifier_block mctp_dev_nb = {
net/mpls/af_mpls.c
1639
static int mpls_dev_notify(struct notifier_block *this, unsigned long event,
net/mpls/af_mpls.c
1720
static struct notifier_block mpls_dev_notifier = {
net/netfilter/ipvs/ip_vs_ctl.c
1765
static int ip_vs_dst_event(struct notifier_block *this, unsigned long event,
net/netfilter/ipvs/ip_vs_ctl.c
4416
static struct notifier_block ip_vs_dst_notifier = {
net/netfilter/nf_nat_masquerade.c
149
static int masq_device_event(struct notifier_block *this,
net/netfilter/nf_nat_masquerade.c
182
static int masq_inet_event(struct notifier_block *this,
net/netfilter/nf_nat_masquerade.c
214
static struct notifier_block masq_dev_notifier = {
net/netfilter/nf_nat_masquerade.c
218
static struct notifier_block masq_inet_notifier = {
net/netfilter/nf_nat_masquerade.c
279
static int masq_inet6_event(struct notifier_block *this,
net/netfilter/nf_nat_masquerade.c
300
static struct notifier_block masq_inet6_notifier = {
net/netfilter/nf_tables_api.c
11977
static int nft_rcv_nl_event(struct notifier_block *this, unsigned long event,
net/netfilter/nf_tables_api.c
12029
static struct notifier_block nft_nl_notifier = {
net/netfilter/nf_tables_api.c
9723
static int nf_tables_flowtable_event(struct notifier_block *this,
net/netfilter/nf_tables_api.c
9754
static struct notifier_block nf_tables_flowtable_notifier = {
net/netfilter/nf_tables_offload.c
664
static int nft_offload_netdev_event(struct notifier_block *this,
net/netfilter/nf_tables_offload.c
687
static struct notifier_block nft_offload_netdev_notifier = {
net/netfilter/nfnetlink_log.c
826
nfulnl_rcv_nl_event(struct notifier_block *this,
net/netfilter/nfnetlink_log.c
852
static struct notifier_block nfulnl_rtnl_notifier = {
net/netfilter/nfnetlink_queue.c
1270
nfqnl_rcv_dev_event(struct notifier_block *this,
net/netfilter/nfnetlink_queue.c
1281
static struct notifier_block nfqnl_dev_notifier = {
net/netfilter/nfnetlink_queue.c
1310
nfqnl_rcv_nl_event(struct notifier_block *this,
net/netfilter/nfnetlink_queue.c
1336
static struct notifier_block nfqnl_rtnl_notifier = {
net/netfilter/nft_chain_filter.c
402
static int nf_tables_netdev_event(struct notifier_block *this,
net/netfilter/nft_chain_filter.c
431
static struct notifier_block nf_tables_netdev_notifier = {
net/netfilter/nft_flow_offload.c
239
static int flow_offload_netdev_event(struct notifier_block *this,
net/netfilter/nft_flow_offload.c
252
static struct notifier_block flow_offload_netdev_notifier = {
net/netfilter/xt_TEE.c
188
static struct notifier_block tee_netdev_notifier = {
net/netfilter/xt_TEE.c
60
static int tee_netdev_event(struct notifier_block *this, unsigned long event,
net/netlabel/netlabel_unlabeled.c
1393
static struct notifier_block netlbl_unlhsh_netdev_notifier = {
net/netlabel/netlabel_unlabeled.c
690
static int netlbl_unlhsh_netdev_handler(struct notifier_block *this,
net/netlink/af_netlink.c
2790
int netlink_register_notifier(struct notifier_block *nb)
net/netlink/af_netlink.c
2796
int netlink_unregister_notifier(struct notifier_block *nb)
net/netrom/af_netrom.c
115
static int nr_device_event(struct notifier_block *this, unsigned long event, void *ptr)
net/netrom/af_netrom.c
1374
static struct notifier_block nr_dev_notifier = {
net/nfc/netlink.c
1867
static int nfc_genl_rcv_nl_event(struct notifier_block *this,
net/nfc/netlink.c
1900
static struct notifier_block nl_notifier = {
net/openvswitch/datapath.h
317
extern struct notifier_block ovs_dp_device_notifier;
net/openvswitch/dp_notify.c
59
static int dp_device_event(struct notifier_block *unused, unsigned long event,
net/openvswitch/dp_notify.c
84
struct notifier_block ovs_dp_device_notifier = {
net/packet/af_packet.c
4181
static int packet_notifier(struct notifier_block *this,
net/packet/af_packet.c
4687
static struct notifier_block packet_netdev_notifier = {
net/phonet/pn_dev.c
296
static int phonet_device_notify(struct notifier_block *me, unsigned long what,
net/phonet/pn_dev.c
315
static struct notifier_block phonet_device_notifier = {
net/rose/af_rose.c
1547
static struct notifier_block rose_dev_notifier = {
net/rose/af_rose.c
231
static int rose_device_event(struct notifier_block *this,
net/sched/act_mirred.c
528
static int mirred_device_event(struct notifier_block *unused,
net/sched/act_mirred.c
554
static struct notifier_block mirred_device_notifier = {
net/sched/sch_cbs.c
332
static int cbs_dev_notifier(struct notifier_block *nb, unsigned long event,
net/sched/sch_cbs.c
551
static struct notifier_block cbs_device_notifier = {
net/sched/sch_taprio.c
1326
static int taprio_dev_notifier(struct notifier_block *nb, unsigned long event,
net/sched/sch_taprio.c
2549
static struct notifier_block taprio_device_notifier = {
net/sctp/ipv6.c
122
static struct notifier_block sctp_inet6addr_notifier = {
net/sctp/ipv6.c
75
static int sctp_inet6addr_event(struct notifier_block *this, unsigned long ev,
net/sctp/protocol.c
1098
static struct notifier_block sctp_inetaddr_notifier = {
net/sctp/protocol.c
766
static int sctp_inetaddr_event(struct notifier_block *this, unsigned long ev,
net/smc/smc_core.c
2759
static int smc_core_reboot_event(struct notifier_block *this,
net/smc/smc_core.c
2768
static struct notifier_block smc_reboot_notifier = {
net/smc/smc_pnet.c
839
static int smc_pnet_netdev_event(struct notifier_block *this,
net/smc/smc_pnet.c
872
static struct notifier_block smc_netdev_notifier = {
net/sunrpc/clnt.c
225
static int rpc_pipefs_event(struct notifier_block *nb, unsigned long event,
net/sunrpc/clnt.c
240
static struct notifier_block rpc_clients_block = {
net/sunrpc/rpc_pipe.c
52
int rpc_pipefs_notifier_register(struct notifier_block *nb)
net/sunrpc/rpc_pipe.c
58
void rpc_pipefs_notifier_unregister(struct notifier_block *nb)
net/switchdev/switchdev.c
1022
struct notifier_block *atomic_nb,
net/switchdev/switchdev.c
1023
struct notifier_block *blocking_nb)
net/switchdev/switchdev.c
1043
struct notifier_block *atomic_nb,
net/switchdev/switchdev.c
1044
struct notifier_block *blocking_nb,
net/switchdev/switchdev.c
483
int register_switchdev_notifier(struct notifier_block *nb)
net/switchdev/switchdev.c
495
int unregister_switchdev_notifier(struct notifier_block *nb)
net/switchdev/switchdev.c
519
int register_switchdev_blocking_notifier(struct notifier_block *nb)
net/switchdev/switchdev.c
532
int unregister_switchdev_blocking_notifier(struct notifier_block *nb)
net/switchdev/switchdev.c
995
struct notifier_block *atomic_nb,
net/switchdev/switchdev.c
996
struct notifier_block *blocking_nb,
net/tipc/bearer.c
686
static int tipc_l2_device_event(struct notifier_block *nb, unsigned long evt,
net/tipc/bearer.c
733
static struct notifier_block notifier = {
net/tls/tls_device.c
1376
static int tls_dev_event(struct notifier_block *this, unsigned long event,
net/tls/tls_device.c
1406
static struct notifier_block tls_dev_notifier = {
net/wireless/core.c
1556
static int cfg80211_netdev_notifier_call(struct notifier_block *nb,
net/wireless/core.c
1693
static struct notifier_block cfg80211_netdev_notifier = {
net/wireless/nl80211.c
21606
static int nl80211_netlink_notify(struct notifier_block * nb,
net/wireless/nl80211.c
21668
static struct notifier_block nl80211_netlink_notifier = {
net/wireless/wext-core.c
361
static int wext_netdev_notifier_call(struct notifier_block *nb,
net/wireless/wext-core.c
376
static struct notifier_block wext_netdev_notifier = {
net/x25/af_x25.c
1767
static struct notifier_block x25_dev_notifier = {
net/x25/af_x25.c
205
static int x25_device_event(struct notifier_block *this, unsigned long event,
net/xdp/xsk.c
1787
static int xsk_notifier(struct notifier_block *this,
net/xdp/xsk.c
1909
static struct notifier_block xsk_netdev_notifier = {
net/xfrm/xfrm_device.c
555
static int xfrm_dev_event(struct notifier_block *this, unsigned long event, void *ptr)
net/xfrm/xfrm_device.c
575
static struct notifier_block xfrm_dev_notifier = {
security/integrity/ima/ima.h
292
int ima_lsm_policy_change(struct notifier_block *nb, unsigned long event,
security/integrity/ima/ima_kexec.c
205
static int ima_update_kexec_buffer(struct notifier_block *self,
security/integrity/ima/ima_kexec.c
236
static struct notifier_block update_buffer_nb = {
security/integrity/ima/ima_main.c
44
static struct notifier_block ima_lsm_policy_notifier = {
security/integrity/ima/ima_policy.c
501
int ima_lsm_policy_change(struct notifier_block *nb, unsigned long event,
security/integrity/ima/ima_queue.c
240
static int ima_reboot_notifier(struct notifier_block *nb,
security/integrity/ima/ima_queue.c
254
static struct notifier_block ima_reboot_nb = {
security/lsm_notifier.c
19
int register_blocking_lsm_notifier(struct notifier_block *nb)
security/lsm_notifier.c
26
int unregister_blocking_lsm_notifier(struct notifier_block *nb)
security/selinux/netif.c
254
static int sel_netif_netdev_notifier_handler(struct notifier_block *this,
security/selinux/netif.c
265
static struct notifier_block sel_netif_netdev_notifier = {
sound/soc/codecs/arizona.h
368
struct notifier_block *nb,
sound/soc/codecs/arizona.h
370
(struct notifier_block *nb,
sound/soc/codecs/arizona.h
382
struct notifier_block *nb)
sound/soc/codecs/cros_ec_codec.c
68
struct notifier_block wov_notifier;
sound/soc/codecs/cros_ec_codec.c
807
static int wov_host_event(struct notifier_block *nb,
sound/soc/codecs/framer-codec.c
27
struct notifier_block nb;
sound/soc/codecs/framer-codec.c
288
static int framer_carrier_notifier(struct notifier_block *nb, unsigned long action,
sound/soc/codecs/madera.h
440
struct notifier_block *nb)
sound/soc/codecs/madera.h
450
struct notifier_block *nb)
sound/soc/codecs/max9860.c
31
struct notifier_block dvddio_nb;
sound/soc/codecs/max9860.c
37
static int max9860_dvddio_event(struct notifier_block *nb,
sound/soc/codecs/pcm512x.c
36
struct notifier_block supply_nb[PCM512x_NUM_SUPPLIES];
sound/soc/codecs/pcm512x.c
60
static int pcm512x_regulator_event_##n(struct notifier_block *nb, \
sound/soc/codecs/tlv320aic31xx.c
1199
static int aic31xx_regulator_event(struct notifier_block *nb,
sound/soc/codecs/tlv320aic31xx.c
158
struct notifier_block nb;
sound/soc/codecs/tlv320aic3x.c
1368
static int aic3x_regulator_event(struct notifier_block *nb,
sound/soc/codecs/tlv320aic3x.c
62
struct notifier_block nb;
sound/soc/codecs/wm8770.c
83
struct notifier_block disable_nb[WM8770_NUM_SUPPLIES];
sound/soc/codecs/wm8770.c
99
static int wm8770_regulator_event_##n(struct notifier_block *nb, \
sound/soc/codecs/wm8804.c
62
struct notifier_block disable_nb[WM8804_NUM_SUPPLIES];
sound/soc/codecs/wm8804.c
82
static int wm8804_regulator_event_##n(struct notifier_block *nb, \
sound/soc/codecs/wm8962.c
76
struct notifier_block disable_nb[WM8962_NUM_SUPPLIES];
sound/soc/codecs/wm8962.c
97
static int wm8962_regulator_event_##n(struct notifier_block *nb, \
sound/soc/codecs/wm8995.c
384
struct notifier_block disable_nb[WM8995_NUM_SUPPLIES];
sound/soc/codecs/wm8995.c
394
static int wm8995_regulator_event_##n(struct notifier_block *nb, \
sound/soc/codecs/wm8996.c
102
static int wm8996_regulator_event_##n(struct notifier_block *nb, \
sound/soc/codecs/wm8996.c
72
struct notifier_block disable_nb[WM8996_NUM_SUPPLIES];
sound/soc/fsl/fsl-asoc-card.c
535
static int hp_jack_event(struct notifier_block *nb, unsigned long event,
sound/soc/fsl/fsl-asoc-card.c
548
static struct notifier_block hp_jack_nb = {
sound/soc/fsl/fsl-asoc-card.c
552
static int mic_jack_event(struct notifier_block *nb, unsigned long event,
sound/soc/fsl/fsl-asoc-card.c
565
static struct notifier_block mic_jack_nb = {
sound/soc/intel/boards/cht_bsw_max98090_ti.c
128
static int cht_ti_jack_event(struct notifier_block *nb,
sound/soc/intel/boards/cht_bsw_max98090_ti.c
147
static struct notifier_block cht_jack_nb = {
sound/soc/rockchip/rockchip_max98090.c
107
static int rk_jack_event(struct notifier_block *nb, unsigned long event,
sound/soc/rockchip/rockchip_max98090.c
126
static struct notifier_block rk_jack_nb = {
sound/soc/samsung/aries_wm8994.c
45
static int aries_extcon_notifier(struct notifier_block *this,
sound/soc/samsung/aries_wm8994.c
57
static struct notifier_block aries_extcon_notifier_block = {
sound/soc/soc-jack.c
181
struct notifier_block *nb)
sound/soc/soc-jack.c
196
struct notifier_block *nb)
sound/soc/soc-jack.c
257
static int snd_soc_jack_pm_notifier(struct notifier_block *nb,
virt/kvm/kvm_main.c
904
static int kvm_pm_notifier_call(struct notifier_block *bl,