/drivers/media/v4l2-core/ |
H A D | videobuf2-vmalloc.c | 33 struct dma_buf *dbuf; member in struct:vb2_vmalloc_buf 219 buf->vaddr = dma_buf_vmap(buf->dbuf); 228 dma_buf_vunmap(buf->dbuf, buf->vaddr); 237 dma_buf_vunmap(buf->dbuf, buf->vaddr); 242 static void *vb2_vmalloc_attach_dmabuf(void *alloc_ctx, struct dma_buf *dbuf, argument 247 if (dbuf->size < size) 254 buf->dbuf = dbuf;
|
H A D | videobuf2-dma-contig.c | 235 static int vb2_dc_dmabuf_ops_attach(struct dma_buf *dbuf, struct device *dev, argument 242 struct vb2_dc_buf *buf = dbuf->priv; 273 static void vb2_dc_dmabuf_ops_detach(struct dma_buf *dbuf, argument 339 static void vb2_dc_dmabuf_ops_release(struct dma_buf *dbuf) argument 342 vb2_dc_put(dbuf->priv); 345 static void *vb2_dc_dmabuf_ops_kmap(struct dma_buf *dbuf, unsigned long pgnum) argument 347 struct vb2_dc_buf *buf = dbuf->priv; 352 static void *vb2_dc_dmabuf_ops_vmap(struct dma_buf *dbuf) argument 354 struct vb2_dc_buf *buf = dbuf->priv; 359 static int vb2_dc_dmabuf_ops_mmap(struct dma_buf *dbuf, argument 402 struct dma_buf *dbuf; local 784 vb2_dc_attach_dmabuf(void *alloc_ctx, struct dma_buf *dbuf, unsigned long size, int write) argument [all...] |
H A D | videobuf2-core.c | 266 dma_buf_put(p->dbuf); 1472 struct dma_buf *dbuf = dma_buf_get(planes[plane].m.fd); local 1474 if (IS_ERR_OR_NULL(dbuf)) { 1483 planes[plane].length = dbuf->size; 1493 if (dbuf == vb->planes[plane].dbuf && 1495 dma_buf_put(dbuf); 1512 dbuf, planes[plane].length, write); 1516 dma_buf_put(dbuf); 1520 vb->planes[plane].dbuf 2358 struct dma_buf *dbuf; local [all...] |
/drivers/scsi/lpfc/ |
H A D | lpfc_mem.c | 455 hbqbp->dbuf.virt = pci_pool_alloc(phba->lpfc_hbq_pool, GFP_KERNEL, 456 &hbqbp->dbuf.phys); 457 if (!hbqbp->dbuf.virt) { 480 pci_pool_free(phba->lpfc_hbq_pool, hbqbp->dbuf.virt, hbqbp->dbuf.phys); 513 dma_buf->dbuf.virt = pci_pool_alloc(phba->lpfc_drb_pool, GFP_KERNEL, 514 &dma_buf->dbuf.phys); 515 if (!dma_buf->dbuf.virt) { 541 pci_pool_free(phba->lpfc_drb_pool, dmab->dbuf.virt, dmab->dbuf [all...] |
H A D | lpfc_sli.c | 1700 hbq_buf = container_of(dmabuf, struct hbq_dmabuf, dbuf); 1701 list_del(&hbq_buf->dbuf.list); 1709 hbq_buf = container_of(dmabuf, struct hbq_dmabuf, dbuf); 1710 list_del(&hbq_buf->dbuf.list); 1765 dma_addr_t physaddr = hbq_buf->dbuf.phys; 1783 list_add_tail(&hbq_buf->dbuf.list, &hbqp->hbq_buffer_list); 1809 drqe.address_lo = putPaddrLow(hbq_buf->dbuf.phys); 1810 drqe.address_hi = putPaddrHigh(hbq_buf->dbuf.phys); 1816 list_add_tail(&hbq_buf->dbuf.list, &phba->hbqs[hbqno].hbq_buffer_list); 1881 list_add_tail(&hbq_buffer->dbuf [all...] |
H A D | lpfc.h | 133 struct lpfc_dmabuf dbuf; member in struct:hbq_dmabuf
|
H A D | lpfc_debugfs.c | 345 hbq_buf = container_of(d_buf, struct hbq_dmabuf, dbuf); 346 phys = ((uint64_t)hbq_buf->dbuf.phys & 0xffffffff); 350 hbq_buf->dbuf.virt, hbq_buf->tag);
|
H A D | lpfc_init.c | 863 lpfc_in_buf_free(phba, &dmabuf->dbuf);
|
/drivers/tty/serial/ |
H A D | mfd.c | 299 struct hsu_dma_buffer *dbuf = &up->txbuf; local 307 xmit->tail += dbuf->ofs; 310 up->port.icount.tx += dbuf->ofs; 311 dbuf->ofs = 0; 318 dbuf->dma_addr, 319 dbuf->dma_size, 323 dbuf->ofs = count; 326 chan_writel(up->txc, HSU_CH_D0SAR, dbuf->dma_addr + xmit->tail); 344 struct hsu_dma_buffer *dbuf) 346 dbuf 343 hsu_dma_start_rx_chan(struct hsu_dma_chan *rxc, struct hsu_dma_buffer *dbuf) argument 393 struct hsu_dma_buffer *dbuf = &up->rxbuf; local 809 struct hsu_dma_buffer *dbuf; local [all...] |
/drivers/misc/carma/ |
H A D | carma-fpga.c | 1103 struct data_buf *dbuf; local 1110 dbuf = reader->buf; 1131 dbuf = list_first_entry(used, struct data_buf, entry); 1132 list_del_init(&dbuf->entry); 1137 videobuf_dma_unmap(priv->dev, &dbuf->vb); 1140 reader->buf = dbuf; 1145 avail = dbuf->size - reader->buf_start; 1146 data = dbuf->vb.vaddr + reader->buf_start; 1164 reader->buf = dbuf; 1174 ret = videobuf_dma_map(priv->dev, &dbuf [all...] |
/drivers/net/appletalk/ |
H A D | ltpc.c | 243 void *dbuf, int dbuflen); 274 unsigned char *dbuf; member in struct:xmitQel 547 qels[0].dbuf = resdbuf; 596 qels[0].dbuf = resdbuf; 611 memcpy(ltdmabuf,q->dbuf,q->dbuflen); 619 memcpy(q->dbuf,ltdmabuf,q->dbuflen); 647 void *dbuf, int dbuflen) 656 qels[i].dbuf = dbuf; 671 void *dbuf, in 646 do_write(struct net_device *dev, void *cbuf, int cbuflen, void *dbuf, int dbuflen) argument 670 do_read(struct net_device *dev, void *cbuf, int cbuflen, void *dbuf, int dbuflen) argument [all...] |
/drivers/misc/mic/host/ |
H A D | mic_virtio.c | 81 void __iomem *dbuf = mdev->aper.va + daddr; local 107 dbuf += partlen; 130 void __iomem *dbuf = mdev->aper.va + daddr; local 157 dbuf += partlen; 167 if (copy_from_user((void __force *)dbuf, ubuf, len)) {
|
/drivers/usb/gadget/udc/ |
H A D | omap_udc.c | 2164 ep->double_buf ? "dbuf " : "", 2482 unsigned buf, unsigned maxp, int dbuf) 2523 dbuf = 1; 2530 dbuf = 0; 2548 if (dbuf && addr) 2560 name, addr, epn_rxtx, maxp, dbuf ? "x2" : "", buf); 2569 if (dbuf) 2580 ep->double_buf = dbuf; 2481 omap_ep_setup(char *name, u8 addr, u8 type, unsigned buf, unsigned maxp, int dbuf) argument
|
/drivers/crypto/ |
H A D | mv_cesa.c | 216 static void copy_src_to_buf(struct req_progress *p, char *dbuf, int len) argument 233 memcpy(dbuf, sbuf, copy_len); 239 dbuf += copy_len;
|
/drivers/scsi/qla2xxx/ |
H A D | qla_sup.c | 1464 uint8_t *dbuf; local 1466 dbuf = vmalloc(RMW_BUFFER_SIZE); 1467 if (!dbuf) 1469 ha->isp_ops->read_optrom(vha, dbuf, ha->flt_region_vpd_nvram << 2, 1471 memcpy(dbuf + (naddr << 2), buf, bytes); 1472 ha->isp_ops->write_optrom(vha, dbuf, ha->flt_region_vpd_nvram << 2, 1474 vfree(dbuf);
|
/drivers/scsi/bfa/ |
H A D | bfa_ioc.c | 5378 u16 *buf, *dbuf; local 5395 dbuf = (u16 *)phy->dbuf_kva; 5398 buf[i] = cpu_to_be16(dbuf[i]); 5797 u16 *dbuf = (u16 *)phy->dbuf_kva; local 5804 buf[i] = be16_to_cpu(dbuf[i]);
|