/drivers/net/ethernet/chelsio/cxgb/ |
H A D | sge.c | 164 DEFINE_DMA_UNMAP_ADDR(dma_addr); 170 DEFINE_DMA_UNMAP_ADDR(dma_addr); 190 dma_addr_t dma_addr; /* DMA addr HW command descriptor Q */ member in struct:cmdQ 205 dma_addr_t dma_addr; /* DMA addr HW freelist descriptor Q */ member in struct:freelQ 214 dma_addr_t dma_addr; /* DMA addr HW response descriptor Q */ member in struct:respQ 512 pci_unmap_single(pdev, dma_unmap_addr(ce, dma_addr), 533 sge->respQ.dma_addr); 546 q->dma_addr); 567 q->entries = pci_alloc_consistent(pdev, size, &q->dma_addr); 605 pci_alloc_consistent(pdev, size, &sge->respQ.dma_addr); [all...] |
/drivers/infiniband/hw/qib/ |
H A D | qib_user_sdma.c | 262 dma_addr_t dma_addr, u16 dma_length) 272 pkt->addr[i].addr = dma_addr; 277 size_t len, dma_addr_t *dma_addr) 283 dma_addr); 292 *dma_addr = 0; 311 dma_addr_t dma_addr = local 316 if (dma_mapping_error(&dd->pcidev->dev, dma_addr)) { 372 dma_addr, len); /* dma addr, dma length */ 817 dma_addr_t dma_addr; local 844 pbc = qib_user_sdma_alloc_header(pq, len, &dma_addr); 257 qib_user_sdma_init_frag(struct qib_user_sdma_pkt *pkt, int i, u16 offset, u16 len, u16 first_desc, u16 last_desc, u16 put_page, u16 dma_mapped, struct page *page, void *kvaddr, dma_addr_t dma_addr, u16 dma_length) argument 276 qib_user_sdma_alloc_header(struct qib_user_sdma_queue *pq, size_t len, dma_addr_t *dma_addr) argument [all...] |
/drivers/char/xillybus/ |
H A D | xillybus_of.c | 69 dma_unmap_single(data->device, data->dma_addr, 98 this->dma_addr = addr;
|
H A D | xillybus_pcie.c | 79 pci_unmap_single(data->device, data->dma_addr, 117 this->dma_addr = addr;
|
/drivers/infiniband/ulp/isert/ |
H A D | ib_isert.h | 34 u64 dma_addr; member in struct:iser_rx_desc 43 u64 dma_addr; member in struct:iser_tx_desc
|
/drivers/block/ |
H A D | nvme-scsi.c | 674 dma_addr_t dma_addr; local 686 &dma_addr, GFP_KERNEL); 693 nvme_sc = nvme_identify(dev, ns->ns_id, 0, dma_addr); 730 dma_addr); 780 dma_addr_t dma_addr; local 790 &dma_addr, GFP_KERNEL); 797 nvme_sc = nvme_identify(dev, 0, 1, dma_addr); 840 dma_addr); 852 dma_addr_t dma_addr; local 872 &dma_addr, GFP_KERNE 996 dma_addr_t dma_addr; local 1063 dma_addr_t dma_addr; local 1167 dma_addr_t dma_addr; local 1456 dma_addr_t dma_addr; local 1776 dma_addr_t dma_addr; local 1887 dma_addr_t dma_addr; local 2439 dma_addr_t dma_addr; local 2494 dma_addr_t dma_addr; local 2859 dma_addr_t dma_addr; local [all...] |
/drivers/gpu/drm/exynos/ |
H A D | exynos_drm_gem.h | 27 * @dma_addr: bus address(accessed by dma) to allocated memory region. 40 dma_addr_t dma_addr; member in struct:exynos_drm_gem_buf
|
H A D | exynos_drm_plane.c | 94 overlay->dma_addr[i] = buffer->dma_addr; 96 DRM_DEBUG_KMS("buffer: %d, dma_addr = 0x%lx\n", 97 i, (unsigned long)overlay->dma_addr[i]);
|
H A D | exynos_mixer.c | 49 dma_addr_t dma_addr; member in struct:hdmi_win_data 425 if (!win_data->dma_addr) 438 luma_addr[0] = win_data->dma_addr; 441 luma_addr[0] = win_data->dma_addr; 442 chroma_addr[0] = win_data->dma_addr 532 dma_addr_t dma_addr; local 562 dma_addr = win_data->dma_addr 608 mixer_reg_write(res, MXR_GRAPHIC_BASE(win), dma_addr); 949 win_data->dma_addr [all...] |
/drivers/media/usb/b2c2/ |
H A D | flexcop-usb.h | 25 dma_addr_t dma_addr; member in struct:flexcop_usb
|
/drivers/char/agp/ |
H A D | alpha-agp.c | 18 dma_addr_t dma_addr; local 22 dma_addr = (unsigned long)vmf->virtual_address - vma->vm_start 24 pa = agp->ops->translate(agp, dma_addr);
|
/drivers/staging/comedi/drivers/ |
H A D | ni_labpc_isadma.c | 71 set_dma_addr(devpriv->dma_chan, devpriv->dma_addr); 133 set_dma_addr(devpriv->dma_chan, devpriv->dma_addr); 190 devpriv->dma_addr = virt_to_bus(devpriv->dma_buffer);
|
/drivers/atm/ |
H A D | fore200e.c | 91 #define FORE200E_DMA_INDEX(dma_addr, type, index) ((dma_addr) + (index) * sizeof(type)) 198 chunk->dma_addr = fore200e->bus->dma_map(fore200e, chunk->align_addr, chunk->align_size, direction); 209 fore200e->bus->dma_unmap(fore200e, chunk->dma_addr, chunk->dma_size, chunk->direction); 428 u32 dma_addr = pci_map_single((struct pci_dev*)fore200e->bus_dev, virt_addr, size, direction); local 430 DPRINTK(3, "PCI DVMA mapping: virt_addr = 0x%p, size = %d, direction = %d, --> dma_addr = 0x%08x\n", 431 virt_addr, size, direction, dma_addr); 433 return dma_addr; 438 fore200e_pca_dma_unmap(struct fore200e* fore200e, u32 dma_addr, int size, int direction) argument 440 DPRINTK(3, "PCI DVMA unmapping: dma_addr 448 fore200e_pca_dma_sync_for_cpu(struct fore200e* fore200e, u32 dma_addr, int size, int direction) argument 456 fore200e_pca_dma_sync_for_device(struct fore200e* fore200e, u32 dma_addr, int size, int direction) argument 676 u32 dma_addr; local 686 fore200e_sba_dma_unmap(struct fore200e *fore200e, u32 dma_addr, int size, int direction) argument 696 fore200e_sba_dma_sync_for_cpu(struct fore200e *fore200e, u32 dma_addr, int size, int direction) argument 705 fore200e_sba_dma_sync_for_device(struct fore200e *fore200e, u32 dma_addr, int size, int direction) argument [all...] |
/drivers/media/usb/dvb-usb-v2/ |
H A D | usb_urb.c | 158 stream->urb_list[i]->transfer_dma = stream->dma_addr[i]; 195 urb->transfer_dma = stream->dma_addr[i]; 218 stream->dma_addr[stream->buf_num]); 240 &stream->dma_addr[stream->buf_num]); 251 (long long)stream->dma_addr[stream->buf_num]);
|
/drivers/net/ethernet/broadcom/ |
H A D | bgmac.c | 145 slot->dma_addr = dma_map_single(dma_dev, skb->data, skb->len, 147 if (dma_mapping_error(dma_dev, slot->dma_addr)) { 160 dma_desc->addr_low = cpu_to_le32(lower_32_bits(slot->dma_addr)); 161 dma_desc->addr_high = cpu_to_le32(upper_32_bits(slot->dma_addr)); 210 dma_unmap_single(dma_dev, slot->dma_addr, 212 slot->dma_addr = 0; 279 dma_addr_t dma_addr; local 293 dma_addr = dma_map_single(dma_dev, skb->data, 295 if (dma_mapping_error(dma_dev, dma_addr)) { 303 slot->dma_addr [all...] |
/drivers/net/ethernet/brocade/bna/ |
H A D | bfa_ioc.h | 57 #define bfa_dma_be_addr_set(dma_addr, pa) \ 58 __bfa_dma_be_addr_set(&dma_addr, (u64)pa) 60 __bfa_dma_be_addr_set(union bfi_addr_u *dma_addr, u64 pa) argument 62 dma_addr->a32.addr_lo = (u32) htonl(pa); 63 dma_addr->a32.addr_hi = (u32) htonl(upper_32_bits(pa));
|
/drivers/mtd/onenand/ |
H A D | samsung.c | 140 void __iomem *dma_addr; member in struct:s3c_onenand 527 void __iomem *base = onenand->dma_addr; 571 void __iomem *base = onenand->dma_addr; 593 void __iomem *base = onenand->dma_addr; 642 !onenand->dma_addr || count != mtd->writesize) 957 onenand->dma_addr = ioremap(r->start, resource_size(r)); 958 if (!onenand->dma_addr) { 1004 if (onenand->dma_addr) 1005 iounmap(onenand->dma_addr); 1044 if (onenand->dma_addr) [all...] |
/drivers/infiniband/ulp/iser/ |
H A D | iscsi_iser.c | 173 u64 dma_addr; local 175 dma_addr = ib_dma_map_single(device->ib_device, (void *)tx_desc, 177 if (ib_dma_mapping_error(device->ib_device, dma_addr)) 180 tx_desc->dma_addr = dma_addr; 181 tx_desc->tx_sg[0].addr = tx_desc->dma_addr; 339 tx_desc->dma_addr, ISER_HEADERS_LEN, DMA_TO_DEVICE);
|
/drivers/media/pci/pluto2/ |
H A D | pluto2.c | 124 dma_addr_t dma_addr; member in struct:pluto 240 pluto_writereg(pluto, REG_PCAR, pluto->dma_addr); 245 pluto->dma_addr = pci_map_single(pluto->pdev, pluto->dma_buf, 248 return pci_dma_mapping_error(pluto->pdev, pluto->dma_addr); 253 pci_unmap_single(pluto->pdev, pluto->dma_addr, 293 pci_dma_sync_single_for_cpu(pluto->pdev, pluto->dma_addr, 327 pci_dma_sync_single_for_device(pluto->pdev, pluto->dma_addr,
|
/drivers/net/ethernet/chelsio/cxgb4vf/ |
H A D | sge.c | 169 dma_addr_t dma_addr; /* PCI DMA address (if mapped) */ member in struct:rx_sw_desc 174 * The low bits of rx_sw_desc.dma_addr have special meaning. Note that the 196 return sdesc->dma_addr & ~(dma_addr_t)(RX_LARGE_BUF | RX_UNMAPPED_BUF); 208 return !(sdesc->dma_addr & RX_UNMAPPED_BUF); 458 return (s->fl_pg_order > 0 && (sdesc->dma_addr & RX_LARGE_BUF) 549 * @dma_addr: PCI DMA address (possibly with low-bit flags) 552 dma_addr_t dma_addr) 555 sdesc->dma_addr = dma_addr; 589 dma_addr_t dma_addr; local 551 set_rx_sw_desc(struct rx_sw_desc *sdesc, struct page *page, dma_addr_t dma_addr) argument [all...] |
/drivers/net/irda/ |
H A D | au1k_ir.c | 133 dma_addr_t dma_addr; member in struct:db_dest 844 pDB->dma_addr = (dma_addr_t)virt_to_bus(pDB->vaddr); 854 aup->rx_ring[i]->addr_0 = (u8)(pDB->dma_addr & 0xff); 855 aup->rx_ring[i]->addr_1 = (u8)((pDB->dma_addr >> 8) & 0xff); 856 aup->rx_ring[i]->addr_2 = (u8)((pDB->dma_addr >> 16) & 0xff); 857 aup->rx_ring[i]->addr_3 = (u8)((pDB->dma_addr >> 24) & 0xff); 864 aup->tx_ring[i]->addr_0 = (u8)(pDB->dma_addr & 0xff); 865 aup->tx_ring[i]->addr_1 = (u8)((pDB->dma_addr >> 8) & 0xff); 866 aup->tx_ring[i]->addr_2 = (u8)((pDB->dma_addr >> 16) & 0xff); 867 aup->tx_ring[i]->addr_3 = (u8)((pDB->dma_addr >> 2 [all...] |
/drivers/media/platform/exynos4-is/ |
H A D | fimc-isp-video.c | 183 dma_addr_t dma_addr = vb2_dma_contig_plane_dma_addr(vb, 0); local 187 if (video->buffers[i]->dma_addr[0] == dma_addr) 217 ivb->dma_addr[i] = vb2_dma_contig_plane_dma_addr(vb, i); 219 ivb->dma_addr[i]; 224 &ivb->dma_addr[i]);
|
/drivers/scsi/ |
H A D | atari_scsi.c | 252 unsigned long addr = SCSI_DMA_READ_P(dma_addr), end_addr; 285 printk("Bad SCSI DMA interrupt! dma_addr=0x%08lx dma_stat=%02x dma_cnt=%08lx\n", 286 SCSI_DMA_READ_P(dma_addr), dma_stat, SCSI_DMA_READ_P(dma_cnt)); 320 SCSI_DMA_READ_P(dma_addr)); 335 atari_dma_residual = HOSTDATA_DMALEN - (SCSI_DMA_READ_P(dma_addr) - atari_dma_startaddr); 356 * dma_addr is 9 bytes to high, but this could vary. 465 phys_dst = SCSI_DMA_READ_P(dma_addr); 914 SCSI_DMA_WRITE_P(dma_addr, addr);
|
/drivers/usb/musb/ |
H A D | musb_cppi41.c | 360 dma_addr_t dma_addr, u32 len) 370 "configure ep%d/%x packet_sz=%d, mode=%d, dma_addr=0x%llx, len=%d is_tx=%d\n", 372 packet_sz, mode, (unsigned long long) dma_addr, 375 cppi41_channel->buf_addr = dma_addr; 416 dma_desc = dmaengine_prep_slave_single(dc, dma_addr, len, direction, 472 dma_addr_t dma_addr, u32 len) 494 ret = cppi41_configure_channel(channel, packet_sz, mode, dma_addr, len); 358 cppi41_configure_channel(struct dma_channel *channel, u16 packet_sz, u8 mode, dma_addr_t dma_addr, u32 len) argument 470 cppi41_dma_channel_program(struct dma_channel *channel, u16 packet_sz, u8 mode, dma_addr_t dma_addr, u32 len) argument
|
/drivers/media/pci/solo6x10/ |
H A D | solo6x10.h | 122 u32 dma_addr; member in struct:solo_p2m_desc 370 dma_addr_t dma_addr, u32 ext_addr, u32 size, 376 dma_addr_t dma_addr, u32 ext_addr, u32 size,
|