Searched refs:pi_mr (Results 1 - 6 of 6) sorted by relevance
/kernel/linux/linux-5.10/drivers/infiniband/hw/mlx5/ |
H A D | mr.c | 2260 struct mlx5_ib_mr *pi_mr = mr->mtt_mr; in mlx5_ib_map_mtt_mr_sg_pi() local 2263 pi_mr->ndescs = 0; in mlx5_ib_map_mtt_mr_sg_pi() 2264 pi_mr->meta_ndescs = 0; in mlx5_ib_map_mtt_mr_sg_pi() 2265 pi_mr->meta_length = 0; in mlx5_ib_map_mtt_mr_sg_pi() 2267 ib_dma_sync_single_for_cpu(ibmr->device, pi_mr->desc_map, in mlx5_ib_map_mtt_mr_sg_pi() 2268 pi_mr->desc_size * pi_mr->max_descs, in mlx5_ib_map_mtt_mr_sg_pi() 2271 pi_mr->ibmr.page_size = ibmr->page_size; in mlx5_ib_map_mtt_mr_sg_pi() 2272 n = ib_sg_to_pages(&pi_mr->ibmr, data_sg, data_sg_nents, data_sg_offset, in mlx5_ib_map_mtt_mr_sg_pi() 2277 pi_mr in mlx5_ib_map_mtt_mr_sg_pi() 2325 struct mlx5_ib_mr *pi_mr = mr->klm_mr; mlx5_ib_map_klm_mr_sg_pi() local 2358 struct mlx5_ib_mr *pi_mr = NULL; mlx5_ib_map_mr_sg_pi() local [all...] |
H A D | wr.c | 654 struct mlx5_ib_mr *pi_mr = mr->pi_mr; in set_sig_data_segment() local 656 data_len = pi_mr->data_length; in set_sig_data_segment() 657 data_key = pi_mr->ibmr.lkey; in set_sig_data_segment() 658 data_va = pi_mr->data_iova; in set_sig_data_segment() 659 if (pi_mr->meta_ndescs) { in set_sig_data_segment() 660 prot_len = pi_mr->meta_length; in set_sig_data_segment() 661 prot_key = pi_mr->ibmr.lkey; in set_sig_data_segment() 662 prot_va = pi_mr->pi_iova; in set_sig_data_segment() 784 struct mlx5_ib_mr *pi_mr in set_pi_umr_wr() local 1073 struct mlx5_ib_mr *pi_mr; handle_reg_mr_integrity() local [all...] |
H A D | mlx5_ib.h | 615 struct mlx5_ib_mr *pi_mr; member
|
/kernel/linux/linux-6.6/drivers/infiniband/hw/mlx5/ |
H A D | mr.c | 2453 struct mlx5_ib_mr *pi_mr = mr->mtt_mr; in mlx5_ib_map_mtt_mr_sg_pi() local 2456 pi_mr->mmkey.ndescs = 0; in mlx5_ib_map_mtt_mr_sg_pi() 2457 pi_mr->meta_ndescs = 0; in mlx5_ib_map_mtt_mr_sg_pi() 2458 pi_mr->meta_length = 0; in mlx5_ib_map_mtt_mr_sg_pi() 2460 ib_dma_sync_single_for_cpu(ibmr->device, pi_mr->desc_map, in mlx5_ib_map_mtt_mr_sg_pi() 2461 pi_mr->desc_size * pi_mr->max_descs, in mlx5_ib_map_mtt_mr_sg_pi() 2464 pi_mr->ibmr.page_size = ibmr->page_size; in mlx5_ib_map_mtt_mr_sg_pi() 2465 n = ib_sg_to_pages(&pi_mr->ibmr, data_sg, data_sg_nents, data_sg_offset, in mlx5_ib_map_mtt_mr_sg_pi() 2470 pi_mr in mlx5_ib_map_mtt_mr_sg_pi() 2518 struct mlx5_ib_mr *pi_mr = mr->klm_mr; mlx5_ib_map_klm_mr_sg_pi() local 2551 struct mlx5_ib_mr *pi_mr = NULL; mlx5_ib_map_mr_sg_pi() local [all...] |
H A D | wr.c | 433 struct mlx5_ib_mr *pi_mr = mr->pi_mr; in set_sig_data_segment() local 435 data_len = pi_mr->data_length; in set_sig_data_segment() 436 data_key = pi_mr->ibmr.lkey; in set_sig_data_segment() 437 data_va = pi_mr->data_iova; in set_sig_data_segment() 438 if (pi_mr->meta_ndescs) { in set_sig_data_segment() 439 prot_len = pi_mr->meta_length; in set_sig_data_segment() 440 prot_key = pi_mr->ibmr.lkey; in set_sig_data_segment() 441 prot_va = pi_mr->pi_iova; in set_sig_data_segment() 563 struct mlx5_ib_mr *pi_mr in set_pi_umr_wr() local 852 struct mlx5_ib_mr *pi_mr; handle_reg_mr_integrity() local [all...] |
H A D | mlx5_ib.h | 685 struct mlx5_ib_mr *pi_mr; member
|
Completed in 16 milliseconds