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

/freebsd-11-stable/sys/dev/mlx4/
H A Dcq.h56 __be16 wqe_index; member in struct:mlx4_cqe
65 __be16 wqe_index; member in struct:mlx4_err_cqe
81 __be16 wqe_index; member in struct:mlx4_ts_cqe
/freebsd-11-stable/sys/dev/mthca/
H A Dmthca_cq.c378 struct mthca_qp *qp, int wqe_index, int is_send,
466 mthca_free_err_wqe(dev, qp, is_send, wqe_index, &dbd, &new_wqe);
491 int wqe_index; local
540 wqe_index = ((be32_to_cpu(cqe->wqe) - (*cur_qp)->send_wqe_offset)
542 entry->wr_id = (*cur_qp)->wrid[wqe_index +
548 wqe_index = wqe >> srq->wqe_shift;
549 entry->wr_id = srq->wrid[wqe_index];
555 wqe_index = wqe >> wq->wqe_shift;
561 if (unlikely(wqe_index < 0))
562 wqe_index
377 handle_error_cqe(struct mthca_dev *dev, struct mthca_cq *cq, struct mthca_qp *qp, int wqe_index, int is_send, struct mthca_err_cqe *cqe, struct ib_wc *entry, int *free_cqe) argument
[all...]
/freebsd-11-stable/contrib/ofed/libmlx4/
H A Dcq.c90 uint16_t wqe_index; member in struct:mlx4_err_cqe
122 htobe32(cqe->vlan_my_qpn), htobe32(cqe->wqe_index),
245 uint16_t wqe_index; local
291 wqe_index = be16toh(cqe->wqe_index);
292 wq->tail += (uint16_t) (wqe_index - (uint16_t) wq->tail);
296 wqe_index = be16toh(cqe->wqe_index);
297 *pwr_id = srq->wrid[wqe_index];
298 mlx4_free_srq_wqe(srq, wqe_index);
[all...]
H A Dmlx4.h288 uint16_t wqe_index; member in struct:mlx4_cqe
/freebsd-11-stable/sys/dev/mlx4/mlx4_ib/
H A Dmlx4_ib_srq.c300 void mlx4_ib_free_srq_wqe(struct mlx4_ib_srq *srq, int wqe_index) argument
308 next->next_wqe_index = cpu_to_be16(wqe_index);
309 srq->tail = wqe_index;
H A Dmlx4_ib_cq.c512 be32_to_cpu(cqe->my_qpn), be16_to_cpu(cqe->wqe_index),
733 wqe_ctr = be16_to_cpu(cqe->wqe_index);
740 wqe_ctr = be16_to_cpu(cqe->wqe_index);
745 wqe_ctr = be16_to_cpu(cqe->wqe_index);
947 mlx4_ib_free_srq_wqe(srq, be16_to_cpu(cqe->wqe_index));
H A Dmlx4_ib.h767 void mlx4_ib_free_srq_wqe(struct mlx4_ib_srq *srq, int wqe_index);
/freebsd-11-stable/sys/dev/mlx5/mlx5_ib/
H A Dmlx5_ib_srq.c416 void mlx5_ib_free_srq_wqe(struct mlx5_ib_srq *srq, int wqe_index) argument
424 next->next_wqe_index = cpu_to_be16(wqe_index);
425 srq->tail = wqe_index;
H A Dmlx5_ib.h791 void mlx5_ib_free_srq_wqe(struct mlx5_ib_srq *srq, int wqe_index);
821 int mlx5_ib_read_user_wqe(struct mlx5_ib_qp *qp, int send, int wqe_index,
H A Dmlx5_ib_qp.c119 * @wqe_index: index to start copying from. For send work queues, the
120 * wqe_index is in units of MLX5_SEND_WQE_BB.
130 int mlx5_ib_read_user_wqe(struct mlx5_ib_qp *qp, int send, int wqe_index, argument
150 offset = wq->offset + ((wqe_index % wq->wqe_cnt) << wq->wqe_shift);
/freebsd-11-stable/sys/dev/mlx5/
H A Dqp.h447 u16 wqe_index; member in struct:mlx5_pagefault::__anon82::__anon83
H A Dmlx5_ifc.h1782 u8 wqe_index[0x10]; member in struct:mlx5_ifc_wqe_associated_page_fault_event_bits
/freebsd-11-stable/sys/dev/mlx4/mlx4_en/
H A Dmlx4_en_tx.c390 new_index = be16_to_cpu(cqe->wqe_index) & size_mask;
H A Dmlx4_en_netdev.c1357 cq->buf->wqe_index = cpu_to_be16(0xffff);
/freebsd-11-stable/sys/dev/oce/
H A Doce_hw.h2507 uint32_t wqe_index:16; member in struct:oce_nic_tx_cqe::__anon7466::__anon7467
2526 uint32_t wqe_index:16;
H A Doce_if.c1451 wq->ring->cidx = cqe->u0.s.wqe_index + 1;
/freebsd-11-stable/sys/dev/ocs_fc/
H A Dsli4.h5244 uint32_t wqe_index:16, member in struct:sli4_generic_wqe_s::__anon7710::sli4_els_request64_wqe_s::__anon7712::__anon7713::__anon7714::sli4_fcp_treceive64_wqe_s::__anon7717::__anon7718::__anon7719::__anon7720::__anon7721::__anon7722::__anon7723::__anon7724::sli4_xmit_els_rsp64_wqe_s::sli4_fc_wqec_s

Completed in 464 milliseconds