Home
last modified time | relevance | path

Searched refs:get_cqe (Results 1 – 5 of 5) sorted by relevance

/freebsd/sys/dev/mthca/
H A Dmthca_cq.c169 static inline struct mthca_cqe *get_cqe(struct mthca_cq *cq, int entry) in get_cqe() function
181 return cqe_sw(get_cqe(cq, cq->cons_index & cq->ibcq.cqe)); in next_cqe_sw()
295 cqe_sw(get_cqe(cq, prod_index & cq->ibcq.cqe)); in mthca_cq_clean()
309 cqe = get_cqe(cq, prod_index & cq->ibcq.cqe); in mthca_cq_clean()
315 memcpy(get_cqe(cq, (prod_index + nfreed) & cq->ibcq.cqe), in mthca_cq_clean()
321 set_cqe_hw(get_cqe(cq, (cq->cons_index + i) & cq->ibcq.cqe)); in mthca_cq_clean()
343 if (cqe_sw(get_cqe(cq, cq->ibcq.cqe))) in mthca_cq_resize_copy_cqes()
347 for (i = cq->cons_index; cqe_sw(get_cqe(cq, i & cq->ibcq.cqe)); ++i) in mthca_cq_resize_copy_cqes()
350 get_cqe(cq, i & cq->ibcq.cqe), MTHCA_CQ_ENTRY_SIZE); in mthca_cq_resize_copy_cqes()
/freebsd/contrib/ofed/libmlx4/
H A Dcq.c97 static struct mlx4_cqe *get_cqe(struct mlx4_cq *cq, int entry) in get_cqe() function
104 struct mlx4_cqe *cqe = get_cqe(cq, n & cq->ibv_cq.cqe); in get_sw_cqe()
738 cqe = get_cqe(cq, prod_index & cq->ibv_cq.cqe); in __mlx4_cq_clean()
750 dest = get_cqe(cq, (prod_index + nfreed) & cq->ibv_cq.cqe); in __mlx4_cq_clean()
794 cqe = get_cqe(cq, (i & old_cqe)); in mlx4_cq_resize_copy_cqes()
803 cqe = get_cqe(cq, (i & old_cqe)); in mlx4_cq_resize_copy_cqes()
/freebsd/sys/dev/mlx4/mlx4_ib/
H A Dmlx4_ib_cq.c75 static void *get_cqe(struct mlx4_ib_cq *cq, int n) in get_cqe() function
82 struct mlx4_cqe *cqe = get_cqe(cq, n & cq->ibcq.cqe); in get_sw_cqe()
351 cqe = get_cqe(cq, i & cq->ibcq.cqe); in mlx4_ib_cq_resize_copy_cqes()
357 memcpy(new_cqe, get_cqe(cq, i & cq->ibcq.cqe), cqe_size); in mlx4_ib_cq_resize_copy_cqes()
362 cqe = get_cqe(cq, ++i & cq->ibcq.cqe); in mlx4_ib_cq_resize_copy_cqes()
937 cqe = get_cqe(cq, prod_index & cq->ibcq.cqe); in __mlx4_ib_cq_clean()
945 dest = get_cqe(cq, (prod_index + nfreed) & cq->ibcq.cqe); in __mlx4_ib_cq_clean()
/freebsd/contrib/ofed/libmlx5/
H A Dcq.c76 static void *get_cqe(struct mlx5_cq *cq, int n) in get_cqe() function
83 void *cqe = get_cqe(cq, n & cq->ibv_cq.cqe); in get_sw_cqe()
1392 cqe = get_cqe(cq, prod_index & cq->ibv_cq.cqe); in __mlx5_cq_clean()
1397 dest = get_cqe(cq, (prod_index + nfreed) & cq->ibv_cq.cqe); in __mlx5_cq_clean()
/freebsd/sys/dev/mlx5/mlx5_ib/
H A Dmlx5_ib_cq.c69 static void *get_cqe(struct mlx5_ib_cq *cq, int n) in get_cqe() function
81 void *cqe = get_cqe(cq, n & cq->ibcq.cqe); in get_sw_cqe()
1059 cqe = get_cqe(cq, prod_index & cq->ibcq.cqe); in __mlx5_ib_cq_clean()
1066 dest = get_cqe(cq, (prod_index + nfreed) & cq->ibcq.cqe); in __mlx5_ib_cq_clean()