Home
last modified time | relevance | path

Searched refs:rc_sq_wqe (Results 1 – 1 of 1) sorted by relevance

/Linux-v5.10/drivers/infiniband/hw/hns/
Dhns_roce_hw_v2.c93 static void set_frmr_seg(struct hns_roce_v2_rc_send_wqe *rc_sq_wqe, in set_frmr_seg() argument
97 (void *)rc_sq_wqe + sizeof(struct hns_roce_v2_rc_send_wqe); in set_frmr_seg()
102 roce_set_bit(rc_sq_wqe->byte_4, V2_RC_FRMR_WQE_BYTE_4_BIND_EN_S, in set_frmr_seg()
104 roce_set_bit(rc_sq_wqe->byte_4, V2_RC_FRMR_WQE_BYTE_4_ATOMIC_S, in set_frmr_seg()
106 roce_set_bit(rc_sq_wqe->byte_4, V2_RC_FRMR_WQE_BYTE_4_RR_S, in set_frmr_seg()
108 roce_set_bit(rc_sq_wqe->byte_4, V2_RC_FRMR_WQE_BYTE_4_RW_S, in set_frmr_seg()
110 roce_set_bit(rc_sq_wqe->byte_4, V2_RC_FRMR_WQE_BYTE_4_LW_S, in set_frmr_seg()
115 rc_sq_wqe->msg_len = cpu_to_le32(lower_32_bits(pbl_ba)); in set_frmr_seg()
116 rc_sq_wqe->inv_key = cpu_to_le32(upper_32_bits(pbl_ba)); in set_frmr_seg()
118 rc_sq_wqe->byte_16 = cpu_to_le32(wr->mr->length & 0xffffffff); in set_frmr_seg()
[all …]