| /linux/drivers/infiniband/hw/mlx5/ |
| H A D | wr.c | 54 static void set_eth_seg(const struct ib_send_wr *wr, struct mlx5_ib_qp *qp, in set_eth_seg() 103 const struct ib_send_wr *wr) in set_datagram_seg() 228 static __be32 send_ieth(const struct ib_send_wr *wr) in send_ieth() 260 static int set_data_inl_seg(struct mlx5_ib_qp *qp, const struct ib_send_wr *wr, in set_data_inl_seg() 561 const struct ib_reg_wr *wr = reg_wr(send_wr); in set_pi_umr_wr() local 636 const struct ib_reg_wr *wr, in set_reg_wr() 750 const struct ib_send_wr *wr, unsigned int *idx, int *size, in begin_wqe() 787 static void handle_rdma_op(const struct ib_send_wr *wr, void **seg, int *size) in handle_rdma_op() 794 static void handle_local_inv(struct mlx5_ib_qp *qp, const struct ib_send_wr *wr, in handle_local_inv() 803 static int handle_reg_mr(struct mlx5_ib_qp *qp, const struct ib_send_wr *wr, in handle_reg_mr() [all …]
|
| H A D | gsi.c | 51 struct mlx5_ib_gsi_wr *wr; in generate_completions() local 71 struct mlx5_ib_gsi_wr *wr = in handle_single_completion() local 362 struct ib_ud_wr *wr, struct ib_wc *wc) in mlx5_ib_add_outstanding_wr() 393 static int mlx5_ib_gsi_silent_drop(struct mlx5_ib_qp *mqp, struct ib_ud_wr *wr) in mlx5_ib_gsi_silent_drop() 413 static struct ib_qp *get_tx_qp(struct mlx5_ib_gsi_qp *gsi, struct ib_ud_wr *wr) in get_tx_qp() 431 int mlx5_ib_gsi_post_send(struct ib_qp *qp, const struct ib_send_wr *wr, in mlx5_ib_gsi_post_send() 476 int mlx5_ib_gsi_post_recv(struct ib_qp *qp, const struct ib_recv_wr *wr, in mlx5_ib_gsi_post_recv()
|
| H A D | wr.h | 110 const struct ib_send_wr *wr, in mlx5_ib_post_send_nodrain() 117 const struct ib_send_wr *wr, in mlx5_ib_post_send_drain() 124 const struct ib_recv_wr *wr, in mlx5_ib_post_recv_nodrain() 131 const struct ib_recv_wr *wr, in mlx5_ib_post_recv_drain()
|
| /linux/arch/arm64/kvm/ |
| H A D | at.c | 13 fail_s1_walk(struct s1_walk_result * wr,u8 fst,bool s1ptw) fail_s1_walk() argument 139 setup_s1_walk(struct kvm_vcpu * vcpu,struct s1_walk_info * wi,struct s1_walk_result * wr,u64 va) setup_s1_walk() argument 403 walk_s1(struct kvm_vcpu * vcpu,struct s1_walk_info * wi,struct s1_walk_result * wr,u64 va) walk_s1() argument 757 compute_s1_sh(struct s1_walk_info * wi,struct s1_walk_result * wr,u8 attr) compute_s1_sh() argument 873 compute_par_s1(struct kvm_vcpu * vcpu,struct s1_walk_info * wi,struct s1_walk_result * wr) compute_par_s1() argument 948 compute_s1_direct_permissions(struct kvm_vcpu * vcpu,struct s1_walk_info * wi,struct s1_walk_result * wr) compute_s1_direct_permissions() argument 1006 compute_s1_hierarchical_permissions(struct kvm_vcpu * vcpu,struct s1_walk_info * wi,struct s1_walk_result * wr) compute_s1_hierarchical_permissions() argument 1037 set_priv_perms(wr,r,w,x) global() argument 1044 set_unpriv_perms(wr,r,w,x) global() argument 1051 set_priv_wxn(wr,v) global() argument 1056 set_unpriv_wxn(wr,v) global() argument 1062 set_perms(w,wr,ip) global() argument 1123 compute_s1_indirect_permissions(struct kvm_vcpu * vcpu,struct s1_walk_info * wi,struct s1_walk_result * wr) compute_s1_indirect_permissions() argument 1163 compute_s1_overlay_permissions(struct kvm_vcpu * vcpu,struct s1_walk_info * wi,struct s1_walk_result * wr) compute_s1_overlay_permissions() argument 1222 compute_s1_permissions(struct kvm_vcpu * vcpu,struct s1_walk_info * wi,struct s1_walk_result * wr) compute_s1_permissions() argument 1252 struct s1_walk_result wr = {}; handle_at_slow() local 1591 __kvm_translate_va(struct kvm_vcpu * vcpu,struct s1_walk_info * wi,struct s1_walk_result * wr,u64 va) __kvm_translate_va() argument 1648 struct s1_walk_result wr = {}; __kvm_find_s1_desc_level() local [all...] |
| /linux/drivers/infiniband/hw/cxgb4/ |
| H A D | qp.c | 412 const struct ib_send_wr *wr, int max, u32 *plenp) in build_immd() 487 const struct ib_send_wr *wr, u8 *len16) in build_rdma_send() 554 const struct ib_send_wr *wr, u8 *len16) in build_rdma_write() 605 struct ib_send_wr *wr) in build_immd_cmpl() 615 const struct ib_send_wr *wr, u8 *len16) in build_rdma_write_cmpl() 657 static int build_rdma_read(union t4_wr *wqe, const struct ib_send_wr *wr, in build_rdma_read() 687 static void post_write_cmpl(struct c4iw_qp *qhp, const struct ib_send_wr *wr) in post_write_cmpl() 757 const struct ib_recv_wr *wr, u8 *len16) in build_rdma_recv() 771 static int build_srq_recv(union t4_recv_wr *wqe, const struct ib_recv_wr *wr, in build_srq_recv() 786 const struct ib_reg_wr *wr, struct c4iw_mr *mhp, in build_tpte_memreg() [all …]
|
| /linux/tools/testing/selftests/breakpoints/ |
| H A D | breakpoint_test_arm64.c | 33 static void child(int size, int wr) in child() 112 static bool run_test(int wr_size, int wp_size, int wr, int wp) in run_test() 204 int wr, wp, size; in main() local
|
| /linux/lib/ |
| H A D | decompress_unlzma.c | 294 static inline size_t INIT get_pos(struct writer *wr) in get_pos() 300 static inline uint8_t INIT peek_old_byte(struct writer *wr, in peek_old_byte() 318 static inline int INIT write_byte(struct writer *wr, uint8_t byte) in write_byte() 332 static inline int INIT copy_byte(struct writer *wr, uint32_t offs) in copy_byte() 337 static inline int INIT copy_bytes(struct writer *wr, in copy_bytes() 349 static inline int INIT process_bit0(struct writer *wr, struct rc *rc, in process_bit0() 393 static inline int INIT process_bit1(struct writer *wr, struct rc *rc, in process_bit1() 555 struct writer wr; in unlzma() local
|
| /linux/drivers/infiniband/ulp/rtrs/ |
| H A D | rtrs.c | 75 struct ib_recv_wr wr; in rtrs_iu_post_recv() local 99 struct ib_recv_wr wr; in rtrs_post_recv_empty() local 110 struct ib_send_wr *wr, struct ib_send_wr *tail) in rtrs_post_send() 132 struct ib_send_wr wr; in rtrs_iu_post_send() local 161 struct ib_rdma_wr wr; in rtrs_iu_post_rdma_write_imm() local 192 struct ib_rdma_wr wr; in rtrs_post_rdma_write_imm_empty() local
|
| /linux/arch/arm64/kvm/vgic/ |
| H A D | vgic-mmio.h | 67 #define REGISTER_DESC_WITH_BITS_PER_IRQ(off, rd, wr, ur, uw, bpi, acc) \ argument 79 #define REGISTER_DESC_WITH_LENGTH(off, rd, wr, length, acc) \ argument 89 #define REGISTER_DESC_WITH_LENGTH_UACCESS(off, rd, wr, urd, uwr, length, acc) \ argument
|
| /linux/fs/orangefs/ |
| H A D | inode.c | 23 struct orangefs_write_range *wr = NULL; in orangefs_writepage_locked() local 82 struct orangefs_write_range *wrp, wr; in orangefs_writepages_work() local 127 struct orangefs_write_range *wr = folio->private; orangefs_writepages_callback() local 293 struct orangefs_write_range *wr; orangefs_write_begin() local 315 struct orangefs_write_range *wr; orangefs_write_begin() local 384 struct orangefs_write_range *wr = folio_get_private(folio); orangefs_invalidate_folio() local 612 struct orangefs_write_range *wr; orangefs_page_mkwrite() local [all...] |
| /linux/drivers/media/pci/solo6x10/ |
| H A D | solo6x10-p2m.c | 28 int solo_p2m_dma(struct solo_dev *solo_dev, int wr, in solo_p2m_dma() 124 void solo_p2m_fill_desc(struct solo_p2m_desc *desc, int wr, in solo_p2m_fill_desc() 145 int solo_p2m_dma_t(struct solo_dev *solo_dev, int wr, in solo_p2m_dma_t()
|
| /linux/drivers/infiniband/hw/ionic/ |
| H A D | ionic_admin.c | 97 struct ionic_admin_wr *wr, *wr_next; in ionic_admin_poll_locked() local 329 static void ionic_admin_post_aq(struct ionic_aq *aq, struct ionic_admin_wr *wr) in ionic_admin_post_aq() 345 void ionic_admin_post(struct ionic_ibdev *dev, struct ionic_admin_wr *wr) in ionic_admin_post() 354 static void ionic_admin_cancel(struct ionic_admin_wr *wr) in ionic_admin_cancel() 370 static int ionic_admin_busy_wait(struct ionic_admin_wr *wr) in ionic_admin_busy_wait() 395 int ionic_admin_wait(struct ionic_ibdev *dev, struct ionic_admin_wr *wr, in ionic_admin_wait()
|
| H A D | ionic_controlpath.c | 624 struct ionic_admin_wr wr = { in ionic_create_ah_cmd() local 706 struct ionic_admin_wr wr = { ionic_destroy_ah_cmd() local 800 struct ionic_admin_wr wr = { ionic_create_mr_cmd() local 833 struct ionic_admin_wr wr = { ionic_destroy_mr_cmd() local 1166 struct ionic_admin_wr wr = { ionic_create_cq_cmd() local 1195 struct ionic_admin_wr wr = { ionic_destroy_cq_cmd() local 1336 struct ionic_admin_wr wr = { ionic_create_qp_cmd() local 1396 struct ionic_admin_wr wr = { ionic_modify_qp_cmd() local 1527 struct ionic_admin_wr wr = { ionic_query_qp_cmd() local 1674 struct ionic_admin_wr wr = { ionic_destroy_qp_cmd() local [all...] |
| /linux/include/rdma/ |
| H A D | rw.h | 25 struct ib_rdma_wr wr; global() member 37 struct ib_rdma_wr wr; global() member
|
| /linux/drivers/infiniband/hw/mlx4/ |
| H A D | qp.c | 2868 send_size += wr->wr.sg_list[i].length; in build_sriov_qp0_header() argument 3020 build_mlx_header(struct mlx4_ib_qp * qp,const struct ib_ud_wr * wr,void * wqe,unsigned * mlx_seg_len) build_mlx_header() argument 3315 set_reg_seg(struct mlx4_wqe_fmr_seg * fseg,const struct ib_reg_wr * wr) set_reg_seg() argument 3345 set_atomic_seg(struct mlx4_wqe_atomic_seg * aseg,const struct ib_atomic_wr * wr) set_atomic_seg() argument 3361 set_masked_atomic_seg(struct mlx4_wqe_masked_atomic_seg * aseg,const struct ib_atomic_wr * wr) set_masked_atomic_seg() argument 3370 set_datagram_seg(struct mlx4_wqe_datagram_seg * dseg,const struct ib_ud_wr * wr) set_datagram_seg() argument 3381 set_tunnel_datagram_seg(struct mlx4_ib_dev * dev,struct mlx4_wqe_datagram_seg * dseg,const struct ib_ud_wr * wr,enum mlx4_ib_qp_type qpt) set_tunnel_datagram_seg() argument 3403 build_tunnel_header(const struct ib_ud_wr * wr,void * wqe,unsigned * mlx_seg_len) build_tunnel_header() argument 3488 build_lso_seg(struct mlx4_wqe_lso_seg * wqe,const struct ib_ud_wr * wr,struct mlx4_ib_qp * qp,unsigned * lso_seg_len,__be32 * lso_hdr_sz,__be32 * blh) build_lso_seg() argument 3507 send_ieth(const struct ib_send_wr * wr) send_ieth() argument 3529 _mlx4_ib_post_send(struct ib_qp * ibqp,const struct ib_send_wr * wr,const struct ib_send_wr ** bad_wr,bool drain) _mlx4_ib_post_send() argument 3844 mlx4_ib_post_send(struct ib_qp * ibqp,const struct ib_send_wr * wr,const struct ib_send_wr ** bad_wr) mlx4_ib_post_send() argument 3850 _mlx4_ib_post_recv(struct ib_qp * ibqp,const struct ib_recv_wr * wr,const struct ib_recv_wr ** bad_wr,bool drain) _mlx4_ib_post_recv() argument 3938 mlx4_ib_post_recv(struct ib_qp * ibqp,const struct ib_recv_wr * wr,const struct ib_recv_wr ** bad_wr) mlx4_ib_post_recv() argument [all...] |
| /linux/drivers/scsi/csiostor/ |
| H A D | csio_isr.c | 131 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()
|
| /linux/drivers/infiniband/hw/vmw_pvrdma/ |
| H A D | pvrdma_qp.c | 647 const struct ib_reg_wr *wr) in set_reg_seg() argument 671 pvrdma_post_send(struct ib_qp * ibqp,const struct ib_send_wr * wr,const struct ib_send_wr ** bad_wr) pvrdma_post_send() argument 873 pvrdma_post_recv(struct ib_qp * ibqp,const struct ib_recv_wr * wr,const struct ib_recv_wr ** bad_wr) pvrdma_post_recv() argument [all...] |
| /linux/drivers/infiniband/hw/mthca/ |
| H A D | mthca_qp.c | 1501 const struct ib_ud_wr *wr, in build_mlx_header() 1595 const struct ib_atomic_wr *wr) in set_atomic_seg() 1608 const struct ib_ud_wr *wr) in set_tavor_ud_seg() 1618 const struct ib_ud_wr *wr) in set_arbel_ud_seg() 1625 int mthca_tavor_post_send(struct ib_qp *ibqp, const struct ib_send_wr *wr, in mthca_tavor_post_send() 1823 int mthca_tavor_post_receive(struct ib_qp *ibqp, const struct ib_recv_wr *wr, in mthca_tavor_post_receive() 1928 int mthca_arbel_post_send(struct ib_qp *ibqp, const struct ib_send_wr *wr, in mthca_arbel_post_send() 2162 int mthca_arbel_post_receive(struct ib_qp *ibqp, const struct ib_recv_wr *wr, in mthca_arbel_post_receive()
|
| /linux/drivers/infiniband/hw/bnxt_re/ |
| H A D | ib_verbs.c | 2037 bnxt_re_post_srq_recv(struct ib_srq * ib_srq,const struct ib_recv_wr * wr,const struct ib_recv_wr ** bad_wr) bnxt_re_post_srq_recv() argument 2417 bnxt_re_build_qp1_send_v2(struct bnxt_re_qp * qp,const struct ib_send_wr * wr,struct bnxt_qplib_swqe * wqe,int payload_size) bnxt_re_build_qp1_send_v2() argument 2591 bnxt_re_build_qp1_shadow_qp_recv(struct bnxt_re_qp * qp,const struct ib_recv_wr * wr,struct bnxt_qplib_swqe * wqe,int payload_size) bnxt_re_build_qp1_shadow_qp_recv() argument 2640 bnxt_re_build_send_wqe(struct bnxt_re_qp * qp,const struct ib_send_wr * wr,struct bnxt_qplib_swqe * wqe) bnxt_re_build_send_wqe() argument 2678 bnxt_re_build_rdma_wqe(const struct ib_send_wr * wr,struct bnxt_qplib_swqe * wqe) bnxt_re_build_rdma_wqe() argument 2710 bnxt_re_build_atomic_wqe(const struct ib_send_wr * wr,struct bnxt_qplib_swqe * wqe) bnxt_re_build_atomic_wqe() argument 2737 bnxt_re_build_inv_wqe(const struct ib_send_wr * wr,struct bnxt_qplib_swqe * wqe) bnxt_re_build_inv_wqe() argument 2751 bnxt_re_build_reg_wqe(const struct ib_reg_wr * wr,struct bnxt_qplib_swqe * wqe) bnxt_re_build_reg_wqe() argument 2788 bnxt_re_copy_inline_data(struct bnxt_re_dev * rdev,const struct ib_send_wr * wr,struct bnxt_qplib_swqe * wqe) bnxt_re_copy_inline_data() argument 2818 bnxt_re_copy_wr_payload(struct bnxt_re_dev * rdev,const struct ib_send_wr * wr,struct bnxt_qplib_swqe * wqe) bnxt_re_copy_wr_payload() argument 2850 bnxt_re_post_send_shadow_qp(struct bnxt_re_dev * rdev,struct bnxt_re_qp * qp,const struct ib_send_wr * wr) bnxt_re_post_send_shadow_qp() argument 2908 bnxt_re_post_send(struct ib_qp * ib_qp,const struct ib_send_wr * wr,const struct ib_send_wr ** bad_wr) bnxt_re_post_send() argument 3007 bnxt_re_post_recv_shadow_qp(struct bnxt_re_dev * rdev,struct bnxt_re_qp * qp,const struct ib_recv_wr * wr) bnxt_re_post_recv_shadow_qp() argument 3039 bnxt_re_post_recv(struct ib_qp * ib_qp,const struct ib_recv_wr * wr,const struct ib_recv_wr ** bad_wr) bnxt_re_post_recv() argument [all...] |
| /linux/drivers/infiniband/hw/ocrdma/ |
| H A D | ocrdma_verbs.c | 1877 const struct ib_send_wr *wr) in ocrdma_build_ud_hdr() argument 1924 const struct ib_send_wr *wr, u32 wqe_size) in ocrdma_build_inline_sges() argument 1962 ocrdma_build_send(struct ocrdma_qp * qp,struct ocrdma_hdr_wqe * hdr,const struct ib_send_wr * wr) ocrdma_build_send() argument 1979 ocrdma_build_write(struct ocrdma_qp * qp,struct ocrdma_hdr_wqe * hdr,const struct ib_send_wr * wr) ocrdma_build_write() argument 1997 ocrdma_build_read(struct ocrdma_qp * qp,struct ocrdma_hdr_wqe * hdr,const struct ib_send_wr * wr) ocrdma_build_read() argument 2027 ocrdma_build_reg(struct ocrdma_qp * qp,struct ocrdma_hdr_wqe * hdr,const struct ib_reg_wr * wr) ocrdma_build_reg() argument 2088 ocrdma_post_send(struct ib_qp * ibqp,const struct ib_send_wr * wr,const struct ib_send_wr ** bad_wr) ocrdma_post_send() argument 2201 ocrdma_build_rqe(struct ocrdma_hdr_wqe * rqe,const struct ib_recv_wr * wr,u16 tag) ocrdma_build_rqe() argument 2221 ocrdma_post_recv(struct ib_qp * ibqp,const struct ib_recv_wr * wr,const struct ib_recv_wr ** bad_wr) ocrdma_post_recv() argument 2291 ocrdma_post_srq_recv(struct ib_srq * ibsrq,const struct ib_recv_wr * wr,const struct ib_recv_wr ** bad_wr) ocrdma_post_srq_recv() argument [all...] |
| /linux/drivers/infiniband/sw/siw/ |
| H A D | siw_verbs.c | 684 static int siw_sq_flush_wr(struct siw_qp *qp, const struct ib_send_wr *wr, in siw_sq_flush_wr() argument 737 static int siw_rq_flush_wr(struct siw_qp *qp, const struct ib_recv_wr *wr, in siw_rq_flush_wr() argument 765 siw_post_send(struct ib_qp * base_qp,const struct ib_send_wr * wr,const struct ib_send_wr ** bad_wr) siw_post_send() argument 1008 siw_post_receive(struct ib_qp * base_qp,const struct ib_recv_wr * wr,const struct ib_recv_wr ** bad_wr) siw_post_receive() argument 1771 siw_post_srq_recv(struct ib_srq * base_srq,const struct ib_recv_wr * wr,const struct ib_recv_wr ** bad_wr) siw_post_srq_recv() argument [all...] |
| /linux/drivers/infiniband/ulp/iser/ |
| H A D | iser_verbs.c | 810 struct ib_recv_wr wr; in iser_post_recvl() local 833 struct ib_recv_wr wr; in iser_post_recvm() local 859 struct ib_send_wr *wr = &tx_desc->send_wr; in iser_post_send() local
|
| H A D | iser_memory.c | 257 struct ib_reg_wr *wr = &tx_desc->reg_wr; in iser_reg_sig_mr() local 313 struct ib_reg_wr *wr = &tx_desc->reg_wr; in iser_fast_reg_mr() local
|
| /linux/drivers/media/pci/intel/ipu6/ |
| H A D | ipu6-fw-com.c | 341 unsigned int wr, rd; in ipu6_send_get_token() local 369 unsigned int wr = readl(q_dmem + FW_COM_WR_REG) + 1; in ipu6_send_put_token() local 382 unsigned int wr, rd; in ipu6_recv_get_token() local
|
| /linux/drivers/net/ethernet/chelsio/inline_crypto/ch_ktls/ |
| H A D | chcr_ktls.c | 845 struct fw_ulptx_wr *wr; in chcr_ktls_xmit_tcb_cpls() local 991 struct fw_eth_tx_pkt_wr *wr; in chcr_ktls_write_tcp_options() local 1111 struct fw_ulptx_wr *wr; in chcr_ktls_xmit_wr_complete() local 1287 struct fw_ulptx_wr *wr; in chcr_ktls_xmit_wr_short() local 1470 struct fw_ulptx_wr *wr; in chcr_ktls_tx_plaintxt() local 1571 struct fw_eth_tx_pkt_wr *wr; in chcr_ktls_tunnel_pkt() local
|