Home
last modified time | relevance | path

Searched refs:wqe_index (Results 1 – 17 of 17) sorted by relevance

/freebsd-13-stable/sys/dev/mthca/
HDmthca_cq.c378 struct mthca_qp *qp, int wqe_index, int is_send, in handle_error_cqe() argument
466 mthca_free_err_wqe(dev, qp, is_send, wqe_index, &dbd, &new_wqe); in handle_error_cqe()
491 int wqe_index; in mthca_poll_one() local
540 wqe_index = ((be32_to_cpu(cqe->wqe) - (*cur_qp)->send_wqe_offset) in mthca_poll_one()
542 entry->wr_id = (*cur_qp)->wrid[wqe_index + in mthca_poll_one()
548 wqe_index = wqe >> srq->wqe_shift; in mthca_poll_one()
549 entry->wr_id = srq->wrid[wqe_index]; in mthca_poll_one()
555 wqe_index = wqe >> wq->wqe_shift; in mthca_poll_one()
561 if (unlikely(wqe_index < 0)) in mthca_poll_one()
562 wqe_index = wq->max - 1; in mthca_poll_one()
[all …]
/freebsd-13-stable/contrib/ofed/libmlx4/
HDcq.c90 uint16_t wqe_index; member
122 htobe32(cqe->vlan_my_qpn), htobe32(cqe->wqe_index), in mlx4_handle_error_cqe()
245 uint16_t wqe_index; in mlx4_parse_cqe() local
291 wqe_index = be16toh(cqe->wqe_index); in mlx4_parse_cqe()
292 wq->tail += (uint16_t) (wqe_index - (uint16_t) wq->tail); in mlx4_parse_cqe()
296 wqe_index = be16toh(cqe->wqe_index); in mlx4_parse_cqe()
297 *pwr_id = srq->wrid[wqe_index]; in mlx4_parse_cqe()
298 mlx4_free_srq_wqe(srq, wqe_index); in mlx4_parse_cqe()
743 mlx4_free_srq_wqe(srq, be16toh(cqe->wqe_index)); in __mlx4_cq_clean()
747 mlx4_free_srq_wqe(srq, be16toh(cqe->wqe_index)); in __mlx4_cq_clean()
HDmlx4.h288 uint16_t wqe_index; member
/freebsd-13-stable/sys/dev/mlx4/
HDcq.h56 __be16 wqe_index; member
65 __be16 wqe_index; member
81 __be16 wqe_index; member
/freebsd-13-stable/sys/dev/mlx4/mlx4_ib/
HDmlx4_ib_srq.c300 void mlx4_ib_free_srq_wqe(struct mlx4_ib_srq *srq, int wqe_index) in mlx4_ib_free_srq_wqe() argument
308 next->next_wqe_index = cpu_to_be16(wqe_index); in mlx4_ib_free_srq_wqe()
309 srq->tail = wqe_index; in mlx4_ib_free_srq_wqe()
HDmlx4_ib_cq.c512 be32_to_cpu(cqe->my_qpn), be16_to_cpu(cqe->wqe_index), in mlx4_ib_handle_error_cqe()
734 wqe_ctr = be16_to_cpu(cqe->wqe_index); in mlx4_ib_poll_one()
741 wqe_ctr = be16_to_cpu(cqe->wqe_index); in mlx4_ib_poll_one()
746 wqe_ctr = be16_to_cpu(cqe->wqe_index); in mlx4_ib_poll_one()
949 mlx4_ib_free_srq_wqe(srq, be16_to_cpu(cqe->wqe_index)); in __mlx4_ib_cq_clean()
HDmlx4_ib.h762 void mlx4_ib_free_srq_wqe(struct mlx4_ib_srq *srq, int wqe_index);
/freebsd-13-stable/sys/dev/mlx5/mlx5_ib/
HDmlx5_ib_srq.c417 void mlx5_ib_free_srq_wqe(struct mlx5_ib_srq *srq, int wqe_index) in mlx5_ib_free_srq_wqe() argument
425 next->next_wqe_index = cpu_to_be16(wqe_index); in mlx5_ib_free_srq_wqe()
426 srq->tail = wqe_index; in mlx5_ib_free_srq_wqe()
HDmlx5_ib.h859 void mlx5_ib_free_srq_wqe(struct mlx5_ib_srq *srq, int wqe_index);
889 int mlx5_ib_read_user_wqe(struct mlx5_ib_qp *qp, int send, int wqe_index,
HDmlx5_ib_qp.c131 int mlx5_ib_read_user_wqe(struct mlx5_ib_qp *qp, int send, int wqe_index, in mlx5_ib_read_user_wqe() argument
151 offset = wq->offset + ((wqe_index % wq->wqe_cnt) << wq->wqe_shift); in mlx5_ib_read_user_wqe()
/freebsd-13-stable/sys/dev/mlx5/
HDqp.h452 u16 wqe_index; member
HDmlx5_ifc.h1861 u8 wqe_index[0x10]; member
/freebsd-13-stable/sys/dev/mlx4/mlx4_en/
HDmlx4_en_tx.c390 new_index = be16_to_cpu(cqe->wqe_index) & size_mask; in mlx4_en_process_tx_cq()
HDmlx4_en_netdev.c1357 cq->buf->wqe_index = cpu_to_be16(0xffff); in mlx4_en_start_port()
/freebsd-13-stable/sys/dev/oce/
HDoce_hw.h2476 uint32_t wqe_index:16; member
2495 uint32_t wqe_index:16;
HDoce_if.c1405 wq->ring->cidx = cqe->u0.s.wqe_index + 1; in oce_wq_handler()
/freebsd-13-stable/sys/dev/ocs_fc/
HDsli4.h5310 uint32_t wqe_index:16, member