Searched refs:rc_sq_wqe (Results 1 - 2 of 2) sorted by relevance
/kernel/linux/linux-5.10/drivers/infiniband/hw/hns/ |
H A D | hns_roce_hw_v2.c | 94 static void set_frmr_seg(struct hns_roce_v2_rc_send_wqe *rc_sq_wqe, in set_frmr_seg() argument 98 (void *)rc_sq_wqe + sizeof(struct hns_roce_v2_rc_send_wqe); in set_frmr_seg() 103 roce_set_bit(rc_sq_wqe->byte_4, V2_RC_FRMR_WQE_BYTE_4_BIND_EN_S, in set_frmr_seg() 105 roce_set_bit(rc_sq_wqe->byte_4, V2_RC_FRMR_WQE_BYTE_4_ATOMIC_S, in set_frmr_seg() 107 roce_set_bit(rc_sq_wqe->byte_4, V2_RC_FRMR_WQE_BYTE_4_RR_S, in set_frmr_seg() 109 roce_set_bit(rc_sq_wqe->byte_4, V2_RC_FRMR_WQE_BYTE_4_RW_S, in set_frmr_seg() 111 roce_set_bit(rc_sq_wqe->byte_4, V2_RC_FRMR_WQE_BYTE_4_LW_S, in set_frmr_seg() 116 rc_sq_wqe->msg_len = cpu_to_le32(lower_32_bits(pbl_ba)); in set_frmr_seg() 117 rc_sq_wqe->inv_key = cpu_to_le32(upper_32_bits(pbl_ba)); in set_frmr_seg() 119 rc_sq_wqe in set_frmr_seg() 133 set_atomic_seg(const struct ib_send_wr *wr, struct hns_roce_v2_rc_send_wqe *rc_sq_wqe, unsigned int valid_num_sge) set_atomic_seg() argument 260 set_rc_inl(struct hns_roce_qp *qp, const struct ib_send_wr *wr, struct hns_roce_v2_rc_send_wqe *rc_sq_wqe, unsigned int *sge_idx) set_rc_inl() argument 312 set_rwqe_data_seg(struct ib_qp *ibqp, const struct ib_send_wr *wr, struct hns_roce_v2_rc_send_wqe *rc_sq_wqe, unsigned int *sge_ind, unsigned int valid_num_sge) set_rwqe_data_seg() argument 526 set_rc_opcode(struct hns_roce_v2_rc_send_wqe *rc_sq_wqe, const struct ib_send_wr *wr) set_rc_opcode() argument 571 struct hns_roce_v2_rc_send_wqe *rc_sq_wqe = wqe; set_rc_wqe() local [all...] |
/kernel/linux/linux-6.6/drivers/infiniband/hw/hns/ |
H A D | hns_roce_hw_v2.c | 135 static void set_frmr_seg(struct hns_roce_v2_rc_send_wqe *rc_sq_wqe, in set_frmr_seg() argument 139 (void *)rc_sq_wqe + sizeof(struct hns_roce_v2_rc_send_wqe); in set_frmr_seg() 153 rc_sq_wqe->msg_len = cpu_to_le32(lower_32_bits(pbl_ba)); in set_frmr_seg() 154 rc_sq_wqe->inv_key = cpu_to_le32(upper_32_bits(pbl_ba)); in set_frmr_seg() 156 rc_sq_wqe->byte_16 = cpu_to_le32(wr->mr->length & 0xffffffff); in set_frmr_seg() 157 rc_sq_wqe->byte_20 = cpu_to_le32(wr->mr->length >> 32); in set_frmr_seg() 158 rc_sq_wqe->rkey = cpu_to_le32(wr->key); in set_frmr_seg() 159 rc_sq_wqe->va = cpu_to_le64(wr->mr->iova); in set_frmr_seg() 168 struct hns_roce_v2_rc_send_wqe *rc_sq_wqe, in set_atomic_seg() 172 (void *)rc_sq_wqe in set_atomic_seg() 167 set_atomic_seg(const struct ib_send_wr *wr, struct hns_roce_v2_rc_send_wqe *rc_sq_wqe, unsigned int valid_num_sge) set_atomic_seg() argument 283 set_rc_inl(struct hns_roce_qp *qp, const struct ib_send_wr *wr, struct hns_roce_v2_rc_send_wqe *rc_sq_wqe, unsigned int *sge_idx) set_rc_inl() argument 328 set_rwqe_data_seg(struct ib_qp *ibqp, const struct ib_send_wr *wr, struct hns_roce_v2_rc_send_wqe *rc_sq_wqe, unsigned int *sge_ind, unsigned int valid_num_sge) set_rwqe_data_seg() argument 523 set_rc_opcode(struct hns_roce_dev *hr_dev, struct hns_roce_v2_rc_send_wqe *rc_sq_wqe, const struct ib_send_wr *wr) set_rc_opcode() argument 574 struct hns_roce_v2_rc_send_wqe *rc_sq_wqe = wqe; set_rc_wqe() local 676 struct hns_roce_v2_rc_send_wqe *rc_sq_wqe = wqe; write_dwqe() local [all...] |
Completed in 8 milliseconds