Searched refs:irq_nb (Results 1 - 8 of 8) sorted by relevance
/kernel/linux/linux-5.10/drivers/net/ethernet/mellanox/mlx5/core/ |
H A D | eq.c | 131 container_of(nb, struct mlx5_eq_comp, irq_nb); in mlx5_eq_comp_int() 185 mlx5_eq_comp_int(&eq->irq_nb, 0, NULL); in mlx5_eq_poll_irq_disabled() 219 container_of(nb, struct mlx5_eq_async, irq_nb); in mlx5_eq_async_int() 262 eqes = mlx5_eq_async_int(&eq->irq_nb, ASYNC_EQ_RECOVER, NULL); in mlx5_cmd_eq_recover() 608 eq->irq_nb.notifier_call = mlx5_eq_async_int; in setup_async_eq() 616 err = mlx5_eq_enable(dev, &eq->core, &eq->irq_nb); in setup_async_eq() 629 mlx5_eq_disable(dev, &eq->core, &eq->irq_nb); in cleanup_async_eq() 797 mlx5_eq_disable(dev, &eq->core, &eq->irq_nb); in destroy_comp_eqs() 833 eq->irq_nb.notifier_call = mlx5_eq_comp_int; in create_comp_eqs() 843 err = mlx5_eq_enable(dev, &eq->core, &eq->irq_nb); in create_comp_eqs() [all...] |
/kernel/linux/linux-5.10/drivers/net/ethernet/mellanox/mlx5/core/lib/ |
H A D | eq.h | 39 struct notifier_block irq_nb; member 45 struct notifier_block irq_nb; member
|
/kernel/linux/linux-6.6/drivers/net/ethernet/mellanox/mlx5/core/lib/ |
H A D | eq.h | 40 struct notifier_block irq_nb; member 46 struct notifier_block irq_nb; member
|
/kernel/linux/linux-6.6/drivers/net/ethernet/mellanox/mlx5/core/ |
H A D | eq.c | 113 container_of(nb, struct mlx5_eq_comp, irq_nb); in mlx5_eq_comp_int() 167 mlx5_eq_comp_int(&eq->irq_nb, 0, NULL); in mlx5_eq_poll_irq_disabled() 203 container_of(nb, struct mlx5_eq_async, irq_nb); in mlx5_eq_async_int() 248 eqes = mlx5_eq_async_int(&eq->irq_nb, ASYNC_EQ_RECOVER, NULL); in mlx5_cmd_eq_recover() 609 eq->irq_nb.notifier_call = mlx5_eq_async_int; in setup_async_eq() 617 err = mlx5_eq_enable(dev, &eq->core, &eq->irq_nb); in setup_async_eq() 630 mlx5_eq_disable(dev, &eq->core, &eq->irq_nb); in cleanup_async_eq() 978 mlx5_eq_disable(dev, &eq->core, &eq->irq_nb); in destroy_comp_eq() 1038 eq->irq_nb.notifier_call = mlx5_eq_comp_int; in create_comp_eq() 1047 err = mlx5_eq_enable(dev, &eq->core, &eq->irq_nb); in create_comp_eq() [all...] |
/kernel/linux/linux-5.10/drivers/infiniband/hw/mlx5/ |
H A D | odp.c | 1551 container_of(nb, struct mlx5_ib_pf_eq, irq_nb); in mlx5_ib_eq_pf_int() 1614 eq->irq_nb.notifier_call = mlx5_ib_eq_pf_int; in mlx5_ib_create_pf_eq() 1625 err = mlx5_eq_enable(dev->mdev, eq->core, &eq->irq_nb); in mlx5_ib_create_pf_eq() 1646 mlx5_eq_disable(dev->mdev, eq->core, &eq->irq_nb); in mlx5_ib_destroy_pf_eq()
|
H A D | mlx5_ib.h | 943 struct notifier_block irq_nb; member
|
/kernel/linux/linux-6.6/drivers/infiniband/hw/mlx5/ |
H A D | odp.c | 1478 container_of(nb, struct mlx5_ib_pf_eq, irq_nb); in mlx5_ib_eq_pf_int() 1545 eq->irq_nb.notifier_call = mlx5_ib_eq_pf_int; in mlx5r_odp_create_eq() 1555 err = mlx5_eq_enable(dev->mdev, eq->core, &eq->irq_nb); in mlx5r_odp_create_eq() 1582 mlx5_eq_disable(dev->mdev, eq->core, &eq->irq_nb); in mlx5_ib_odp_destroy_eq()
|
H A D | mlx5_ib.h | 1056 struct notifier_block irq_nb; member
|
Completed in 15 milliseconds