/drivers/net/ethernet/cisco/enic/ |
H A D | enic_res.h | 44 void *os_buf, dma_addr_t dma_addr, unsigned int len, 52 (u64)dma_addr | VNIC_PADDR_TARGET, 62 vnic_wq_post(wq, os_buf, dma_addr, len, sop, eop); 66 void *os_buf, dma_addr_t dma_addr, unsigned int len, 69 enic_queue_wq_desc_ex(wq, os_buf, dma_addr, len, 75 dma_addr_t dma_addr, unsigned int len, int vlan_tag_insert, 78 enic_queue_wq_desc_ex(wq, os_buf, dma_addr, len, 85 void *os_buf, dma_addr_t dma_addr, unsigned int len, 89 enic_queue_wq_desc_ex(wq, os_buf, dma_addr, len, 97 void *os_buf, dma_addr_t dma_addr, unsigne 43 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 65 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 74 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 84 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 96 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 107 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 118 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...] |
H A D | vnic_rq.h | 69 dma_addr_t dma_addr; member in struct:vnic_rq_buf 113 dma_addr_t dma_addr, unsigned int len) 119 buf->dma_addr = dma_addr; 111 vnic_rq_post(struct vnic_rq *rq, void *os_buf, unsigned int os_buf_index, dma_addr_t dma_addr, unsigned int len) argument
|
H A D | vnic_wq.h | 55 dma_addr_t dma_addr; member in struct:vnic_wq_buf 104 void *os_buf, dma_addr_t dma_addr, 111 buf->dma_addr = dma_addr; 103 vnic_wq_post(struct vnic_wq *wq, void *os_buf, dma_addr_t dma_addr, unsigned int len, int sop, int eop) argument
|
/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...] |
/drivers/gpu/drm/exynos/ |
H A D | exynos_drm_buf.c | 49 if (buf->dma_addr) { 80 &buf->dma_addr, GFP_KERNEL); 95 start_addr = buf->dma_addr; 106 DRM_DEBUG_KMS("vaddr(0x%lx), dma_addr(0x%lx), size(0x%lx)\n", 108 (unsigned long)buf->dma_addr, 114 (dma_addr_t)buf->dma_addr); 115 buf->dma_addr = (dma_addr_t)NULL; 139 if (!buf->dma_addr) { 140 DRM_DEBUG_KMS("dma_addr is invalid.\n"); 144 DRM_DEBUG_KMS("vaddr(0x%lx), dma_addr( [all...] |
/drivers/media/video/ |
H A D | videobuf2-dma-contig.c | 28 dma_addr_t dma_addr; member in struct:vb2_dc_buf 46 buf->vaddr = dma_alloc_coherent(conf->dev, size, &buf->dma_addr, 73 buf->dma_addr); 82 return &buf->dma_addr; 110 return vb2_mmap_pfn_range(vma, buf->dma_addr, buf->size, 119 dma_addr_t dma_addr = 0; local 126 ret = vb2_get_contig_userptr(vaddr, size, &vma, &dma_addr); 135 buf->dma_addr = dma_addr;
|
/drivers/tty/serial/cpm_uart/ |
H A D | cpm_uart_cpm1.c | 81 dma_addr_t dma_addr = 0; local 100 dma_addr = (u32)cpm_dpram_phys(mem_addr); 102 mem_addr = dma_alloc_coherent(pinfo->port.dev, memsz, &dma_addr, 114 pinfo->dma_addr = dma_addr; /* physical address*/ 133 pinfo->dma_addr);
|
H A D | cpm_uart_cpm2.c | 117 dma_addr_t dma_addr = 0; local 135 dma_addr = virt_to_bus(mem_addr); 138 mem_addr = dma_alloc_coherent(pinfo->port.dev, memsz, &dma_addr, 150 pinfo->dma_addr = dma_addr; 169 pinfo->dma_addr);
|
H A D | cpm_uart.h | 81 dma_addr_t dma_addr; member in struct:uart_cpm_port 121 return pinfo->dma_addr + offset; 133 u32 dma = (u32)pinfo->dma_addr;
|
/drivers/net/fddi/skfp/h/ |
H A D | osdef1st.h | 104 * We use the dma_addr fields under Linux to keep track of the 110 dma_addr_t dma_addr; member in struct:s_txd_os 115 dma_addr_t dma_addr; member in struct:s_rxd_os
|
/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);
|
H A D | qset.c | 234 qtd->page_list_ptr = cpu_to_le64(std->dma_addr); 304 dma_addr_t dma_addr; local 307 dma_addr = le64_to_cpu(std->pl_virt[0].buf_ptr); 309 dma_addr = std->dma_addr; 311 dma_unmap_single(whc->wusbhc.dev, dma_addr, 318 if (std->dma_addr) 319 dma_unmap_single(whc->wusbhc.dev, std->dma_addr, 360 dma_addr_t dma_addr = std->dma_addr; local 447 dma_addr_t dma_addr; local [all...] |
/drivers/net/ethernet/brocade/bna/ |
H A D | bfi_cna.h | 82 union bfi_addr_u dma_addr; member in struct:bfi_port_get_stats_req 151 union bfi_addr_u dma_addr; member in struct:bfi_cee_get_req 170 union bfi_addr_u dma_addr; member in struct:bfi_cee_stats_req
|
/drivers/net/ethernet/sfc/ |
H A D | tx.c | 40 dma_addr_t unmap_addr = (buffer->dma_addr + buffer->len - 68 * @dma_addr: The DMA address of the header below. 80 dma_addr_t dma_addr; member in struct:efx_tso_header 105 efx_max_tx_len(struct efx_nic *efx, dma_addr_t dma_addr) argument 113 unsigned len = (~dma_addr & (EFX_PAGE_SIZE - 1)) + 1; 116 if (EFX_WORKAROUND_5391(efx) && (dma_addr & 0xf)) 117 len = min_t(unsigned, len, 512 - (dma_addr & 0xf)); 145 dma_addr_t dma_addr, unmap_addr = 0; local 175 dma_addr = pci_map_single(pci_dev, skb->data, len, PCI_DMA_TODEVICE); 179 if (unlikely(pci_dma_mapping_error(pci_dev, dma_addr))) 631 dma_addr_t dma_addr; member in struct:tso_state 690 dma_addr_t dma_addr; local 778 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...] |
H A D | mcdi_mac.c | 75 int efx_mcdi_mac_stats(struct efx_nic *efx, dma_addr_t dma_addr, argument 87 addr_lo = ((u64)dma_addr) >> 0; 88 addr_hi = ((u64)dma_addr) >> 32;
|
H A D | rx.c | 101 return ((unsigned int) buf->dma_addr & (PAGE_SIZE - 1)) + 163 rx_buf->dma_addr = pci_map_single(efx->pci_dev, 167 rx_buf->dma_addr))) { 197 dma_addr_t dma_addr; local 208 dma_addr = pci_map_page(efx->pci_dev, page, 0, 211 if (unlikely(pci_dma_mapping_error(efx->pci_dev, dma_addr))) { 218 state->dma_addr = dma_addr; 221 dma_addr += sizeof(struct efx_rx_page_state); 226 rx_buf->dma_addr [all...] |
/drivers/net/ethernet/amd/ |
H A D | au1000_eth.h | 50 dma_addr_t dma_addr; member in struct:db_dest 129 dma_addr_t dma_addr; /* dma address of rx/tx buffers */ member in struct:au1000_private
|
/drivers/scsi/fnic/ |
H A D | fnic_res.h | 31 void *os_buf, dma_addr_t dma_addr, 40 (u64)dma_addr | VNIC_PADDR_TARGET, 51 vnic_wq_post(wq, os_buf, dma_addr, len, sop, eop); 55 void *os_buf, dma_addr_t dma_addr, 64 (u64)dma_addr | VNIC_PADDR_TARGET, 76 vnic_wq_post(wq, os_buf, dma_addr, len, 1, 1); 224 void *os_buf, dma_addr_t dma_addr, 230 (u64)dma_addr | VNIC_PADDR_TARGET, 234 vnic_rq_post(rq, os_buf, 0, dma_addr, len); 30 fnic_queue_wq_desc(struct vnic_wq *wq, void *os_buf, dma_addr_t dma_addr, unsigned int len, unsigned int fc_eof, int vlan_tag_insert, unsigned int vlan_tag, int cq_entry, int sop, int eop) argument 54 fnic_queue_wq_eth_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 cq_entry) argument 223 fnic_queue_rq_desc(struct vnic_rq *rq, void *os_buf, dma_addr_t dma_addr, u16 len) argument
|
H A D | vnic_rq.h | 84 dma_addr_t dma_addr; member in struct:vnic_rq_buf 134 dma_addr_t dma_addr, unsigned int len) 140 buf->dma_addr = dma_addr; 132 vnic_rq_post(struct vnic_rq *rq, void *os_buf, unsigned int os_buf_index, dma_addr_t dma_addr, unsigned int len) argument
|
H A D | vnic_wq.h | 69 dma_addr_t dma_addr; member in struct:vnic_wq_buf 114 void *os_buf, dma_addr_t dma_addr, 121 buf->dma_addr = dma_addr; 113 vnic_wq_post(struct vnic_wq *wq, void *os_buf, dma_addr_t dma_addr, unsigned int len, int sop, int eop) argument
|
/drivers/usb/musb/ |
H A D | musbhsdma.c | 121 dma_addr_t dma_addr, u32 len) 131 channel, packet_sz, dma_addr, len, mode); 148 musb_write_hsdma_addr(mbase, bchannel, dma_addr); 159 dma_addr_t dma_addr, u32 len) 165 dev_dbg(musb->controller, "ep%d-%s pkt_sz %d, dma_addr 0x%x length %d, mode %d\n", 168 packet_sz, dma_addr, len, mode); 176 packet_sz, &mode, &dma_addr, &len); 190 if ((musb->hwvers >= MUSB_HWVERS_1800) && (dma_addr % 4)) 194 musb_channel->start_addr = dma_addr; 199 configure_channel(channel, packet_sz, mode, dma_addr, le 119 configure_channel(struct dma_channel *channel, u16 packet_sz, u8 mode, dma_addr_t dma_addr, u32 len) argument 157 dma_channel_program(struct dma_channel *channel, u16 packet_sz, u8 mode, dma_addr_t dma_addr, u32 len) argument [all...] |
H A D | musbhsdma.h | 93 u8 bchannel, dma_addr_t dma_addr) 97 dma_addr); 100 (dma_addr >> 16)); 92 musb_write_hsdma_addr(void __iomem *mbase, u8 bchannel, dma_addr_t dma_addr) argument
|
H A D | tusb6010_omap.c | 43 dma_addr_t dma_addr; member in struct:tusb_omap_dma_ch 176 buf = phys_to_virt((u32)chdat->dma_addr) + chdat->transfer_len; 178 dma_unmap_single(dev, chdat->dma_addr, 183 dma_unmap_single(dev, chdat->dma_addr, 226 u8 rndis_mode, dma_addr_t dma_addr, u32 len) 244 if (unlikely(dma_addr & 0x1) || (len < 32) || (len > packet_sz)) 253 if (dma_addr & 0x2) 307 chdat->dma_addr = dma_addr; 312 dma_map_single(dev, phys_to_virt(dma_addr), le 225 tusb_omap_dma_program(struct dma_channel *channel, u16 packet_sz, u8 rndis_mode, dma_addr_t dma_addr, u32 len) argument [all...] |
/drivers/staging/media/solo6x10/ |
H A D | p2m.c | 30 dma_addr_t dma_addr; local 39 dma_addr = pci_map_single(solo_dev->pdev, sys_addr, size, 42 ret = solo_p2m_dma_t(solo_dev, id, wr, dma_addr, ext_addr, size); 44 pci_unmap_single(solo_dev->pdev, dma_addr, size, 51 dma_addr_t dma_addr, u32 ext_addr, u32 size) 59 solo_p2m_push_desc(&desc[1], wr, dma_addr, ext_addr, size, 0, 0); 66 void solo_p2m_push_desc(struct p2m_desc *desc, int wr, dma_addr_t dma_addr, argument 69 desc->ta = cpu_to_le32(dma_addr); 50 solo_p2m_dma_t(struct solo_dev *solo_dev, u8 id, int wr, dma_addr_t dma_addr, u32 ext_addr, u32 size) argument
|
/drivers/message/i2o/ |
H A D | memory.c | 78 dma_addr_t dma_addr; local 91 dma_addr = dma_map_single(&c->pdev->dev, ptr, size, direction); 92 if (!dma_mapping_error(&c->pdev->dev, dma_addr)) { 101 *mptr++ = cpu_to_le32(i2o_dma_low(dma_addr)); 104 *mptr++ = cpu_to_le32(i2o_dma_high(dma_addr)); 108 return dma_addr;
|