Home
last modified time | relevance | path

Searched defs:wr (Results 1 – 25 of 65) sorted by relevance

123

/drivers/infiniband/hw/cxgb3/
Diwch_qp.c42 static int build_rdma_send(union t3_wr *wqe, struct ib_send_wr *wr, in build_rdma_send()
87 static int build_rdma_write(union t3_wr *wqe, struct ib_send_wr *wr, in build_rdma_write()
128 static int build_rdma_read(union t3_wr *wqe, struct ib_send_wr *wr, in build_rdma_read()
149 static int build_memreg(union t3_wr *wqe, struct ib_reg_wr *wr, in build_memreg()
192 static int build_inv_stag(union t3_wr *wqe, struct ib_send_wr *wr, in build_inv_stag()
249 struct ib_recv_wr *wr) in build_rdma_recv()
289 struct ib_recv_wr *wr) in build_zero_stag_recv()
351 int iwch_post_send(struct ib_qp *ibqp, struct ib_send_wr *wr, in iwch_post_send()
466 int iwch_post_receive(struct ib_qp *ibqp, struct ib_recv_wr *wr, in iwch_post_receive()
/drivers/infiniband/hw/mlx5/
Dgsi.c76 struct mlx5_ib_gsi_wr *wr; in generate_completions() local
99 struct mlx5_ib_gsi_wr *wr = in handle_single_completion() local
415 struct ib_ud_wr *wr, struct ib_wc *wc) in mlx5_ib_add_outstanding_wr()
446 struct ib_ud_wr *wr) in mlx5_ib_gsi_silent_drop()
466 static struct ib_qp *get_tx_qp(struct mlx5_ib_gsi_qp *gsi, struct ib_ud_wr *wr) in get_tx_qp()
480 int mlx5_ib_gsi_post_send(struct ib_qp *qp, struct ib_send_wr *wr, in mlx5_ib_gsi_post_send()
525 int mlx5_ib_gsi_post_recv(struct ib_qp *qp, struct ib_recv_wr *wr, in mlx5_ib_gsi_post_recv()
Dqp.c2982 struct ib_send_wr *wr, void *qend, in set_eth_seg()
3035 struct ib_send_wr *wr) in set_datagram_seg()
3194 struct ib_send_wr *wr) in set_reg_umr_segment()
3265 static void set_reg_mkey_segment(struct mlx5_mkey_seg *seg, struct ib_send_wr *wr) in set_reg_mkey_segment()
3298 static __be32 send_ieth(struct ib_send_wr *wr) in send_ieth()
3330 static int set_data_inl_seg(struct mlx5_ib_qp *qp, struct ib_send_wr *wr, in set_data_inl_seg()
3476 static int set_sig_data_segment(struct ib_sig_handover_wr *wr, in set_sig_data_segment()
3578 struct ib_sig_handover_wr *wr, u32 nelements, in set_sig_mkey_segment()
3612 struct ib_sig_handover_wr *wr = sig_handover_wr(send_wr); in set_sig_umr_wr() local
3686 struct ib_reg_wr *wr, in set_reg_wr()
[all …]
Dmr.c796 static void prep_umr_wqe_common(struct ib_pd *pd, struct ib_send_wr *wr, in prep_umr_wqe_common()
821 static void prep_umr_reg_wqe(struct ib_pd *pd, struct ib_send_wr *wr, in prep_umr_reg_wqe()
839 struct ib_send_wr *wr, u32 key) in prep_umr_unreg_wqe()
980 struct mlx5_umr_wr wr; in mlx5_ib_update_mtt() local
/drivers/infiniband/hw/cxgb4/
Dqp.c390 struct ib_send_wr *wr, int max, u32 *plenp) in build_immd()
460 struct ib_send_wr *wr, u8 *len16) in build_rdma_send()
527 struct ib_send_wr *wr, u8 *len16) in build_rdma_write()
569 static int build_rdma_read(union t4_wr *wqe, struct ib_send_wr *wr, u8 *len16) in build_rdma_read()
599 struct ib_recv_wr *wr, u8 *len16) in build_rdma_recv()
614 struct ib_reg_wr *wr, struct c4iw_mr *mhp, in build_tpte_memreg()
646 struct ib_reg_wr *wr, struct c4iw_mr *mhp, u8 *len16, in build_memreg()
710 static int build_inv_stag(union t4_wr *wqe, struct ib_send_wr *wr, u8 *len16) in build_inv_stag()
798 int c4iw_post_send(struct ib_qp *ibqp, struct ib_send_wr *wr, in c4iw_post_send()
944 int c4iw_post_receive(struct ib_qp *ibqp, struct ib_recv_wr *wr, in c4iw_post_receive()
/drivers/media/pci/solo6x10/
Dsolo6x10-p2m.c37 int solo_p2m_dma(struct solo_dev *solo_dev, int wr, in solo_p2m_dma()
136 void solo_p2m_fill_desc(struct solo_p2m_desc *desc, int wr, in solo_p2m_fill_desc()
157 int solo_p2m_dma_t(struct solo_dev *solo_dev, int wr, in solo_p2m_dma_t()
Dsolo6x10-i2c.c69 static void solo_i2c_flush(struct solo_dev *solo_dev, int wr) in solo_i2c_flush()
/drivers/infiniband/hw/mlx4/
Dqp.c2297 struct ib_ud_wr *wr, in build_sriov_qp0_header()
2426 static int build_mlx_header(struct mlx4_ib_sqp *sqp, struct ib_ud_wr *wr, in build_mlx_header()
2717 struct ib_reg_wr *wr) in set_reg_seg()
2747 struct ib_atomic_wr *wr) in set_atomic_seg()
2763 struct ib_atomic_wr *wr) in set_masked_atomic_seg()
2772 struct ib_ud_wr *wr) in set_datagram_seg()
2783 struct ib_ud_wr *wr, in set_tunnel_datagram_seg()
2805 static void build_tunnel_header(struct ib_ud_wr *wr, void *wqe, unsigned *mlx_seg_len) in build_tunnel_header()
2888 static int build_lso_seg(struct mlx4_wqe_lso_seg *wqe, struct ib_ud_wr *wr, in build_lso_seg()
2908 static __be32 send_ieth(struct ib_send_wr *wr) in send_ieth()
[all …]
Dsrq.c315 int mlx4_ib_post_srq_recv(struct ib_srq *ibsrq, struct ib_recv_wr *wr, in mlx4_ib_post_srq_recv()
/drivers/infiniband/sw/rdmavt/
Dqp.c1406 int rvt_post_recv(struct ib_qp *ibqp, struct ib_recv_wr *wr, in rvt_post_recv()
1488 struct ib_send_wr *wr) in rvt_qp_valid_operation()
1586 struct ib_send_wr *wr, in rvt_post_one_wr()
1756 int rvt_post_send(struct ib_qp *ibqp, struct ib_send_wr *wr, in rvt_post_send()
1813 int rvt_post_srq_recv(struct ib_srq *ibsrq, struct ib_recv_wr *wr, in rvt_post_srq_recv()
/drivers/scsi/csiostor/
Dcsio_isr.c131 csio_fwevt_intx_handler(struct csio_hw *hw, void *wr, uint32_t len, in csio_fwevt_intx_handler()
146 csio_process_scsi_cmpl(struct csio_hw *hw, void *wr, uint32_t len, in csio_process_scsi_cmpl()
285 csio_scsi_intx_handler(struct csio_hw *hw, void *wr, uint32_t len, in csio_scsi_intx_handler()
Dcsio_scsi.c205 struct fw_scsi_cmd_wr *wr = (struct fw_scsi_cmd_wr *)addr; in csio_scsi_init_cmd_wr() local
364 struct fw_scsi_read_wr *wr = (struct fw_scsi_read_wr *)wrp; in csio_scsi_init_read_wr() local
417 struct fw_scsi_write_wr *wr = (struct fw_scsi_write_wr *)wrp; in csio_scsi_init_write_wr() local
651 struct fw_scsi_abrt_cls_wr *wr = (struct fw_scsi_abrt_cls_wr *)addr; in csio_scsi_init_abrt_cls_wr() local
1102 csio_scsi_cmpl_handler(struct csio_hw *hw, void *wr, uint32_t len, in csio_scsi_cmpl_handler()
Dcsio_wr.c762 void *wr; in csio_wr_cleanup_iq_ftr() local
1037 void *wr, uint32_t len_to_qid, in csio_wr_process_fl() argument
1130 void *wr = (void *)((uintptr_t)q->vstart + (q->cidx * q->wr_sz)); in csio_wr_process_iq() local
/drivers/infiniband/hw/mthca/
Dmthca_qp.c1479 int ind, struct ib_ud_wr *wr, in build_mlx_header()
1572 struct ib_atomic_wr *wr) in set_atomic_seg()
1585 struct ib_ud_wr *wr) in set_tavor_ud_seg()
1595 struct ib_ud_wr *wr) in set_arbel_ud_seg()
1602 int mthca_tavor_post_send(struct ib_qp *ibqp, struct ib_send_wr *wr, in mthca_tavor_post_send()
1805 int mthca_tavor_post_receive(struct ib_qp *ibqp, struct ib_recv_wr *wr, in mthca_tavor_post_receive()
1916 int mthca_arbel_post_send(struct ib_qp *ibqp, struct ib_send_wr *wr, in mthca_arbel_post_send()
2156 int mthca_arbel_post_receive(struct ib_qp *ibqp, struct ib_recv_wr *wr, in mthca_arbel_post_receive()
Dmthca_srq.c475 int mthca_tavor_post_srq_recv(struct ib_srq *ibsrq, struct ib_recv_wr *wr, in mthca_tavor_post_srq_recv()
575 int mthca_arbel_post_srq_recv(struct ib_srq *ibsrq, struct ib_recv_wr *wr, in mthca_arbel_post_srq_recv()
/drivers/net/ethernet/apm/xgene/
Dxgene_enet_xgmac.c51 static bool xgene_enet_wr_indirect(void __iomem *addr, void __iomem *wr, in xgene_enet_wr_indirect()
77 void __iomem *addr, *wr, *cmd, *cmd_done; in xgene_enet_wr_mac() local
92 void __iomem *addr, *wr, *cmd, *cmd_done; in xgene_enet_wr_pcs() local
/drivers/infiniband/hw/ocrdma/
Docrdma_verbs.c1994 struct ib_send_wr *wr) in ocrdma_build_ud_hdr()
2041 struct ib_send_wr *wr, u32 wqe_size) in ocrdma_build_inline_sges()
2079 struct ib_send_wr *wr) in ocrdma_build_send()
2098 struct ib_send_wr *wr) in ocrdma_build_write()
2116 struct ib_send_wr *wr) in ocrdma_build_read()
2146 struct ib_reg_wr *wr) in ocrdma_build_reg()
2207 int ocrdma_post_send(struct ib_qp *ibqp, struct ib_send_wr *wr, in ocrdma_post_send()
2317 static void ocrdma_build_rqe(struct ocrdma_hdr_wqe *rqe, struct ib_recv_wr *wr, in ocrdma_build_rqe()
2338 int ocrdma_post_recv(struct ib_qp *ibqp, struct ib_recv_wr *wr, in ocrdma_post_recv()
2410 int ocrdma_post_srq_recv(struct ib_srq *ibsrq, struct ib_recv_wr *wr, in ocrdma_post_srq_recv()
/drivers/infiniband/sw/rxe/
Drxe_verbs.c521 static int rxe_post_srq_recv(struct ib_srq *ibsrq, struct ib_recv_wr *wr, in rxe_post_srq_recv()
656 static void init_send_wr(struct rxe_qp *qp, struct rxe_send_wr *wr, in init_send_wr()
805 static int rxe_post_send_kernel(struct rxe_qp *qp, struct ib_send_wr *wr, in rxe_post_send_kernel()
856 static int rxe_post_send(struct ib_qp *ibqp, struct ib_send_wr *wr, in rxe_post_send()
879 static int rxe_post_recv(struct ib_qp *ibqp, struct ib_recv_wr *wr, in rxe_post_recv()
/drivers/infiniband/hw/qedr/
Dqedr_cm.c425 int qedr_gsi_post_send(struct ib_qp *ibqp, struct ib_send_wr *wr, in qedr_gsi_post_send()
508 int qedr_gsi_post_recv(struct ib_qp *ibqp, struct ib_recv_wr *wr, in qedr_gsi_post_recv()
Dverbs.c2526 struct ib_send_wr *wr, in qedr_prepare_sq_inline_data()
2611 struct ib_send_wr *wr) in qedr_prepare_sq_sges()
2635 struct ib_send_wr *wr, in qedr_prepare_sq_rdma_data()
2656 struct ib_send_wr *wr, in qedr_prepare_sq_send_data()
2673 struct ib_reg_wr *wr) in qedr_prepare_reg()
2732 inline bool qedr_can_post_send(struct qedr_qp *qp, struct ib_send_wr *wr) in qedr_can_post_send()
2769 int __qedr_post_send(struct ib_qp *ibqp, struct ib_send_wr *wr, in __qedr_post_send()
2977 int qedr_post_send(struct ib_qp *ibqp, struct ib_send_wr *wr, in qedr_post_send()
3038 int qedr_post_recv(struct ib_qp *ibqp, struct ib_recv_wr *wr, in qedr_post_recv()
/drivers/infiniband/ulp/iser/
Diser_verbs.c1012 struct ib_recv_wr wr, *wr_failed; in iser_post_recvl() local
1040 struct ib_recv_wr *wr, *wr_failed; in iser_post_recvm() local
1076 struct ib_send_wr *bad_wr, *wr = iser_tx_next_wr(tx_desc); in iser_post_send() local
Diser_memory.c392 struct ib_sig_handover_wr *wr; in iser_reg_sig_mr() local
445 struct ib_reg_wr *wr; in iser_fast_reg_mr() local
/drivers/net/ethernet/chelsio/cxgb4/
Dsge.c976 u64 *wr = (u64 *)&q->desc[index]; in ring_tx_db() local
1174 struct fw_eth_tx_pkt_wr *wr; in t4_eth_xmit() local
1381 static void ctrlq_check_stop(struct sge_ctrl_txq *q, struct fw_wr_hdr *wr) in ctrlq_check_stop()
1402 struct fw_wr_hdr *wr; in ctrl_xmit() local
1451 struct fw_wr_hdr *wr; in restart_ctrlq() local
1564 struct fw_wr_hdr *wr = (struct fw_wr_hdr *)skb->data; in ofldtxq_stop() local
/drivers/infiniband/hw/usnic/
Dusnic_ib_verbs.c753 int usnic_ib_post_send(struct ib_qp *ibqp, struct ib_send_wr *wr, in usnic_ib_post_send()
760 int usnic_ib_post_recv(struct ib_qp *ibqp, struct ib_recv_wr *wr, in usnic_ib_post_recv()
/drivers/infiniband/ulp/ipoib/
Dipoib_cm.c117 struct ib_recv_wr *wr, in ipoib_cm_post_receive_nonsrq()
330 struct ib_recv_wr *wr, in ipoib_cm_init_rx_wr()
353 struct ib_recv_wr wr; in ipoib_cm_nonsrq_init_rx() member

123