Lines Matching refs:ib_device
163 container_of(pd->device, struct ehca_shca, ib_device);
168 ehca_err(&shca->ib_device, "out of memory");
185 ehca_err(&shca->ib_device, "no internal max-MR exist!");
192 ehca_err(&shca->ib_device, "h_ret=%li pd=%p mr_access_flags=%x",
209 container_of(pd->device, struct ehca_shca, ib_device);
320 container_of(pd->device, struct ehca_shca, ib_device);
454 container_of(mr->device, struct ehca_shca, ib_device);
602 container_of(mr->device, struct ehca_shca, ib_device);
649 container_of(mr->device, struct ehca_shca, ib_device);
698 container_of(pd->device, struct ehca_shca, ib_device);
747 container_of(mw->device, struct ehca_shca, ib_device);
771 container_of(pd->device, struct ehca_shca, ib_device);
862 container_of(fmr->device, struct ehca_shca, ib_device);
937 ib_device);
940 ehca_err(&shca->ib_device, "SHCA mismatch, shca=%p "
947 ehca_err(&shca->ib_device, "not a FMR, e_fmr=%p "
960 ib_device);
964 ehca_err(&shca->ib_device, "unmap of one FMR failed, "
986 container_of(fmr->device, struct ehca_shca, ib_device);
1011 ehca_err(&shca->ib_device, "ret=%i fmr=%p", ret, fmr);
1046 ehca_err(&shca->ib_device, "hipz_alloc_mr failed, h_ret=%lli "
1078 ehca_err(&shca->ib_device, "h_ret=%lli shca=%p e_mr=%p "
1084 ehca_err(&shca->ib_device, "internal error in ehca_reg_mr, "
1089 ehca_err(&shca->ib_device, "ret=%i shca=%p e_mr=%p "
1115 ehca_err(&shca->ib_device, "kpage alloc failed");
1132 ehca_err(&shca->ib_device, "ehca_set_pagebuf "
1141 ehca_err(&shca->ib_device, "kpage=%p i=%x",
1160 ehca_err(&shca->ib_device, "last "
1172 ehca_err(&shca->ib_device, "hipz_reg_rpage_mr failed, "
1189 ehca_err(&shca->ib_device, "ret=%i shca=%p e_mr=%p pginfo=%p "
1220 ehca_err(&shca->ib_device, "kpage alloc failed");
1228 ehca_err(&shca->ib_device, "set pagebuf failed, e_mr=%p "
1236 ehca_err(&shca->ib_device, "kpage=%p", kpage);
1249 ehca_warn(&shca->ib_device, "hipz_h_reregister_pmr failed "
1254 ehca_err(&shca->ib_device, "PHYP changed iova_start in "
1279 ehca_err(&shca->ib_device, "ret=%i lkey=%x rkey=%x "
1307 ehca_dbg(&shca->ib_device, "Rereg3 case, "
1318 ehca_err(&shca->ib_device, "Rereg MR for max-MR! e_mr=%p",
1339 ehca_err(&shca->ib_device, "hipz_free_mr failed, "
1372 ehca_err(&shca->ib_device, "ret=%i shca=%p e_mr=%p "
1415 ehca_err(&shca->ib_device, "hipz_reregister_pmr failed "
1427 ehca_err(&shca->ib_device, "hipz_free_mr failed, "
1463 ehca_err(&shca->ib_device, "ret=%i tmp_lkey=%x tmp_rkey=%x "
1492 ehca_err(&shca->ib_device, "hipz_reg_smr failed, h_ret=%lli "
1516 ehca_err(&shca->ib_device, "ret=%i shca=%p e_origmr=%p "
1545 ehca_err(&shca->ib_device, "reg_mr_section will probably fail:"
1564 ehca_err(&shca->ib_device, "register_rpage_mr failed");
1631 ehca_err(&shca->ib_device, "out of memory");
1660 ehca_err(&shca->ib_device, "reg of internal max MR failed, "
1680 ehca_err(&shca->ib_device, "ret=%i shca=%p e_pd=%p e_maxmr=%p",
1707 ehca_err(&shca->ib_device, "hipz_reg_smr failed, h_ret=%lli "
1736 ehca_err(&shca->ib_device, "bad call, shca=%p", shca);
1747 ehca_err(&shca->ib_device, "dereg internal max-MR failed, "
1758 ehca_err(&shca->ib_device, "ret=%i shca=%p shca->maxmr=%p",
2476 ehca_err(&shca->ib_device, "kpage alloc failed");
2492 ehca_err(&shca->ib_device, "ehca_reg_bmap_mr_rpages failed, "
2530 static int ehca_dma_mapping_error(struct ib_device *dev, u64 dma_addr)
2535 static u64 ehca_dma_map_single(struct ib_device *dev, void *cpu_addr,
2544 static void ehca_dma_unmap_single(struct ib_device *dev, u64 addr, size_t size,
2550 static u64 ehca_dma_map_page(struct ib_device *dev, struct page *page,
2566 static void ehca_dma_unmap_page(struct ib_device *dev, u64 addr, size_t size,
2572 static int ehca_dma_map_sg(struct ib_device *dev, struct scatterlist *sgl,
2590 static void ehca_dma_unmap_sg(struct ib_device *dev, struct scatterlist *sg,
2596 static u64 ehca_dma_address(struct ib_device *dev, struct scatterlist *sg)
2601 static unsigned int ehca_dma_len(struct ib_device *dev, struct scatterlist *sg)
2606 static void ehca_dma_sync_single_for_cpu(struct ib_device *dev, u64 addr,
2613 static void ehca_dma_sync_single_for_device(struct ib_device *dev, u64 addr,
2620 static void *ehca_dma_alloc_coherent(struct ib_device *dev, size_t size,
2642 static void ehca_dma_free_coherent(struct ib_device *dev, size_t size,