| /drivers/net/ethernet/mellanox/mlx5/core/ |
| A D | events.c | 22 static int any_notifier(struct notifier_block *, unsigned long, void *); 23 static int temp_warn(struct notifier_block *, unsigned long, void *); 24 static int port_module(struct notifier_block *, unsigned long, void *); 25 static int pcie_core(struct notifier_block *, unsigned long, void *); 28 static int forward_event(struct notifier_block *, unsigned long, void *); 145 static int any_notifier(struct notifier_block *nb, in any_notifier() 174 static int temp_warn(struct notifier_block *nb, unsigned long type, void *data) in temp_warn() 249 static int port_module(struct notifier_block *nb, unsigned long type, void *data) in port_module() 338 static int pcie_core(struct notifier_block *nb, unsigned long type, void *data) in pcie_core() 427 int mlx5_notifier_register(struct mlx5_core_dev *dev, struct notifier_block *nb) in mlx5_notifier_register() [all …]
|
| /drivers/net/ethernet/mellanox/mlxsw/ |
| A 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;
|
| /drivers/platform/x86/lenovo/ |
| A D | wmi-other.h | 9 struct notifier_block; 11 int lwmi_om_register_notifier(struct notifier_block *nb); 12 int lwmi_om_unregister_notifier(struct notifier_block *nb); 14 struct notifier_block *nb);
|
| A D | wmi-events.h | 9 struct notifier_block; 15 int lwmi_events_register_notifier(struct notifier_block *nb); 16 int lwmi_events_unregister_notifier(struct notifier_block *nb); 18 struct notifier_block *nb);
|
| A D | wmi-events.c | 46 int lwmi_events_register_notifier(struct notifier_block *nb) in lwmi_events_register_notifier() 62 int lwmi_events_unregister_notifier(struct notifier_block *nb) in lwmi_events_unregister_notifier() 80 struct notifier_block *nb = data; in devm_lwmi_events_unregister_notifier() 98 struct notifier_block *nb) in devm_lwmi_events_register_notifier()
|
| A D | ideapad-laptop.h | 18 int ideapad_laptop_register_notifier(struct notifier_block *nb); 19 int ideapad_laptop_unregister_notifier(struct notifier_block *nb);
|
| /drivers/platform/x86/dell/ |
| A 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);
|
| A D | dell-smbios.h | 48 struct notifier_block; 86 int dell_laptop_register_notifier(struct notifier_block *nb); 87 int dell_laptop_unregister_notifier(struct notifier_block *nb);
|
| /drivers/gpu/drm/i915/ |
| A 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()
|
| /drivers/extcon/ |
| A D | devres.c | 35 struct notifier_block *nb; 173 unsigned int id, struct notifier_block *nb) in devm_extcon_register_notifier() 208 struct notifier_block *nb) in devm_extcon_unregister_notifier() 229 struct notifier_block *nb) in devm_extcon_register_notifier_all() 262 struct notifier_block *nb) in devm_extcon_unregister_notifier_all()
|
| /drivers/edac/ |
| A D | octeon_edac-pc.c | 23 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()
|
| /drivers/gpu/drm/sti/ |
| A D | sti_vtg.h | 21 struct notifier_block; 26 int sti_vtg_register_client(struct sti_vtg *vtg, struct notifier_block *nb, 29 struct notifier_block *nb);
|
| /drivers/thermal/ |
| A D | thermal_netlink.h | 34 int thermal_genl_register_notifier(struct notifier_block *nb); 35 int thermal_genl_unregister_notifier(struct notifier_block *nb); 74 static inline int thermal_genl_register_notifier(struct notifier_block *nb) in thermal_genl_register_notifier() 79 static inline int thermal_genl_unregister_notifier(struct notifier_block *nb) in thermal_genl_unregister_notifier()
|
| /drivers/xen/ |
| A D | manage.c | 49 void xen_resume_notifier_register(struct notifier_block *nb) in xen_resume_notifier_register() 169 static int poweroff_nb(struct notifier_block *cb, unsigned long code, void *unused) in poweroff_nb() 319 static struct notifier_block xen_reboot_nb = { 361 static int shutdown_event(struct notifier_block *notifier, in shutdown_event() 371 static struct notifier_block xenstore_notifier = { in xen_setup_shutdown_event()
|
| A D | arm-device.c | 104 static int xen_platform_notifier(struct notifier_block *nb, in xen_platform_notifier() 132 static struct notifier_block platform_device_nb = { 149 static int xen_amba_notifier(struct notifier_block *nb, in xen_amba_notifier() 174 static struct notifier_block amba_device_nb = {
|
| /drivers/usb/phy/ |
| A D | phy-omap-otg.c | 26 struct notifier_block vbus_nb; 27 struct notifier_block id_nb; 63 static int omap_otg_id_notifier(struct notifier_block *nb, in omap_otg_id_notifier() 74 static int omap_otg_vbus_notifier(struct notifier_block *nb, in omap_otg_vbus_notifier()
|
| /drivers/staging/nvec/ |
| A D | nvec.h | 143 struct notifier_block nvec_status_notifier; 172 struct notifier_block *nb, 175 int nvec_unregister_notifier(struct nvec_chip *dev, struct notifier_block *nb);
|
| /drivers/leds/trigger/ |
| A D | ledtrig-heartbeat.c | 166 static int heartbeat_reboot_notifier(struct notifier_block *nb, in heartbeat_reboot_notifier() 173 static int heartbeat_panic_notifier(struct notifier_block *nb, in heartbeat_panic_notifier() 180 static struct notifier_block heartbeat_reboot_nb = { 184 static struct notifier_block heartbeat_panic_nb = {
|
| A D | ledtrig-activity.c | 223 static int activity_reboot_notifier(struct notifier_block *nb, in activity_reboot_notifier() 230 static int activity_panic_notifier(struct notifier_block *nb, in activity_panic_notifier() 237 static struct notifier_block activity_reboot_nb = { 241 static struct notifier_block activity_panic_nb = {
|
| /drivers/net/ethernet/intel/ice/ |
| A D | ice_eswitch_br.h | 72 struct notifier_block netdev_nb; 73 struct notifier_block switchdev_blk; 74 struct notifier_block switchdev_nb;
|
| /drivers/platform/chrome/ |
| A D | cros_usbpd_notify.c | 24 struct notifier_block nb; 37 int cros_usbpd_register_notify(struct notifier_block *nb) in cros_usbpd_register_notify() 51 void cros_usbpd_unregister_notify(struct notifier_block *nb) in cros_usbpd_unregister_notify() 164 static int cros_usbpd_notify_plat(struct notifier_block *nb, in cros_usbpd_notify_plat()
|
| /drivers/net/ethernet/microchip/sparx5/ |
| A D | sparx5_switchdev.c | 277 struct notifier_block *nb, in sparx5_netdevice_port_event() 300 static int sparx5_netdevice_event(struct notifier_block *nb, in sparx5_netdevice_event() 368 static int sparx5_switchdev_event(struct notifier_block *nb, in sparx5_switchdev_event() 423 struct notifier_block *nb, in sparx5_handle_port_vlan_add() 527 struct notifier_block *nb, in sparx5_handle_port_mdb_add() 584 struct notifier_block *nb, in sparx5_handle_port_mdb_del() 632 struct notifier_block *nb, in sparx5_handle_port_obj_add() 658 struct notifier_block *nb, in sparx5_handle_port_vlan_del() 685 struct notifier_block *nb, in sparx5_handle_port_obj_del() 710 static int sparx5_switchdev_blocking_event(struct notifier_block *nb, in sparx5_switchdev_blocking_event()
|
| /drivers/net/ethernet/mscc/ |
| A D | ocelot.h | 121 extern struct notifier_block ocelot_netdevice_nb; 122 extern struct notifier_block ocelot_switchdev_nb; 123 extern struct notifier_block ocelot_switchdev_blocking_nb;
|
| /drivers/cpufreq/ |
| A D | loongson2_cpufreq.c | 30 static int loongson2_cpu_freq_notifier(struct notifier_block *nb, 33 static struct notifier_block loongson2_cpufreq_notifier_block = { 37 static int loongson2_cpu_freq_notifier(struct notifier_block *nb, in loongson2_cpu_freq_notifier()
|
| /drivers/net/ethernet/microchip/lan966x/ |
| A D | lan966x_switchdev.c | 8 static struct notifier_block lan966x_netdevice_nb __read_mostly; 427 struct notifier_block *nb, in lan966x_netdevice_port_event() 477 static int lan966x_netdevice_event(struct notifier_block *nb, in lan966x_netdevice_event() 508 static int lan966x_switchdev_event(struct notifier_block *nb, in lan966x_switchdev_event() 613 static int lan966x_switchdev_blocking_event(struct notifier_block *nb, in lan966x_switchdev_blocking_event() 641 static struct notifier_block lan966x_netdevice_nb __read_mostly = { 645 struct notifier_block lan966x_switchdev_nb __read_mostly = { 649 struct notifier_block lan966x_switchdev_blocking_nb __read_mostly = {
|