Home
last modified time | relevance | path

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

12345678910>>...46

/linux/include/linux/
A Dextcon.h200 struct notifier_block *nb);
202 struct notifier_block *nb);
205 struct notifier_block *nb);
208 struct notifier_block *nb);
211 struct notifier_block *nb);
213 struct notifier_block *nb);
216 struct notifier_block *nb);
219 struct notifier_block *nb);
265 struct notifier_block *nb) in devm_extcon_register_notifier()
281 struct notifier_block *nb) in extcon_unregister_notifier_all()
[all …]
A Dnotifier.h49 struct notifier_block;
54 struct notifier_block { struct
56 struct notifier_block __rcu *next; argument
145 struct notifier_block *nb);
147 struct notifier_block *nb);
149 struct notifier_block *nb);
151 struct notifier_block *nb);
154 struct notifier_block *nb);
156 struct notifier_block *nb);
158 struct notifier_block *nb);
[all …]
A Dprofile.h18 struct notifier_block;
80 int task_handoff_register(struct notifier_block * n);
81 int task_handoff_unregister(struct notifier_block * n);
83 int profile_event_register(enum profile_type, struct notifier_block * n);
84 int profile_event_unregister(enum profile_type, struct notifier_block * n);
110 static inline int task_handoff_register(struct notifier_block * n) in task_handoff_register()
115 static inline int task_handoff_unregister(struct notifier_block * n) in task_handoff_unregister()
120 static inline int profile_event_register(enum profile_type t, struct notifier_block * n) in profile_event_register()
125 static inline int profile_event_unregister(enum profile_type t, struct notifier_block * n) in profile_event_unregister()
A Ddevfreq.h184 struct notifier_block nb;
210 struct notifier_block nb_min;
211 struct notifier_block nb_max;
253 struct notifier_block *nb,
256 struct notifier_block *nb,
260 struct notifier_block *nb,
264 struct notifier_block *nb,
319 struct notifier_block nb;
393 struct notifier_block *nb, in devfreq_register_notifier()
400 struct notifier_block *nb, in devfreq_unregister_notifier()
[all …]
A Dmemory.h102 struct notifier_block;
117 static inline int register_memory_notifier(struct notifier_block *nb) in register_memory_notifier()
121 static inline void unregister_memory_notifier(struct notifier_block *nb) in unregister_memory_notifier()
136 extern int register_memory_notifier(struct notifier_block *nb);
137 extern void unregister_memory_notifier(struct notifier_block *nb);
158 static __meminitdata struct notifier_block fn##_mem_nb =\
A Dreboot.h43 extern int register_reboot_notifier(struct notifier_block *);
44 extern int unregister_reboot_notifier(struct notifier_block *);
46 extern int devm_register_reboot_notifier(struct device *, struct notifier_block *);
48 extern int register_restart_handler(struct notifier_block *);
49 extern int unregister_restart_handler(struct notifier_block *);
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 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);
/linux/kernel/
A Dnotifier.c23 struct notifier_block *n) in notifier_chain_register()
40 struct notifier_block *n) in notifier_chain_unregister()
69 struct notifier_block *nb, *next_nb; in notifier_call_chain()
140 struct notifier_block *n) in atomic_notifier_chain_register()
162 struct notifier_block *n) in atomic_notifier_chain_unregister()
222 struct notifier_block *n) in blocking_notifier_chain_register()
252 struct notifier_block *n) in blocking_notifier_chain_unregister()
341 struct notifier_block *n) in raw_notifier_chain_register()
358 struct notifier_block *n) in raw_notifier_chain_unregister()
412 struct notifier_block *n) in srcu_notifier_chain_register()
[all …]
/linux/include/net/
A Dswitchdev.h186 struct notifier_block *atomic_nb;
187 struct notifier_block *blocking_nb;
267 struct notifier_block *atomic_nb,
268 struct notifier_block *blocking_nb,
273 struct notifier_block *atomic_nb,
274 struct notifier_block *blocking_nb);
286 int register_switchdev_notifier(struct notifier_block *nb);
337 struct notifier_block *atomic_nb, in switchdev_bridge_port_offload()
338 struct notifier_block *blocking_nb, in switchdev_bridge_port_offload()
348 struct notifier_block *atomic_nb, in switchdev_bridge_port_unoffload()
[all …]
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);
A Ddcbevent.h16 int register_dcbevent_notifier(struct notifier_block *nb);
17 int unregister_dcbevent_notifier(struct notifier_block *nb);
21 register_dcbevent_notifier(struct notifier_block *nb) in register_dcbevent_notifier()
26 static inline int unregister_dcbevent_notifier(struct notifier_block *nb) in unregister_dcbevent_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 *);
141 static int any_notifier(struct notifier_block *nb, in any_notifier()
154 static int temp_warn(struct notifier_block *nb, unsigned long type, void *data) in temp_warn()
216 static int port_module(struct notifier_block *nb, unsigned long type, void *data) in port_module()
305 static int pcie_core(struct notifier_block *nb, unsigned long type, void *data) in pcie_core()
394 int mlx5_notifier_register(struct mlx5_core_dev *dev, struct notifier_block *nb) in mlx5_notifier_register()
[all …]
/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/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/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/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);
36 static inline int imx_scu_irq_register_notifier(struct notifier_block *nb) in imx_scu_irq_register_notifier()
41 static inline int imx_scu_irq_unregister_notifier(struct notifier_block *nb) in imx_scu_irq_unregister_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/arch/arm/mach-highbank/
A Dhighbank.c67 static int highbank_platform_notifier(struct notifier_block *nb, in highbank_platform_notifier()
107 static struct notifier_block highbank_amba_nb = {
111 static struct notifier_block highbank_platform_nb = {
119 static int hb_keys_notifier(struct notifier_block *nb, unsigned long event, void *data) in hb_keys_notifier()
133 static struct notifier_block hb_keys_nb = {
/linux/net/bridge/
A Dbr_switchdev.c300 bool adding, struct notifier_block *nb) in br_switchdev_fdb_replay()
334 br_switchdev_vlan_replay_one(struct notifier_block *nb, in br_switchdev_vlan_replay_one()
357 struct notifier_block *nb, in br_switchdev_vlan_replay()
676 struct notifier_block *atomic_nb, in nbp_switchdev_sync_objs()
677 struct notifier_block *blocking_nb, in nbp_switchdev_sync_objs()
703 struct notifier_block *atomic_nb, in nbp_switchdev_unsync_objs()
704 struct notifier_block *blocking_nb) in nbp_switchdev_unsync_objs()
721 struct notifier_block *atomic_nb, in br_switchdev_port_offload()
722 struct notifier_block *blocking_nb, in br_switchdev_port_offload()
750 struct notifier_block *atomic_nb, in br_switchdev_port_unoffload()
[all …]
/linux/arch/sparc/kernel/
A Dsstate.c51 static int sstate_reboot_call(struct notifier_block *np, unsigned long type, void *_unused) in sstate_reboot_call()
75 static struct notifier_block sstate_reboot_notifier = {
79 static int sstate_panic_event(struct notifier_block *n, unsigned long event, void *ptr) in sstate_panic_event()
86 static struct notifier_block sstate_panic_block = {
/linux/include/linux/regulator/
A Dconsumer.h38 struct notifier_block;
283 struct notifier_block *nb);
285 struct notifier_block *nb);
287 struct notifier_block *nb);
289 struct notifier_block *nb);
568 struct notifier_block *nb) in regulator_register_notifier()
574 struct notifier_block *nb) in devm_regulator_register_notifier()
580 struct notifier_block *nb) in regulator_unregister_notifier()
586 struct notifier_block *nb) in devm_regulator_unregister_notifier()
/linux/include/linux/usb/
A 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/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);
/linux/arch/arm/kernel/
A Dxscale-cp0.c33 static int dsp_do(struct notifier_block *self, unsigned long cmd, void *t) in dsp_do()
52 static struct notifier_block dsp_notifier_block = {
58 static int iwmmxt_do(struct notifier_block *self, unsigned long cmd, void *t) in iwmmxt_do()
84 static struct notifier_block iwmmxt_notifier_block = {

Completed in 61 milliseconds

12345678910>>...46