Searched refs:hwdev (Results 1 - 25 of 48) sorted by relevance

12

/asus-wl-520gu-7.0.1.45/src/router/iproute2/reference/asm-sparc/
H A Dpci.h41 * hwdev should be valid struct pci_dev pointer for PCI devices.
43 extern void *pci_alloc_consistent(struct pci_dev *hwdev, size_t size, dma_addr_t *dma_handle);
53 extern void pci_free_consistent(struct pci_dev *hwdev, size_t size, void *vaddr, dma_addr_t dma_handle);
61 extern dma_addr_t pci_map_single(struct pci_dev *hwdev, void *ptr, size_t size, int direction);
70 extern void pci_unmap_single(struct pci_dev *hwdev, dma_addr_t dma_addr, size_t size, int direction);
101 extern int pci_map_sg(struct pci_dev *hwdev, struct scatterlist *sg, int nents, int direction);
107 extern void pci_unmap_sg(struct pci_dev *hwdev, struct scatterlist *sg, int nhwents, int direction);
118 extern void pci_dma_sync_single(struct pci_dev *hwdev, dma_addr_t dma_handle, size_t size, int direction);
126 extern void pci_dma_sync_sg(struct pci_dev *hwdev, struct scatterlist *sg, int nelems, int direction);
133 extern inline int pci_dma_supported(struct pci_dev *hwdev, u6 argument
[all...]
/asus-wl-520gu-7.0.1.45/src/linux/linux/include/asm-sparc/
H A Dpci.h41 * hwdev should be valid struct pci_dev pointer for PCI devices.
43 extern void *pci_alloc_consistent(struct pci_dev *hwdev, size_t size, dma_addr_t *dma_handle);
53 extern void pci_free_consistent(struct pci_dev *hwdev, size_t size, void *vaddr, dma_addr_t dma_handle);
61 extern dma_addr_t pci_map_single(struct pci_dev *hwdev, void *ptr, size_t size, int direction);
70 extern void pci_unmap_single(struct pci_dev *hwdev, dma_addr_t dma_addr, size_t size, int direction);
101 extern int pci_map_sg(struct pci_dev *hwdev, struct scatterlist *sg, int nents, int direction);
107 extern void pci_unmap_sg(struct pci_dev *hwdev, struct scatterlist *sg, int nhwents, int direction);
118 extern void pci_dma_sync_single(struct pci_dev *hwdev, dma_addr_t dma_handle, size_t size, int direction);
126 extern void pci_dma_sync_sg(struct pci_dev *hwdev, struct scatterlist *sg, int nelems, int direction);
133 extern inline int pci_dma_supported(struct pci_dev *hwdev, u6 argument
[all...]
/asus-wl-520gu-7.0.1.45/src/linux/linux/arch/x86_64/kernel/
H A Dpci-nommu.c12 void *pci_alloc_consistent(struct pci_dev *hwdev, size_t size, argument
18 if (hwdev == NULL ||
19 end_pfn > (hwdev->dma_mask>>PAGE_SHIFT) ||
20 (u32)hwdev->dma_mask < 0xffffffff)
31 void pci_free_consistent(struct pci_dev *hwdev, size_t size, argument
H A Dpci-dma.c28 int pci_map_sg(struct pci_dev *hwdev, struct scatterlist *sg, argument
42 s->dma_address = pci_map_single(hwdev, s->address, s->length,
45 s->dma_address = pci_map_page(hwdev, s->page, s->offset,
56 pci_unmap_sg(hwdev, sg, i, direction);
/asus-wl-520gu-7.0.1.45/src/router/iproute2/reference/asm-arm/
H A Dpci.h24 * hwdev should be valid struct pci_dev pointer for PCI devices,
30 extern void *pci_alloc_consistent(struct pci_dev *hwdev, size_t size, dma_addr_t *handle);
41 pci_free_consistent(struct pci_dev *hwdev, size_t size, void *vaddr, argument
54 pci_map_single(struct pci_dev *hwdev, void *ptr, size_t size, int direction) argument
61 * only need to do these if hwdev is non-null; otherwise we expect
64 if (hwdev != NULL)
65 return sa1111_map_single(hwdev, ptr, size, direction);
79 pci_unmap_single(struct pci_dev *hwdev, dma_addr_t dma_addr, size_t size, int direction) argument
84 if (hwdev != NULL)
85 sa1111_unmap_single(hwdev, dma_add
131 pci_map_sg(struct pci_dev *hwdev, struct scatterlist *sg, int nents, int direction) argument
148 pci_unmap_sg(struct pci_dev *hwdev, struct scatterlist *sg, int nents, int direction) argument
163 pci_dma_sync_single(struct pci_dev *hwdev, dma_addr_t dma_handle, size_t size, int direction) argument
175 pci_dma_sync_sg(struct pci_dev *hwdev, struct scatterlist *sg, int nelems, int direction) argument
188 pci_dma_supported(struct pci_dev *hwdev, u64 mask) argument
[all...]
/asus-wl-520gu-7.0.1.45/src/linux/linux/include/asm-arm/
H A Dpci.h24 * hwdev should be valid struct pci_dev pointer for PCI devices,
30 extern void *pci_alloc_consistent(struct pci_dev *hwdev, size_t size, dma_addr_t *handle);
41 pci_free_consistent(struct pci_dev *hwdev, size_t size, void *vaddr, argument
54 pci_map_single(struct pci_dev *hwdev, void *ptr, size_t size, int direction) argument
61 * only need to do these if hwdev is non-null; otherwise we expect
64 if (hwdev != NULL)
65 return sa1111_map_single(hwdev, ptr, size, direction);
79 pci_unmap_single(struct pci_dev *hwdev, dma_addr_t dma_addr, size_t size, int direction) argument
84 if (hwdev != NULL)
85 sa1111_unmap_single(hwdev, dma_add
131 pci_map_sg(struct pci_dev *hwdev, struct scatterlist *sg, int nents, int direction) argument
148 pci_unmap_sg(struct pci_dev *hwdev, struct scatterlist *sg, int nents, int direction) argument
163 pci_dma_sync_single(struct pci_dev *hwdev, dma_addr_t dma_handle, size_t size, int direction) argument
175 pci_dma_sync_sg(struct pci_dev *hwdev, struct scatterlist *sg, int nelems, int direction) argument
188 pci_dma_supported(struct pci_dev *hwdev, u64 mask) argument
[all...]
/asus-wl-520gu-7.0.1.45/src/linux/linux/arch/mips/hp-lj/
H A Dpci-dma.c17 void *pci_alloc_consistent(struct pci_dev *hwdev, size_t size, argument
23 if (hwdev == NULL || hwdev->dma_mask != 0xffffffff)
47 void pci_free_consistent(struct pci_dev *hwdev, size_t size, argument
/asus-wl-520gu-7.0.1.45/src/linux/linux/arch/ppc/kernel/
H A Dpci-dma.c20 void *pci_alloc_consistent(struct pci_dev *hwdev, size_t size, argument
26 if (hwdev == NULL || hwdev->dma_mask != 0xffffffff)
37 void pci_free_consistent(struct pci_dev *hwdev, size_t size, argument
/asus-wl-520gu-7.0.1.45/src/linux/linux/arch/i386/kernel/
H A Dpci-dma.c16 void *pci_alloc_consistent(struct pci_dev *hwdev, size_t size, argument
22 if (hwdev == NULL || ((u32)hwdev->dma_mask < 0xffffffff))
33 void pci_free_consistent(struct pci_dev *hwdev, size_t size, argument
/asus-wl-520gu-7.0.1.45/src/router/iproute2/reference/asm-ppc64/
H A Dpci.h65 extern void *pci_alloc_consistent(struct pci_dev *hwdev, size_t size,
67 extern void pci_free_consistent(struct pci_dev *hwdev, size_t size,
70 extern dma_addr_t pci_map_single(struct pci_dev *hwdev, void *ptr,
72 extern void pci_unmap_single(struct pci_dev *hwdev, dma_addr_t dma_addr,
74 extern int pci_map_sg(struct pci_dev *hwdev, struct scatterlist *sg,
76 extern void pci_unmap_sg(struct pci_dev *hwdev, struct scatterlist *sg,
81 static inline void pci_dma_sync_single(struct pci_dev *hwdev, argument
90 static inline void pci_dma_sync_sg(struct pci_dev *hwdev, argument
104 static inline int pci_dma_supported(struct pci_dev *hwdev, u64 mask) argument
/asus-wl-520gu-7.0.1.45/src/router/iproute2/reference/asm-sparc64/
H A Dpci.h44 * hwdev should be valid struct pci_dev pointer for PCI devices.
46 extern void *pci_alloc_consistent(struct pci_dev *hwdev, size_t size, dma_addr_t *dma_handle);
56 extern void pci_free_consistent(struct pci_dev *hwdev, size_t size, void *vaddr, dma_addr_t dma_handle);
64 extern dma_addr_t pci_map_single(struct pci_dev *hwdev, void *ptr, size_t size, int direction);
73 extern void pci_unmap_single(struct pci_dev *hwdev, dma_addr_t dma_addr, size_t size, int direction);
109 extern int pci_map_sg(struct pci_dev *hwdev, struct scatterlist *sg,
116 extern void pci_unmap_sg(struct pci_dev *hwdev, struct scatterlist *sg,
128 extern void pci_dma_sync_single(struct pci_dev *hwdev, dma_addr_t dma_handle,
137 extern void pci_dma_sync_sg(struct pci_dev *hwdev, struct scatterlist *sg, int nelems, int direction);
144 extern int pci_dma_supported(struct pci_dev *hwdev, u6
[all...]
/asus-wl-520gu-7.0.1.45/src/linux/linux/include/asm-ppc64/
H A Dpci.h65 extern void *pci_alloc_consistent(struct pci_dev *hwdev, size_t size,
67 extern void pci_free_consistent(struct pci_dev *hwdev, size_t size,
70 extern dma_addr_t pci_map_single(struct pci_dev *hwdev, void *ptr,
72 extern void pci_unmap_single(struct pci_dev *hwdev, dma_addr_t dma_addr,
74 extern int pci_map_sg(struct pci_dev *hwdev, struct scatterlist *sg,
76 extern void pci_unmap_sg(struct pci_dev *hwdev, struct scatterlist *sg,
81 static inline void pci_dma_sync_single(struct pci_dev *hwdev, argument
90 static inline void pci_dma_sync_sg(struct pci_dev *hwdev, argument
104 static inline int pci_dma_supported(struct pci_dev *hwdev, u64 mask) argument
/asus-wl-520gu-7.0.1.45/src/linux/linux/include/asm-sparc64/
H A Dpci.h44 * hwdev should be valid struct pci_dev pointer for PCI devices.
46 extern void *pci_alloc_consistent(struct pci_dev *hwdev, size_t size, dma_addr_t *dma_handle);
56 extern void pci_free_consistent(struct pci_dev *hwdev, size_t size, void *vaddr, dma_addr_t dma_handle);
64 extern dma_addr_t pci_map_single(struct pci_dev *hwdev, void *ptr, size_t size, int direction);
73 extern void pci_unmap_single(struct pci_dev *hwdev, dma_addr_t dma_addr, size_t size, int direction);
109 extern int pci_map_sg(struct pci_dev *hwdev, struct scatterlist *sg,
116 extern void pci_unmap_sg(struct pci_dev *hwdev, struct scatterlist *sg,
128 extern void pci_dma_sync_single(struct pci_dev *hwdev, dma_addr_t dma_handle,
137 extern void pci_dma_sync_sg(struct pci_dev *hwdev, struct scatterlist *sg, int nelems, int direction);
144 extern int pci_dma_supported(struct pci_dev *hwdev, u6
[all...]
/asus-wl-520gu-7.0.1.45/src/linux/linux/arch/mips/kernel/
H A Dpci-dma.c19 void *pci_alloc_consistent(struct pci_dev *hwdev, size_t size, argument
26 if (hwdev == NULL || hwdev->dma_mask != 0xffffffff)
33 *dma_handle = bus_to_baddr(hwdev->bus, __pa(ret));
43 void pci_free_consistent(struct pci_dev *hwdev, size_t size, argument
/asus-wl-520gu-7.0.1.45/src/linux/linux/arch/mips64/kernel/
H A Dpci-dma.c19 void *pci_alloc_consistent(struct pci_dev *hwdev, size_t size, argument
26 if (hwdev == NULL || hwdev->dma_mask != 0xffffffff)
33 *dma_handle = bus_to_baddr(hwdev->bus, __pa(ret));
43 void pci_free_consistent(struct pci_dev *hwdev, size_t size, argument
/asus-wl-520gu-7.0.1.45/src/linux/linux/arch/ia64/sn/io/
H A Dpci_dma.c140 * @hwdev: device to flush
151 sn_dma_sync(struct pci_dev *hwdev) argument
166 device_sysdata = (struct sn_device_sysdata *)hwdev->sysdata;
180 * @hwdev: device to allocate for
199 sn_pci_alloc_consistent(struct pci_dev *hwdev, size_t size, dma_addr_t *dma_handle) argument
211 if (IS_PCI32L(hwdev))
217 device_sysdata = (struct sn_device_sysdata *) hwdev->sysdata;
259 * @hwdev: device to free for
268 sn_pci_free_consistent(struct pci_dev *hwdev, size_t size, void *vaddr, dma_addr_t dma_handle) argument
276 sn_dma_map = find_sn_dma_map(dma_handle, hwdev
300 sn_pci_map_sg(struct pci_dev *hwdev, struct scatterlist *sg, int nents, int direction) argument
411 sn_pci_unmap_sg(struct pci_dev *hwdev, struct scatterlist *sg, int nents, int direction) argument
457 sn_pci_map_single(struct pci_dev *hwdev, void *ptr, size_t size, int direction) argument
537 sn_pci_unmap_single(struct pci_dev *hwdev, dma_addr_t dma_addr, size_t size, int direction) argument
573 sn_pci_dma_sync_single(struct pci_dev *hwdev, dma_addr_t dma_handle, size_t size, int direction) argument
594 sn_pci_dma_sync_sg(struct pci_dev *hwdev, struct scatterlist *sg, int nents, int direction) argument
627 sn_pci_dma_supported(struct pci_dev *hwdev, u64 mask) argument
[all...]
/asus-wl-520gu-7.0.1.45/src/linux/linux/arch/ia64/lib/
H A Dswiotlb.c127 map_single (struct pci_dev *hwdev, char *buffer, size_t size, int direction) argument
207 unmap_single (struct pci_dev *hwdev, char *dma_addr, size_t size, int direction) argument
252 sync_single (struct pci_dev *hwdev, char *dma_addr, size_t size, int direction) argument
266 swiotlb_alloc_consistent (struct pci_dev *hwdev, size_t size, dma_addr_t *dma_handle) argument
283 if (hwdev && (pci_addr & ~hwdev->dma_mask) != 0)
290 swiotlb_free_consistent (struct pci_dev *hwdev, size_t size, void *vaddr, dma_addr_t dma_handle) argument
303 swiotlb_map_single (struct pci_dev *hwdev, void *ptr, size_t size, int direction) argument
312 if ((pci_addr & ~hwdev->dma_mask) == 0)
322 pci_addr = virt_to_phys(map_single(hwdev, pt
361 swiotlb_unmap_single(struct pci_dev *hwdev, dma_addr_t pci_addr, size_t size, int direction) argument
383 swiotlb_sync_single(struct pci_dev *hwdev, dma_addr_t pci_addr, size_t size, int direction) argument
410 swiotlb_map_sg(struct pci_dev *hwdev, struct scatterlist *sg, int nelems, int direction) argument
438 swiotlb_unmap_sg(struct pci_dev *hwdev, struct scatterlist *sg, int nelems, int direction) argument
466 swiotlb_sync_sg(struct pci_dev *hwdev, struct scatterlist *sg, int nelems, int direction) argument
490 swiotlb_pci_dma_supported(struct pci_dev *hwdev, u64 mask) argument
[all...]
/asus-wl-520gu-7.0.1.45/src/router/iproute2/reference/asm-ppc/
H A Dpci.h68 * hwdev should be valid struct pci_dev pointer for PCI devices,
74 extern void *pci_alloc_consistent(struct pci_dev *hwdev, size_t size,
85 extern void pci_free_consistent(struct pci_dev *hwdev, size_t size,
94 static inline dma_addr_t pci_map_single(struct pci_dev *hwdev, void *ptr, argument
102 static inline void pci_unmap_single(struct pci_dev *hwdev, dma_addr_t dma_addr, argument
122 static inline dma_addr_t pci_map_page(struct pci_dev *hwdev, struct page *page, argument
130 static inline void pci_unmap_page(struct pci_dev *hwdev, dma_addr_t dma_address, argument
153 static inline int pci_map_sg(struct pci_dev *hwdev, struct scatterlist *sg, argument
183 static inline void pci_unmap_sg(struct pci_dev *hwdev, struct scatterlist *sg, argument
200 static inline void pci_dma_sync_single(struct pci_dev *hwdev, argument
215 pci_dma_sync_sg(struct pci_dev *hwdev, struct scatterlist *sg, int nelems, int direction) argument
229 pci_dma_supported(struct pci_dev *hwdev, u64 mask) argument
[all...]
/asus-wl-520gu-7.0.1.45/src/linux/linux/include/asm-ppc/
H A Dpci.h68 * hwdev should be valid struct pci_dev pointer for PCI devices,
74 extern void *pci_alloc_consistent(struct pci_dev *hwdev, size_t size,
85 extern void pci_free_consistent(struct pci_dev *hwdev, size_t size,
94 static inline dma_addr_t pci_map_single(struct pci_dev *hwdev, void *ptr, argument
102 static inline void pci_unmap_single(struct pci_dev *hwdev, dma_addr_t dma_addr, argument
122 static inline dma_addr_t pci_map_page(struct pci_dev *hwdev, struct page *page, argument
130 static inline void pci_unmap_page(struct pci_dev *hwdev, dma_addr_t dma_address, argument
153 static inline int pci_map_sg(struct pci_dev *hwdev, struct scatterlist *sg, argument
183 static inline void pci_unmap_sg(struct pci_dev *hwdev, struct scatterlist *sg, argument
200 static inline void pci_dma_sync_single(struct pci_dev *hwdev, argument
215 pci_dma_sync_sg(struct pci_dev *hwdev, struct scatterlist *sg, int nelems, int direction) argument
229 pci_dma_supported(struct pci_dev *hwdev, u64 mask) argument
[all...]
/asus-wl-520gu-7.0.1.45/src/router/iproute2/reference/asm-i386/
H A Dpci.h46 * hwdev should be valid struct pci_dev pointer for PCI devices,
52 extern void *pci_alloc_consistent(struct pci_dev *hwdev, size_t size,
63 extern void pci_free_consistent(struct pci_dev *hwdev, size_t size,
72 static inline dma_addr_t pci_map_single(struct pci_dev *hwdev, void *ptr, argument
88 static inline void pci_unmap_single(struct pci_dev *hwdev, dma_addr_t dma_addr, argument
100 static inline dma_addr_t pci_map_page(struct pci_dev *hwdev, struct page *page, argument
109 static inline void pci_unmap_page(struct pci_dev *hwdev, dma_addr_t dma_address, argument
140 static inline int pci_map_sg(struct pci_dev *hwdev, struct scatterlist *sg, argument
171 static inline void pci_unmap_sg(struct pci_dev *hwdev, struct scatterlist *sg, argument
188 static inline void pci_dma_sync_single(struct pci_dev *hwdev, argument
203 pci_dma_sync_sg(struct pci_dev *hwdev, struct scatterlist *sg, int nelems, int direction) argument
217 pci_dma_supported(struct pci_dev *hwdev, u64 mask) argument
[all...]
/asus-wl-520gu-7.0.1.45/src/linux/linux/include/asm-i386/
H A Dpci.h46 * hwdev should be valid struct pci_dev pointer for PCI devices,
52 extern void *pci_alloc_consistent(struct pci_dev *hwdev, size_t size,
63 extern void pci_free_consistent(struct pci_dev *hwdev, size_t size,
72 static inline dma_addr_t pci_map_single(struct pci_dev *hwdev, void *ptr, argument
88 static inline void pci_unmap_single(struct pci_dev *hwdev, dma_addr_t dma_addr, argument
100 static inline dma_addr_t pci_map_page(struct pci_dev *hwdev, struct page *page, argument
109 static inline void pci_unmap_page(struct pci_dev *hwdev, dma_addr_t dma_address, argument
140 static inline int pci_map_sg(struct pci_dev *hwdev, struct scatterlist *sg, argument
171 static inline void pci_unmap_sg(struct pci_dev *hwdev, struct scatterlist *sg, argument
188 static inline void pci_dma_sync_single(struct pci_dev *hwdev, argument
203 pci_dma_sync_sg(struct pci_dev *hwdev, struct scatterlist *sg, int nelems, int direction) argument
217 pci_dma_supported(struct pci_dev *hwdev, u64 mask) argument
[all...]
/asus-wl-520gu-7.0.1.45/src/router/iproute2/reference/asm-mips64/
H A Dpci.h65 * hwdev should be valid struct pci_dev pointer for PCI devices,
71 extern void *pci_alloc_consistent(struct pci_dev *hwdev, size_t size,
83 extern void pci_free_consistent(struct pci_dev *hwdev, size_t size,
93 static inline dma_addr_t pci_map_single(struct pci_dev *hwdev, void *ptr, argument
103 return bus_to_baddr(hwdev->bus, __pa(ptr));
114 static inline void pci_unmap_single(struct pci_dev *hwdev, dma_addr_t dma_addr, argument
123 addr = baddr_to_bus(hwdev->bus, dma_addr) + PAGE_OFFSET;
132 static inline dma_addr_t pci_map_page(struct pci_dev *hwdev, struct page *page, argument
144 return bus_to_baddr(hwdev->bus, page_to_phys(page) + offset);
147 static inline void pci_unmap_page(struct pci_dev *hwdev, dma_addr_ argument
185 pci_map_sg(struct pci_dev *hwdev, struct scatterlist *sg, int nents, int direction) argument
221 pci_unmap_sg(struct pci_dev *hwdev, struct scatterlist *sg, int nents, int direction) argument
254 pci_dma_sync_single(struct pci_dev *hwdev, dma_addr_t dma_handle, size_t size, int direction) argument
274 pci_dma_sync_sg(struct pci_dev *hwdev, struct scatterlist *sg, int nelems, int direction) argument
298 pci_dma_supported(struct pci_dev *hwdev, u64 mask) argument
[all...]
/asus-wl-520gu-7.0.1.45/src/linux/linux/include/asm-mips64/
H A Dpci.h65 * hwdev should be valid struct pci_dev pointer for PCI devices,
71 extern void *pci_alloc_consistent(struct pci_dev *hwdev, size_t size,
83 extern void pci_free_consistent(struct pci_dev *hwdev, size_t size,
93 static inline dma_addr_t pci_map_single(struct pci_dev *hwdev, void *ptr, argument
103 return bus_to_baddr(hwdev->bus, __pa(ptr));
114 static inline void pci_unmap_single(struct pci_dev *hwdev, dma_addr_t dma_addr, argument
123 addr = baddr_to_bus(hwdev->bus, dma_addr) + PAGE_OFFSET;
132 static inline dma_addr_t pci_map_page(struct pci_dev *hwdev, struct page *page, argument
144 return bus_to_baddr(hwdev->bus, page_to_phys(page) + offset);
147 static inline void pci_unmap_page(struct pci_dev *hwdev, dma_addr_ argument
185 pci_map_sg(struct pci_dev *hwdev, struct scatterlist *sg, int nents, int direction) argument
221 pci_unmap_sg(struct pci_dev *hwdev, struct scatterlist *sg, int nents, int direction) argument
254 pci_dma_sync_single(struct pci_dev *hwdev, dma_addr_t dma_handle, size_t size, int direction) argument
274 pci_dma_sync_sg(struct pci_dev *hwdev, struct scatterlist *sg, int nelems, int direction) argument
298 pci_dma_supported(struct pci_dev *hwdev, u64 mask) argument
[all...]
/asus-wl-520gu-7.0.1.45/src/router/iproute2/reference/asm-mips/
H A Dpci.h65 * hwdev should be valid struct pci_dev pointer for PCI devices,
71 extern void *pci_alloc_consistent(struct pci_dev *hwdev, size_t size,
83 extern void pci_free_consistent(struct pci_dev *hwdev, size_t size,
93 static inline dma_addr_t pci_map_single(struct pci_dev *hwdev, void *ptr, argument
103 return bus_to_baddr(hwdev->bus, __pa(ptr));
114 static inline void pci_unmap_single(struct pci_dev *hwdev, dma_addr_t dma_addr, argument
127 static inline dma_addr_t pci_map_page(struct pci_dev *hwdev, struct page *page, argument
139 return bus_to_baddr(hwdev->bus, page_to_phys(page) + offset);
142 static inline void pci_unmap_page(struct pci_dev *hwdev, dma_addr_t dma_address, argument
151 addr = baddr_to_bus(hwdev
180 pci_map_sg(struct pci_dev *hwdev, struct scatterlist *sg, int nents, int direction) argument
214 pci_unmap_sg(struct pci_dev *hwdev, struct scatterlist *sg, int nents, int direction) argument
247 pci_dma_sync_single(struct pci_dev *hwdev, dma_addr_t dma_handle, size_t size, int direction) argument
267 pci_dma_sync_sg(struct pci_dev *hwdev, struct scatterlist *sg, int nelems, int direction) argument
291 pci_dma_supported(struct pci_dev *hwdev, u64 mask) argument
[all...]
/asus-wl-520gu-7.0.1.45/src/linux/linux/include/asm-mips/
H A Dpci.h65 * hwdev should be valid struct pci_dev pointer for PCI devices,
71 extern void *pci_alloc_consistent(struct pci_dev *hwdev, size_t size,
83 extern void pci_free_consistent(struct pci_dev *hwdev, size_t size,
93 static inline dma_addr_t pci_map_single(struct pci_dev *hwdev, void *ptr, argument
103 return bus_to_baddr(hwdev->bus, __pa(ptr));
114 static inline void pci_unmap_single(struct pci_dev *hwdev, dma_addr_t dma_addr, argument
127 static inline dma_addr_t pci_map_page(struct pci_dev *hwdev, struct page *page, argument
139 return bus_to_baddr(hwdev->bus, page_to_phys(page) + offset);
142 static inline void pci_unmap_page(struct pci_dev *hwdev, dma_addr_t dma_address, argument
151 addr = baddr_to_bus(hwdev
180 pci_map_sg(struct pci_dev *hwdev, struct scatterlist *sg, int nents, int direction) argument
214 pci_unmap_sg(struct pci_dev *hwdev, struct scatterlist *sg, int nents, int direction) argument
247 pci_dma_sync_single(struct pci_dev *hwdev, dma_addr_t dma_handle, size_t size, int direction) argument
267 pci_dma_sync_sg(struct pci_dev *hwdev, struct scatterlist *sg, int nelems, int direction) argument
291 pci_dma_supported(struct pci_dev *hwdev, u64 mask) argument
[all...]

Completed in 210 milliseconds

12