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;