/drivers/net/ethernet/cisco/enic/ |
H A D | enic_res.h | 44 void *os_buf, dma_addr_t dma_addr, unsigned int len, 55 (u64)dma_addr | VNIC_PADDR_TARGET, 65 vnic_wq_post(wq, os_buf, dma_addr, len, sop, eop, desc_skip_cnt, 70 void *os_buf, dma_addr_t dma_addr, unsigned int len, 73 enic_queue_wq_desc_ex(wq, os_buf, dma_addr, len, 79 dma_addr_t dma_addr, unsigned int len, int vlan_tag_insert, 82 enic_queue_wq_desc_ex(wq, os_buf, dma_addr, len, 89 void *os_buf, dma_addr_t dma_addr, unsigned int len, 93 enic_queue_wq_desc_ex(wq, os_buf, dma_addr, len, 101 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 69 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 78 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 88 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 100 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 111 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 122 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_wq.h | 55 dma_addr_t dma_addr; member in struct:vnic_wq_buf 108 void *os_buf, dma_addr_t dma_addr, 120 buf->dma_addr = dma_addr; 107 vnic_wq_post(struct vnic_wq *wq, void *os_buf, dma_addr_t dma_addr, unsigned int len, int sop, int eop, uint8_t desc_skip_cnt, uint8_t cq_entry, uint8_t compressed_send, uint64_t wrid) 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/misc/mic/host/ |
H A D | mic_smpt.c | 87 (smpt_info->entry[i].dma_addr != addr)) { 89 smpt_info->entry[i].dma_addr = addr; 99 static dma_addr_t mic_smpt_op(struct mic_device *mdev, u64 dma_addr, argument 107 dma_addr_t addr = dma_addr; 114 if (smpt_info->entry[i].dma_addr == addr) { 138 mic_add_smpt_entry(spt, ref, dma_addr, entries, mdev); 146 * Returns number of smpt entries needed for dma_addr to dma_addr + size 150 static int mic_get_smpt_ref_count(struct mic_device *mdev, dma_addr_t dma_addr, argument 153 u64 start = dma_addr; 182 dma_addr_t dma_addr; local 207 mic_map(struct mic_device *mdev, dma_addr_t dma_addr, size_t size) argument 313 dma_addr_t dma_addr = local 345 dma_addr_t dma_addr = mic_to_dma_addr(mdev, mic_addr); local 360 dma_addr_t dma_addr; local 436 dma_addr_t dma_addr; local [all...] |
H A D | mic_smpt.h | 30 void (*set)(struct mic_device *mdev, dma_addr_t dma_addr, u8 index); 35 * @dma_addr: Base DMA address for this SMPT entry. 39 dma_addr_t dma_addr; member in struct:mic_smpt 79 dma_addr_t dma_addr, size_t size);
|
/drivers/gpu/drm/exynos/ |
H A D | exynos_drm_buf.c | 27 if (buf->dma_addr) { 68 &buf->dma_addr, GFP_KERNEL, 76 start_addr = buf->dma_addr; 85 &buf->dma_addr, GFP_KERNEL, 100 DRM_DEBUG_KMS("dma_addr(0x%lx), size(0x%lx)\n", 101 (unsigned long)buf->dma_addr, 108 (dma_addr_t)buf->dma_addr, &buf->dma_attrs); 109 buf->dma_addr = (dma_addr_t)NULL; 120 if (!buf->dma_addr) { 121 DRM_DEBUG_KMS("dma_addr i [all...] |
/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 | 116 dma_addr_t dma_addr = 0; local 134 dma_addr = virt_to_bus(mem_addr); 137 mem_addr = dma_alloc_coherent(pinfo->port.dev, memsz, &dma_addr, 149 pinfo->dma_addr = dma_addr; 168 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 | 58 union bfi_addr_u dma_addr; member in struct:bfi_port_get_stats_req 115 union bfi_addr_u dma_addr; member in struct:bfi_cee_get_req 134 union bfi_addr_u dma_addr; member in struct:bfi_cee_stats_req
|
/drivers/media/pci/solo6x10/ |
H A D | solo6x10-p2m.c | 41 dma_addr_t dma_addr; local 49 dma_addr = pci_map_single(solo_dev->pdev, sys_addr, size, 51 if (pci_dma_mapping_error(solo_dev->pdev, dma_addr)) 54 ret = solo_p2m_dma_t(solo_dev, wr, dma_addr, ext_addr, size, 57 pci_unmap_single(solo_dev->pdev, dma_addr, size, 105 desc[1].dma_addr); 137 dma_addr_t dma_addr, u32 ext_addr, u32 size, 140 WARN_ON_ONCE(dma_addr & 0x03); 153 desc->dma_addr = dma_addr; 136 solo_p2m_fill_desc(struct solo_p2m_desc *desc, int wr, dma_addr_t dma_addr, u32 ext_addr, u32 size, int repeat, u32 ext_size) argument 157 solo_p2m_dma_t(struct solo_dev *solo_dev, int wr, dma_addr_t dma_addr, u32 ext_addr, u32 size, int repeat, u32 ext_size) argument [all...] |
/drivers/staging/comedi/drivers/ |
H A D | ni_labpc.h | 68 phys_addr_t dma_addr; member in struct:labpc_private
|
/drivers/net/ethernet/amd/ |
H A D | au1000_eth.h | 49 dma_addr_t dma_addr; member in struct:db_dest 128 dma_addr_t dma_addr; /* dma address of rx/tx buffers */ member in struct:au1000_private
|
/drivers/net/ethernet/sfc/ |
H A D | tx.c | 68 dma_addr_t unmap_addr = buffer->dma_addr - buffer->dma_offset; 97 efx_max_tx_len(struct efx_nic *efx, dma_addr_t dma_addr) argument 105 unsigned len = (~dma_addr & (EFX_PAGE_SIZE - 1)) + 1; 108 if (EFX_WORKAROUND_5391(efx) && (dma_addr & 0xf)) 109 len = min_t(unsigned, len, 512 - (dma_addr & 0xf)); 341 dma_addr_t dma_addr, unmap_addr = 0; local 375 dma_addr = dma_map_single(dma_dev, skb->data, len, PCI_DMA_TODEVICE); 379 if (unlikely(dma_mapping_error(dma_dev, dma_addr))) 385 unmap_addr = dma_addr; 391 dma_len = efx_max_tx_len(efx, dma_addr); 817 dma_addr_t dma_addr; member in struct:tso_state 910 efx_tx_queue_insert(struct efx_tx_queue *tx_queue, dma_addr_t dma_addr, unsigned len, struct efx_tx_buffer **final_buffer) argument 1003 dma_addr_t dma_addr; local [all...] |
/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 | 111 dma_addr_t dma_addr, u32 len) 121 channel, packet_sz, dma_addr, len, mode); 138 musb_write_hsdma_addr(mbase, bchannel, dma_addr); 149 dma_addr_t dma_addr, u32 len) 155 dev_dbg(musb->controller, "ep%d-%s pkt_sz %d, dma_addr 0x%x length %d, mode %d\n", 158 packet_sz, dma_addr, len, mode); 166 packet_sz, &mode, &dma_addr, &len); 180 if ((musb->hwvers >= MUSB_HWVERS_1800) && (dma_addr % 4)) 184 musb_channel->start_addr = dma_addr; 189 configure_channel(channel, packet_sz, mode, dma_addr, le 109 configure_channel(struct dma_channel *channel, u16 packet_sz, u8 mode, dma_addr_t dma_addr, u32 len) argument 147 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 | 89 u8 bchannel, dma_addr_t dma_addr) 93 dma_addr); 96 (dma_addr >> 16)); 88 musb_write_hsdma_addr(void __iomem *mbase, u8 bchannel, dma_addr_t dma_addr) argument
|
H A D | tusb6010_omap.c | 48 dma_addr_t dma_addr; member in struct:tusb_omap_dma_ch 159 buf = phys_to_virt((u32)chdat->dma_addr) + chdat->transfer_len; 161 dma_unmap_single(dev, chdat->dma_addr, 166 dma_unmap_single(dev, chdat->dma_addr, 209 u8 rndis_mode, dma_addr_t dma_addr, u32 len) 227 if (unlikely(dma_addr & 0x1) || (len < 32) || (len > packet_sz)) 236 if (dma_addr & 0x2) 290 chdat->dma_addr = dma_addr; 295 dma_map_single(dev, phys_to_virt(dma_addr), le 208 tusb_omap_dma_program(struct dma_channel *channel, u16 packet_sz, u8 rndis_mode, dma_addr_t dma_addr, u32 len) argument [all...] |
/drivers/media/usb/as102/ |
H A D | as102_drv.h | 74 dma_addr_t dma_addr; member in struct:as102_dev_t
|
/drivers/char/xillybus/ |
H A D | xillybus.h | 30 dma_addr_t dma_addr; member in struct:xilly_buffer 144 dma_addr_t dma_addr; member in struct:xilly_mapping
|