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

1234567891011>>

/drivers/net/ethernet/cisco/enic/
H A Denic_res.h44 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 Dvnic_wq.h55 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 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...]
/drivers/misc/mic/host/
H A Dmic_smpt.c87 (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 Dmic_smpt.h30 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 Dexynos_drm_buf.c27 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 Dcpm_uart_cpm1.c81 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 Dcpm_uart_cpm2.c116 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 Dcpm_uart.h81 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 Dosdef1st.h104 * 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 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);
H A Dqset.c234 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 Dbfi_cna.h58 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 Dsolo6x10-p2m.c41 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 Dni_labpc.h68 phys_addr_t dma_addr; member in struct:labpc_private
/drivers/net/ethernet/amd/
H A Dau1000_eth.h49 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 Dtx.c68 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 Dfnic_res.h31 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 Dvnic_rq.h84 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 Dvnic_wq.h69 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 Dmusbhsdma.c111 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 Dmusbhsdma.h89 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 Dtusb6010_omap.c48 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 Das102_drv.h74 dma_addr_t dma_addr; member in struct:as102_dev_t
/drivers/char/xillybus/
H A Dxillybus.h30 dma_addr_t dma_addr; member in struct:xilly_buffer
144 dma_addr_t dma_addr; member in struct:xilly_mapping

Completed in 452 milliseconds

1234567891011>>