Searched defs:wr_id (Results 1 - 11 of 11) sorted by relevance

/drivers/infiniband/hw/ehca/
H A Dehca_reqs.c55 static u64 replace_wr_id(u64 wr_id, u16 idx) argument
59 ret = wr_id & ~QMAP_IDX_MASK;
65 static u16 get_app_wr_id(u64 wr_id) argument
67 return wr_id & QMAP_IDX_MASK;
87 wqe_p->work_request_id = replace_wr_id(recv_wr->wr_id, rq_map_idx);
120 ehca_gen_dbg("send_wr#%x wr_id=%lx num_sge=%x "
121 "send_flags=%x opcode=%x", idx, send_wr->wr_id,
177 wqe_p->work_request_id = replace_wr_id(send_wr->wr_id, sq_map_idx);
179 qmap_entry->app_wr_id = get_app_wr_id(send_wr->wr_id);
560 qmap_entry->app_wr_id = get_app_wr_id(recv_wr->wr_id);
[all...]
/drivers/infiniband/ulp/ipoib/
H A Dipoib_cm.c73 .wr_id = IPOIB_CM_RX_DRAIN_WRID,
97 priv->cm.rx_wr.wr_id = id | IPOIB_OP_CM | IPOIB_OP_RECV;
123 wr->wr_id = id | IPOIB_OP_CM | IPOIB_OP_RECV;
560 unsigned int wr_id = wc->wr_id & ~(IPOIB_OP_CM | IPOIB_OP_RECV); local
570 wr_id, wc->status);
572 if (unlikely(wr_id >= ipoib_recvq_size)) {
573 if (wr_id == (IPOIB_CM_RX_DRAIN_WRID & ~(IPOIB_OP_CM | IPOIB_OP_RECV))) {
581 wr_id, ipoib_recvq_size);
590 skb = rx_ring[wr_id]
691 post_send(struct ipoib_dev_priv *priv, struct ipoib_cm_tx *tx, unsigned int wr_id, u64 addr, int len) argument
769 unsigned int wr_id = wc->wr_id & ~IPOIB_OP_CM; local
[all...]
H A Dipoib_ib.c138 priv->rx_wr.wr_id = id | IPOIB_OP_RECV;
227 unsigned int wr_id = wc->wr_id & ~IPOIB_OP_RECV; local
233 wr_id, wc->status);
235 if (unlikely(wr_id >= ipoib_recvq_size)) {
237 wr_id, ipoib_recvq_size);
241 skb = priv->rx_ring[wr_id].skb;
247 wc->status, wr_id, wc->vendor_err);
248 ipoib_ud_dma_unmap_rx(priv, priv->rx_ring[wr_id].mapping);
250 priv->rx_ring[wr_id]
378 unsigned int wr_id = wc->wr_id; local
498 post_send(struct ipoib_dev_priv *priv, unsigned int wr_id, struct ib_ah *address, u32 qpn, struct ipoib_tx_buf *tx_req, void *head, int hlen) argument
[all...]
/drivers/infiniband/ulp/srpt/
H A Dib_srpt.h144 static inline enum srpt_opcode opcode_from_wr_id(u64 wr_id) argument
146 return wr_id >> 32;
148 static inline u32 idx_from_wr_id(u64 wr_id) argument
150 return (u32)wr_id;
H A Dib_srpt.c782 wr.wr_id = encode_wr_id(SRPT_RECV, ioctx->ioctx.index);
824 wr.wr_id = encode_wr_id(SRPT_SEND, ioctx->ioctx.index);
1413 static void srpt_handle_send_err_comp(struct srpt_rdma_ch *ch, u64 wr_id) argument
1422 index = idx_from_wr_id(wr_id);
1461 " wr_id = %u.\n", ioctx->ioctx.index);
1997 index = idx_from_wr_id(wc->wr_id);
2035 index = idx_from_wr_id(wc->wr_id);
2036 opcode = opcode_from_wr_id(wc->wr_id);
2050 srpt_handle_send_err_comp(ch, wc->wr_id);
2082 if (opcode_from_wr_id(wc[i].wr_id)
[all...]
/drivers/net/ethernet/ibm/ehea/
H A Dehea_qmr.h101 u64 wr_id; member in struct:ehea_swqe
140 u64 wr_id; /* work request ID */ member in struct:ehea_rwqe
163 u64 wr_id; /* work request ID from WQE */ member in struct:ehea_cqe
/drivers/infiniband/core/
H A Dmad.c655 u64 wr_id, u16 slid, u16 pkey_index, u8 port_num,
659 wc->wr_id = wr_id;
735 send_wr->wr_id, be16_to_cpu(smp->dr_slid),
904 mad_send_wr->send_wr.wr_id = (unsigned long) mad_send_wr;
1016 mad_send_wr->send_wr.wr_id = (unsigned long)&mad_send_wr->mad_list;
1829 mad_recv_wc->wc->wr_id = (unsigned long) &mad_send_wr->send_buf;
1876 mad_list = (struct ib_mad_list_head *)(unsigned long)wc->wr_id;
2134 mad_list = (struct ib_mad_list_head *)(unsigned long)wc->wr_id;
2207 mad_list = (struct ib_mad_list_head *)(unsigned long)wc->wr_id;
654 build_smp_wc(struct ib_qp *qp, u64 wr_id, u16 slid, u16 pkey_index, u8 port_num, struct ib_wc *wc) argument
[all...]
/drivers/infiniband/hw/cxgb4/
H A Dt4.h261 u64 wr_id; member in struct:t4_swsqe
311 u64 wr_id; member in struct:t4_swrqe
/drivers/infiniband/hw/cxgb3/
H A Dcxio_wr.h674 __u64 wr_id; member in struct:t3_swsq
684 __u64 wr_id; member in struct:t3_swrq
/drivers/infiniband/hw/ipath/
H A Dipath_verbs.h294 u64 wr_id; member in struct:ipath_rwqe
/drivers/infiniband/hw/qib/
H A Dqib_verbs.h349 u64 wr_id; member in struct:qib_rwqe

Completed in 226 milliseconds