Searched refs:dbuf (Results 1 - 16 of 16) sorted by relevance

/drivers/media/v4l2-core/
H A Dvideobuf2-vmalloc.c33 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 Dvideobuf2-dma-contig.c235 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 Dvideobuf2-core.c266 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 Dlpfc_mem.c455 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 Dlpfc_sli.c1700 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 Dlpfc.h133 struct lpfc_dmabuf dbuf; member in struct:hbq_dmabuf
H A Dlpfc_debugfs.c345 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 Dlpfc_init.c863 lpfc_in_buf_free(phba, &dmabuf->dbuf);
/drivers/tty/serial/
H A Dmfd.c299 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 Dcarma-fpga.c1103 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 Dltpc.c243 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 Dmic_virtio.c81 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 Domap_udc.c2164 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 Dmv_cesa.c216 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 Dqla_sup.c1464 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 Dbfa_ioc.c5378 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]);

Completed in 1910 milliseconds