| /Linux-v6.6/include/linux/ | 
| D | notifier.h | 49 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 …] 
 | 
| D | extcon.h | 202 				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 …] 
 | 
| D | devfreq.h | 188 	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 …] 
 | 
| D | memory.h | 107 struct notifier_block; 127 static inline int register_memory_notifier(struct notifier_block *nb)  in register_memory_notifier() 131 static inline void unregister_memory_notifier(struct notifier_block *nb)  in unregister_memory_notifier() 143 extern int register_memory_notifier(struct notifier_block *nb); 144 extern void unregister_memory_notifier(struct notifier_block *nb); 165 	static __meminitdata struct notifier_block fn##_mem_nb =\
  | 
| D | cpu_pm.h | 61 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()
  | 
| D | reboot.h | 44 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 *);
  | 
| D | random.h | 12 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);
  | 
| /Linux-v6.6/kernel/ | 
| D | notifier.c | 25 static int notifier_chain_register(struct notifier_block **nl,  in notifier_chain_register() 26 				   struct notifier_block *n,  in notifier_chain_register() 47 static int notifier_chain_unregister(struct notifier_block **nl,  in notifier_chain_unregister() 48 		struct notifier_block *n)  in notifier_chain_unregister() 73 static int notifier_call_chain(struct notifier_block **nl,  in notifier_call_chain() 78 	struct notifier_block *nb, *next_nb;  in notifier_call_chain() 122 static int notifier_call_chain_robust(struct notifier_block **nl,  in notifier_call_chain_robust() 150 		struct notifier_block *n)  in atomic_notifier_chain_register() 173 					       struct notifier_block *n)  in atomic_notifier_chain_register_unique_prio() 195 		struct notifier_block *n)  in atomic_notifier_chain_unregister() [all …] 
 | 
| /Linux-v6.6/include/net/ | 
| D | switchdev.h | 207 	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, 317 int register_switchdev_notifier(struct notifier_block *nb); 318 int unregister_switchdev_notifier(struct notifier_block *nb); [all …] 
 | 
| D | dcbevent.h | 11 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()
  | 
| D | fib_notifier.h | 32 	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-v6.6/include/linux/remoteproc/ | 
| D | qcom_rproc.h | 4 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-v6.6/drivers/net/ethernet/mellanox/mlx5/core/ | 
| D | events.c | 21 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() 333 static int forward_event(struct notifier_block *nb, unsigned long event, void *data)  in forward_event() [all …] 
 | 
| /Linux-v6.6/arch/x86/include/asm/ | 
| D | iosf_mbi.h | 168 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-v6.6/drivers/gpu/drm/i915/ | 
| D | i915_iosf_mbi.h | 17 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-v6.6/arch/arm/include/asm/ | 
| D | bL_switcher.h | 40 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-v6.6/include/acpi/ | 
| D | ghes.h | 66 int ghes_register_vendor_record_notifier(struct notifier_block *nb); 73 void ghes_unregister_vendor_record_notifier(struct notifier_block *nb); 129 struct notifier_block; 130 extern void ghes_register_report_chain(struct notifier_block *nb); 131 extern void ghes_unregister_report_chain(struct notifier_block *nb);
  | 
| /Linux-v6.6/include/linux/firmware/imx/ | 
| D | sci.h | 21 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-v6.6/drivers/net/ethernet/mellanox/mlxsw/ | 
| D | spectrum_router.h | 50 	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-v6.6/net/core/ | 
| D | fib_notifier.c | 18 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-v6.6/arch/xtensa/platforms/iss/ | 
| D | setup.c | 35 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-v6.6/include/drm/ | 
| D | drm_privacy_screen_consumer.h | 29 					 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-v6.6/net/bridge/ | 
| D | br_switchdev.c | 300 br_switchdev_fdb_replay_one(struct net_bridge *br, struct notifier_block *nb,  in br_switchdev_fdb_replay_one() 315 			bool adding, struct notifier_block *nb)  in br_switchdev_fdb_replay() 350 					 struct notifier_block *nb,  in br_switchdev_vlan_attr_replay() 391 br_switchdev_vlan_replay_one(struct notifier_block *nb,  in br_switchdev_vlan_replay_one() 411 static int br_switchdev_vlan_replay_group(struct notifier_block *nb,  in br_switchdev_vlan_replay_group() 448 				    struct notifier_block *nb,  in br_switchdev_vlan_replay() 578 br_switchdev_mdb_replay_one(struct notifier_block *nb, struct net_device *dev,  in br_switchdev_mdb_replay_one() 656 			const void *ctx, bool adding, struct notifier_block *nb,  in br_switchdev_mdb_replay() 750 				   struct notifier_block *atomic_nb,  in nbp_switchdev_sync_objs() 751 				   struct notifier_block *blocking_nb,  in nbp_switchdev_sync_objs() [all …] 
 | 
| /Linux-v6.6/arch/arm/mach-highbank/ | 
| D | highbank.c | 67 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-v6.6/drivers/platform/x86/dell/ | 
| D | dell-rbtn.h | 11 struct notifier_block; 13 int dell_rbtn_notifier_register(struct notifier_block *nb); 14 int dell_rbtn_notifier_unregister(struct notifier_block *nb);
  |