Home
last modified time | relevance | path

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

123456789

/linux-4.19.296/include/linux/
Dextcon.h208 struct notifier_block *nb);
210 struct notifier_block *nb);
213 struct notifier_block *nb);
216 struct notifier_block *nb);
219 struct notifier_block *nb);
221 struct notifier_block *nb);
224 struct notifier_block *nb);
227 struct notifier_block *nb);
260 unsigned int id, struct notifier_block *nb) in extcon_register_notifier()
266 unsigned int id, struct notifier_block *nb) in extcon_unregister_notifier()
[all …]
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;
77 struct notifier_block __rcu *head;
145 struct notifier_block *nb);
147 struct notifier_block *nb);
[all …]
Dprofile.h19 struct notifier_block;
81 int task_handoff_register(struct notifier_block * n);
82 int task_handoff_unregister(struct notifier_block * n);
84 int profile_event_register(enum profile_type, struct notifier_block * n);
85 int profile_event_unregister(enum profile_type, struct notifier_block * n);
113 static inline int task_handoff_register(struct notifier_block * n) in task_handoff_register()
118 static inline int task_handoff_unregister(struct notifier_block * n) in task_handoff_unregister()
123 static inline int profile_event_register(enum profile_type t, struct notifier_block * n) in profile_event_register()
128 static inline int profile_event_unregister(enum profile_type t, struct notifier_block * n) in profile_event_unregister()
Dmemory.h72 struct notifier_block;
87 static inline int register_memory_notifier(struct notifier_block *nb) in register_memory_notifier()
91 static inline void unregister_memory_notifier(struct notifier_block *nb) in unregister_memory_notifier()
98 static inline int register_memory_isolate_notifier(struct notifier_block *nb) in register_memory_isolate_notifier()
102 static inline void unregister_memory_isolate_notifier(struct notifier_block *nb) in unregister_memory_isolate_notifier()
110 extern int register_memory_notifier(struct notifier_block *nb);
111 extern void unregister_memory_notifier(struct notifier_block *nb);
112 extern int register_memory_isolate_notifier(struct notifier_block *nb);
113 extern void unregister_memory_isolate_notifier(struct notifier_block *nb);
129 static __meminitdata struct notifier_block fn##_mem_nb =\
Ddevfreq.h156 struct notifier_block nb;
213 struct notifier_block *nb,
216 struct notifier_block *nb,
220 struct notifier_block *nb,
224 struct notifier_block *nb,
278 struct notifier_block nb;
349 struct notifier_block *nb, in devfreq_register_notifier()
356 struct notifier_block *nb, in devfreq_unregister_notifier()
364 struct notifier_block *nb, in devm_devfreq_register_notifier()
372 struct notifier_block *nb, in devm_devfreq_unregister_notifier()
Dreboot.h41 extern int register_reboot_notifier(struct notifier_block *);
42 extern int unregister_reboot_notifier(struct notifier_block *);
44 extern int devm_register_reboot_notifier(struct device *, struct notifier_block *);
46 extern int register_restart_handler(struct notifier_block *);
47 extern int unregister_restart_handler(struct notifier_block *);
Dcpu_pm.h70 int cpu_pm_register_notifier(struct notifier_block *nb);
71 int cpu_pm_unregister_notifier(struct notifier_block *nb);
79 static inline int cpu_pm_register_notifier(struct notifier_block *nb) in cpu_pm_register_notifier()
84 static inline int cpu_pm_unregister_notifier(struct notifier_block *nb) in cpu_pm_unregister_notifier()
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);
Doom.h14 struct notifier_block;
109 extern int register_oom_notifier(struct notifier_block *nb);
110 extern int unregister_oom_notifier(struct notifier_block *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.h16 int pl320_ipc_register_notifier(struct notifier_block *nb);
17 int pl320_ipc_unregister_notifier(struct notifier_block *nb);
Dpm_qos.h134 int pm_qos_add_notifier(int pm_qos_class, struct notifier_block *notifier);
135 int pm_qos_remove_notifier(int pm_qos_class, struct notifier_block *notifier);
149 struct notifier_block *notifier);
151 struct notifier_block *notifier);
205 struct notifier_block *notifier) in dev_pm_qos_add_notifier()
208 struct notifier_block *notifier) in dev_pm_qos_remove_notifier()
/linux-4.19.296/include/linux/remoteproc/
Dqcom_rproc.h4 struct notifier_block;
8 int qcom_register_ssr_notifier(struct notifier_block *nb);
9 void qcom_unregister_ssr_notifier(struct notifier_block *nb);
13 static inline int qcom_register_ssr_notifier(struct notifier_block *nb) in qcom_register_ssr_notifier()
18 static inline void qcom_unregister_ssr_notifier(struct notifier_block *nb) {} in qcom_unregister_ssr_notifier()
/linux-4.19.296/include/acpi/
Dbutton.h8 extern int acpi_lid_notifier_register(struct notifier_block *nb);
9 extern int acpi_lid_notifier_unregister(struct notifier_block *nb);
12 static inline int acpi_lid_notifier_register(struct notifier_block *nb) in acpi_lid_notifier_register()
16 static inline int acpi_lid_notifier_unregister(struct notifier_block *nb) in acpi_lid_notifier_unregister()
Dhed.h15 int register_acpi_hed_notifier(struct notifier_block *nb);
16 void unregister_acpi_hed_notifier(struct notifier_block *nb);
/linux-4.19.296/include/net/
Dfib_notifier.h32 int (*fib_dump)(struct net *net, struct notifier_block *nb);
37 int call_fib_notifier(struct notifier_block *nb, struct net *net,
42 int register_fib_notifier(struct notifier_block *nb,
43 void (*cb)(struct notifier_block *nb));
44 int unregister_fib_notifier(struct notifier_block *nb);
Ddcbevent.h27 int register_dcbevent_notifier(struct notifier_block *nb);
28 int unregister_dcbevent_notifier(struct notifier_block *nb);
32 register_dcbevent_notifier(struct notifier_block *nb) in register_dcbevent_notifier()
37 static inline int unregister_dcbevent_notifier(struct notifier_block *nb) in unregister_dcbevent_notifier()
/linux-4.19.296/include/linux/regulator/
Dconsumer.h41 struct notifier_block;
276 struct notifier_block *nb);
278 struct notifier_block *nb);
280 struct notifier_block *nb);
282 struct notifier_block *nb);
539 struct notifier_block *nb) in regulator_register_notifier()
545 struct notifier_block *nb) in devm_regulator_register_notifier()
551 struct notifier_block *nb) in regulator_unregister_notifier()
557 struct notifier_block *nb) in devm_regulator_unregister_notifier()
/linux-4.19.296/drivers/edac/
Docteon_edac-pc.c23 extern int register_co_cache_error_notifier(struct notifier_block *nb);
24 extern int unregister_co_cache_error_notifier(struct notifier_block *nb);
29 struct notifier_block notifier;
38 static int co_cache_error_event(struct notifier_block *this, in co_cache_error_event()
/linux-4.19.296/include/linux/usb/
Dphy.h105 struct notifier_block vbus_nb;
106 struct notifier_block id_nb;
107 struct notifier_block type_nb;
224 struct device_node *node, struct notifier_block *nb);
253 struct device_node *node, struct notifier_block *nb) in devm_usb_get_phy_by_node()
339 usb_register_notifier(struct usb_phy *x, struct notifier_block *nb) in usb_register_notifier()
345 usb_unregister_notifier(struct usb_phy *x, struct notifier_block *nb) in usb_unregister_notifier()
/linux-4.19.296/drivers/extcon/
Ddevres.c43 struct notifier_block *nb;
181 unsigned int id, struct notifier_block *nb) in devm_extcon_register_notifier()
216 struct notifier_block *nb) in devm_extcon_unregister_notifier()
237 struct notifier_block *nb) in devm_extcon_register_notifier_all()
270 struct notifier_block *nb) in devm_extcon_unregister_notifier_all()
/linux-4.19.296/drivers/xen/
Dmanage.c48 void xen_resume_notifier_register(struct notifier_block *nb) in xen_resume_notifier_register()
54 void xen_resume_notifier_unregister(struct notifier_block *nb) in xen_resume_notifier_unregister()
174 static int poweroff_nb(struct notifier_block *cb, unsigned long code, void *unused) in poweroff_nb()
323 static struct notifier_block xen_reboot_nb = {
365 static int shutdown_event(struct notifier_block *notifier, in shutdown_event()
375 static struct notifier_block xenstore_notifier = { in xen_setup_shutdown_event()
/linux-4.19.296/drivers/oprofile/
Dbuffer_sync.c57 task_free_notify(struct notifier_block *self, unsigned long val, void *data) in task_free_notify()
72 task_exit_notify(struct notifier_block *self, unsigned long val, void *data) in task_exit_notify()
88 munmap_notify(struct notifier_block *self, unsigned long val, void *data) in munmap_notify()
115 module_load_notify(struct notifier_block *self, unsigned long val, void *data) in module_load_notify()
131 static struct notifier_block task_free_nb = {
135 static struct notifier_block task_exit_nb = {
139 static struct notifier_block munmap_nb = {
143 static struct notifier_block module_load_nb = {

123456789