buf_info          218 drivers/gpu/drm/exynos/exynos_drm_g2d.c 	struct g2d_buf_info	buf_info;
buf_info          274 drivers/gpu/drm/exynos/exynos_drm_g2d.c 	struct g2d_buf_info *buf_info;
buf_info          301 drivers/gpu/drm/exynos/exynos_drm_g2d.c 		buf_info = &node[nr].buf_info;
buf_info          303 drivers/gpu/drm/exynos/exynos_drm_g2d.c 			buf_info->reg_types[i] = REG_TYPE_NONE;
buf_info          692 drivers/gpu/drm/exynos/exynos_drm_g2d.c 	struct g2d_buf_info *buf_info = &node->buf_info;
buf_info          697 drivers/gpu/drm/exynos/exynos_drm_g2d.c 	for (i = 0; i < buf_info->map_nr; i++) {
buf_info          715 drivers/gpu/drm/exynos/exynos_drm_g2d.c 		buf_desc = &buf_info->descs[reg_type];
buf_info          717 drivers/gpu/drm/exynos/exynos_drm_g2d.c 		if (buf_info->types[reg_type] == BUF_TYPE_GEM) {
buf_info          734 drivers/gpu/drm/exynos/exynos_drm_g2d.c 			buf_info->obj[reg_type] = exynos_gem;
buf_info          755 drivers/gpu/drm/exynos/exynos_drm_g2d.c 							&buf_info->obj[reg_type]);
buf_info          763 drivers/gpu/drm/exynos/exynos_drm_g2d.c 		buf_info->reg_types[i] = reg_type;
buf_info          769 drivers/gpu/drm/exynos/exynos_drm_g2d.c 	buf_info->map_nr = i;
buf_info          777 drivers/gpu/drm/exynos/exynos_drm_g2d.c 	struct g2d_buf_info *buf_info = &node->buf_info;
buf_info          780 drivers/gpu/drm/exynos/exynos_drm_g2d.c 	for (i = 0; i < buf_info->map_nr; i++) {
buf_info          785 drivers/gpu/drm/exynos/exynos_drm_g2d.c 		reg_type = buf_info->reg_types[i];
buf_info          787 drivers/gpu/drm/exynos/exynos_drm_g2d.c 		buf_desc = &buf_info->descs[reg_type];
buf_info          788 drivers/gpu/drm/exynos/exynos_drm_g2d.c 		obj = buf_info->obj[reg_type];
buf_info          790 drivers/gpu/drm/exynos/exynos_drm_g2d.c 		if (buf_info->types[reg_type] == BUF_TYPE_GEM)
buf_info          795 drivers/gpu/drm/exynos/exynos_drm_g2d.c 		buf_info->reg_types[i] = REG_TYPE_NONE;
buf_info          796 drivers/gpu/drm/exynos/exynos_drm_g2d.c 		buf_info->obj[reg_type] = NULL;
buf_info          797 drivers/gpu/drm/exynos/exynos_drm_g2d.c 		buf_info->types[reg_type] = 0;
buf_info          801 drivers/gpu/drm/exynos/exynos_drm_g2d.c 	buf_info->map_nr = 0;
buf_info         1030 drivers/gpu/drm/exynos/exynos_drm_g2d.c 		struct g2d_buf_info *buf_info = &node->buf_info;
buf_info         1057 drivers/gpu/drm/exynos/exynos_drm_g2d.c 				buf_info->types[reg_type] = BUF_TYPE_USERPTR;
buf_info         1060 drivers/gpu/drm/exynos/exynos_drm_g2d.c 				buf_info->types[reg_type] = BUF_TYPE_GEM;
buf_info         1069 drivers/gpu/drm/exynos/exynos_drm_g2d.c 			buf_desc = &buf_info->descs[reg_type];
buf_info         1079 drivers/gpu/drm/exynos/exynos_drm_g2d.c 			buf_desc = &buf_info->descs[reg_type];
buf_info         1091 drivers/gpu/drm/exynos/exynos_drm_g2d.c 			buf_desc = &buf_info->descs[reg_type];
buf_info         1104 drivers/gpu/drm/exynos/exynos_drm_g2d.c 			buf_desc = &buf_info->descs[reg_type];
buf_info         1248 drivers/gpu/drm/exynos/exynos_drm_g2d.c 	node->buf_info.map_nr = req->cmd_buf_nr;
buf_info         1301 drivers/media/platform/mtk-vcodec/mtk_vcodec_dec.c 			struct mtk_video_dec_buf *buf_info = container_of(
buf_info         1303 drivers/media/platform/mtk-vcodec/mtk_vcodec_dec.c 			if (!buf_info->lastframe)
buf_info          148 drivers/net/caif/caif_virtio.c static void free_buf_info(struct cfv_info *cfv, struct buf_info *buf_info)
buf_info          150 drivers/net/caif/caif_virtio.c 	if (!buf_info)
buf_info          152 drivers/net/caif/caif_virtio.c 	gen_pool_free(cfv->genpool, (unsigned long) buf_info->vaddr,
buf_info          153 drivers/net/caif/caif_virtio.c 		      buf_info->size);
buf_info          154 drivers/net/caif/caif_virtio.c 	kfree(buf_info);
buf_info          169 drivers/net/caif/caif_virtio.c 		struct buf_info *buf_info;
buf_info          173 drivers/net/caif/caif_virtio.c 		buf_info = virtqueue_get_buf(vq_tx, &len);
buf_info          177 drivers/net/caif/caif_virtio.c 		if (!buf_info)
buf_info          180 drivers/net/caif/caif_virtio.c 		free_buf_info(cfv, buf_info);
buf_info          458 drivers/net/caif/caif_virtio.c 	struct buf_info *buf_info;
buf_info          469 drivers/net/caif/caif_virtio.c 	while ((buf_info = virtqueue_detach_unused_buf(cfv->vq_tx)))
buf_info          470 drivers/net/caif/caif_virtio.c 		free_buf_info(cfv, buf_info);
buf_info          479 drivers/net/caif/caif_virtio.c static struct buf_info *cfv_alloc_and_copy_to_shm(struct cfv_info *cfv,
buf_info          484 drivers/net/caif/caif_virtio.c 	struct buf_info *buf_info = NULL;
buf_info          496 drivers/net/caif/caif_virtio.c 	buf_info = kmalloc(sizeof(struct buf_info), GFP_ATOMIC);
buf_info          497 drivers/net/caif/caif_virtio.c 	if (unlikely(!buf_info))
buf_info          503 drivers/net/caif/caif_virtio.c 	buf_info->size = cfv->tx_hr + skb->len + cfv->tx_tr + pad_len;
buf_info          506 drivers/net/caif/caif_virtio.c 	buf_info->vaddr = (void *)gen_pool_alloc(cfv->genpool, buf_info->size);
buf_info          507 drivers/net/caif/caif_virtio.c 	if (unlikely(!buf_info->vaddr))
buf_info          511 drivers/net/caif/caif_virtio.c 	skb_copy_bits(skb, 0, buf_info->vaddr + cfv->tx_hr + pad_len, skb->len);
buf_info          512 drivers/net/caif/caif_virtio.c 	sg_init_one(sg, buf_info->vaddr + pad_len,
buf_info          515 drivers/net/caif/caif_virtio.c 	return buf_info;
buf_info          517 drivers/net/caif/caif_virtio.c 	kfree(buf_info);
buf_info          525 drivers/net/caif/caif_virtio.c 	struct buf_info *buf_info;
buf_info          548 drivers/net/caif/caif_virtio.c 	buf_info = cfv_alloc_and_copy_to_shm(cfv, skb, &sg);
buf_info          549 drivers/net/caif/caif_virtio.c 	if (unlikely(!buf_info)) {
buf_info          557 drivers/net/caif/caif_virtio.c 			buf_info = cfv_alloc_and_copy_to_shm(cfv, skb, &sg);
buf_info          569 drivers/net/caif/caif_virtio.c 	if (unlikely(!buf_info)) {
buf_info          575 drivers/net/caif/caif_virtio.c 	ret = virtqueue_add_outbuf(cfv->vq_tx, &sg, 1, buf_info, GFP_ATOMIC);
buf_info          596 drivers/net/caif/caif_virtio.c 	free_buf_info(cfv, buf_info);
buf_info          336 drivers/net/vmxnet3/vmxnet3_drv.c 	BUG_ON(tq->buf_info[eop_idx].sop_idx != tq->tx_ring.next2comp);
buf_info          339 drivers/net/vmxnet3/vmxnet3_drv.c 	skb = tq->buf_info[eop_idx].skb;
buf_info          341 drivers/net/vmxnet3/vmxnet3_drv.c 	tq->buf_info[eop_idx].skb = NULL;
buf_info          346 drivers/net/vmxnet3/vmxnet3_drv.c 		vmxnet3_unmap_tx_buf(tq->buf_info + tq->tx_ring.next2comp,
buf_info          408 drivers/net/vmxnet3/vmxnet3_drv.c 		tbi = tq->buf_info + tq->tx_ring.next2comp;
buf_info          420 drivers/net/vmxnet3/vmxnet3_drv.c 		BUG_ON(tq->buf_info[i].skb != NULL ||
buf_info          421 drivers/net/vmxnet3/vmxnet3_drv.c 		       tq->buf_info[i].map_type != VMXNET3_MAP_NONE);
buf_info          454 drivers/net/vmxnet3/vmxnet3_drv.c 	if (tq->buf_info) {
buf_info          456 drivers/net/vmxnet3/vmxnet3_drv.c 				  tq->tx_ring.size * sizeof(tq->buf_info[0]),
buf_info          457 drivers/net/vmxnet3/vmxnet3_drv.c 				  tq->buf_info, tq->buf_info_pa);
buf_info          458 drivers/net/vmxnet3/vmxnet3_drv.c 		tq->buf_info = NULL;
buf_info          496 drivers/net/vmxnet3/vmxnet3_drv.c 	memset(tq->buf_info, 0, sizeof(tq->buf_info[0]) * tq->tx_ring.size);
buf_info          498 drivers/net/vmxnet3/vmxnet3_drv.c 		tq->buf_info[i].map_type = VMXNET3_MAP_NONE;
buf_info          511 drivers/net/vmxnet3/vmxnet3_drv.c 	       tq->comp_ring.base || tq->buf_info);
buf_info          537 drivers/net/vmxnet3/vmxnet3_drv.c 	sz = tq->tx_ring.size * sizeof(tq->buf_info[0]);
buf_info          538 drivers/net/vmxnet3/vmxnet3_drv.c 	tq->buf_info = dma_alloc_coherent(&adapter->pdev->dev, sz,
buf_info          540 drivers/net/vmxnet3/vmxnet3_drv.c 	if (!tq->buf_info)
buf_info          570 drivers/net/vmxnet3/vmxnet3_drv.c 	struct vmxnet3_rx_buf_info *rbi_base = rq->buf_info[ring_idx];
buf_info          700 drivers/net/vmxnet3/vmxnet3_drv.c 		tbi = tq->buf_info + tq->tx_ring.next2fill;
buf_info          728 drivers/net/vmxnet3/vmxnet3_drv.c 		tbi = tq->buf_info + tq->tx_ring.next2fill;
buf_info          763 drivers/net/vmxnet3/vmxnet3_drv.c 			tbi = tq->buf_info + tq->tx_ring.next2fill;
buf_info         1323 drivers/net/vmxnet3/vmxnet3_drv.c 		rbi = rq->buf_info[ring_idx] + idx;
buf_info         1595 drivers/net/vmxnet3/vmxnet3_drv.c 					rq->buf_info[ring_idx][i].skb) {
buf_info         1598 drivers/net/vmxnet3/vmxnet3_drv.c 				dev_kfree_skb(rq->buf_info[ring_idx][i].skb);
buf_info         1599 drivers/net/vmxnet3/vmxnet3_drv.c 				rq->buf_info[ring_idx][i].skb = NULL;
buf_info         1601 drivers/net/vmxnet3/vmxnet3_drv.c 					rq->buf_info[ring_idx][i].page) {
buf_info         1604 drivers/net/vmxnet3/vmxnet3_drv.c 				put_page(rq->buf_info[ring_idx][i].page);
buf_info         1605 drivers/net/vmxnet3/vmxnet3_drv.c 				rq->buf_info[ring_idx][i].page = NULL;
buf_info         1637 drivers/net/vmxnet3/vmxnet3_drv.c 		if (rq->buf_info[i]) {
buf_info         1639 drivers/net/vmxnet3/vmxnet3_drv.c 				BUG_ON(rq->buf_info[i][j].page != NULL);
buf_info         1669 drivers/net/vmxnet3/vmxnet3_drv.c 	if (rq->buf_info[0]) {
buf_info         1672 drivers/net/vmxnet3/vmxnet3_drv.c 		dma_free_coherent(&adapter->pdev->dev, sz, rq->buf_info[0],
buf_info         1674 drivers/net/vmxnet3/vmxnet3_drv.c 		rq->buf_info[0] = rq->buf_info[1] = NULL;
buf_info         1709 drivers/net/vmxnet3/vmxnet3_drv.c 			rq->buf_info[0][i].buf_type = VMXNET3_RX_BUF_SKB;
buf_info         1710 drivers/net/vmxnet3/vmxnet3_drv.c 			rq->buf_info[0][i].len = adapter->skb_buf_size;
buf_info         1712 drivers/net/vmxnet3/vmxnet3_drv.c 			rq->buf_info[0][i].buf_type = VMXNET3_RX_BUF_PAGE;
buf_info         1713 drivers/net/vmxnet3/vmxnet3_drv.c 			rq->buf_info[0][i].len = PAGE_SIZE;
buf_info         1717 drivers/net/vmxnet3/vmxnet3_drv.c 		rq->buf_info[1][i].buf_type = VMXNET3_RX_BUF_PAGE;
buf_info         1718 drivers/net/vmxnet3/vmxnet3_drv.c 		rq->buf_info[1][i].len = PAGE_SIZE;
buf_info         1822 drivers/net/vmxnet3/vmxnet3_drv.c 	rq->buf_info[0] = bi;
buf_info         1823 drivers/net/vmxnet3/vmxnet3_drv.c 	rq->buf_info[1] = bi + rq->rx_ring[0].size;
buf_info          235 drivers/net/vmxnet3/vmxnet3_int.h 	struct vmxnet3_tx_buf_info      *buf_info;
buf_info          293 drivers/net/vmxnet3/vmxnet3_int.h 	struct vmxnet3_rx_buf_info     *buf_info[2];
buf_info          756 drivers/net/wan/sdla.c 	struct buf_info	*pbufi;
buf_info         3243 drivers/scsi/bfa/bfad_bsg.c 	struct bfad_buf_info	*buf_base, *buf_info;
buf_info         3257 drivers/scsi/bfa/bfad_bsg.c 	buf_info = buf_base;
buf_info         3258 drivers/scsi/bfa/bfad_bsg.c 	buf_info->size = payload_len;
buf_info         3259 drivers/scsi/bfa/bfad_bsg.c 	buf_info->virt = dma_alloc_coherent(&bfad->pcidev->dev,
buf_info         3260 drivers/scsi/bfa/bfad_bsg.c 					    buf_info->size, &buf_info->phys,
buf_info         3262 drivers/scsi/bfa/bfad_bsg.c 	if (!buf_info->virt)
buf_info         3266 drivers/scsi/bfa/bfad_bsg.c 	memcpy(buf_info->virt, payload_kbuf, buf_info->size);
buf_info         3271 drivers/scsi/bfa/bfad_bsg.c 	sg_table->sg_len = buf_info->size;
buf_info         3272 drivers/scsi/bfa/bfad_bsg.c 	sg_table->sg_addr = (void *)(size_t) buf_info->phys;
buf_info         3288 drivers/scsi/bfa/bfad_bsg.c 	struct bfad_buf_info *buf_info = buf_base;
buf_info         3291 drivers/scsi/bfa/bfad_bsg.c 		for (i = 0; i < num_sgles; buf_info++, i++) {
buf_info         3292 drivers/scsi/bfa/bfad_bsg.c 			if (buf_info->virt != NULL)
buf_info         3294 drivers/scsi/bfa/bfad_bsg.c 					buf_info->size, buf_info->virt,
buf_info         3295 drivers/scsi/bfa/bfad_bsg.c 					buf_info->phys);