Lines Matching refs:fast_reg
1923 umr->klm_octowords = get_klm_octo(wr->wr.fast_reg.page_list_len); in set_frwr_umr_segment()
1967 struct mlx5_umr_wr *umrwr = (struct mlx5_umr_wr *)&wr->wr.fast_reg; in set_reg_umr_segment()
2011 seg->flags = get_umr_flags(wr->wr.fast_reg.access_flags) | in set_mkey_segment()
2014 seg->qpn_mkey7_0 = cpu_to_be32((wr->wr.fast_reg.rkey & 0xff) | 0xffffff00); in set_mkey_segment()
2016 seg->start_addr = cpu_to_be64(wr->wr.fast_reg.iova_start); in set_mkey_segment()
2017 seg->len = cpu_to_be64(wr->wr.fast_reg.length); in set_mkey_segment()
2018 seg->xlt_oct_size = cpu_to_be32((wr->wr.fast_reg.page_list_len + 1) / 2); in set_mkey_segment()
2019 seg->log2_page_size = wr->wr.fast_reg.page_shift; in set_mkey_segment()
2024 struct mlx5_umr_wr *umrwr = (struct mlx5_umr_wr *)&wr->wr.fast_reg; in set_reg_mkey_segment()
2049 struct mlx5_ib_fast_reg_page_list *mfrpl = to_mfrpl(wr->wr.fast_reg.page_list); in set_frwr_pages()
2050 u64 *page_list = wr->wr.fast_reg.page_list->page_list; in set_frwr_pages()
2054 for (i = 0; i < wr->wr.fast_reg.page_list_len; i++) in set_frwr_pages()
2057 dseg->byte_count = cpu_to_be32(ALIGN(sizeof(u64) * wr->wr.fast_reg.page_list_len, 64)); in set_frwr_pages()
2469 if (unlikely(wr->wr.fast_reg.page_list_len > in set_frwr_li_wr()
2470 wr->wr.fast_reg.page_list->max_page_list_len)) in set_frwr_li_wr()
2681 ctrl->imm = cpu_to_be32(wr->wr.fast_reg.rkey); in mlx5_ib_post_send()
2795 ctrl->imm = cpu_to_be32(wr->wr.fast_reg.rkey); in mlx5_ib_post_send()