Searched refs:dma_addr (Results 1 - 25 of 352) sorted by relevance

1234567891011>>

/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/mips/include/asm/mach-loongson/
H A Ddma-coherence.h29 dma_addr_t dma_addr)
32 return (dma_addr > 0x8fffffff) ? dma_addr : (dma_addr & 0x0fffffff);
34 return dma_addr & 0x7fffffff;
38 static inline void plat_unmap_dma_mem(struct device *dev, dma_addr_t dma_addr, argument
62 dma_addr_t dma_addr)
28 plat_dma_addr_to_phys(struct device *dev, dma_addr_t dma_addr) argument
61 plat_dma_mapping_error(struct device *dev, dma_addr_t dma_addr) argument
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/mips/include/asm/mach-cavium-octeon/
H A Ddma-coherence.h34 dma_addr_t dma_addr)
36 return dma_addr;
39 static inline void plat_unmap_dma_mem(struct device *dev, dma_addr_t dma_addr, argument
42 octeon_unmap_dma_mem(dev, dma_addr);
61 dma_addr_t dma_addr)
63 return dma_addr == -1;
33 plat_dma_addr_to_phys(struct device *dev, dma_addr_t dma_addr) argument
60 plat_dma_mapping_error(struct device *dev, dma_addr_t dma_addr) argument
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/mips/include/asm/mach-ip32/
H A Ddma-coherence.h54 dma_addr_t dma_addr)
56 unsigned long addr = dma_addr & RAM_OFFSET_MASK;
58 if (dma_addr >= 256*1024*1024)
64 static inline void plat_unmap_dma_mem(struct device *dev, dma_addr_t dma_addr, argument
88 dma_addr_t dma_addr)
53 plat_dma_addr_to_phys(struct device *dev, dma_addr_t dma_addr) argument
87 plat_dma_mapping_error(struct device *dev, dma_addr_t dma_addr) argument
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/mips/include/asm/mach-jazz/
H A Ddma-coherence.h26 dma_addr_t dma_addr)
28 return vdma_log2phys(dma_addr);
31 static void plat_unmap_dma_mem(struct device *dev, dma_addr_t dma_addr, argument
34 vdma_free(dma_addr);
56 dma_addr_t dma_addr)
25 plat_dma_addr_to_phys(struct device *dev, dma_addr_t dma_addr) argument
55 plat_dma_mapping_error(struct device *dev, dma_addr_t dma_addr) argument
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/net/enic/
H A Denic_res.h43 void *os_buf, dma_addr_t dma_addr, unsigned int len,
51 (u64)dma_addr | VNIC_PADDR_TARGET,
61 vnic_wq_post(wq, os_buf, dma_addr, len, sop, eop);
65 void *os_buf, dma_addr_t dma_addr, unsigned int len,
68 enic_queue_wq_desc_ex(wq, os_buf, dma_addr, len,
74 dma_addr_t dma_addr, unsigned int len, int vlan_tag_insert,
77 enic_queue_wq_desc_ex(wq, os_buf, dma_addr, len,
84 void *os_buf, dma_addr_t dma_addr, unsigned int len,
88 enic_queue_wq_desc_ex(wq, os_buf, dma_addr, len,
96 void *os_buf, dma_addr_t dma_addr, unsigne
42 enic_queue_wq_desc_ex(struct vnic_wq *wq, void *os_buf, dma_addr_t dma_addr, unsigned int len, unsigned int mss_or_csum_offset, unsigned int hdr_len, int vlan_tag_insert, unsigned int vlan_tag, int offload_mode, int cq_entry, int sop, int eop, int loopback) argument
64 enic_queue_wq_desc_cont(struct vnic_wq *wq, void *os_buf, dma_addr_t dma_addr, unsigned int len, int eop, int loopback) argument
73 enic_queue_wq_desc(struct vnic_wq *wq, void *os_buf, dma_addr_t dma_addr, unsigned int len, int vlan_tag_insert, unsigned int vlan_tag, int eop, int loopback) argument
83 enic_queue_wq_desc_csum(struct vnic_wq *wq, void *os_buf, dma_addr_t dma_addr, unsigned int len, int ip_csum, int tcpudp_csum, int vlan_tag_insert, unsigned int vlan_tag, int eop, int loopback) argument
95 enic_queue_wq_desc_csum_l4(struct vnic_wq *wq, void *os_buf, dma_addr_t dma_addr, unsigned int len, unsigned int csum_offset, unsigned int hdr_len, int vlan_tag_insert, unsigned int vlan_tag, int eop, int loopback) argument
106 enic_queue_wq_desc_tso(struct vnic_wq *wq, void *os_buf, dma_addr_t dma_addr, unsigned int len, unsigned int mss, unsigned int hdr_len, int vlan_tag_insert, unsigned int vlan_tag, int eop, int loopback) argument
117 enic_queue_rq_desc(struct vnic_rq *rq, void *os_buf, unsigned int os_buf_index, dma_addr_t dma_addr, unsigned int len) argument
[all...]
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/net/sfc/
H A Dmac.h20 extern int efx_mcdi_mac_stats(struct efx_nic *efx, dma_addr_t dma_addr,
H A Dtx.c82 dma_addr_t unmap_addr = (buffer->dma_addr + buffer->len -
108 * @dma_addr: The DMA address of the header below.
120 dma_addr_t dma_addr; member in struct:efx_tso_header
145 efx_max_tx_len(struct efx_nic *efx, dma_addr_t dma_addr) argument
153 unsigned len = (~dma_addr & 0xfff) + 1;
155 if (EFX_WORKAROUND_5391(efx) && (dma_addr & 0xf))
156 len = min_t(unsigned, len, 512 - (dma_addr & 0xf));
186 dma_addr_t dma_addr, unmap_addr = 0; local
216 dma_addr = pci_map_single(pci_dev, skb->data, len, PCI_DMA_TODEVICE);
220 if (unlikely(pci_dma_mapping_error(pci_dev, dma_addr)))
583 dma_addr_t dma_addr; member in struct:tso_state
642 dma_addr_t dma_addr; local
730 efx_tx_queue_insert(struct efx_tx_queue *tx_queue, dma_addr_t dma_addr, unsigned len, struct efx_tx_buffer **final_buffer) argument
[all...]
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/mips/include/asm/mach-generic/
H A Ddma-coherence.h27 dma_addr_t dma_addr)
29 return dma_addr;
32 static inline void plat_unmap_dma_mem(struct device *dev, dma_addr_t dma_addr, argument
56 dma_addr_t dma_addr)
26 plat_dma_addr_to_phys(struct device *dev, dma_addr_t dma_addr) argument
55 plat_dma_mapping_error(struct device *dev, dma_addr_t dma_addr) argument
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/mips/include/asm/mach-rc32434/
H A Ddma_v.h41 static inline void rc32434_start_dma(struct dma_reg *ch, u32 dma_addr) argument
44 __raw_writel(dma_addr, &ch->dmadptr);
47 static inline void rc32434_chain_dma(struct dma_reg *ch, u32 dma_addr) argument
49 __raw_writel(dma_addr, &ch->dmandptr);
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/sound/soc/s3c24xx/
H A Ds3c-dma.h21 dma_addr_t dma_addr; member in struct:s3c_dma_params
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/infiniband/hw/amso1100/
H A Dc2_alloc.c44 dma_addr_t dma_addr; local
47 &dma_addr, gfp_mask);
51 new_head->dma_addr = dma_addr;
52 dma_unmap_addr_set(new_head, mapping, new_head->dma_addr);
90 dma_addr_t *dma_addr, gfp_t gfp_mask)
112 *dma_addr = head->dma_addr +
115 pr_debug("%s addr %p dma_addr %llx\n", __func__,
116 &(head->shared_ptr[mqsp]), (unsigned long long) *dma_addr);
89 c2_alloc_mqsp(struct c2_dev *c2dev, struct sp_chunk *head, dma_addr_t *dma_addr, gfp_t gfp_mask) argument
[all...]
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/mips/include/asm/mach-ip27/
H A Ddma-coherence.h37 dma_addr_t dma_addr)
39 return dma_addr & ~(0xffUL << 56);
42 static inline void plat_unmap_dma_mem(struct device *dev, dma_addr_t dma_addr, argument
66 dma_addr_t dma_addr)
36 plat_dma_addr_to_phys(struct device *dev, dma_addr_t dma_addr) argument
65 plat_dma_mapping_error(struct device *dev, dma_addr_t dma_addr) argument
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/mips/include/asm/mach-powertv/
H A Ddma-coherence.h80 dma_addr_t dma_addr)
82 return dma_to_phys(dma_addr);
85 static inline void plat_unmap_dma_mem(struct device *dev, dma_addr_t dma_addr, argument
109 dma_addr_t dma_addr)
79 plat_dma_addr_to_phys(struct device *dev, dma_addr_t dma_addr) argument
108 plat_dma_mapping_error(struct device *dev, dma_addr_t dma_addr) argument
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/sound/soc/davinci/
H A Ddavinci-pcm.h22 dma_addr_t dma_addr; /* device physical address for DMA */ member in struct:davinci_pcm_dma_params
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/serial/cpm_uart/
H A Dcpm_uart_cpm1.c83 dma_addr_t dma_addr = 0; local
102 dma_addr = (u32)cpm_dpram_phys(mem_addr);
104 mem_addr = dma_alloc_coherent(pinfo->port.dev, memsz, &dma_addr,
116 pinfo->dma_addr = dma_addr; /* physical address*/
135 pinfo->dma_addr);
H A Dcpm_uart_cpm2.c119 dma_addr_t dma_addr = 0; local
137 dma_addr = virt_to_bus(mem_addr);
140 mem_addr = dma_alloc_coherent(pinfo->port.dev, memsz, &dma_addr,
152 pinfo->dma_addr = dma_addr;
171 pinfo->dma_addr);
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/mips/cavium-octeon/
H A Ddma-octeon.c263 void octeon_unmap_dma_mem(struct device *dev, dma_addr_t dma_addr) argument
290 if (dma_addr >= BAR2_PCI_ADDRESS)
293 if (unlikely(dma_addr < (4ul << 10)))
295 dma_addr);
296 else if (dma_addr < (2ul << 30))
299 else if (dma_addr < (2ul << 30) + (128ul << 20))
301 index = (dma_addr - (2ul << 30)) >> 22;
302 else if (dma_addr <
307 dma_addr);
314 if (dma_addr >
[all...]
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/net/skfp/h/
H A Dosdef1st.h103 * We use the dma_addr fields under Linux to keep track of the
109 dma_addr_t dma_addr; member in struct:s_txd_os
114 dma_addr_t dma_addr; member in struct:s_rxd_os
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/scsi/bfa/include/bfi/
H A Dbfi_cee.h69 union bfi_addr_u dma_addr; member in struct:bfi_cee_get_req_s
87 union bfi_addr_u dma_addr; member in struct:bfi_cee_stats_req_s
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/usb/host/whci/
H A Dhw.c51 dma_addr_t dma_addr; local
71 dma_addr = whc->gen_cmd_buf_dma;
73 dma_addr = 0;
79 le_writeq(dma_addr, whc->base + WUSBGENADDR);
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/arm/common/
H A Ddmabounce.c211 dma_addr_t dma_addr, const char *where)
215 if (dma_mapping_error(dev, dma_addr)) {
222 return find_safe_buffer(dev->archdata.dmabounce, dma_addr);
229 dma_addr_t dma_addr; local
235 dma_addr = virt_to_dma(dev, ptr);
251 needs_bounce = (dma_addr | (dma_addr + size - 1)) & ~mask;
254 if (device_info && (needs_bounce || dma_needs_bounce(dev, dma_addr, size))) {
277 dma_addr = buf->safe_dma_addr;
286 return dma_addr;
210 find_safe_buffer_dev(struct device *dev, dma_addr_t dma_addr, const char *where) argument
289 unmap_single(struct device *dev, dma_addr_t dma_addr, size_t size, enum dma_data_direction dir) argument
352 dma_unmap_single(struct device *dev, dma_addr_t dma_addr, size_t size, enum dma_data_direction dir) argument
386 dma_unmap_page(struct device *dev, dma_addr_t dma_addr, size_t size, enum dma_data_direction dir) argument
[all...]
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/ia64/sn/pci/
H A Dpci_dma.c181 dma_addr_t dma_addr; local
193 dma_addr = provider->dma_map_consistent(pdev, phys_addr,
196 dma_addr = provider->dma_map(pdev, phys_addr, size,
199 if (!dma_addr) {
203 return dma_addr;
209 * @dma_addr: DMA address to sync
218 static void sn_dma_unmap_page(struct device *dev, dma_addr_t dma_addr, argument
227 provider->dma_unmap(pdev, dma_addr, dir);
292 dma_addr_t dma_addr; local
295 dma_addr
347 sn_dma_mapping_error(struct device *dev, dma_addr_t dma_addr) argument
[all...]
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/sh/include/asm/
H A Ddma-mapping.h45 static inline int dma_mapping_error(struct device *dev, dma_addr_t dma_addr) argument
50 return ops->mapping_error(dev, dma_addr);
52 return dma_addr == 0;
87 dma_addr_t *dma_addr, gfp_t flag);
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/include/linux/
H A Dswiotlb.h39 extern void swiotlb_tbl_unmap_single(struct device *hwdev, char *dma_addr,
42 extern void swiotlb_tbl_sync_single(struct device *hwdev, char *dma_addr,
47 extern void swiotlb_bounce(phys_addr_t phys, char *dma_addr, size_t size,
100 swiotlb_dma_mapping_error(struct device *hwdev, dma_addr_t dma_addr);
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/net/
H A Dau1000_eth.h50 dma_addr_t dma_addr; member in struct:db_dest
125 dma_addr_t dma_addr; /* dma address of rx/tx buffers */ member in struct:au1000_private

Completed in 257 milliseconds

1234567891011>>