Searched defs:hwdev (Results 1 - 25 of 35) sorted by relevance

12

/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/arch/x86/kernel/
H A Dpci-swiotlb.c16 static void *x86_swiotlb_alloc_coherent(struct device *hwdev, size_t size, argument
H A Dpci-nommu.c16 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 Dhwmon.c42 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 Dhwmon.c42 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 Dpci-swiotlb.c16 static void *x86_swiotlb_alloc_coherent(struct device *hwdev, size_t size, argument
H A Dpci-nommu.c16 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 Dpci-dma.c66 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 Dpci-dma.c66 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 Dqib_user_pages.c88 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 Dqib_user_pages.c88 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 Dpci-dma.c20 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 Dpci-dma-nommu.c31 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 Dpci-dma.c20 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 Dpci-dma-nommu.c31 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 Dipath_user_pages.c93 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 Dipath_user_pages.c93 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 Dmachvec.c78 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 Dmachvec.c78 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 Dpci-dma-compat.h10 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 Dpci-dma-compat.h10 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 Dpcibr_dma.c207 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 Dpcibr_dma.c207 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 Dswiotlb-xen.c184 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 Dswiotlb-xen.c184 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 Dswiotlb.c114 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...]

Completed in 223 milliseconds

12