/freebsd/sys/dev/mthca/ |
H A D | mthca_cq.c | 378 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/contrib/ofed/libmlx4/ |
H A D | cq.c | 90 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()
|
H A D | mlx4.h | 288 uint16_t wqe_index; member
|
/freebsd/sys/dev/mlx4/ |
H A D | cq.h | 56 __be16 wqe_index; member 65 __be16 wqe_index; member 81 __be16 wqe_index; member
|
/freebsd/sys/dev/mlx4/mlx4_ib/ |
H A D | mlx4_ib_srq.c | 292 void mlx4_ib_free_srq_wqe(struct mlx4_ib_srq *srq, int wqe_index) in mlx4_ib_free_srq_wqe() argument 300 next->next_wqe_index = cpu_to_be16(wqe_index); in mlx4_ib_free_srq_wqe() 301 srq->tail = wqe_index; in mlx4_ib_free_srq_wqe()
|
H A D | mlx4_ib_cq.c | 505 be32_to_cpu(cqe->my_qpn), be16_to_cpu(cqe->wqe_index), in mlx4_ib_handle_error_cqe() 727 wqe_ctr = be16_to_cpu(cqe->wqe_index); in mlx4_ib_poll_one() 734 wqe_ctr = be16_to_cpu(cqe->wqe_index); in mlx4_ib_poll_one() 739 wqe_ctr = be16_to_cpu(cqe->wqe_index); in mlx4_ib_poll_one() 942 mlx4_ib_free_srq_wqe(srq, be16_to_cpu(cqe->wqe_index)); in __mlx4_ib_cq_clean()
|
H A D | mlx4_ib.h | 755 void mlx4_ib_free_srq_wqe(struct mlx4_ib_srq *srq, int wqe_index);
|
/freebsd/sys/dev/mlx5/mlx5_ib/ |
H A D | mlx5_ib_srq.c | 415 void mlx5_ib_free_srq_wqe(struct mlx5_ib_srq *srq, int wqe_index) in mlx5_ib_free_srq_wqe() argument 423 next->next_wqe_index = cpu_to_be16(wqe_index); in mlx5_ib_free_srq_wqe() 424 srq->tail = wqe_index; in mlx5_ib_free_srq_wqe()
|
H A D | mlx5_ib.h | 900 void mlx5_ib_free_srq_wqe(struct mlx5_ib_srq *srq, int wqe_index); 929 int mlx5_ib_read_user_wqe(struct mlx5_ib_qp *qp, int send, int wqe_index,
|
H A D | mlx5_ib_qp.c | 132 int mlx5_ib_read_user_wqe(struct mlx5_ib_qp *qp, int send, int wqe_index, in mlx5_ib_read_user_wqe() argument 152 offset = wq->offset + ((wqe_index % wq->wqe_cnt) << wq->wqe_shift); in mlx5_ib_read_user_wqe()
|
/freebsd/sys/dev/mlx5/ |
H A D | qp.h | 461 u16 wqe_index; 452 u16 wqe_index; global() member
|
H A D | mlx5_ifc.h | 2229 u8 wqe_index[0x10]; member
|
/freebsd/sys/dev/mlx4/mlx4_en/ |
H A D | mlx4_en_tx.c | 390 new_index = be16_to_cpu(cqe->wqe_index) & size_mask; in mlx4_en_process_tx_cq()
|
H A D | mlx4_en_netdev.c | 1357 cq->buf->wqe_index = cpu_to_be16(0xffff); in mlx4_en_start_port()
|
/freebsd/sys/dev/oce/ |
H A D | oce_hw.h | 2476 uint32_t wqe_index:16; member 2495 uint32_t wqe_index:16;
|
H A D | oce_if.c | 1401 wq->ring->cidx = cqe->u0.s.wqe_index + 1; in oce_wq_handler()
|
/freebsd/sys/dev/ocs_fc/ |
H A D | sli4.h | 5310 uint32_t wqe_index:16, member
|