| /linux/drivers/infiniband/sw/rdmavt/ |
| H A D | trace_tx.h | 53 __field(u64, wr_id) 74 __entry->wr_id = wqe->wr.wr_id; 95 __entry->wr_id, 121 __field(u64, wr_id) 133 __entry->wr_id = wqe->wr.wr_id; 149 __entry->wr_id,
|
| H A D | trace_cq.h | 74 __field(u64, wr_id) 85 __entry->wr_id = wc->wr_id; 98 __entry->wr_id,
|
| /linux/drivers/infiniband/ulp/ipoib/ |
| H A D | ipoib_ib.c | 107 priv->rx_wr.wr_id = id | IPOIB_OP_RECV; in ipoib_ib_post_receive() 177 unsigned int wr_id = wc->wr_id & ~IPOIB_OP_RECV; in ipoib_ib_handle_rx_wc() local 184 wr_id, wc->status); in ipoib_ib_handle_rx_wc() 186 if (unlikely(wr_id >= ipoib_recvq_size)) { in ipoib_ib_handle_rx_wc() 188 wr_id, ipoib_recvq_size); in ipoib_ib_handle_rx_wc() 192 skb = priv->rx_ring[wr_id].skb; in ipoib_ib_handle_rx_wc() 198 wc->status, wr_id, wc->vendor_err); in ipoib_ib_handle_rx_wc() 199 ipoib_ud_dma_unmap_rx(priv, priv->rx_ring[wr_id].mapping); in ipoib_ib_handle_rx_wc() 201 priv->rx_ring[wr_id].skb = NULL; in ipoib_ib_handle_rx_wc() 205 memcpy(mapping, priv->rx_ring[wr_id].mapping, in ipoib_ib_handle_rx_wc() [all …]
|
| /linux/net/rds/ |
| H A D | ib_ring.c | 156 u32 rds_ib_ring_completed(struct rds_ib_work_ring *ring, u32 wr_id, u32 oldest) in rds_ib_ring_completed() argument 160 if (oldest <= (unsigned long long)wr_id) in rds_ib_ring_completed() 161 ret = (unsigned long long)wr_id - oldest + 1; in rds_ib_ring_completed() 163 ret = ring->w_nr - oldest + (unsigned long long)wr_id + 1; in rds_ib_ring_completed() 166 wr_id, oldest); in rds_ib_ring_completed()
|
| H A D | ib_frmr.c | 157 reg_wr.wr.wr_id = (unsigned long)(void *)ibmr; in rds_ib_post_reg_frmr() 292 s_wr->wr_id = (unsigned long)(void *)ibmr; in rds_ib_post_inv() 328 struct rds_ib_mr *ibmr = (void *)(unsigned long)wc->wr_id; in rds_ib_mr_cqe_handler()
|
| H A D | ib_send.c | 202 send->s_wr.wr_id = i; in rds_ib_send_init_ring() 256 rdsdebug("wc wr_id 0x%llx status %u (%s) byte_len %u imm_data %u\n", in rds_ib_send_cqe_handler() 257 (unsigned long long)wc->wr_id, wc->status, in rds_ib_send_cqe_handler() 262 if (wc->wr_id == RDS_IB_ACK_WR_ID) { in rds_ib_send_cqe_handler() 271 completed = rds_ib_ring_completed(&ic->i_send_ring, wc->wr_id, oldest); in rds_ib_send_cqe_handler()
|
| H A D | ib_cm.c | 268 rdsdebug("wc wr_id 0x%llx status %u byte_len %u imm_data %u\n", in poll_scq() 269 (unsigned long long)wc->wr_id, wc->status, in poll_scq() 272 if (wc->wr_id <= ic->i_send_ring.w_nr || in poll_scq() 273 wc->wr_id == RDS_IB_ACK_WR_ID) in poll_scq() 313 rdsdebug("wc wr_id 0x%llx status %u byte_len %u imm_data %u\n", in poll_rcq() 314 (unsigned long long)wc->wr_id, wc->status, in poll_rcq()
|
| H A D | ib.h | 420 u32 rds_ib_ring_completed(struct rds_ib_work_ring *ring, u32 wr_id, u32 oldest);
|
| /linux/net/smc/ |
| H A D | smc_wr.h | 92 u64 wr_id, temp_wr_id; in smc_wr_rx_post() 95 wr_id = ++link->wr_rx_id; /* tasklet context, thus not atomic */ in smc_wr_rx_post() 96 temp_wr_id = wr_id; in smc_wr_rx_post() 98 link->wr_rx_ibs[index].wr_id = wr_id; in smc_wr_rx_post() 94 u64 wr_id, temp_wr_id; smc_wr_rx_post() local
|
| H A D | smc_wr.c | 41 u64 wr_id; /* work request id sent */ member 66 static inline int smc_wr_tx_find_pending_index(struct smc_link *link, u64 wr_id) in smc_wr_tx_find_pending_index() argument 71 if (link->wr_tx_pends[i].wr_id == wr_id) in smc_wr_tx_find_pending_index() 94 pnd_snd_idx = smc_wr_tx_find_pending_index(link, wc->wr_id); in smc_wr_tx_process_cqe() 97 link->wr_tx_v2_pend->wr_id != wc->wr_id) in smc_wr_tx_process_cqe() 205 u64 wr_id; in smc_wr_tx_get_free_slot() local 229 wr_id = smc_wr_tx_get_next_wr_id(link); in smc_wr_tx_get_free_slot() 231 wr_pend->wr_id in smc_wr_tx_get_free_slot() 251 u64 wr_id; smc_wr_tx_get_v2_slot() local [all...] |
| /linux/drivers/infiniband/hw/mlx5/ |
| H A D | gsi.c | 74 u64 wr_id; in handle_single_completion() local 79 wr_id = wr->wc.wr_id; in handle_single_completion() 81 wr->wc.wr_id = wr_id; in handle_single_completion() 380 gsi_wr->wc.wr_id = wr->wr.wr_id; in mlx5_ib_add_outstanding_wr() 396 { .wr_id = wr->wr.wr_id }, in mlx5_ib_gsi_silent_drop()
|
| H A D | wr.c | 760 u64 wr_id, int nreq, u8 fence, u32 mlx5_opcode) in mlx5r_finish_wqe() argument 771 qp->sq.wrid[idx] = wr_id; in mlx5r_finish_wqe() 836 mlx5r_finish_wqe(qp, *ctrl, *seg, *size, *cur_edge, *idx, wr->wr_id, in handle_psv() 880 wr->wr_id, nreq, fence, MLX5_OPCODE_UMR); in handle_reg_mr_integrity() 911 mlx5r_finish_wqe(qp, *ctrl, *seg, *size, *cur_edge, *idx, wr->wr_id, in handle_reg_mr_integrity() 1187 mlx5r_finish_wqe(qp, ctrl, seg, size, cur_edge, idx, wr->wr_id, in mlx5_ib_post_send() 1266 qp->rq.wrid[ind] = wr->wr_id; in mlx5_ib_post_recv()
|
| H A D | wr.h | 101 u64 wr_id, int nreq, u8 fence, u32 mlx5_opcode);
|
| /linux/drivers/infiniband/hw/mana/ |
| H A D | wr.c | 41 shadow_wqe->header.wr_id = wr->wr_id; in mana_ib_post_recv_ud() 136 shadow_wqe->header.wr_id = wr->wr.wr_id; in mana_ib_post_send_ud()
|
| /linux/include/uapi/rdma/ |
| H A D | vmw_pvrdma-abi.h | 230 __aligned_u64 wr_id; /* wr id */ member 238 __aligned_u64 wr_id; /* wr id */ member 291 __aligned_u64 wr_id; member
|
| H A D | rdma_user_rxe.h | 76 __aligned_u64 wr_id; member 176 __aligned_u64 wr_id; member
|
| H A D | rvt-abi.h | 44 __u64 wr_id; member
|
| /linux/drivers/infiniband/hw/qedr/ |
| H A D | qedr_roce_cm.c | 582 qp->wqe_wr_id[qp->sq.prod].wr_id = wr->wr_id; in qedr_gsi_post_send() 586 wr->wr_id); in qedr_gsi_post_send() 652 qp->rqe_wr_id[qp->rq.prod].wr_id = wr->wr_id; in qedr_gsi_post_recv() 683 wc[i].wr_id = qp->rqe_wr_id[qp->rq.cons].wr_id; in qedr_gsi_poll_cq() 711 wc[i].wr_id = qp->wqe_wr_id[qp->sq.cons].wr_id; in qedr_gsi_poll_cq()
|
| /linux/drivers/infiniband/hw/mlx4/ |
| H A D | mad.c | 663 wr.wr.wr_id = ((u64) tun_tx_ix) | MLX4_TUN_SET_WRID_QPN(dest_qpt); in mlx4_ib_send_to_slave() 1333 recv_wr.wr_id = (u64) index | MLX4_TUN_WRID_RECV | in mlx4_ib_post_pv_qp_buf() 1441 wr.wr.wr_id = ((u64) wire_tx_ix) | MLX4_TUN_SET_WRID_QPN(src_qpnum); in mlx4_ib_send_to_wire() 1480 struct mlx4_ib_demux_pv_qp *tun_qp = &ctx->qp[MLX4_TUN_WRID_QPN(wc->wr_id)]; in mlx4_ib_multiplex_mad() 1481 int wr_ix = wc->wr_id & (MLX4_NUM_TUNNEL_BUFS - 1); in mlx4_ib_multiplex_mad() 1742 tun_qp = &ctx->qp[MLX4_TUN_WRID_QPN(wc.wr_id)]; in mlx4_ib_tunnel_comp_worker() 1748 wc.wr_id & in mlx4_ib_tunnel_comp_worker() 1752 "buf:%lld\n", wc.wr_id); in mlx4_ib_tunnel_comp_worker() 1755 rdma_destroy_ah(tun_qp->tx_ring[wc.wr_id & in mlx4_ib_tunnel_comp_worker() 1757 tun_qp->tx_ring[wc.wr_id & (MLX4_NUM_TUNNEL_BUFS - 1)].ah in mlx4_ib_tunnel_comp_worker() [all …]
|
| /linux/include/rdma/ |
| H A D | rdmavt_qp.h | 837 u64 wr_id; in rvt_qp_complete_swqe() local 850 wr_id = wqe->wr.wr_id; in rvt_qp_complete_swqe() 859 .wr_id = wr_id, in rvt_qp_complete_swqe()
|
| /linux/drivers/infiniband/sw/siw/ |
| H A D | siw_cq.c | 58 wc->wr_id = cqe->id; in siw_reap_cqe()
|
| /linux/drivers/infiniband/hw/cxgb4/ |
| H A D | t4.h | 307 u64 wr_id; member 355 u64 wr_id; member 393 u64 wr_id; member
|
| /linux/drivers/infiniband/hw/mthca/ |
| H A D | mthca_cq.c | 537 entry->wr_id = (*cur_qp)->wrid[wqe_index + in mthca_poll_one() 544 entry->wr_id = srq->wrid[wqe_index]; in mthca_poll_one() 558 entry->wr_id = (*cur_qp)->wrid[wqe_index]; in mthca_poll_one()
|
| H A D | mthca_srq.c | 540 srq->wrid[ind] = wr->wr_id; in mthca_tavor_post_srq_recv() 623 srq->wrid[ind] = wr->wr_id; in mthca_arbel_post_srq_recv()
|
| /linux/drivers/infiniband/hw/erdma/ |
| H A D | erdma_qp.c | 472 qp->kern_qp.swr_tbl[idx] = send_wr->wr_id; in erdma_push_one_sqe() 725 recv_wr->wr_id; in erdma_post_recv_one()
|