/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/arch/x86/kernel/ |
H A D | pci-swiotlb.c | 16 static void *x86_swiotlb_alloc_coherent(struct device *hwdev, size_t size, argument
|
H A D | pci-nommu.c | 16 check_addr(char *name, struct device *hwdev, dma_addr_t bus, size_t size) argument 57 static int nommu_map_sg(struct device *hwdev, struct scatterlist *sg, argument
|
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/drivers/hwmon/ |
H A D | hwmon.c | 42 struct device *hwdev; local
|
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/drivers/hwmon/ |
H A D | hwmon.c | 42 struct device *hwdev; local
|
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/arch/x86/kernel/ |
H A D | pci-swiotlb.c | 16 static void *x86_swiotlb_alloc_coherent(struct device *hwdev, size_t size, argument
|
H A D | pci-nommu.c | 16 check_addr(char *name, struct device *hwdev, dma_addr_t bus, size_t size) argument 57 static int nommu_map_sg(struct device *hwdev, struct scatterlist *sg, argument
|
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/arch/xtensa/kernel/ |
H A D | pci-dma.c | 66 void dma_free_coherent(struct device *hwdev, size_t size, argument
|
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/arch/xtensa/kernel/ |
H A D | pci-dma.c | 66 void dma_free_coherent(struct device *hwdev, size_t size, argument
|
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/drivers/infiniband/hw/qib/ |
H A D | qib_user_pages.c | 88 dma_addr_t qib_map_page(struct pci_dev *hwdev, struct page *page, argument
|
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/drivers/infiniband/hw/qib/ |
H A D | qib_user_pages.c | 88 dma_addr_t qib_map_page(struct pci_dev *hwdev, struct page *page, argument
|
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/arch/frv/mb93090-mb00/ |
H A D | pci-dma.c | 20 void *dma_alloc_coherent(struct device *hwdev, size_t size, dma_addr_t *dma_handle, gfp_t gfp) argument 33 void dma_free_coherent(struct device *hwdev, size_t size, void *vaddr, dma_addr_t dma_handle) argument
|
H A D | pci-dma-nommu.c | 31 void *dma_alloc_coherent(struct device *hwdev, size_t size, dma_addr_t *dma_handle, gfp_t gfp) argument 83 void dma_free_coherent(struct device *hwdev, size_t size, void *vaddr, dma_addr_t dma_handle) argument
|
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/arch/frv/mb93090-mb00/ |
H A D | pci-dma.c | 20 void *dma_alloc_coherent(struct device *hwdev, size_t size, dma_addr_t *dma_handle, gfp_t gfp) argument 33 void dma_free_coherent(struct device *hwdev, size_t size, void *vaddr, dma_addr_t dma_handle) argument
|
H A D | pci-dma-nommu.c | 31 void *dma_alloc_coherent(struct device *hwdev, size_t size, dma_addr_t *dma_handle, gfp_t gfp) argument 83 void dma_free_coherent(struct device *hwdev, size_t size, void *vaddr, dma_addr_t dma_handle) argument
|
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/drivers/infiniband/hw/ipath/ |
H A D | ipath_user_pages.c | 93 dma_addr_t ipath_map_page(struct pci_dev *hwdev, struct page *page, argument 113 dma_addr_t ipath_map_single(struct pci_dev *hwdev, void *ptr, size_t size, argument
|
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/drivers/infiniband/hw/ipath/ |
H A D | ipath_user_pages.c | 93 dma_addr_t ipath_map_page(struct pci_dev *hwdev, struct page *page, argument 113 dma_addr_t ipath_map_single(struct pci_dev *hwdev, void *ptr, size_t size, argument
|
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/arch/ia64/kernel/ |
H A D | machvec.c | 78 machvec_dma_sync_single(struct device *hwdev, dma_addr_t dma_handle, size_t size, argument 86 machvec_dma_sync_sg(struct device *hwdev, struct scatterlist *sg, int n, argument
|
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/arch/ia64/kernel/ |
H A D | machvec.c | 78 machvec_dma_sync_single(struct device *hwdev, dma_addr_t dma_handle, size_t size, argument 86 machvec_dma_sync_sg(struct device *hwdev, struct scatterlist *sg, int n, argument
|
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/include/asm-generic/ |
H A D | pci-dma-compat.h | 10 pci_dma_supported(struct pci_dev *hwdev, u64 mask) argument 16 pci_alloc_consistent(struct pci_dev *hwdev, size_t size, argument 23 pci_free_consistent(struct pci_dev *hwdev, size_t size, argument 30 pci_map_single(struct pci_dev *hwdev, voi argument 36 pci_unmap_single(struct pci_dev *hwdev, dma_addr_t dma_addr, size_t size, int direction) argument 43 pci_map_page(struct pci_dev *hwdev, struct page *page, unsigned long offset, size_t size, int direction) argument 50 pci_unmap_page(struct pci_dev *hwdev, dma_addr_t dma_address, size_t size, int direction) argument 57 pci_map_sg(struct pci_dev *hwdev, struct scatterlist *sg, int nents, int direction) argument 64 pci_unmap_sg(struct pci_dev *hwdev, struct scatterlist *sg, int nents, int direction) argument 71 pci_dma_sync_single_for_cpu(struct pci_dev *hwdev, dma_addr_t dma_handle, size_t size, int direction) argument 78 pci_dma_sync_single_for_device(struct pci_dev *hwdev, dma_addr_t dma_handle, size_t size, int direction) argument 85 pci_dma_sync_sg_for_cpu(struct pci_dev *hwdev, struct scatterlist *sg, int nelems, int direction) argument 92 pci_dma_sync_sg_for_device(struct pci_dev *hwdev, struct scatterlist *sg, int nelems, int direction) argument [all...] |
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/include/asm-generic/ |
H A D | pci-dma-compat.h | 10 pci_dma_supported(struct pci_dev *hwdev, u64 mask) argument 16 pci_alloc_consistent(struct pci_dev *hwdev, size_t size, argument 23 pci_free_consistent(struct pci_dev *hwdev, size_t size, argument 30 pci_map_single(struct pci_dev *hwdev, voi argument 36 pci_unmap_single(struct pci_dev *hwdev, dma_addr_t dma_addr, size_t size, int direction) argument 43 pci_map_page(struct pci_dev *hwdev, struct page *page, unsigned long offset, size_t size, int direction) argument 50 pci_unmap_page(struct pci_dev *hwdev, dma_addr_t dma_address, size_t size, int direction) argument 57 pci_map_sg(struct pci_dev *hwdev, struct scatterlist *sg, int nents, int direction) argument 64 pci_unmap_sg(struct pci_dev *hwdev, struct scatterlist *sg, int nents, int direction) argument 71 pci_dma_sync_single_for_cpu(struct pci_dev *hwdev, dma_addr_t dma_handle, size_t size, int direction) argument 78 pci_dma_sync_single_for_device(struct pci_dev *hwdev, dma_addr_t dma_handle, size_t size, int direction) argument 85 pci_dma_sync_sg_for_cpu(struct pci_dev *hwdev, struct scatterlist *sg, int nelems, int direction) argument 92 pci_dma_sync_sg_for_device(struct pci_dev *hwdev, struct scatterlist *sg, int nelems, int direction) argument [all...] |
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/arch/ia64/sn/pci/pcibr/ |
H A D | pcibr_dma.c | 207 pcibr_dma_unmap(struct pci_dev *hwdev, dma_addr_t dma_handle, int direction) argument 356 pcibr_dma_map(struct pci_dev * hwdev, unsigned long phys_addr, size_t size, int dma_flags) argument 394 pcibr_dma_map_consistent(struct pci_dev * hwdev, unsigned long phys_addr, argument
|
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/arch/ia64/sn/pci/pcibr/ |
H A D | pcibr_dma.c | 207 pcibr_dma_unmap(struct pci_dev *hwdev, dma_addr_t dma_handle, int direction) argument 356 pcibr_dma_map(struct pci_dev * hwdev, unsigned long phys_addr, size_t size, int dma_flags) argument 394 pcibr_dma_map_consistent(struct pci_dev * hwdev, unsigned long phys_addr, argument
|
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/drivers/xen/ |
H A D | swiotlb-xen.c | 184 xen_swiotlb_alloc_coherent(struct device *hwdev, size_t size, argument 223 xen_swiotlb_free_coherent(struct device *hwdev, size_t size, void *vaddr, argument 290 static void xen_unmap_single(struct device *hwdev, dma_addr_t dev_addr, argument 315 void xen_swiotlb_unmap_page(struct device *hwdev, dma_addr_ argument 334 xen_swiotlb_sync_single(struct device *hwdev, dma_addr_t dev_addr, size_t size, enum dma_data_direction dir, enum dma_sync_target target) argument 356 xen_swiotlb_sync_single_for_cpu(struct device *hwdev, dma_addr_t dev_addr, size_t size, enum dma_data_direction dir) argument 364 xen_swiotlb_sync_single_for_device(struct device *hwdev, dma_addr_t dev_addr, size_t size, enum dma_data_direction dir) argument 388 xen_swiotlb_map_sg_attrs(struct device *hwdev, struct scatterlist *sgl, int nelems, enum dma_data_direction dir, struct dma_attrs *attrs) argument 426 xen_swiotlb_map_sg(struct device *hwdev, struct scatterlist *sgl, int nelems, enum dma_data_direction dir) argument 438 xen_swiotlb_unmap_sg_attrs(struct device *hwdev, struct scatterlist *sgl, int nelems, enum dma_data_direction dir, struct dma_attrs *attrs) argument 454 xen_swiotlb_unmap_sg(struct device *hwdev, struct scatterlist *sgl, int nelems, enum dma_data_direction dir) argument 469 xen_swiotlb_sync_sg(struct device *hwdev, struct scatterlist *sgl, int nelems, enum dma_data_direction dir, enum dma_sync_target target) argument 482 xen_swiotlb_sync_sg_for_cpu(struct device *hwdev, struct scatterlist *sg, int nelems, enum dma_data_direction dir) argument 490 xen_swiotlb_sync_sg_for_device(struct device *hwdev, struct scatterlist *sg, int nelems, enum dma_data_direction dir) argument 498 xen_swiotlb_dma_mapping_error(struct device *hwdev, dma_addr_t dma_addr) argument 511 xen_swiotlb_dma_supported(struct device *hwdev, u64 mask) argument [all...] |
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/drivers/xen/ |
H A D | swiotlb-xen.c | 184 xen_swiotlb_alloc_coherent(struct device *hwdev, size_t size, argument 223 xen_swiotlb_free_coherent(struct device *hwdev, size_t size, void *vaddr, argument 290 static void xen_unmap_single(struct device *hwdev, dma_addr_t dev_addr, argument 315 void xen_swiotlb_unmap_page(struct device *hwdev, dma_addr_ argument 334 xen_swiotlb_sync_single(struct device *hwdev, dma_addr_t dev_addr, size_t size, enum dma_data_direction dir, enum dma_sync_target target) argument 356 xen_swiotlb_sync_single_for_cpu(struct device *hwdev, dma_addr_t dev_addr, size_t size, enum dma_data_direction dir) argument 364 xen_swiotlb_sync_single_for_device(struct device *hwdev, dma_addr_t dev_addr, size_t size, enum dma_data_direction dir) argument 388 xen_swiotlb_map_sg_attrs(struct device *hwdev, struct scatterlist *sgl, int nelems, enum dma_data_direction dir, struct dma_attrs *attrs) argument 426 xen_swiotlb_map_sg(struct device *hwdev, struct scatterlist *sgl, int nelems, enum dma_data_direction dir) argument 438 xen_swiotlb_unmap_sg_attrs(struct device *hwdev, struct scatterlist *sgl, int nelems, enum dma_data_direction dir, struct dma_attrs *attrs) argument 454 xen_swiotlb_unmap_sg(struct device *hwdev, struct scatterlist *sgl, int nelems, enum dma_data_direction dir) argument 469 xen_swiotlb_sync_sg(struct device *hwdev, struct scatterlist *sgl, int nelems, enum dma_data_direction dir, enum dma_sync_target target) argument 482 xen_swiotlb_sync_sg_for_cpu(struct device *hwdev, struct scatterlist *sg, int nelems, enum dma_data_direction dir) argument 490 xen_swiotlb_sync_sg_for_device(struct device *hwdev, struct scatterlist *sg, int nelems, enum dma_data_direction dir) argument 498 xen_swiotlb_dma_mapping_error(struct device *hwdev, dma_addr_t dma_addr) argument 511 xen_swiotlb_dma_supported(struct device *hwdev, u64 mask) argument [all...] |
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/lib/ |
H A D | swiotlb.c | 114 static dma_addr_t swiotlb_virt_to_bus(struct device *hwdev, argument 369 void *swiotlb_tbl_map_single(struct device *hwdev, dma_addr_t tbl_dma_addr, argument 479 map_single(struct device *hwdev, phys_addr_t phys, size_t size, argument 491 swiotlb_tbl_unmap_single(struct device *hwdev, char *dma_addr, size_t size, argument 533 swiotlb_tbl_sync_single(struct device *hwdev, char *dma_addr, size_t size, argument 562 swiotlb_alloc_coherent(struct device *hwdev, size_ argument 611 swiotlb_free_coherent(struct device *hwdev, size_t size, void *vaddr, dma_addr_t dev_addr) argument 704 unmap_single(struct device *hwdev, dma_addr_t dev_addr, size_t size, enum dma_data_direction dir) argument 728 swiotlb_unmap_page(struct device *hwdev, dma_addr_t dev_addr, size_t size, enum dma_data_direction dir, struct dma_attrs *attrs) argument 747 swiotlb_sync_single(struct device *hwdev, dma_addr_t dev_addr, size_t size, enum dma_data_direction dir, enum dma_sync_target target) argument 768 swiotlb_sync_single_for_cpu(struct device *hwdev, dma_addr_t dev_addr, size_t size, enum dma_data_direction dir) argument 776 swiotlb_sync_single_for_device(struct device *hwdev, dma_addr_t dev_addr, size_t size, enum dma_data_direction dir) argument 800 swiotlb_map_sg_attrs(struct device *hwdev, struct scatterlist *sgl, int nelems, enum dma_data_direction dir, struct dma_attrs *attrs) argument 835 swiotlb_map_sg(struct device *hwdev, struct scatterlist *sgl, int nelems, enum dma_data_direction dir) argument 847 swiotlb_unmap_sg_attrs(struct device *hwdev, struct scatterlist *sgl, int nelems, enum dma_data_direction dir, struct dma_attrs *attrs) argument 862 swiotlb_unmap_sg(struct device *hwdev, struct scatterlist *sgl, int nelems, enum dma_data_direction dir) argument 877 swiotlb_sync_sg(struct device *hwdev, struct scatterlist *sgl, int nelems, enum dma_data_direction dir, enum dma_sync_target target) argument 890 swiotlb_sync_sg_for_cpu(struct device *hwdev, struct scatterlist *sg, int nelems, enum dma_data_direction dir) argument 898 swiotlb_sync_sg_for_device(struct device *hwdev, struct scatterlist *sg, int nelems, enum dma_data_direction dir) argument 906 swiotlb_dma_mapping_error(struct device *hwdev, dma_addr_t dma_addr) argument 919 swiotlb_dma_supported(struct device *hwdev, u64 mask) argument [all...] |