Lines Matching refs:ehca_shca
113 static u64 ehca_get_max_hwpage_size(struct ehca_shca *shca) in ehca_get_max_hwpage_size()
162 struct ehca_shca *shca = in ehca_get_dma_mr()
163 container_of(pd->device, struct ehca_shca, ib_device); in ehca_get_dma_mr()
208 struct ehca_shca *shca = in ehca_reg_phys_mr()
209 container_of(pd->device, struct ehca_shca, ib_device); in ehca_reg_phys_mr()
319 struct ehca_shca *shca = in ehca_reg_user_mr()
320 container_of(pd->device, struct ehca_shca, ib_device); in ehca_reg_user_mr()
450 struct ehca_shca *shca = in ehca_rereg_phys_mr()
451 container_of(mr->device, struct ehca_shca, ib_device); in ehca_rereg_phys_mr()
598 struct ehca_shca *shca = in ehca_query_mr()
599 container_of(mr->device, struct ehca_shca, ib_device); in ehca_query_mr()
645 struct ehca_shca *shca = in ehca_dereg_mr()
646 container_of(mr->device, struct ehca_shca, ib_device); in ehca_dereg_mr()
694 struct ehca_shca *shca = in ehca_alloc_mw()
695 container_of(pd->device, struct ehca_shca, ib_device); in ehca_alloc_mw()
746 struct ehca_shca *shca = in ehca_dealloc_mw()
747 container_of(mw->device, struct ehca_shca, ib_device); in ehca_dealloc_mw()
770 struct ehca_shca *shca = in ehca_alloc_fmr()
771 container_of(pd->device, struct ehca_shca, ib_device); in ehca_alloc_fmr()
861 struct ehca_shca *shca = in ehca_map_phys_fmr()
862 container_of(fmr->device, struct ehca_shca, ib_device); in ehca_map_phys_fmr()
927 struct ehca_shca *shca = NULL; in ehca_unmap_fmr()
928 struct ehca_shca *prev_shca; in ehca_unmap_fmr()
936 shca = container_of(ib_fmr->device, struct ehca_shca, in ehca_unmap_fmr()
959 shca = container_of(ib_fmr->device, struct ehca_shca, in ehca_unmap_fmr()
985 struct ehca_shca *shca = in ehca_dealloc_fmr()
986 container_of(fmr->device, struct ehca_shca, ib_device); in ehca_dealloc_fmr()
1017 static int ehca_reg_bmap_mr_rpages(struct ehca_shca *shca,
1021 int ehca_reg_mr(struct ehca_shca *shca, in ehca_reg_mr()
1099 int ehca_reg_mr_rpages(struct ehca_shca *shca, in ehca_reg_mr_rpages()
1197 inline int ehca_rereg_mr_rereg1(struct ehca_shca *shca, in ehca_rereg_mr_rereg1()
1288 int ehca_rereg_mr(struct ehca_shca *shca, in ehca_rereg_mr()
1383 int ehca_unmap_one_fmr(struct ehca_shca *shca, in ehca_unmap_one_fmr()
1471 int ehca_reg_smr(struct ehca_shca *shca, in ehca_reg_smr()
1535 struct ehca_shca *shca, struct ehca_mr *mr, in ehca_reg_mr_section()
1572 struct ehca_shca *shca, struct ehca_mr *mr, in ehca_reg_mr_sections()
1590 static u64 ehca_reg_mr_dir_sections(int top, u64 *kpage, struct ehca_shca *shca, in ehca_reg_mr_dir_sections()
1610 struct ehca_shca *shca, in ehca_reg_internal_maxmr()
1687 int ehca_reg_maxmr(struct ehca_shca *shca, in ehca_reg_maxmr()
1729 int ehca_dereg_internal_maxmr(struct ehca_shca *shca) in ehca_dereg_internal_maxmr()
2408 static int ehca_reg_bmap_mr_rpages(struct ehca_shca *shca, in ehca_reg_bmap_mr_rpages()