Home
last modified time | relevance | path

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

12345

/include/linux/
Dnotifier.h49 struct notifier_block;
51 typedef int (*notifier_fn_t)(struct notifier_block *nb,
54 struct notifier_block { struct
56 struct notifier_block __rcu *next; argument
62 struct notifier_block __rcu *head; argument
67 struct notifier_block __rcu *head;
71 struct notifier_block __rcu *head;
78 struct notifier_block __rcu *head;
147 struct notifier_block *nb);
149 struct notifier_block *nb);
[all …]
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);
254 unsigned int id, struct notifier_block *nb) in extcon_register_notifier()
260 unsigned int id, struct notifier_block *nb) in extcon_unregister_notifier()
[all …]
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()
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()
Dgunyah_qtvm.h22 int gunyah_qtvm_register_notifier(struct notifier_block *nb);
23 int gunyah_qtvm_unregister_notifier(struct notifier_block *nb);
29 static inline int gunyah_qtvm_register_notifier(struct notifier_block *nb) in gunyah_qtvm_register_notifier()
33 static inline int gunyah_qtvm_unregister_notifier(struct notifier_block *nb) in gunyah_qtvm_unregister_notifier()
Dprofile.h16 struct notifier_block;
68 int profile_event_register(enum profile_type, struct notifier_block * n);
69 int profile_event_unregister(enum profile_type, struct notifier_block * n);
95 static inline int profile_event_register(enum profile_type t, struct notifier_block * n) in profile_event_register()
100 static inline int profile_event_unregister(enum profile_type t, struct notifier_block * n) in profile_event_unregister()
Dkeyboard.h7 struct notifier_block;
19 extern int register_keyboard_notifier(struct notifier_block *nb);
20 extern int unregister_keyboard_notifier(struct notifier_block *nb);
Dkdebug.h7 struct notifier_block;
17 int register_die_notifier(struct notifier_block *nb);
18 int unregister_die_notifier(struct notifier_block *nb);
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 …]
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()
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 =\
Dfsl_hypervisor.h55 int fsl_hv_failover_register(struct notifier_block *nb);
61 int fsl_hv_failover_unregister(struct notifier_block *nb);
Dpvclock_gtod.h14 extern int pvclock_gtod_register_notifier(struct notifier_block *nb);
15 extern int pvclock_gtod_unregister_notifier(struct notifier_block *nb);
Dpl320-ipc.h6 int pl320_ipc_register_notifier(struct notifier_block *nb);
7 int pl320_ipc_unregister_notifier(struct notifier_block *nb);
/include/net/
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()
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);
Dnetevent.h17 struct notifier_block ;
35 int register_netevent_notifier(struct notifier_block *nb);
36 int unregister_netevent_notifier(struct notifier_block *nb);
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,
300 struct notifier_block *blocking_nb);
303 struct notifier_block *atomic_nb,
304 struct notifier_block *blocking_nb,
320 int register_switchdev_notifier(struct notifier_block *nb);
321 int unregister_switchdev_notifier(struct notifier_block *nb);
[all …]
/include/linux/remoteproc/
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()
/include/linux/firmware/imx/
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()
/include/drm/
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()
/include/linux/platform_data/
Dcros_usbpd_notify.h13 int cros_usbpd_register_notify(struct notifier_block *nb);
15 void cros_usbpd_unregister_notify(struct notifier_block *nb);
/include/acpi/
Dhed.h14 int register_acpi_hed_notifier(struct notifier_block *nb);
15 void unregister_acpi_hed_notifier(struct notifier_block *nb);
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);
/include/soc/sifive/
Dsifive_ccache.h10 extern int register_sifive_ccache_error_notifier(struct notifier_block *nb);
11 extern int unregister_sifive_ccache_error_notifier(struct notifier_block *nb);

12345