Home
last modified time | relevance | path

Searched refs:buf_info (Results 1 – 8 of 8) sorted by relevance

/Linux-v4.19/drivers/net/caif/
Dcaif_virtio.c134 struct buf_info { struct
148 static void free_buf_info(struct cfv_info *cfv, struct buf_info *buf_info) in free_buf_info() argument
150 if (!buf_info) in free_buf_info()
152 gen_pool_free(cfv->genpool, (unsigned long) buf_info->vaddr, in free_buf_info()
153 buf_info->size); in free_buf_info()
154 kfree(buf_info); in free_buf_info()
169 struct buf_info *buf_info; in cfv_release_used_buf() local
173 buf_info = virtqueue_get_buf(vq_tx, &len); in cfv_release_used_buf()
177 if (!buf_info) in cfv_release_used_buf()
180 free_buf_info(cfv, buf_info); in cfv_release_used_buf()
[all …]
/Linux-v4.19/drivers/gpu/drm/exynos/
Dexynos_drm_g2d.c219 struct g2d_buf_info buf_info; member
274 struct g2d_buf_info *buf_info; in g2d_init_cmdlist() local
301 buf_info = &node[nr].buf_info; in g2d_init_cmdlist()
303 buf_info->reg_types[i] = REG_TYPE_NONE; in g2d_init_cmdlist()
688 struct g2d_buf_info *buf_info = &node->buf_info; in g2d_map_cmdlist_gem() local
693 for (i = 0; i < buf_info->map_nr; i++) { in g2d_map_cmdlist_gem()
711 buf_desc = &buf_info->descs[reg_type]; in g2d_map_cmdlist_gem()
713 if (buf_info->types[reg_type] == BUF_TYPE_GEM) { in g2d_map_cmdlist_gem()
730 buf_info->obj[reg_type] = exynos_gem; in g2d_map_cmdlist_gem()
750 &buf_info->obj[reg_type]); in g2d_map_cmdlist_gem()
[all …]
/Linux-v4.19/drivers/net/vmxnet3/
Dvmxnet3_drv.c336 BUG_ON(tq->buf_info[eop_idx].sop_idx != tq->tx_ring.next2comp); in vmxnet3_unmap_pkt()
339 skb = tq->buf_info[eop_idx].skb; in vmxnet3_unmap_pkt()
341 tq->buf_info[eop_idx].skb = NULL; in vmxnet3_unmap_pkt()
346 vmxnet3_unmap_tx_buf(tq->buf_info + tq->tx_ring.next2comp, in vmxnet3_unmap_pkt()
408 tbi = tq->buf_info + tq->tx_ring.next2comp; in vmxnet3_tq_cleanup()
420 BUG_ON(tq->buf_info[i].skb != NULL || in vmxnet3_tq_cleanup()
421 tq->buf_info[i].map_type != VMXNET3_MAP_NONE); in vmxnet3_tq_cleanup()
454 if (tq->buf_info) { in vmxnet3_tq_destroy()
456 tq->tx_ring.size * sizeof(tq->buf_info[0]), in vmxnet3_tq_destroy()
457 tq->buf_info, tq->buf_info_pa); in vmxnet3_tq_destroy()
[all …]
Dvmxnet3_int.h235 struct vmxnet3_tx_buf_info *buf_info; member
293 struct vmxnet3_rx_buf_info *buf_info[2]; member
/Linux-v4.19/include/linux/
Dsdla.h224 struct buf_info { struct
/Linux-v4.19/drivers/scsi/bfa/
Dbfad_bsg.c3251 struct bfad_buf_info *buf_base, *buf_info; in bfad_fcxp_map_sg() local
3265 buf_info = buf_base; in bfad_fcxp_map_sg()
3266 buf_info->size = payload_len; in bfad_fcxp_map_sg()
3267 buf_info->virt = dma_zalloc_coherent(&bfad->pcidev->dev, in bfad_fcxp_map_sg()
3268 buf_info->size, &buf_info->phys, in bfad_fcxp_map_sg()
3270 if (!buf_info->virt) in bfad_fcxp_map_sg()
3274 memcpy(buf_info->virt, payload_kbuf, buf_info->size); in bfad_fcxp_map_sg()
3279 sg_table->sg_len = buf_info->size; in bfad_fcxp_map_sg()
3280 sg_table->sg_addr = (void *)(size_t) buf_info->phys; in bfad_fcxp_map_sg()
3296 struct bfad_buf_info *buf_info = buf_base; in bfad_fcxp_free_mem() local
[all …]
/Linux-v4.19/drivers/media/platform/mtk-vcodec/
Dmtk_vcodec_dec.c1294 struct mtk_video_dec_buf *buf_info = container_of( in vb2ops_vdec_stop_streaming() local
1296 if (!buf_info->lastframe) in vb2ops_vdec_stop_streaming()
/Linux-v4.19/drivers/net/wan/
Dsdla.c759 struct buf_info *pbufi; in sdla_receive()