Home
last modified time | relevance | path

Searched refs:irq_nb (Results 1 – 4 of 4) sorted by relevance

/Linux-v5.4/drivers/net/ethernet/mellanox/mlx5/core/
Deq.c133 container_of(nb, struct mlx5_eq_comp, irq_nb); in mlx5_eq_comp_int()
186 mlx5_eq_comp_int(&eq->irq_nb, 0, NULL); in mlx5_eq_poll_irq_disabled()
197 container_of(nb, struct mlx5_eq_async, irq_nb); in mlx5_eq_async_int()
575 table->cmd_eq.irq_nb.notifier_call = mlx5_eq_async_int; in create_async_eqs()
587 err = mlx5_eq_enable(dev, &table->cmd_eq.core, &table->cmd_eq.irq_nb); in create_async_eqs()
594 table->async_eq.irq_nb.notifier_call = mlx5_eq_async_int; in create_async_eqs()
607 &table->async_eq.irq_nb); in create_async_eqs()
613 table->pages_eq.irq_nb.notifier_call = mlx5_eq_async_int; in create_async_eqs()
626 &table->pages_eq.irq_nb); in create_async_eqs()
637 mlx5_eq_disable(dev, &table->async_eq.core, &table->async_eq.irq_nb); in create_async_eqs()
[all …]
/Linux-v5.4/drivers/net/ethernet/mellanox/mlx5/core/lib/
Deq.h40 struct notifier_block irq_nb; member
45 struct notifier_block irq_nb; member
/Linux-v5.4/drivers/infiniband/hw/mlx5/
Dodp.c1452 container_of(nb, struct mlx5_ib_pf_eq, irq_nb); in mlx5_ib_eq_pf_int()
1515 eq->irq_nb.notifier_call = mlx5_ib_eq_pf_int; in mlx5_ib_create_pf_eq()
1526 err = mlx5_eq_enable(dev->mdev, eq->core, &eq->irq_nb); in mlx5_ib_create_pf_eq()
1547 mlx5_eq_disable(dev->mdev, eq->core, &eq->irq_nb); in mlx5_ib_destroy_pf_eq()
Dmlx5_ib.h936 struct notifier_block irq_nb; member