Home
last modified time | relevance | path

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

/arch/powerpc/kvm/
Dbook3s_64_vio_hv.c45 unsigned long ioba, unsigned long tce) in kvmppc_h_put_tce() argument
55 unsigned long idx = ioba >> SPAPR_TCE_SHIFT; in kvmppc_h_put_tce()
61 if (ioba >= stt->window_size) in kvmppc_h_put_tce()
80 unsigned long ioba) in kvmppc_h_get_tce() argument
87 unsigned long idx = ioba >> SPAPR_TCE_SHIFT; in kvmppc_h_get_tce()
91 if (ioba >= stt->window_size) in kvmppc_h_get_tce()
Dbook3s_pr_papr.c250 unsigned long ioba = kvmppc_get_gpr(vcpu, 5); in kvmppc_h_pr_put_tce() local
254 rc = kvmppc_h_put_tce(vcpu, liobn, ioba, tce); in kvmppc_h_pr_put_tce()
/arch/powerpc/include/asm/
Dplpar_wrappers.h228 static inline long plpar_tce_get(unsigned long liobn, unsigned long ioba, in plpar_tce_get() argument
234 rc = plpar_hcall(H_GET_TCE, retbuf, liobn, ioba); in plpar_tce_get()
241 static inline long plpar_tce_put(unsigned long liobn, unsigned long ioba, in plpar_tce_put() argument
244 return plpar_hcall_norets(H_PUT_TCE, liobn, ioba, tceval); in plpar_tce_put()
248 unsigned long ioba, unsigned long page, unsigned long count) in plpar_tce_put_indirect() argument
250 return plpar_hcall_norets(H_PUT_TCE_INDIRECT, liobn, ioba, page, count); in plpar_tce_put_indirect()
253 static inline long plpar_tce_stuff(unsigned long liobn, unsigned long ioba, in plpar_tce_stuff() argument
256 return plpar_hcall_norets(H_STUFF_TCE, liobn, ioba, tceval, count); in plpar_tce_stuff()
Diommu.h183 unsigned long ioba, unsigned long tce_value,
186 unsigned long ioba, unsigned long tce);
Dkvm_ppc.h170 unsigned long ioba, unsigned long tce);
172 unsigned long ioba);
/arch/powerpc/kernel/
Diommu.c931 unsigned long ioba, unsigned long tce_value, in iommu_tce_clear_param_check() argument
938 if (ioba & ~IOMMU_PAGE_MASK(tbl)) in iommu_tce_clear_param_check()
941 ioba >>= tbl->it_page_shift; in iommu_tce_clear_param_check()
942 if (ioba < tbl->it_offset) in iommu_tce_clear_param_check()
945 if ((ioba + npages) > (tbl->it_offset + tbl->it_size)) in iommu_tce_clear_param_check()
953 unsigned long ioba, unsigned long tce) in iommu_tce_put_param_check() argument
961 if (ioba & ~IOMMU_PAGE_MASK(tbl)) in iommu_tce_put_param_check()
964 ioba >>= tbl->it_page_shift; in iommu_tce_put_param_check()
965 if (ioba < tbl->it_offset) in iommu_tce_put_param_check()
968 if ((ioba + 1) > (tbl->it_offset + tbl->it_size)) in iommu_tce_put_param_check()
/arch/mips/pci/
Dops-tx3927.c169 tx3927_pcicptr->ioba = 0; in tx3927_pcic_setup()
/arch/mips/include/asm/txx9/
Dtx3927.h80 volatile unsigned long ioba; /* +10 */ member