Home
last modified time | relevance | path

Searched refs:num_buffers (Results 1 – 25 of 92) sorted by relevance

1234

/linux-6.12.1/drivers/soc/fsl/dpio/
Dqbman-portal.c136 unsigned int num_buffers);
140 unsigned int num_buffers);
171 unsigned int num_buffers)
1453 const u64 *buffers, unsigned int num_buffers) in qbman_swp_release_direct() argument
1459 if (!num_buffers || (num_buffers > 7)) in qbman_swp_release_direct()
1470 for (i = 0; i < num_buffers; i++) in qbman_swp_release_direct()
1479 p->verb = d->verb | RAR_VB(rar) | num_buffers; in qbman_swp_release_direct()
1495 const u64 *buffers, unsigned int num_buffers) in qbman_swp_release_mem_back() argument
1501 if (!num_buffers || (num_buffers > 7)) in qbman_swp_release_mem_back()
1512 for (i = 0; i < num_buffers; i++) in qbman_swp_release_mem_back()
[all …]
Dqbman-portal.h192 unsigned int num_buffers);
236 unsigned int num_buffers);
625 unsigned int num_buffers) in qbman_swp_release() argument
627 return qbman_swp_release_ptr(s, d, buffers, num_buffers); in qbman_swp_release()
Ddpio-service.c590 unsigned int num_buffers) in dpaa2_io_service_release() argument
601 return qbman_swp_release(d->swp, &rd, buffers, num_buffers); in dpaa2_io_service_release()
619 unsigned int num_buffers) in dpaa2_io_service_acquire() argument
629 err = qbman_swp_acquire(d->swp, bpid, buffers, num_buffers); in dpaa2_io_service_acquire()
/linux-6.12.1/drivers/most/
Dcore.c35 int num_buffers; member
263 return snprintf(buf, PAGE_SIZE, "%d\n", c->cfg.num_buffers); in set_number_of_buffers_show()
612 c->cfg.num_buffers = val; in most_set_cfg_num_buffers()
882 for (i = 0; i < c->cfg.num_buffers; i++) { in arm_mbo_chain()
911 return c->cfg.num_buffers; in arm_mbo_chain()
964 ((comp == c->pipe0.comp && c->pipe0.num_buffers <= 0) || in channel_has_mbo()
965 (comp == c->pipe1.comp && c->pipe1.num_buffers <= 0))) in channel_has_mbo()
997 ((comp == c->pipe0.comp && c->pipe0.num_buffers <= 0) || in most_get_mbo()
998 (comp == c->pipe1.comp && c->pipe1.num_buffers <= 0))) in most_get_mbo()
1002 num_buffers_ptr = &c->pipe0.num_buffers; in most_get_mbo()
[all …]
Dconfigfs.c22 u16 num_buffers; member
59 link->num_buffers); in set_cfg_num_buffers()
261 to_mdev_link(item)->num_buffers); in mdev_link_num_buffers_show()
270 ret = kstrtou16(page, 0, &mdev_link->num_buffers); in mdev_link_num_buffers_store()
355 CONFIGFS_ATTR(mdev_link_, num_buffers);
/linux-6.12.1/drivers/media/platform/qcom/venus/
Dhfi_cmds.h84 u32 num_buffers; member
119 u32 num_buffers; member
229 u32 num_buffers; member
230 u32 buffer_info[] __counted_by(num_buffers);
Dhfi_cmds.c196 pkt->num_buffers = bd->num_buffers; in pkt_session_set_buffers()
204 bd->num_buffers * sizeof(*bi); in pkt_session_set_buffers()
206 for (i = 0; i < pkt->num_buffers; i++) { in pkt_session_set_buffers()
213 bd->num_buffers); in pkt_session_set_buffers()
214 for (i = 0; i < pkt->num_buffers; i++) in pkt_session_set_buffers()
234 pkt->num_buffers = bd->num_buffers; in pkt_session_unset_buffers()
241 for (i = 0; i < pkt->num_buffers; i++) { in pkt_session_unset_buffers()
247 bd->num_buffers * sizeof(*bi); in pkt_session_unset_buffers()
249 for (i = 0; i < pkt->num_buffers; i++) in pkt_session_unset_buffers()
255 buffer_info, bd->num_buffers); in pkt_session_unset_buffers()
Dvenc.c1058 unsigned int *num_buffers, unsigned int *num_planes, in venc_queue_setup() argument
1120 *num_buffers = max(*num_buffers, num); in venc_queue_setup()
1121 inst->num_input_bufs = *num_buffers; in venc_queue_setup()
1130 *num_buffers = max(*num_buffers, min); in venc_queue_setup()
1131 inst->num_output_bufs = *num_buffers; in venc_queue_setup()
Dvdec.c914 unsigned int *num_buffers, unsigned int *num_planes, in vdec_queue_setup() argument
978 *num_buffers = max(*num_buffers, in_num); in vdec_queue_setup()
979 inst->num_input_bufs = *num_buffers; in vdec_queue_setup()
988 *num_buffers = max(*num_buffers, out_num); in vdec_queue_setup()
989 inst->num_output_bufs = *num_buffers; in vdec_queue_setup()
/linux-6.12.1/drivers/media/common/videobuf2/
Dvideobuf2-core.c466 unsigned int num_buffers, unsigned int num_planes, in __vb2_queue_alloc() argument
479 num_buffers = min_t(unsigned int, num_buffers, in __vb2_queue_alloc()
482 while (num_buffers) { in __vb2_queue_alloc()
484 0, num_buffers, 0); in __vb2_queue_alloc()
489 num_buffers--; in __vb2_queue_alloc()
493 if (!num_buffers) { in __vb2_queue_alloc()
500 for (buffer = 0; buffer < num_buffers; ++buffer) { in __vb2_queue_alloc()
876 unsigned int num_buffers, allocated_buffers, num_planes = 0; in vb2_core_reqbufs() local
926 num_buffers = max_t(unsigned int, *count, q->min_reqbufs_allocation); in vb2_core_reqbufs()
927 num_buffers = min_t(unsigned int, num_buffers, q->max_num_buffers); in vb2_core_reqbufs()
[all …]
/linux-6.12.1/include/soc/fsl/
Ddpaa2-io.h121 const u64 *buffers, unsigned int num_buffers);
123 u64 *buffers, unsigned int num_buffers);
/linux-6.12.1/drivers/usb/gadget/function/
Df_mass_storage.h52 module_param_named(num_buffers, fsg_num_buffers, uint, S_IRUGO);\
53 MODULE_PARM_DESC(num_buffers, "Number of pipeline buffers")
/linux-6.12.1/drivers/staging/media/meson/vdec/
Dvdec.c166 unsigned int *num_buffers, in process_num_buffers() argument
171 unsigned int buffers_total = q_num_bufs + *num_buffers; in process_num_buffers()
174 if (q_num_bufs + *num_buffers < min_buf_capture) in process_num_buffers()
175 *num_buffers = min_buf_capture - q_num_bufs; in process_num_buffers()
177 *num_buffers = fmt_out->min_buffers - q_num_bufs; in process_num_buffers()
179 *num_buffers = fmt_out->max_buffers - q_num_bufs; in process_num_buffers()
186 sess->num_dst_bufs = q_num_bufs + *num_buffers; in process_num_buffers()
190 static int vdec_queue_setup(struct vb2_queue *q, unsigned int *num_buffers, in vdec_queue_setup() argument
223 process_num_buffers(q, sess, num_buffers, false); in vdec_queue_setup()
252 process_num_buffers(q, sess, num_buffers, true); in vdec_queue_setup()
/linux-6.12.1/Documentation/ABI/testing/
Dconfigfs-most26 num_buffers
81 num_buffers
136 num_buffers
202 num_buffers
Dconfigfs-usb-gadget-mass-storage11 num_buffers Number of pipeline buffers. Valid numbers
/linux-6.12.1/drivers/media/platform/st/sti/delta/
Ddelta-v4l2.c1092 unsigned int *num_buffers, in delta_vb2_au_queue_setup() argument
1104 if (*num_buffers < 1) in delta_vb2_au_queue_setup()
1105 *num_buffers = 1; in delta_vb2_au_queue_setup()
1106 if (*num_buffers > DELTA_MAX_AUS) in delta_vb2_au_queue_setup()
1107 *num_buffers = DELTA_MAX_AUS; in delta_vb2_au_queue_setup()
1414 unsigned int *num_buffers, in delta_vb2_frame_queue_setup() argument
1431 if (*num_buffers < DELTA_MIN_FRAME_USER) { in delta_vb2_frame_queue_setup()
1434 ctx->name, *num_buffers, DELTA_MIN_FRAME_USER); in delta_vb2_frame_queue_setup()
1435 *num_buffers = DELTA_MIN_FRAME_USER; in delta_vb2_frame_queue_setup()
1438 *num_buffers += streaminfo->dpb + DELTA_PEAK_FRAME_SMOOTHING; in delta_vb2_frame_queue_setup()
[all …]
/linux-6.12.1/drivers/media/common/siano/
Dsmscoreapi.c687 dev->common_buffer_size = params->buffer_size * params->num_buffers; in smscore_register_device()
702 for (; dev->num_buffers < params->num_buffers; in smscore_register_device()
703 dev->num_buffers++, buffer += params->buffer_size) { in smscore_register_device()
716 pr_debug("allocated %d buffers\n", dev->num_buffers); in smscore_register_device()
1189 int num_buffers = 0; in smscore_unregister_device() local
1208 num_buffers++; in smscore_unregister_device()
1210 if (num_buffers == coredev->num_buffers) in smscore_unregister_device()
1218 coredev->num_buffers - num_buffers); in smscore_unregister_device()
1224 pr_debug("freed %d buffers\n", num_buffers); in smscore_unregister_device()
/linux-6.12.1/include/uapi/linux/
Dvirtio_net.h164 __virtio16 num_buffers; /* Number of merged rx buffers */ member
204 __virtio16 num_buffers; /* Number of merged rx buffers */ member
/linux-6.12.1/drivers/media/platform/allegro-dvt/
Dallegro-mail.h186 size_t num_buffers; member
187 struct mcu_msg_push_buffers_internal_buffer buffer[] __counted_by(num_buffers);
Dallegro-mail.c285 unsigned int num_buffers = msg->num_buffers; in allegro_enc_push_buffers() local
290 for (j = 0; j < num_buffers; j++) { in allegro_enc_push_buffers()
/linux-6.12.1/drivers/media/platform/rockchip/rkisp1/
Drkisp1-stats.c92 unsigned int *num_buffers, in rkisp1_stats_vb2_queue_setup() argument
99 *num_buffers = clamp_t(u32, *num_buffers, RKISP1_ISP_STATS_REQ_BUFS_MIN, in rkisp1_stats_vb2_queue_setup()
/linux-6.12.1/drivers/media/platform/verisilicon/
Dhantro_postproc.c257 unsigned int num_buffers = vb2_get_num_buffers(cap_queue); in hantro_postproc_init() local
261 for (i = 0; i < num_buffers; i++) { in hantro_postproc_init()
/linux-6.12.1/drivers/media/platform/samsung/exynos4-is/
Dfimc-isp-video.c39 unsigned int *num_buffers, unsigned int *num_planes, in isp_video_capture_queue_setup() argument
52 *num_buffers = clamp_t(u32, *num_buffers, FIMC_ISP_REQ_BUFS_MIN, in isp_video_capture_queue_setup()
/linux-6.12.1/drivers/media/pci/solo6x10/
Dsolo6x10-v4l2.c308 unsigned int *num_buffers, unsigned int *num_planes, in solo_queue_setup() argument
316 if (*num_buffers < MIN_VID_BUFFERS) in solo_queue_setup()
317 *num_buffers = MIN_VID_BUFFERS; in solo_queue_setup()
/linux-6.12.1/include/linux/
Dmost.h126 u16 num_buffers; member

1234