Searched defs:iova (Results 1 - 21 of 21) sorted by relevance

/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/include/linux/
H A Diova.h23 struct iova { struct
[all...]
H A Diommu.h100 static inline int iommu_map(struct iommu_domain *domain, unsigned long iova, argument
106 static inline int iommu_unmap(struct iommu_domain *domain, unsigned long iova, argument
112 iommu_iova_to_phys(struct iommu_domain *domain, unsigned long iova) argument
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/base/
H A Diommu.c97 int iommu_map(struct iommu_domain *domain, unsigned long iova, argument
112 int iommu_unmap(struct iommu_domain *domain, unsigned long iova, int gfp_order) argument
83 iommu_iova_to_phys(struct iommu_domain *domain, unsigned long iova) argument
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/pci/
H A Diova.c171 iova_insert_rbtree(struct rb_root *root, struct iova *iova) argument
247 struct iova *iova = container_of(node, struct iova, node); local
278 __free_iova(struct iova_domain *iovad, struct iova *iova) argument
299 struct iova *iova = find_iova(iovad, pfn); local
318 struct iova *iova = container_of(node, struct iova, node); local
330 struct iova *iova = container_of(node, struct iova, node); local
341 struct iova *iova; local
354 __adjust_overlap_range(struct iova *iova, unsigned long *pfn_lo, unsigned long *pfn_hi) argument
377 struct iova *iova; local
419 struct iova *iova = container_of(node, struct iova, node); local
[all...]
H A Dintel-iommu.c363 struct iova *iova[HIGH_WATER_MARK]; member in struct:deferred_flush_tables
474 void free_iova_mem(struct iova *iova) argument
1297 struct iova *iova; local
2428 struct iova *iova = NULL; local
2557 struct iova *iova; local
2648 struct iova *iova = deferred_flush[i].iova[j]; local
2677 add_unmap(struct dmar_domain *dom, struct iova *iova) argument
2710 struct iova *iova; local
2803 struct iova *iova; local
2864 struct iova *iova = NULL; local
3641 intel_iommu_map(struct iommu_domain *domain, unsigned long iova, phys_addr_t hpa, int gfp_order, int iommu_prot) argument
3681 intel_iommu_unmap(struct iommu_domain *domain, unsigned long iova, int gfp_order) argument
3696 intel_iommu_iova_to_phys(struct iommu_domain *domain, unsigned long iova) argument
[all...]
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/infiniband/hw/ipath/
H A Dipath_mr.c352 ipath_map_phys_fmr(struct ib_fmr *ibfmr, u64 * page_list, int list_len, u64 iova) argument
H A Dipath_verbs.h239 u64 iova; /* IB start address of this region */ member in struct:ipath_mregion
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/infiniband/hw/mlx4/
H A Dmr.c302 mlx4_ib_map_phys_fmr(struct ib_fmr *ibfmr, u64 *page_list, int npages, u64 iova) argument
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/infiniband/hw/qib/
H A Dqib_mr.c419 qib_map_phys_fmr(struct ib_fmr *ibfmr, u64 *page_list, int list_len, u64 iova) argument
[all...]
H A Dqib_verbs.h291 u64 iova; /* IB start address of this region */ member in struct:qib_mregion
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/parisc/kernel/
H A Dpci-dma.c554 pa11_dma_free_noncoherent(struct device *dev, size_t size, void *vaddr, dma_addr_t iova) argument
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/net/mlx4/
H A Dmr.c266 int mlx4_mr_alloc(struct mlx4_dev *dev, u32 pd, u64 iova, u64 size, u32 access, argument
505 mlx4_check_fmr(struct mlx4_fmr *fmr, u64 *page_list, int npages, u64 iova) argument
532 mlx4_map_phys_fmr(struct mlx4_dev *dev, struct mlx4_fmr *fmr, u64 *page_list, int npages, u64 iova, u32 *lkey, u32 *rkey) argument
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/infiniband/hw/mthca/
H A Dmthca_mr.c436 mthca_mr_alloc(struct mthca_dev *dev, u32 pd, int buffer_size_shift, u64 iova, u64 total_size, u32 access, struct mthca_mr *mr) argument
533 mthca_mr_alloc_phys(struct mthca_dev *dev, u32 pd, u64 *buffer_list, int buffer_size_shift, int list_len, u64 iova, u64 total_size, u32 access, struct mthca_mr *mr) argument
716 mthca_check_fmr(struct mthca_fmr *fmr, u64 *page_list, int list_len, u64 iova) argument
744 mthca_tavor_map_phys_fmr(struct ib_fmr *ibfmr, u64 *page_list, int list_len, u64 iova) argument
785 mthca_arbel_map_phys_fmr(struct ib_fmr *ibfmr, u64 *page_list, int list_len, u64 iova) argument
[all...]
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/parisc/
H A Dccio-dma.c422 ccio_free_range(struct ioc *ioc, dma_addr_t iova, unsigned long pages_mapped) argument
583 ccio_mark_invalid(struct ioc *ioc, dma_addr_t iova, size_t byte_cnt) argument
712 ccio_unmap_single(struct device *dev, dma_addr_t iova, size_ argument
[all...]
H A Dsba_iommu.c467 sba_free_range(struct ioc *ioc, dma_addr_t iova, size_t size) argument
588 sba_mark_invalid(struct ioc *ioc, dma_addr_t iova, size_ argument
762 sba_unmap_single(struct device *dev, dma_addr_t iova, size_t size, enum dma_data_direction direction) argument
[all...]
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/parisc/include/asm/
H A Dropes.h48 dma_addr_t iova; member in struct:ioc::sba_dma_pair
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/infiniband/hw/ehca/
H A Dehca_mrmw.c855 ehca_map_phys_fmr(struct ib_fmr *fmr, u64 *page_list, int list_len, u64 iova) argument
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/x86/kernel/
H A Damd_iommu.c2513 static int amd_iommu_map(struct iommu_domain *dom, unsigned long iova, argument
2533 static int amd_iommu_unmap(struct iommu_domain *dom, unsigned long iova, argument
2550 amd_iommu_iova_to_phys(struct iommu_domain *dom, unsigned long iova) argument
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/include/linux/mlx4/
H A Ddevice.h299 u64 iova; member in struct:mlx4_mr
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/ia64/hp/common/
H A Dsba_iommu.c223 dma_addr_t iova; member in struct:ioc::sba_dma_pair
729 sba_free_range(struct ioc *ioc, dma_addr_t iova, size_t size) argument
839 sba_mark_invalid(struct ioc *ioc, dma_addr_t iova, size_t byte_cnt) argument
1008 sba_mark_clean(struct ioc *ioc, dma_addr_t iova, size_t size) argument
1040 sba_unmap_page(struct device *dev, dma_addr_t iova, size_t size, enum dma_data_direction dir, struct dma_attrs *attrs) argument
1109 sba_unmap_single_attrs(struct device *dev, dma_addr_t iova, size_t size, enum dma_data_direction dir, struct dma_attrs *attrs) argument
[all...]
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/include/rdma/
H A Dib_verbs.h2006 ib_map_phys_fmr(struct ib_fmr *fmr, u64 *page_list, int list_len, u64 iova) argument

Completed in 253 milliseconds