Home
last modified time | relevance | path

Searched refs:bufs (Results 1 – 25 of 196) sorted by relevance

12345678

/OK3568_Linux_fs/external/mpp/mpp/hal/vpu/h264e/
H A Dhal_h264e_vepu_v2.c161 MPP_RET h264e_vepu_buf_init(HalH264eVepuBufs *bufs) in h264e_vepu_buf_init() argument
165 hal_h264e_dbg_buffer("enter %p\n", bufs); in h264e_vepu_buf_init()
167 memset(bufs, 0, sizeof(*bufs)); in h264e_vepu_buf_init()
170 bufs->cabac_init_idc = -1; in h264e_vepu_buf_init()
171 ret = mpp_buffer_group_get_internal(&bufs->group, MPP_BUFFER_TYPE_ION); in h264e_vepu_buf_init()
175 hal_h264e_dbg_buffer("leave %p\n", bufs); in h264e_vepu_buf_init()
180 MPP_RET h264e_vepu_buf_deinit(HalH264eVepuBufs *bufs) in h264e_vepu_buf_deinit() argument
184 hal_h264e_dbg_buffer("enter %p\n", bufs); in h264e_vepu_buf_deinit()
186 if (bufs->cabac_table) in h264e_vepu_buf_deinit()
187 mpp_buffer_put(bufs->cabac_table); in h264e_vepu_buf_deinit()
[all …]
H A Dhal_h264e_vepu_v2.h179 MPP_RET h264e_vepu_buf_init(HalH264eVepuBufs *bufs);
180 MPP_RET h264e_vepu_buf_deinit(HalH264eVepuBufs *bufs);
182 MPP_RET h264e_vepu_buf_set_cabac_idc(HalH264eVepuBufs *bufs, RK_S32 idc);
183 MPP_RET h264e_vepu_buf_set_frame_size(HalH264eVepuBufs *bufs, RK_S32 w, RK_S32 h);
185 MppBuffer h264e_vepu_buf_get_nal_size_table(HalH264eVepuBufs *bufs);
186 MppBuffer h264e_vepu_buf_get_frame_buffer(HalH264eVepuBufs *bufs, RK_S32 index);
/OK3568_Linux_fs/kernel/drivers/gpu/drm/
H A Ddrm_dma.c68 memset(&dev->dma->bufs[i], 0, sizeof(dev->dma->bufs[0])); in drm_legacy_dma_setup()
95 if (dma->bufs[i].seg_count) { in drm_legacy_dma_takedown()
99 dma->bufs[i].buf_count, in drm_legacy_dma_takedown()
100 dma->bufs[i].seg_count); in drm_legacy_dma_takedown()
101 for (j = 0; j < dma->bufs[i].seg_count; j++) { in drm_legacy_dma_takedown()
102 if (dma->bufs[i].seglist[j]) { in drm_legacy_dma_takedown()
103 drm_pci_free(dev, dma->bufs[i].seglist[j]); in drm_legacy_dma_takedown()
106 kfree(dma->bufs[i].seglist); in drm_legacy_dma_takedown()
108 if (dma->bufs[i].buf_count) { in drm_legacy_dma_takedown()
109 for (j = 0; j < dma->bufs[i].buf_count; j++) { in drm_legacy_dma_takedown()
[all …]
/OK3568_Linux_fs/external/mpp/mpp/hal/common/
H A Dhal_bufs.c51 RK_U8 *bufs; member
60 return (HalBuf *)(impl->bufs + idx * elem_size); in hal_bufs_pos()
98 MPP_FREE(impl->bufs); in hal_bufs_clear()
103 MPP_RET hal_bufs_init(HalBufs *bufs) in hal_bufs_init() argument
107 if (NULL == bufs) { in hal_bufs_init()
124 *bufs = impl; in hal_bufs_init()
131 MPP_RET hal_bufs_deinit(HalBufs bufs) in hal_bufs_deinit() argument
133 HalBufsImpl *impl = (HalBufsImpl *)bufs; in hal_bufs_deinit()
136 if (NULL == bufs) { in hal_bufs_deinit()
158 MPP_RET hal_bufs_setup(HalBufs bufs, RK_S32 max_cnt, RK_S32 size_cnt, size_t sizes[]) in hal_bufs_setup() argument
[all …]
H A Dhal_bufs.h34 MPP_RET hal_bufs_init(HalBufs *bufs);
35 MPP_RET hal_bufs_deinit(HalBufs bufs);
37 MPP_RET hal_bufs_setup(HalBufs bufs, RK_S32 max_cnt, RK_S32 size_cnt, size_t sizes[]);
38 HalBuf *hal_bufs_get_buf(HalBufs bufs, RK_S32 buf_idx);
/OK3568_Linux_fs/u-boot/drivers/net/
H A Dlpc32xx_eth.c204 struct lpc32xx_eth_buffers *bufs; member
350 .bufs = (struct lpc32xx_eth_buffers *)CONFIG_LPC32XX_ETH_BUFS_BASE,
363 struct lpc32xx_eth_buffers *bufs = lpc32xx_eth_device->bufs; in lpc32xx_eth_send() local
379 writel((u32)dataptr, &bufs->tx_desc[tx_index].packet); in lpc32xx_eth_send()
381 &bufs->tx_desc[tx_index].control); in lpc32xx_eth_send()
382 writel(0, &bufs->tx_stat[tx_index].statusinfo); in lpc32xx_eth_send()
399 struct lpc32xx_eth_buffers *bufs = lpc32xx_eth_device->bufs; in lpc32xx_eth_recv() local
413 if (!(bufs->rx_stat[rx_index].statusinfo & RX_STAT_ERRORS)) { in lpc32xx_eth_recv()
415 &(bufs->rx_buf[rx_index * PKTSIZE_ALIGN]), in lpc32xx_eth_recv()
416 (bufs->rx_stat[rx_index].statusinfo in lpc32xx_eth_recv()
[all …]
/OK3568_Linux_fs/kernel/sound/core/oss/
H A Dio.c50 void **bufs = (void**)plugin->extra_data; in io_playback_transfer() local
51 if (snd_BUG_ON(!bufs)) in io_playback_transfer()
55 bufs[channel] = src_channels[channel].area.addr; in io_playback_transfer()
57 bufs[channel] = NULL; in io_playback_transfer()
59 return pcm_writev(plugin->plug, bufs, frames); in io_playback_transfer()
76 void **bufs = (void**)plugin->extra_data; in io_capture_transfer() local
77 if (snd_BUG_ON(!bufs)) in io_capture_transfer()
81 bufs[channel] = dst_channels[channel].area.addr; in io_capture_transfer()
83 bufs[channel] = NULL; in io_capture_transfer()
85 return pcm_readv(plugin->plug, bufs, frames); in io_capture_transfer()
/OK3568_Linux_fs/kernel/drivers/net/ethernet/cisco/enic/
H A Dvnic_wq.c38 wq->bufs[i] = kzalloc(VNIC_WQ_BUF_BLK_SZ(count), GFP_KERNEL); in vnic_wq_alloc_bufs()
39 if (!wq->bufs[i]) in vnic_wq_alloc_bufs()
44 buf = wq->bufs[i]; in vnic_wq_alloc_bufs()
50 buf->next = wq->bufs[0]; in vnic_wq_alloc_bufs()
54 buf->next = wq->bufs[i + 1]; in vnic_wq_alloc_bufs()
64 wq->to_use = wq->to_clean = wq->bufs[0]; in vnic_wq_alloc_bufs()
79 if (wq->bufs[i]) { in vnic_wq_free()
80 kfree(wq->bufs[i]); in vnic_wq_free()
81 wq->bufs[i] = NULL; in vnic_wq_free()
153 &wq->bufs[fetch_index / VNIC_WQ_BUF_BLK_ENTRIES(count)] in enic_wq_init_start()
[all …]
H A Dvnic_rq.c38 rq->bufs[i] = kzalloc(VNIC_RQ_BUF_BLK_SZ(count), GFP_KERNEL); in vnic_rq_alloc_bufs()
39 if (!rq->bufs[i]) in vnic_rq_alloc_bufs()
44 buf = rq->bufs[i]; in vnic_rq_alloc_bufs()
50 buf->next = rq->bufs[0]; in vnic_rq_alloc_bufs()
53 buf->next = rq->bufs[i + 1]; in vnic_rq_alloc_bufs()
61 rq->to_use = rq->to_clean = rq->bufs[0]; in vnic_rq_alloc_bufs()
76 if (rq->bufs[i]) { in vnic_rq_free()
77 kfree(rq->bufs[i]); in vnic_rq_free()
78 rq->bufs[i] = NULL; in vnic_rq_free()
134 &rq->bufs[fetch_index / VNIC_RQ_BUF_BLK_ENTRIES(count)] in vnic_rq_init_start()
[all …]
/OK3568_Linux_fs/kernel/drivers/scsi/fnic/
H A Dvnic_rq.c34 rq->bufs[i] = kzalloc(VNIC_RQ_BUF_BLK_SZ, GFP_ATOMIC); in vnic_rq_alloc_bufs()
35 if (!rq->bufs[i]) { in vnic_rq_alloc_bufs()
42 buf = rq->bufs[i]; in vnic_rq_alloc_bufs()
48 buf->next = rq->bufs[0]; in vnic_rq_alloc_bufs()
51 buf->next = rq->bufs[i + 1]; in vnic_rq_alloc_bufs()
59 rq->to_use = rq->to_clean = rq->bufs[0]; in vnic_rq_alloc_bufs()
75 kfree(rq->bufs[i]); in vnic_rq_free()
76 rq->bufs[i] = NULL; in vnic_rq_free()
130 &rq->bufs[fetch_index / VNIC_RQ_BUF_BLK_ENTRIES] in vnic_rq_init()
186 &rq->bufs[fetch_index / VNIC_RQ_BUF_BLK_ENTRIES] in vnic_rq_clean()
H A Dvnic_wq.c54 wq->bufs[i] = kzalloc(VNIC_WQ_BUF_BLK_SZ, GFP_ATOMIC); in vnic_wq_alloc_bufs()
55 if (!wq->bufs[i]) { in vnic_wq_alloc_bufs()
62 buf = wq->bufs[i]; in vnic_wq_alloc_bufs()
68 buf->next = wq->bufs[0]; in vnic_wq_alloc_bufs()
71 buf->next = wq->bufs[i + 1]; in vnic_wq_alloc_bufs()
79 wq->to_use = wq->to_clean = wq->bufs[0]; in vnic_wq_alloc_bufs()
94 kfree(wq->bufs[i]); in vnic_wq_free()
95 wq->bufs[i] = NULL; in vnic_wq_free()
172 &wq->bufs[fetch_index / VNIC_WQ_BUF_BLK_ENTRIES] in vnic_wq_init_start()
239 wq->to_use = wq->to_clean = wq->bufs[0]; in vnic_wq_clean()
/OK3568_Linux_fs/kernel/drivers/scsi/snic/
H A Dvnic_wq.c50 wq->bufs[i] = kzalloc(VNIC_WQ_BUF_BLK_SZ, GFP_ATOMIC); in vnic_wq_alloc_bufs()
51 if (!wq->bufs[i]) { in vnic_wq_alloc_bufs()
59 buf = wq->bufs[i]; in vnic_wq_alloc_bufs()
65 buf->next = wq->bufs[0]; in vnic_wq_alloc_bufs()
68 buf->next = wq->bufs[i + 1]; in vnic_wq_alloc_bufs()
76 wq->to_use = wq->to_clean = wq->bufs[0]; in vnic_wq_alloc_bufs()
91 kfree(wq->bufs[i]); in svnic_wq_free()
92 wq->bufs[i] = NULL; in svnic_wq_free()
173 &wq->bufs[fetch_index / VNIC_WQ_BUF_BLK_ENTRIES(count)] in vnic_wq_init_start()
230 wq->to_use = wq->to_clean = wq->bufs[0]; in svnic_wq_clean()
/OK3568_Linux_fs/kernel/drivers/media/v4l2-core/
H A Dvideobuf-core.c204 if (NULL == q->bufs[i]) in videobuf_queue_is_busy()
206 if (q->bufs[i]->map) { in videobuf_queue_is_busy()
210 if (q->bufs[i]->state == VIDEOBUF_QUEUED) { in videobuf_queue_is_busy()
214 if (q->bufs[i]->state == VIDEOBUF_ACTIVE) { in videobuf_queue_is_busy()
246 if (q->bufs[i] && q->bufs[i]->map) { in __videobuf_free()
252 if (NULL == q->bufs[i]) in __videobuf_free()
254 q->ops->buf_release(q, q->bufs[i]); in __videobuf_free()
255 kfree(q->bufs[i]); in __videobuf_free()
256 q->bufs[i] = NULL; in __videobuf_free()
275 if (NULL == q->bufs[i]) in videobuf_queue_cancel()
[all …]
H A Dvideobuf-dma-sg.c409 if (NULL == q->bufs[i]) in videobuf_vm_close()
411 mem = q->bufs[i]->priv; in videobuf_vm_close()
417 if (q->bufs[i]->map != map) in videobuf_vm_close()
419 q->bufs[i]->map = NULL; in videobuf_vm_close()
420 q->bufs[i]->baddr = 0; in videobuf_vm_close()
421 q->ops->buf_release(q, q->bufs[i]); in videobuf_vm_close()
605 if (buf == q->bufs[first]) { in __videobuf_mmap_mapper()
606 size = PAGE_ALIGN(q->bufs[first]->bsize); in __videobuf_mmap_mapper()
628 if (NULL == q->bufs[i]) in __videobuf_mmap_mapper()
630 q->bufs[i]->map = map; in __videobuf_mmap_mapper()
[all …]
H A Dvideobuf-vmalloc.c82 if (NULL == q->bufs[i]) in videobuf_vm_close()
85 if (q->bufs[i]->map != map) in videobuf_vm_close()
88 mem = q->bufs[i]->priv; in videobuf_vm_close()
108 q->bufs[i]->map = NULL; in videobuf_vm_close()
109 q->bufs[i]->baddr = 0; in videobuf_vm_close()
/OK3568_Linux_fs/kernel/tools/virtio/ringtest/
H A Dmain.c111 int bufs = runcycles; in run_guest() local
123 if (started < bufs && in run_guest()
141 if (__builtin_expect(completed == bufs, false)) in run_guest()
148 assert(completed <= bufs); in run_guest()
149 assert(started <= bufs); in run_guest()
170 int bufs = runcycles; in run_host() local
188 if (__builtin_expect(completed == bufs, false)) in run_host()
193 assert(completed <= bufs); in run_host()
194 if (completed == bufs) in run_host()
/OK3568_Linux_fs/kernel/drivers/scsi/arm/
H A Dscsi.h26 int bufs = SCp->buffers_residual; in copy_SCp_to_sg() local
31 BUG_ON(bufs + 1 > max); in copy_SCp_to_sg()
35 if (bufs) { in copy_SCp_to_sg()
39 for_each_sg(sg_next(SCp->buffer), src_sg, bufs, i) in copy_SCp_to_sg()
44 return bufs + 1; in copy_SCp_to_sg()
/OK3568_Linux_fs/kernel/drivers/net/ethernet/marvell/prestera/
H A Dprestera_rxtx.c83 struct prestera_sdma_buf *bufs; member
88 struct prestera_sdma_buf *bufs; member
295 buf = &ring->bufs[buf_idx]; in prestera_sdma_rx_poll()
343 if (!ring->bufs) in prestera_sdma_rx_fini()
347 struct prestera_sdma_buf *buf = &ring->bufs[b]; in prestera_sdma_rx_fini()
380 ring->bufs = kmalloc_array(bnum, sizeof(*head), GFP_KERNEL); in prestera_sdma_rx_init()
381 if (!ring->bufs) in prestera_sdma_rx_init()
386 tail = &ring->bufs[bnum - 1]; in prestera_sdma_rx_init()
387 head = &ring->bufs[0]; in prestera_sdma_rx_init()
501 struct prestera_sdma_buf *buf = &tx_ring->bufs[b]; in prestera_sdma_tx_recycle_work_fn()
[all …]
/OK3568_Linux_fs/kernel/drivers/soc/fsl/qbman/
H A Dbman.c113 struct bm_buffer bufs[8]; member
151 struct bm_buffer bufs[8]; member
739 int bman_release(struct bman_pool *pool, const struct bm_buffer *bufs, u8 num) in bman_release() argument
773 bm_buffer_set64(r->bufs, bm_buffer_get64(bufs)); in bman_release()
774 bm_buffer_set_bpid(r->bufs, pool->bpid); in bman_release()
776 memcpy(&r->bufs[1], &bufs[1], i * sizeof(bufs[0])); in bman_release()
787 int bman_acquire(struct bman_pool *pool, struct bm_buffer *bufs, u8 num) in bman_acquire() argument
806 if (bufs) in bman_acquire()
807 memcpy(&bufs[0], &mcr->bufs[0], num * sizeof(bufs[0])); in bman_acquire()
/OK3568_Linux_fs/kernel/fs/
H A Dpipe.c285 struct pipe_buffer *buf = &pipe->bufs[tail & mask]; in pipe_read()
463 struct pipe_buffer *buf = &pipe->bufs[(head - 1) & mask]; in pipe_write()
495 struct pipe_buffer *buf = &pipe->bufs[head & mask]; in pipe_write()
525 buf = &pipe->bufs[head & mask]; in pipe_write()
624 count += pipe->bufs[tail & mask].len; in pipe_ioctl()
807 pipe->bufs = kcalloc(pipe_bufs, sizeof(struct pipe_buffer), in alloc_pipe_info()
810 if (pipe->bufs) { in alloc_pipe_info()
842 struct pipe_buffer *buf = pipe->bufs + i; in free_pipe_info()
852 kfree(pipe->bufs); in free_pipe_info()
1255 struct pipe_buffer *bufs; in pipe_resize_ring() local
[all …]
/OK3568_Linux_fs/kernel/drivers/media/common/videobuf2/
H A Dvideobuf2-core.c367 struct vb2_buffer *prev = q->bufs[vb->index - 1]; in __setup_offsets()
434 q->bufs[vb->index] = vb; in __vb2_queue_alloc()
442 q->bufs[vb->index] = NULL; in __vb2_queue_alloc()
457 q->bufs[vb->index] = NULL; in __vb2_queue_alloc()
480 vb = q->bufs[buffer]; in __vb2_free_mem()
513 if (q->bufs[buffer] == NULL) in __vb2_queue_free()
515 if (q->bufs[buffer]->state == VB2_BUF_STATE_PREPARING) { in __vb2_queue_free()
524 struct vb2_buffer *vb = q->bufs[buffer]; in __vb2_queue_free()
559 struct vb2_buffer *vb = q->bufs[buffer]; in __vb2_queue_free()
599 kfree(q->bufs[buffer]); in __vb2_queue_free()
[all …]
/OK3568_Linux_fs/kernel/drivers/net/ethernet/mellanox/mlx5/core/fpga/
H A Dconn.c122 conn->qp.rq.bufs[ix] = buf; in mlx5_fpga_conn_post_recv()
171 conn->qp.sq.bufs[ix] = buf; in mlx5_fpga_conn_post_send()
257 buf = conn->qp.rq.bufs[ix]; in mlx5_fpga_conn_rq_cqe()
258 conn->qp.rq.bufs[ix] = NULL; in mlx5_fpga_conn_rq_cqe()
300 buf = conn->qp.sq.bufs[ix]; in mlx5_fpga_conn_sq_cqe()
301 conn->qp.sq.bufs[ix] = NULL; in mlx5_fpga_conn_sq_cqe()
536 conn->qp.rq.bufs = kvcalloc(conn->qp.rq.size, in mlx5_fpga_conn_create_qp()
537 sizeof(conn->qp.rq.bufs[0]), in mlx5_fpga_conn_create_qp()
539 if (!conn->qp.rq.bufs) { in mlx5_fpga_conn_create_qp()
544 conn->qp.sq.bufs = kvcalloc(conn->qp.sq.size, in mlx5_fpga_conn_create_qp()
[all …]
/OK3568_Linux_fs/external/mpp/mpp/codec/dec/h265/
H A Dh265d_ps.c1880 MPP_FREE(pps->bufs.column_width); in mpp_hevc_pps_free()
1881 MPP_FREE(pps->bufs.row_height); in mpp_hevc_pps_free()
1891 HevcPpsBufInfo *bufs = NULL; in mpp_hevc_decode_nal_pps() local
1911 memset(pps, 0, sizeof(*pps) - sizeof(pps->bufs)); in mpp_hevc_decode_nal_pps()
1920 bufs = &pps->bufs; in mpp_hevc_decode_nal_pps()
2045 if (bufs->column_width_size < buf_size) { in mpp_hevc_decode_nal_pps()
2046 bufs->column_width = mpp_malloc_size(RK_U32, buf_size); in mpp_hevc_decode_nal_pps()
2047 bufs->column_width_size = buf_size; in mpp_hevc_decode_nal_pps()
2051 if (bufs->row_height_size < buf_size) { in mpp_hevc_decode_nal_pps()
2052 bufs->row_height = mpp_malloc_size(RK_U32, buf_size); in mpp_hevc_decode_nal_pps()
[all …]
/OK3568_Linux_fs/kernel/drivers/md/
H A Ddm-verity-fec.c107 return &fio->bufs[i][j * v->fec->rsn]; in fec_buffer_rs_block()
313 if (fio->bufs[n]) in fec_alloc_bufs()
316 fio->bufs[n] = mempool_alloc(&v->fec->prealloc_pool, GFP_NOWAIT); in fec_alloc_bufs()
317 if (unlikely(!fio->bufs[n])) { in fec_alloc_bufs()
325 if (fio->bufs[n]) in fec_alloc_bufs()
328 fio->bufs[n] = mempool_alloc(&v->fec->extra_pool, GFP_NOWAIT); in fec_alloc_bufs()
330 if (unlikely(!fio->bufs[n])) in fec_alloc_bufs()
350 memset(fio->bufs[n], 0, v->fec->rsn << DM_VERITY_FEC_BUF_RS_BITS); in fec_init_bufs()
497 mempool_free(fio->bufs[n], &f->prealloc_pool); in verity_fec_finish_io()
500 mempool_free(fio->bufs[n], &f->extra_pool); in verity_fec_finish_io()
[all …]
/OK3568_Linux_fs/kernel/arch/mips/include/asm/octeon/
H A Dcvmx-wqe.h62 uint64_t bufs:8; member
193 uint64_t bufs:8;
198 uint64_t bufs:8; member
240 uint64_t bufs:8;
268 uint64_t bufs:8; member
399 uint64_t bufs:8;

12345678