Lines Matching refs:dir
382 enum dma_data_direction dir = iommu_tce_direction(tce); in kvmppc_tce_validate() local
387 if (dir == DMA_NONE) in kvmppc_tce_validate()
452 enum dma_data_direction dir = DMA_NONE; in kvmppc_clear_tce() local
454 iommu_tce_xchg_no_kill(mm, tbl, io_entry + i, &hpa, &dir); in kvmppc_clear_tce()
482 enum dma_data_direction dir = DMA_NONE; in kvmppc_tce_iommu_do_unmap() local
487 &dir))) in kvmppc_tce_iommu_do_unmap()
490 if (dir == DMA_NONE) in kvmppc_tce_iommu_do_unmap()
495 iommu_tce_xchg_no_kill(kvm->mm, tbl, entry, &hpa, &dir); in kvmppc_tce_iommu_do_unmap()
521 enum dma_data_direction dir) in kvmppc_tce_iommu_do_map() argument
543 ret = iommu_tce_xchg_no_kill(kvm->mm, tbl, entry, &hpa, &dir); in kvmppc_tce_iommu_do_map()
549 if (dir != DMA_NONE) in kvmppc_tce_iommu_do_map()
560 enum dma_data_direction dir) in kvmppc_tce_iommu_map() argument
570 io_entry + i, ua + pgoff, dir); in kvmppc_tce_iommu_map()
587 enum dma_data_direction dir; in kvmppc_h_put_tce() local
606 dir = iommu_tce_direction(tce); in kvmppc_h_put_tce()
608 if ((dir != DMA_NONE) && kvmppc_tce_to_ua(vcpu->kvm, tce, &ua)) { in kvmppc_h_put_tce()
616 if (dir == DMA_NONE) in kvmppc_h_put_tce()
621 entry, ua, dir); in kvmppc_h_put_tce()