Home
last modified time | relevance | path

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

/arch/powerpc/kvm/
Dbook3s_64_vio_hv.c44 long kvmppc_h_put_tce(struct kvm_vcpu *vcpu, unsigned long liobn, in kvmppc_h_put_tce() argument
54 if (stt->liobn == liobn) { in kvmppc_h_put_tce()
79 long kvmppc_h_get_tce(struct kvm_vcpu *vcpu, unsigned long liobn, in kvmppc_h_get_tce() argument
86 if (stt->liobn == liobn) { in kvmppc_h_get_tce()
Dbook3s_64_vio.c116 stt->liobn = args->liobn; in kvm_vm_ioctl_create_spapr_tce()
131 if (siter->liobn == args->liobn) { in kvm_vm_ioctl_create_spapr_tce()
Dbook3s_pr_papr.c249 unsigned long liobn = kvmppc_get_gpr(vcpu, 4); 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()
247 static inline long plpar_tce_put_indirect(unsigned long liobn, 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()
Dkvm_ppc.h169 extern long kvmppc_h_put_tce(struct kvm_vcpu *vcpu, unsigned long liobn,
171 extern long kvmppc_h_get_tce(struct kvm_vcpu *vcpu, unsigned long liobn,
Dkvm_host.h178 u64 liobn; member
/arch/powerpc/platforms/pseries/
Diommu.c317 __be32 liobn; /* tce table number */ member
338 u32 liobn; member
380 rc = plpar_tce_stuff((u64)be32_to_cpu(maprange->liobn), in tce_clearrange_multi_pSeriesLP()
394 u64 tce_size, num_tce, dma_offset, next, proto_tce, liobn; in tce_setrange_multi_pSeriesLP() local
414 liobn = (u64)be32_to_cpu(maprange->liobn); in tce_setrange_multi_pSeriesLP()
442 rc = plpar_tce_put_indirect(liobn, in tce_setrange_multi_pSeriesLP()
728 u64 liobn; in remove_ddw() local
742 liobn = (u64)be32_to_cpu(dwp->liobn); in remove_ddw()
754 ret = rtas_call(ddw_avail[2], 1, 1, NULL, liobn); in remove_ddw()
758 np->full_name, ret, ddw_avail[2], liobn); in remove_ddw()
[all …]
/arch/powerpc/include/uapi/asm/
Dkvm.h332 __u64 liobn; member