Home
last modified time | relevance | path

Searched refs:vhca_state_notifier (Results 1 – 2 of 2) sorted by relevance

/linux/drivers/net/ethernet/mellanox/mlx5/core/sf/
H A Dvhca_event.c98 blocking_notifier_call_chain(&dev->priv.vhca_state_notifier->n_head, 0, event); in mlx5_vhca_event_notify()
179 dev->priv.vhca_state_notifier = notifier; in mlx5_vhca_event_init()
214 kfree(dev->priv.vhca_state_notifier); in mlx5_vhca_event_cleanup()
215 dev->priv.vhca_state_notifier = NULL; in mlx5_vhca_event_cleanup()
226 if (!dev->priv.vhca_state_notifier) in mlx5_vhca_event_start()
229 notifier = dev->priv.vhca_state_notifier; in mlx5_vhca_event_start()
237 if (!dev->priv.vhca_state_notifier) in mlx5_vhca_event_stop()
240 notifier = dev->priv.vhca_state_notifier; in mlx5_vhca_event_stop()
246 if (!dev->priv.vhca_state_notifier) in mlx5_vhca_event_notifier_register()
248 return blocking_notifier_chain_register(&dev->priv.vhca_state_notifier->n_head, nb); in mlx5_vhca_event_notifier_register()
[all …]
/linux/include/linux/mlx5/
H A Ddriver.h613 struct mlx5_vhca_state_notifier *vhca_state_notifier; member