Searched refs:dma_addr_t (Results 26 - 50 of 720) sorted by relevance

1234567891011>>

/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/asm-sparc/
H A Dpci.h39 extern void *pci_alloc_consistent(struct pci_dev *hwdev, size_t size, dma_addr_t *dma_handle);
49 extern void pci_free_consistent(struct pci_dev *hwdev, size_t size, void *vaddr, dma_addr_t dma_handle);
57 extern dma_addr_t pci_map_single(struct pci_dev *hwdev, void *ptr, size_t size, int direction);
66 extern void pci_unmap_single(struct pci_dev *hwdev, dma_addr_t dma_addr, size_t size, int direction);
70 dma_addr_t ADDR_NAME;
85 extern dma_addr_t pci_map_page(struct pci_dev *hwdev, struct page *page,
88 dma_addr_t dma_address, size_t size, int direction);
123 extern void pci_dma_sync_single_for_cpu(struct pci_dev *hwdev, dma_addr_t dma_handle, size_t size, int direction);
124 extern void pci_dma_sync_single_for_device(struct pci_dev *hwdev, dma_addr_t dma_handle, size_t size, int direction);
161 #define PCI_DMA_ERROR_CODE (~(dma_addr_t)
[all...]
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/asm-frv/
H A Ddma-mapping.h16 void *dma_alloc_coherent(struct device *dev, size_t size, dma_addr_t *dma_handle, gfp_t gfp);
17 void dma_free_coherent(struct device *dev, size_t size, void *vaddr, dma_addr_t dma_handle);
36 extern dma_addr_t dma_map_single(struct device *dev, void *ptr, size_t size,
48 void dma_unmap_single(struct device *dev, dma_addr_t dma_addr, size_t size,
86 dma_addr_t dma_map_page(struct device *dev, struct page *page, unsigned long offset,
90 void dma_unmap_page(struct device *dev, dma_addr_t dma_address, size_t size,
98 void dma_sync_single_for_cpu(struct device *dev, dma_addr_t dma_handle, size_t size,
104 void dma_sync_single_for_device(struct device *dev, dma_addr_t dma_handle, size_t size,
111 void dma_sync_single_range_for_cpu(struct device *dev, dma_addr_t dma_handle,
118 void dma_sync_single_range_for_device(struct device *dev, dma_addr_t dma_handl
[all...]
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/asm-sh64/
H A Dtypes.h62 typedef u64 dma_addr_t; typedef
64 typedef u32 dma_addr_t; typedef
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/asm-um/
H A Ddma-mapping.h21 dma_alloc_coherent(struct device *dev, size_t size, dma_addr_t *dma_handle,
30 dma_addr_t dma_handle)
35 static inline dma_addr_t
44 dma_unmap_single(struct device *dev, dma_addr_t dma_addr, size_t size,
50 static inline dma_addr_t
60 dma_unmap_page(struct device *dev, dma_addr_t dma_address, size_t size,
82 dma_sync_single(struct device *dev, dma_addr_t dma_handle, size_t size,
107 dma_sync_single_range(struct device *dev, dma_addr_t dma_handle,
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/asm-i386/
H A Dtypes.h54 typedef u64 dma_addr_t; typedef
56 typedef u32 dma_addr_t; typedef
H A Ddma-mapping.h15 dma_addr_t *dma_handle, gfp_t flag);
18 void *vaddr, dma_addr_t dma_handle);
20 static inline dma_addr_t
31 dma_unmap_single(struct device *dev, dma_addr_t dma_addr, size_t size,
56 static inline dma_addr_t
65 dma_unmap_page(struct device *dev, dma_addr_t dma_address, size_t size,
80 dma_sync_single_for_cpu(struct device *dev, dma_addr_t dma_handle, size_t size,
86 dma_sync_single_for_device(struct device *dev, dma_addr_t dma_handle, size_t size,
93 dma_sync_single_range_for_cpu(struct device *dev, dma_addr_t dma_handle,
100 dma_sync_single_range_for_device(struct device *dev, dma_addr_t dma_handl
[all...]
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/asm-xtensa/
H A Ddma-mapping.h23 extern void *consistent_alloc(int, size_t, dma_addr_t, unsigned long);
24 extern void consistent_free(void*, size_t, dma_addr_t);
31 dma_addr_t *dma_handle, gfp_t flag);
34 void *vaddr, dma_addr_t dma_handle);
36 static inline dma_addr_t
46 dma_unmap_single(struct device *dev, dma_addr_t dma_addr, size_t size,
71 static inline dma_addr_t
76 return (dma_addr_t)(page_to_pfn(page)) * PAGE_SIZE + offset;
80 dma_unmap_page(struct device *dev, dma_addr_t dma_address, size_t size,
95 dma_sync_single_for_cpu(struct device *dev, dma_addr_t dma_handl
[all...]
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/asm-avr32/
H A Ddma-mapping.h38 static inline int dma_mapping_error(dma_addr_t addr)
55 dma_addr_t *handle, gfp_t gfp);
71 void *cpu_addr, dma_addr_t handle);
85 dma_addr_t *handle, gfp_t gfp);
101 void *cpu_addr, dma_addr_t handle);
116 static inline dma_addr_t
139 dma_unmap_single(struct device *dev, dma_addr_t dma_addr, size_t size,
159 static inline dma_addr_t
183 dma_unmap_page(struct device *dev, dma_addr_t dma_address, size_t size,
264 dma_sync_single_for_cpu(struct device *dev, dma_addr_t dma_handl
[all...]
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/asm-v850/
H A Dpci.h32 extern dma_addr_t
38 pci_unmap_single (struct pci_dev *pdev, dma_addr_t dma_addr, size_t size,
51 pci_dma_sync_single_for_cpu (struct pci_dev *dev, dma_addr_t dma_addr,
55 pci_dma_sync_single_for_device (struct pci_dev *dev, dma_addr_t dma_addr,
85 pci_dma_mapping_error (dma_addr_t dma_addr)
95 pci_alloc_consistent (struct pci_dev *pdev, size_t size, dma_addr_t *dma_addr);
104 dma_addr_t dma_addr);
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/asm-parisc/
H A Ddma-mapping.h11 void *(*alloc_consistent)(struct device *dev, size_t size, dma_addr_t *iova, gfp_t flag);
12 void *(*alloc_noncoherent)(struct device *dev, size_t size, dma_addr_t *iova, gfp_t flag);
13 void (*free_consistent)(struct device *dev, size_t size, void *vaddr, dma_addr_t iova);
14 dma_addr_t (*map_single)(struct device *dev, void *addr, size_t size, enum dma_data_direction direction);
15 void (*unmap_single)(struct device *dev, dma_addr_t iova, size_t size, enum dma_data_direction direction);
18 void (*dma_sync_single_for_cpu)(struct device *dev, dma_addr_t iova, unsigned long offset, size_t size, enum dma_data_direction direction);
19 void (*dma_sync_single_for_device)(struct device *dev, dma_addr_t iova, unsigned long offset, size_t size, enum dma_data_direction direction);
50 dma_alloc_coherent(struct device *dev, size_t size, dma_addr_t *dma_handle,
57 dma_alloc_noncoherent(struct device *dev, size_t size, dma_addr_t *dma_handle,
65 void *vaddr, dma_addr_t dma_handl
[all...]
H A Dscatterlist.h14 dma_addr_t iova; /* I/O Virtual Address */
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/asm-sparc64/
H A Ddma-mapping.h32 dma_alloc_coherent(struct device *dev, size_t size, dma_addr_t *dma_handle,
42 dma_addr_t dma_handle)
49 static inline dma_addr_t
59 dma_unmap_single(struct device *dev, dma_addr_t dma_addr, size_t size,
67 static inline dma_addr_t
78 dma_unmap_page(struct device *dev, dma_addr_t dma_address, size_t size,
105 dma_sync_single_for_cpu(struct device *dev, dma_addr_t dma_handle, size_t size,
115 dma_sync_single_for_device(struct device *dev, dma_addr_t dma_handle, size_t size,
143 dma_mapping_error(dma_addr_t dma_addr)
169 dma_addr_t *dma_handl
[all...]
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/asm-generic/
H A Ddma-mapping.h36 dma_alloc_coherent(struct device *dev, size_t size, dma_addr_t *dma_handle,
46 dma_addr_t dma_handle)
53 static inline dma_addr_t
63 dma_unmap_single(struct device *dev, dma_addr_t dma_addr, size_t size,
71 static inline dma_addr_t
82 dma_unmap_page(struct device *dev, dma_addr_t dma_address, size_t size,
109 dma_sync_single_for_cpu(struct device *dev, dma_addr_t dma_handle, size_t size,
119 dma_sync_single_for_device(struct device *dev, dma_addr_t dma_handle, size_t size,
147 dma_mapping_error(dma_addr_t dma_addr)
169 dma_alloc_coherent(struct device *dev, size_t size, dma_addr_t *dma_handl
[all...]
H A Ddma-mapping-broken.h7 dma_alloc_coherent(struct device *dev, size_t size, dma_addr_t *dma_handle,
16 dma_addr_t dma_handle)
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/asm-x86_64/
H A Ddma-mapping.h15 int (*mapping_error)(dma_addr_t dma_addr);
17 dma_addr_t *dma_handle, gfp_t gfp);
19 void *vaddr, dma_addr_t dma_handle);
20 dma_addr_t (*map_single)(struct device *hwdev, void *ptr,
23 dma_addr_t (*map_simple)(struct device *hwdev, char *ptr,
25 void (*unmap_single)(struct device *dev, dma_addr_t addr,
28 dma_addr_t dma_handle, size_t size,
31 dma_addr_t dma_handle, size_t size,
34 dma_addr_t dma_handle, unsigned long offset,
37 dma_addr_t dma_handl
[all...]
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/asm-arm/
H A Ddma-mapping.h42 static inline int dma_is_consistent(struct device *dev, dma_addr_t handle)
50 static inline int dma_mapping_error(dma_addr_t dma_addr)
60 dma_alloc_noncoherent(struct device *dev, size_t size, dma_addr_t *handle, gfp_t gfp)
67 dma_addr_t handle)
83 dma_alloc_coherent(struct device *dev, size_t size, dma_addr_t *handle, gfp_t gfp);
100 dma_addr_t handle);
115 void *cpu_addr, dma_addr_t handle, size_t size);
130 dma_alloc_writecombine(struct device *dev, size_t size, dma_addr_t *handle, gfp_t gfp);
136 void *cpu_addr, dma_addr_t handle, size_t size);
154 static inline dma_addr_t
[all...]
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/asm-ia64/sn/
H A Dpcibus_provider_defs.h48 dma_addr_t (*dma_map)(struct pci_dev *, unsigned long, size_t, int flags);
49 dma_addr_t (*dma_map_consistent)(struct pci_dev *, unsigned long, size_t, int flags);
50 void (*dma_unmap)(struct pci_dev *, dma_addr_t, int);
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/arch/m68knommu/kernel/
H A Ddma.c14 dma_addr_t *dma_handle, int gfp)
32 void *vaddr, dma_addr_t dma_handle)
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/asm-mips/
H A Dtypes.h81 typedef u64 dma_addr_t; typedef
83 typedef u32 dma_addr_t; typedef
H A Dscatterlist.h9 dma_addr_t dma_address;
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/linux/
H A Ddmapool.h23 dma_addr_t *handle);
25 void dma_pool_free(struct dma_pool *pool, void *vaddr, dma_addr_t addr);
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/asm/
H A Dtypes.h81 typedef u64 dma_addr_t; typedef
83 typedef u32 dma_addr_t; typedef
H A Dscatterlist.h9 dma_addr_t dma_address;
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/hid/usbhid/
H A Dusbhid.h56 dma_addr_t inbuf_dma; /* Input buffer dma */
61 dma_addr_t cr_dma; /* Control request struct dma */
65 dma_addr_t ctrlbuf_dma; /* Control buffer dma */
72 dma_addr_t outbuf_dma; /* Output buffer dma */
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/usb/mon/
H A Dmon_dma.c24 char mon_dmapeek(unsigned char *dst, dma_addr_t dma_addr, int len)
53 unsigned int offset, dma_addr_t dma_addr, unsigned int length)
84 char mon_dmapeek(unsigned char *dst, dma_addr_t dma_addr, int len)
90 unsigned int offset, dma_addr_t dma_addr, unsigned int length)

Completed in 224 milliseconds

1234567891011>>