/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/mips/include/asm/mach-loongson/ |
H A D | dma-coherence.h | 29 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 D | dma-coherence.h | 34 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 D | dma-coherence.h | 54 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 D | dma-coherence.h | 26 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 D | enic_res.h | 43 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 D | mac.h | 20 extern int efx_mcdi_mac_stats(struct efx_nic *efx, dma_addr_t dma_addr,
|
H A D | tx.c | 82 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 D | dma-coherence.h | 27 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 D | dma_v.h | 41 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 D | s3c-dma.h | 21 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 D | c2_alloc.c | 44 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 D | dma-coherence.h | 37 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 D | dma-coherence.h | 80 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 D | davinci-pcm.h | 22 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 D | cpm_uart_cpm1.c | 83 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 D | cpm_uart_cpm2.c | 119 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 D | dma-octeon.c | 263 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 D | osdef1st.h | 103 * 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 D | bfi_cee.h | 69 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 D | hw.c | 51 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 D | dmabounce.c | 211 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 D | pci_dma.c | 181 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 D | dma-mapping.h | 45 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 D | swiotlb.h | 39 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 D | au1000_eth.h | 50 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
|