Home
last modified time | relevance | path

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

12345678910>>...31

/drivers/net/ethernet/mellanox/mlx5/core/
A Devents.c22 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 Dspectrum_router.h50 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 Dwmi-other.h9 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 Dwmi-events.h9 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 Dwmi-events.c46 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 Dideapad-laptop.h18 int ideapad_laptop_register_notifier(struct notifier_block *nb);
19 int ideapad_laptop_unregister_notifier(struct notifier_block *nb);
/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);
A Ddell-smbios.h48 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 Di915_iosf_mbi.h17 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 Ddevres.c35 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 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()
/drivers/gpu/drm/sti/
A Dsti_vtg.h21 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 Dthermal_netlink.h34 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 Dmanage.c49 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 Darm-device.c104 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 Dphy-omap-otg.c26 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 Dnvec.h143 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 Dledtrig-heartbeat.c166 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 Dledtrig-activity.c223 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 Dice_eswitch_br.h72 struct notifier_block netdev_nb;
73 struct notifier_block switchdev_blk;
74 struct notifier_block switchdev_nb;
/drivers/platform/chrome/
A Dcros_usbpd_notify.c24 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 Dsparx5_switchdev.c277 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 Docelot.h121 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 Dloongson2_cpufreq.c30 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 Dlan966x_switchdev.c8 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 = {

Completed in 714 milliseconds

12345678910>>...31