ioba 80 arch/mips/include/asm/txx9/tx3927.h volatile unsigned long ioba; /* +10 */ ioba 169 arch/mips/pci/ops-tx3927.c tx3927_pcicptr->ioba = 0; ioba 298 arch/powerpc/include/asm/iommu.h unsigned long ioba, unsigned long npages); ioba 302 arch/powerpc/include/asm/iommu.h #define iommu_tce_clear_param_check(tbl, ioba, tce_value, npages) \ ioba 305 arch/powerpc/include/asm/iommu.h (ioba), (npages)) || (tce_value)) ioba 306 arch/powerpc/include/asm/iommu.h #define iommu_tce_put_param_check(tbl, ioba, gpa) \ ioba 309 arch/powerpc/include/asm/iommu.h (ioba), 1) || \ ioba 185 arch/powerpc/include/asm/kvm_ppc.h #define kvmppc_ioba_validate(stt, ioba, npages) \ ioba 187 arch/powerpc/include/asm/kvm_ppc.h (stt)->size, (ioba), (npages)) ? \ ioba 190 arch/powerpc/include/asm/kvm_ppc.h unsigned long ioba, unsigned long tce); ioba 192 arch/powerpc/include/asm/kvm_ppc.h unsigned long liobn, unsigned long ioba, ioba 195 arch/powerpc/include/asm/kvm_ppc.h unsigned long liobn, unsigned long ioba, ioba 198 arch/powerpc/include/asm/kvm_ppc.h unsigned long ioba); ioba 754 arch/powerpc/include/asm/kvm_ppc.h unsigned long ioba, unsigned long tce); ioba 756 arch/powerpc/include/asm/kvm_ppc.h unsigned long liobn, unsigned long ioba, ioba 759 arch/powerpc/include/asm/kvm_ppc.h unsigned long liobn, unsigned long ioba, ioba 220 arch/powerpc/include/asm/plpar_wrappers.h static inline long plpar_tce_get(unsigned long liobn, unsigned long ioba, ioba 226 arch/powerpc/include/asm/plpar_wrappers.h rc = plpar_hcall(H_GET_TCE, retbuf, liobn, ioba); ioba 233 arch/powerpc/include/asm/plpar_wrappers.h static inline long plpar_tce_put(unsigned long liobn, unsigned long ioba, ioba 236 arch/powerpc/include/asm/plpar_wrappers.h return plpar_hcall_norets(H_PUT_TCE, liobn, ioba, tceval); ioba 240 arch/powerpc/include/asm/plpar_wrappers.h unsigned long ioba, unsigned long page, unsigned long count) ioba 242 arch/powerpc/include/asm/plpar_wrappers.h return plpar_hcall_norets(H_PUT_TCE_INDIRECT, liobn, ioba, page, count); ioba 245 arch/powerpc/include/asm/plpar_wrappers.h static inline long plpar_tce_stuff(unsigned long liobn, unsigned long ioba, ioba 248 arch/powerpc/include/asm/plpar_wrappers.h return plpar_hcall_norets(H_STUFF_TCE, liobn, ioba, tceval, count); ioba 987 arch/powerpc/kernel/iommu.c unsigned long ioba, unsigned long npages) ioba 991 arch/powerpc/kernel/iommu.c if (ioba & mask) ioba 994 arch/powerpc/kernel/iommu.c ioba >>= page_shift; ioba 995 arch/powerpc/kernel/iommu.c if (ioba < offset) ioba 998 arch/powerpc/kernel/iommu.c if ((ioba + 1) > (offset + size)) ioba 541 arch/powerpc/kvm/book3s_64_vio.c unsigned long ioba, unsigned long tce) ioba 556 arch/powerpc/kvm/book3s_64_vio.c ret = kvmppc_ioba_validate(stt, ioba, 1); ioba 573 arch/powerpc/kvm/book3s_64_vio.c entry = ioba >> stt->page_shift; ioba 601 arch/powerpc/kvm/book3s_64_vio.c unsigned long liobn, unsigned long ioba, ioba 615 arch/powerpc/kvm/book3s_64_vio.c entry = ioba >> stt->page_shift; ioba 626 arch/powerpc/kvm/book3s_64_vio.c ret = kvmppc_ioba_validate(stt, ioba, npages); ioba 698 arch/powerpc/kvm/book3s_64_vio.c unsigned long liobn, unsigned long ioba, ioba 709 arch/powerpc/kvm/book3s_64_vio.c ret = kvmppc_ioba_validate(stt, ioba, npages); ioba 718 arch/powerpc/kvm/book3s_64_vio.c unsigned long entry = ioba >> stt->page_shift; ioba 735 arch/powerpc/kvm/book3s_64_vio.c for (i = 0; i < npages; ++i, ioba += (1ULL << stt->page_shift)) ioba 736 arch/powerpc/kvm/book3s_64_vio.c kvmppc_tce_put(stt, ioba >> stt->page_shift, tce_value); ioba 740 arch/powerpc/kvm/book3s_64_vio.c iommu_tce_kill(stit->tbl, ioba >> stt->page_shift, npages); ioba 196 arch/powerpc/kvm/book3s_64_vio_hv.c unsigned long ioba, unsigned long npages, bool clearing) ioba 199 arch/powerpc/kvm/book3s_64_vio_hv.c unsigned long ret = kvmppc_ioba_validate(stt, ioba, npages); ioba 210 arch/powerpc/kvm/book3s_64_vio_hv.c idx = (ioba >> stt->page_shift) - stt->offset; ioba 387 arch/powerpc/kvm/book3s_64_vio_hv.c unsigned long ioba, unsigned long tce) ioba 406 arch/powerpc/kvm/book3s_64_vio_hv.c ret = kvmppc_rm_ioba_validate(stt, ioba, 1, tce == 0); ioba 418 arch/powerpc/kvm/book3s_64_vio_hv.c entry = ioba >> stt->page_shift; ioba 478 arch/powerpc/kvm/book3s_64_vio_hv.c unsigned long liobn, unsigned long ioba, ioba 496 arch/powerpc/kvm/book3s_64_vio_hv.c entry = ioba >> stt->page_shift; ioba 507 arch/powerpc/kvm/book3s_64_vio_hv.c ret = kvmppc_rm_ioba_validate(stt, ioba, npages, false); ioba 601 arch/powerpc/kvm/book3s_64_vio_hv.c unsigned long liobn, unsigned long ioba, ioba 616 arch/powerpc/kvm/book3s_64_vio_hv.c ret = kvmppc_rm_ioba_validate(stt, ioba, npages, tce_value == 0); ioba 625 arch/powerpc/kvm/book3s_64_vio_hv.c unsigned long entry = ioba >> stt->page_shift; ioba 642 arch/powerpc/kvm/book3s_64_vio_hv.c for (i = 0; i < npages; ++i, ioba += (1ULL << stt->page_shift)) ioba 643 arch/powerpc/kvm/book3s_64_vio_hv.c kvmppc_rm_tce_put(stt, ioba >> stt->page_shift, tce_value); ioba 647 arch/powerpc/kvm/book3s_64_vio_hv.c iommu_tce_kill_rm(stit->tbl, ioba >> stt->page_shift, npages); ioba 654 arch/powerpc/kvm/book3s_64_vio_hv.c unsigned long ioba) ioba 666 arch/powerpc/kvm/book3s_64_vio_hv.c ret = kvmppc_ioba_validate(stt, ioba, 1); ioba 670 arch/powerpc/kvm/book3s_64_vio_hv.c idx = (ioba >> stt->page_shift) - stt->offset; ioba 288 arch/powerpc/kvm/book3s_pr_papr.c unsigned long ioba = kvmppc_get_gpr(vcpu, 5); ioba 292 arch/powerpc/kvm/book3s_pr_papr.c rc = kvmppc_h_put_tce(vcpu, liobn, ioba, tce); ioba 302 arch/powerpc/kvm/book3s_pr_papr.c unsigned long ioba = kvmppc_get_gpr(vcpu, 5); ioba 307 arch/powerpc/kvm/book3s_pr_papr.c rc = kvmppc_h_put_tce_indirect(vcpu, liobn, ioba, ioba 318 arch/powerpc/kvm/book3s_pr_papr.c unsigned long ioba = kvmppc_get_gpr(vcpu, 5); ioba 323 arch/powerpc/kvm/book3s_pr_papr.c rc = kvmppc_h_stuff_tce(vcpu, liobn, ioba, tce_value, npages); ioba 643 arch/powerpc/platforms/pseries/iommu.c unsigned long ioba = (unsigned long) index << tbl->it_page_shift; ioba 650 arch/powerpc/platforms/pseries/iommu.c rc = plpar_tce_get((u64)tbl->it_index, ioba, &oldtce); ioba 652 arch/powerpc/platforms/pseries/iommu.c rc = plpar_tce_put((u64)tbl->it_index, ioba, newtce); ioba 296 drivers/net/ethernet/ibm/ibmvnic.c sub_crq.rx_add.ioba = cpu_to_be32(dma_addr); ioba 982 drivers/net/ethernet/ibm/ibmvnic.c crq.get_vpd.ioba = cpu_to_be32(adapter->vpd->dma_addr); ioba 1520 drivers/net/ethernet/ibm/ibmvnic.c tx_crq.v1.ioba = cpu_to_be64(data_dma_addr); ioba 2602 drivers/net/ethernet/ibm/ibmvnic.c crq.request_statistics.ioba = cpu_to_be32(adapter->stats_token); ioba 3387 drivers/net/ethernet/ibm/ibmvnic.c u64 remote_handle, u64 ioba, u64 num_entries) ioba 3397 drivers/net/ethernet/ibm/ibmvnic.c ioba, num_entries); ioba 3631 drivers/net/ethernet/ibm/ibmvnic.c crq.login.ioba = cpu_to_be32(buffer_token); ioba 3656 drivers/net/ethernet/ibm/ibmvnic.c crq.request_map.ioba = cpu_to_be32(addr); ioba 3986 drivers/net/ethernet/ibm/ibmvnic.c crq.control_ip_offload.ioba = cpu_to_be32(adapter->ip_offload_ctrl_tok); ioba 4143 drivers/net/ethernet/ibm/ibmvnic.c newcrq.query_ip_offload.ioba = ioba 253 drivers/net/ethernet/ibm/ibmvnic.h __be64 ioba; ioba 314 drivers/net/ethernet/ibm/ibmvnic.h __be32 ioba; ioba 353 drivers/net/ethernet/ibm/ibmvnic.h __be32 ioba; ioba 402 drivers/net/ethernet/ibm/ibmvnic.h __be32 ioba; ioba 410 drivers/net/ethernet/ibm/ibmvnic.h __be32 ioba; ioba 427 drivers/net/ethernet/ibm/ibmvnic.h __be32 ioba; ioba 453 drivers/net/ethernet/ibm/ibmvnic.h __be32 ioba; ioba 481 drivers/net/ethernet/ibm/ibmvnic.h __be32 ioba; ioba 492 drivers/net/ethernet/ibm/ibmvnic.h __be32 ioba; ioba 501 drivers/net/ethernet/ibm/ibmvnic.h __be32 ioba; ioba 567 drivers/net/ethernet/ibm/ibmvnic.h __be32 ioba; ioba 592 drivers/net/ethernet/ibm/ibmvnic.h __be32 ioba; ioba 601 drivers/net/ethernet/ibm/ibmvnic.h __be32 ioba; ioba 611 drivers/net/ethernet/ibm/ibmvnic.h __be32 ioba; ioba 1219 drivers/scsi/ibmvscsi/ibmvfc.c evt->crq.ioba = cpu_to_be64(pool->iu_token + (sizeof(*evt->xfer_iu) * i)); ioba 1326 drivers/scsi/ibmvscsi/ibmvfc.c struct srp_direct_buf *data = &vfc_cmd->ioba; ioba 1627 drivers/scsi/ibmvscsi/ibmvfc.c vfc_cmd->resp.va = cpu_to_be64(be64_to_cpu(evt->crq.ioba) + offsetof(struct ibmvfc_cmd, rsp)); ioba 1899 drivers/scsi/ibmvscsi/ibmvfc.c mad->cmd_ioba.va = cpu_to_be64(be64_to_cpu(evt->crq.ioba) + ioba 1978 drivers/scsi/ibmvscsi/ibmvfc.c tmf->resp.va = cpu_to_be64(be64_to_cpu(evt->crq.ioba) + offsetof(struct ibmvfc_cmd, rsp)); ioba 2308 drivers/scsi/ibmvscsi/ibmvfc.c tmf->resp.va = cpu_to_be64(be64_to_cpu(evt->crq.ioba) + offsetof(struct ibmvfc_cmd, rsp)); ioba 2719 drivers/scsi/ibmvscsi/ibmvfc.c struct ibmvfc_event *evt = (struct ibmvfc_event *)be64_to_cpu(crq->ioba); ioba 2777 drivers/scsi/ibmvscsi/ibmvfc.c crq->ioba); ioba 2783 drivers/scsi/ibmvscsi/ibmvfc.c crq->ioba); ioba 3638 drivers/scsi/ibmvscsi/ibmvfc.c mad->cmd_ioba.va = cpu_to_be64((u64)be64_to_cpu(evt->crq.ioba) + ioba 3643 drivers/scsi/ibmvscsi/ibmvfc.c mad->iu.cmd.va = cpu_to_be64((u64)be64_to_cpu(evt->crq.ioba) + ioba 3647 drivers/scsi/ibmvscsi/ibmvfc.c mad->iu.rsp.va = cpu_to_be64((u64)be64_to_cpu(evt->crq.ioba) + ioba 441 drivers/scsi/ibmvscsi/ibmvfc.h struct srp_direct_buf ioba; ioba 547 drivers/scsi/ibmvscsi/ibmvfc.h volatile __be64 ioba; ioba 202 drivers/vfio/vfio_iommu_spapr_tce.c phys_addr_t ioba, struct iommu_table **ptbl) ioba 210 drivers/vfio/vfio_iommu_spapr_tce.c unsigned long entry = ioba >> tbl->it_page_shift;