/kernel/linux/linux-5.10/arch/powerpc/kvm/ |
H A D | book3s_64_vio_hv.c | 194 kvmppc_rm_ioba_validate(struct kvmppc_spapr_tce_table *stt, unsigned long ioba, unsigned long npages, bool clearing) kvmppc_rm_ioba_validate() argument 395 kvmppc_rm_h_put_tce(struct kvm_vcpu *vcpu, unsigned long liobn, unsigned long ioba, unsigned long tce) kvmppc_rm_h_put_tce() argument 491 kvmppc_rm_h_put_tce_indirect(struct kvm_vcpu *vcpu, unsigned long liobn, unsigned long ioba, unsigned long tce_list, unsigned long npages) kvmppc_rm_h_put_tce_indirect() argument 604 kvmppc_rm_h_stuff_tce(struct kvm_vcpu *vcpu, unsigned long liobn, unsigned long ioba, unsigned long tce_value, unsigned long npages) kvmppc_rm_h_stuff_tce() argument 653 kvmppc_h_get_tce(struct kvm_vcpu *vcpu, unsigned long liobn, unsigned long ioba) kvmppc_h_get_tce() argument [all...] |
H A D | book3s_pr_papr.c | 288 unsigned long ioba = kvmppc_get_gpr(vcpu, 5); in kvmppc_h_pr_put_tce() local 302 unsigned long ioba = kvmppc_get_gpr(vcpu, 5); in kvmppc_h_pr_put_tce_indirect() local 318 unsigned long ioba = kvmppc_get_gpr(vcpu, 5); in kvmppc_h_pr_stuff_tce() local
|
H A D | book3s_64_vio.c | 561 kvmppc_h_put_tce(struct kvm_vcpu *vcpu, unsigned long liobn, unsigned long ioba, unsigned long tce) kvmppc_h_put_tce() argument 620 kvmppc_h_put_tce_indirect(struct kvm_vcpu *vcpu, unsigned long liobn, unsigned long ioba, unsigned long tce_list, unsigned long npages) kvmppc_h_put_tce_indirect() argument 713 kvmppc_h_stuff_tce(struct kvm_vcpu *vcpu, unsigned long liobn, unsigned long ioba, unsigned long tce_value, unsigned long npages) kvmppc_h_stuff_tce() argument [all...] |
/kernel/linux/linux-6.6/arch/powerpc/kvm/ |
H A D | book3s_pr_papr.c | 304 unsigned long ioba = kvmppc_get_gpr(vcpu, 5); in kvmppc_h_pr_put_tce() local 318 unsigned long ioba = kvmppc_get_gpr(vcpu, 5); in kvmppc_h_pr_put_tce_indirect() local 334 unsigned long ioba = kvmppc_get_gpr(vcpu, 5); in kvmppc_h_pr_stuff_tce() local
|
H A D | book3s_64_vio.c | 572 kvmppc_h_put_tce(struct kvm_vcpu *vcpu, unsigned long liobn, unsigned long ioba, unsigned long tce) kvmppc_h_put_tce() argument 631 kvmppc_h_put_tce_indirect(struct kvm_vcpu *vcpu, unsigned long liobn, unsigned long ioba, unsigned long tce_list, unsigned long npages) kvmppc_h_put_tce_indirect() argument 724 kvmppc_h_stuff_tce(struct kvm_vcpu *vcpu, unsigned long liobn, unsigned long ioba, unsigned long tce_value, unsigned long npages) kvmppc_h_stuff_tce() argument 769 kvmppc_h_get_tce(struct kvm_vcpu *vcpu, unsigned long liobn, unsigned long ioba) kvmppc_h_get_tce() argument [all...] |
/kernel/linux/linux-5.10/arch/powerpc/include/asm/ |
H A D | plpar_wrappers.h | 221 static inline long plpar_tce_get(unsigned long liobn, unsigned long ioba, in plpar_tce_get() argument 234 static inline long plpar_tce_put(unsigned long liobn, unsigned long ioba, in plpar_tce_put() argument 246 static inline long plpar_tce_stuff(unsigned long liobn, unsigned long ioba, in plpar_tce_stuff() argument 240 plpar_tce_put_indirect(unsigned long liobn, unsigned long ioba, unsigned long page, unsigned long count) plpar_tce_put_indirect() argument
|
/kernel/linux/linux-6.6/arch/powerpc/include/asm/ |
H A D | plpar_wrappers.h | 224 static inline long plpar_tce_get(unsigned long liobn, unsigned long ioba, in plpar_tce_get() argument 237 static inline long plpar_tce_put(unsigned long liobn, unsigned long ioba, in plpar_tce_put() argument 249 static inline long plpar_tce_stuff(unsigned long liobn, unsigned long ioba, in plpar_tce_stuff() argument 243 plpar_tce_put_indirect(unsigned long liobn, unsigned long ioba, unsigned long page, unsigned long count) plpar_tce_put_indirect() argument
|
/kernel/linux/linux-5.10/drivers/vfio/ |
H A D | vfio_iommu_spapr_tce.c | 201 tce_iommu_find_table(struct tce_container *container, phys_addr_t ioba, struct iommu_table **ptbl) tce_iommu_find_table() argument
|
/kernel/linux/linux-6.6/drivers/vfio/ |
H A D | vfio_iommu_spapr_tce.c | 203 tce_iommu_find_table(struct tce_container *container, phys_addr_t ioba, struct iommu_table **ptbl) tce_iommu_find_table() argument
|
/kernel/linux/linux-5.10/arch/powerpc/kernel/ |
H A D | iommu.c | 989 iommu_tce_check_ioba(unsigned long page_shift, unsigned long offset, unsigned long size, unsigned long ioba, unsigned long npages) iommu_tce_check_ioba() argument
|
/kernel/linux/linux-6.6/arch/powerpc/kernel/ |
H A D | iommu.c | 1046 iommu_tce_check_ioba(unsigned long page_shift, unsigned long offset, unsigned long size, unsigned long ioba, unsigned long npages) iommu_tce_check_ioba() argument
|
/kernel/linux/linux-5.10/arch/powerpc/platforms/pseries/ |
H A D | iommu.c | 657 unsigned long ioba = (unsigned long) index << tbl->it_page_shift; in tce_exchange_pseries() local
|
/kernel/linux/linux-5.10/arch/mips/include/asm/txx9/ |
H A D | tx3927.h | 80 volatile unsigned long ioba; /* +10 */ member
|
/kernel/linux/linux-6.6/arch/powerpc/platforms/pseries/ |
H A D | iommu.c | 668 unsigned long ioba = (unsigned long) index << tbl->it_page_shift; in tce_exchange_pseries() local
|
/kernel/linux/linux-5.10/drivers/net/ethernet/ibm/ |
H A D | ibmvnic.c | 3602 send_subcrq_indirect(struct ibmvnic_adapter *adapter, u64 remote_handle, u64 ioba, u64 num_entries) send_subcrq_indirect() argument [all...] |
H A D | ibmvnic.h | 248 __be64 ioba; member 309 __be32 ioba; member 348 __be32 ioba; member 397 __be32 ioba; member 405 __be32 ioba; member 422 __be32 ioba; member 448 __be32 ioba; member 476 __be32 ioba; member 487 __be32 ioba; member 496 __be32 ioba; member 562 __be32 ioba; global() member 587 __be32 ioba; global() member 596 __be32 ioba; global() member 606 __be32 ioba; global() member [all...] |
/kernel/linux/linux-6.6/drivers/net/ethernet/ibm/ |
H A D | ibmvnic.c | 4642 send_subcrq_indirect(struct ibmvnic_adapter *adapter, u64 remote_handle, u64 ioba, u64 num_entries) send_subcrq_indirect() argument [all...] |
H A D | ibmvnic.h | 287 __be64 ioba; member 348 __be32 ioba; member 387 __be32 ioba; member 436 __be32 ioba; member 444 __be32 ioba; member 455 __be32 ioba; member 521 __be32 ioba; member 546 __be32 ioba; member 555 __be32 ioba; member 565 __be32 ioba; member [all...] |
/kernel/linux/linux-6.6/drivers/scsi/ibmvscsi/ |
H A D | ibmvfc.c | 167 static long h_reg_sub_crq(unsigned long unit_address, unsigned long ioba, in h_reg_sub_crq() argument [all...] |
H A D | ibmvfc.h | 487 struct srp_direct_buf ioba; member 651 volatile __be64 ioba; member
|
/kernel/linux/linux-5.10/drivers/scsi/ibmvscsi/ |
H A D | ibmvfc.h | 472 struct srp_direct_buf ioba; member 625 volatile __be64 ioba; member
|