Home
last modified time | relevance | path

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

/Linux-v4.19/drivers/net/ethernet/mellanox/mlx5/core/
Deq.c220 mempool_free(pfault, eq->pf_ctx.pool); in eqe_pf_action()
232 pfault = mempool_alloc(eq->pf_ctx.pool, GFP_ATOMIC); in eq_pf_process()
234 schedule_work(&eq->pf_ctx.work); in eq_pf_process()
304 queue_work(eq->pf_ctx.wq, &pfault->work); in eq_pf_process()
323 if (spin_trylock_irqsave(&eq->pf_ctx.lock, flags)) { in mlx5_eq_pf_int()
325 spin_unlock_irqrestore(&eq->pf_ctx.lock, flags); in mlx5_eq_pf_int()
327 schedule_work(&eq->pf_ctx.work); in mlx5_eq_pf_int()
345 struct mlx5_eq *eq = container_of(work, struct mlx5_eq, pf_ctx.work); in eq_pf_action()
347 mempool_refill(eq->pf_ctx.pool); in eq_pf_action()
349 spin_lock_irq(&eq->pf_ctx.lock); in eq_pf_action()
[all …]
/Linux-v4.19/include/linux/mlx5/
Ddriver.h412 struct mlx5_eq_pagefault pf_ctx; member