Home
last modified time | relevance | path

Searched refs:notifier_block (Results 1 – 25 of 1234) sorted by relevance

12345678910>>...50

/linux/include/linux/
A Dnotifier.h49 struct notifier_block;
54 struct notifier_block { struct
56 struct notifier_block __rcu *next; argument
147 struct notifier_block *nb);
149 struct notifier_block *nb);
151 struct notifier_block *nb);
153 struct notifier_block *nb);
161 struct notifier_block *nb);
163 struct notifier_block *nb);
165 struct notifier_block *nb);
[all …]
A Dextcon.h202 struct notifier_block *nb);
204 struct notifier_block *nb);
207 struct notifier_block *nb);
210 struct notifier_block *nb);
213 struct notifier_block *nb);
215 struct notifier_block *nb);
218 struct notifier_block *nb);
221 struct notifier_block *nb);
267 struct notifier_block *nb) in devm_extcon_register_notifier()
274 struct notifier_block *nb) { } in devm_extcon_unregister_notifier()
[all …]
A Ddevfreq.h188 struct notifier_block nb;
218 struct notifier_block nb_min;
219 struct notifier_block nb_max;
261 struct notifier_block *nb,
264 struct notifier_block *nb,
268 struct notifier_block *nb,
272 struct notifier_block *nb,
336 struct notifier_block nb;
410 struct notifier_block *nb, in devfreq_register_notifier()
417 struct notifier_block *nb, in devfreq_unregister_notifier()
[all …]
A Drcu_notifier.h21 int rcu_stall_chain_notifier_register(struct notifier_block *n);
22 int rcu_stall_chain_notifier_unregister(struct notifier_block *n);
27 static inline int rcu_stall_chain_notifier_register(struct notifier_block *n) { return -EEXIST; } in rcu_stall_chain_notifier_register()
28 static inline int rcu_stall_chain_notifier_unregister(struct notifier_block *n) { return -ENOENT; } in rcu_stall_chain_notifier_unregister()
A Dmemory.h116 struct notifier_block;
137 static inline int register_memory_notifier(struct notifier_block *nb) in register_memory_notifier()
141 static inline void unregister_memory_notifier(struct notifier_block *nb) in unregister_memory_notifier()
153 extern int register_memory_notifier(struct notifier_block *nb);
154 extern void unregister_memory_notifier(struct notifier_block *nb);
175 static __meminitdata struct notifier_block fn##_mem_nb =\
A Dcpu_pm.h61 int cpu_pm_register_notifier(struct notifier_block *nb);
62 int cpu_pm_unregister_notifier(struct notifier_block *nb);
70 static inline int cpu_pm_register_notifier(struct notifier_block *nb) in cpu_pm_register_notifier()
75 static inline int cpu_pm_unregister_notifier(struct notifier_block *nb) in cpu_pm_unregister_notifier()
A Drandom.h12 struct notifier_block;
32 int register_random_vmfork_notifier(struct notifier_block *nb);
33 int unregister_random_vmfork_notifier(struct notifier_block *nb);
35 static inline int register_random_vmfork_notifier(struct notifier_block *nb) { return 0; } in register_random_vmfork_notifier()
36 static inline int unregister_random_vmfork_notifier(struct notifier_block *nb) { return 0; } in unregister_random_vmfork_notifier()
122 int execute_with_initialized_rng(struct notifier_block *nb);
A Dreboot.h44 extern int register_reboot_notifier(struct notifier_block *);
45 extern int unregister_reboot_notifier(struct notifier_block *);
47 extern int devm_register_reboot_notifier(struct device *, struct notifier_block *);
49 extern int register_restart_handler(struct notifier_block *);
50 extern int unregister_restart_handler(struct notifier_block *);
A Dacpi_amd_wbrf.h54 int amd_wbrf_register_notifier(struct notifier_block *nb);
55 int amd_wbrf_unregister_notifier(struct notifier_block *nb);
80 int amd_wbrf_register_notifier(struct notifier_block *nb) in amd_wbrf_register_notifier()
85 int amd_wbrf_unregister_notifier(struct notifier_block *nb) in amd_wbrf_unregister_notifier()
/linux/kernel/
A Dnotifier.c26 struct notifier_block *n, in notifier_chain_register()
48 struct notifier_block *n) in notifier_chain_unregister()
150 struct notifier_block *n) in atomic_notifier_chain_register()
195 struct notifier_block *n) in atomic_notifier_chain_unregister()
288 struct notifier_block *n) in blocking_notifier_chain_register()
305 struct notifier_block *n) in blocking_notifier_chain_register_unique_prio()
322 struct notifier_block *n) in blocking_notifier_chain_unregister()
411 struct notifier_block *n) in raw_notifier_chain_register()
428 struct notifier_block *n) in raw_notifier_chain_unregister()
481 struct notifier_block *n) in srcu_notifier_chain_register()
[all …]
/linux/include/net/
A Dswitchdev.h207 struct notifier_block *atomic_nb;
208 struct notifier_block *blocking_nb;
293 struct notifier_block *atomic_nb,
294 struct notifier_block *blocking_nb,
299 struct notifier_block *atomic_nb,
303 struct notifier_block *atomic_nb,
304 struct notifier_block *blocking_nb,
379 struct notifier_block *atomic_nb, in switchdev_bridge_port_offload()
380 struct notifier_block *blocking_nb, in switchdev_bridge_port_offload()
390 struct notifier_block *atomic_nb, in switchdev_bridge_port_unoffload()
[all …]
A Ddcbevent.h11 struct notifier_block;
18 int register_dcbevent_notifier(struct notifier_block *nb);
19 int unregister_dcbevent_notifier(struct notifier_block *nb);
23 register_dcbevent_notifier(struct notifier_block *nb) in register_dcbevent_notifier()
28 static inline int unregister_dcbevent_notifier(struct notifier_block *nb) in unregister_dcbevent_notifier()
A Dfib_notifier.h32 int (*fib_dump)(struct net *net, struct notifier_block *nb,
38 int call_fib_notifier(struct notifier_block *nb,
43 int register_fib_notifier(struct net *net, struct notifier_block *nb,
44 void (*cb)(struct notifier_block *nb),
46 int unregister_fib_notifier(struct net *net, struct notifier_block *nb);
/linux/include/linux/remoteproc/
A Dqcom_rproc.h4 struct notifier_block;
29 void *qcom_register_ssr_notifier(const char *name, struct notifier_block *nb);
30 int qcom_unregister_ssr_notifier(void *notify, struct notifier_block *nb);
35 struct notifier_block *nb) in qcom_register_ssr_notifier()
41 struct notifier_block *nb) in qcom_unregister_ssr_notifier()
/linux/drivers/net/ethernet/mellanox/mlx5/core/
A Devents.c21 static int any_notifier(struct notifier_block *, unsigned long, void *);
22 static int temp_warn(struct notifier_block *, unsigned long, void *);
23 static int port_module(struct notifier_block *, unsigned long, void *);
24 static int pcie_core(struct notifier_block *, unsigned long, void *);
27 static int forward_event(struct notifier_block *, unsigned long, void *);
144 static int any_notifier(struct notifier_block *nb, in any_notifier()
157 static int temp_warn(struct notifier_block *nb, unsigned long type, void *data) in temp_warn()
219 static int port_module(struct notifier_block *nb, unsigned long type, void *data) in port_module()
308 static int pcie_core(struct notifier_block *nb, unsigned long type, void *data) in pcie_core()
397 int mlx5_notifier_register(struct mlx5_core_dev *dev, struct notifier_block *nb) in mlx5_notifier_register()
[all …]
/linux/arch/x86/include/asm/
A Diosf_mbi.h168 int iosf_mbi_register_pmic_bus_access_notifier(struct notifier_block *nb);
175 int iosf_mbi_unregister_pmic_bus_access_notifier(struct notifier_block *nb);
187 struct notifier_block *nb);
226 int iosf_mbi_register_pmic_bus_access_notifier(struct notifier_block *nb) in iosf_mbi_register_pmic_bus_access_notifier()
232 int iosf_mbi_unregister_pmic_bus_access_notifier(struct notifier_block *nb) in iosf_mbi_unregister_pmic_bus_access_notifier()
238 iosf_mbi_unregister_pmic_bus_access_notifier_unlocked(struct notifier_block *nb) in iosf_mbi_unregister_pmic_bus_access_notifier_unlocked()
/linux/drivers/gpu/drm/i915/
A Di915_iosf_mbi.h17 struct notifier_block;
24 int iosf_mbi_register_pmic_bus_access_notifier(struct notifier_block *nb) in iosf_mbi_register_pmic_bus_access_notifier()
30 iosf_mbi_unregister_pmic_bus_access_notifier_unlocked(struct notifier_block *nb) in iosf_mbi_unregister_pmic_bus_access_notifier_unlocked()
36 int iosf_mbi_unregister_pmic_bus_access_notifier(struct notifier_block *nb) in iosf_mbi_unregister_pmic_bus_access_notifier()
/linux/arch/arm/include/asm/
A DbL_switcher.h40 int bL_switcher_register_notifier(struct notifier_block *nb);
41 int bL_switcher_unregister_notifier(struct notifier_block *nb);
58 static inline int bL_switcher_register_notifier(struct notifier_block *nb) in bL_switcher_register_notifier()
63 static inline int bL_switcher_unregister_notifier(struct notifier_block *nb) in bL_switcher_unregister_notifier()
/linux/include/linux/firmware/imx/
A Dsci.h21 int imx_scu_irq_register_notifier(struct notifier_block *nb);
22 int imx_scu_irq_unregister_notifier(struct notifier_block *nb);
37 static inline int imx_scu_irq_register_notifier(struct notifier_block *nb) in imx_scu_irq_register_notifier()
42 static inline int imx_scu_irq_unregister_notifier(struct notifier_block *nb) in imx_scu_irq_unregister_notifier()
/linux/include/acpi/
A Dghes.h66 int ghes_register_vendor_record_notifier(struct notifier_block *nb);
73 void ghes_unregister_vendor_record_notifier(struct notifier_block *nb);
133 struct notifier_block;
134 extern void ghes_register_report_chain(struct notifier_block *nb);
135 extern void ghes_unregister_report_chain(struct notifier_block *nb);
/linux/drivers/net/ethernet/mellanox/mlxsw/
A Dspectrum_router.h50 struct notifier_block nexthop_nb;
51 struct notifier_block fib_nb;
52 struct notifier_block netevent_nb;
53 struct notifier_block inetaddr_nb;
54 struct notifier_block inet6addr_nb;
55 struct notifier_block netdevice_nb;
56 struct notifier_block inetaddr_valid_nb;
57 struct notifier_block inet6addr_valid_nb;
/linux/net/core/
A Dfib_notifier.c18 int call_fib_notifier(struct notifier_block *nb, in call_fib_notifier()
60 static int fib_net_dump(struct net *net, struct notifier_block *nb, in fib_net_dump()
83 static bool fib_dump_is_consistent(struct net *net, struct notifier_block *nb, in fib_dump_is_consistent()
84 void (*cb)(struct notifier_block *nb), in fib_dump_is_consistent()
99 int register_fib_notifier(struct net *net, struct notifier_block *nb, in register_fib_notifier()
100 void (*cb)(struct notifier_block *nb), in register_fib_notifier()
121 int unregister_fib_notifier(struct net *net, struct notifier_block *nb) in unregister_fib_notifier()
/linux/include/drm/
A Ddrm_privacy_screen_consumer.h29 struct notifier_block *nb);
31 struct notifier_block *nb);
54 struct notifier_block *nb) in drm_privacy_screen_register_notifier()
59 struct notifier_block *nb) in drm_privacy_screen_unregister_notifier()
/linux/arch/xtensa/platforms/iss/
A Dsetup.c35 static int iss_restart(struct notifier_block *this, in iss_restart()
45 static struct notifier_block iss_restart_block = {
50 iss_panic_event(struct notifier_block *this, unsigned long event, void *ptr) in iss_panic_event()
56 static struct notifier_block iss_panic_block = {
/linux/drivers/platform/x86/dell/
A Ddell-rbtn.h11 struct notifier_block;
13 int dell_rbtn_notifier_register(struct notifier_block *nb);
14 int dell_rbtn_notifier_unregister(struct notifier_block *nb);

Completed in 44 milliseconds

12345678910>>...50