Home
last modified time | relevance | path

Searched refs:cur_buf (Results 1 – 25 of 38) sorted by relevance

12

/OK3568_Linux_fs/kernel/drivers/media/platform/rockchip/ispp/
H A Dparams_v20.c128 while (!list_empty(&params_vdev->params) && !params_vdev->cur_buf) { in rkispp_params_cfg()
129 params_vdev->cur_buf = list_first_entry(&params_vdev->params, in rkispp_params_cfg()
132 new_params = (struct fec_params_cfg *)(params_vdev->cur_buf->vaddr[0]); in rkispp_params_cfg()
136 list_del(&params_vdev->cur_buf->queue); in rkispp_params_cfg()
137 vb2_buffer_done(&params_vdev->cur_buf->vb.vb2_buf, VB2_BUF_STATE_DONE); in rkispp_params_cfg()
138 params_vdev->cur_buf = NULL; in rkispp_params_cfg()
141 list_del(&params_vdev->cur_buf->queue); in rkispp_params_cfg()
143 params_vdev->cur_buf = NULL; in rkispp_params_cfg()
148 if (!params_vdev->cur_buf) { in rkispp_params_cfg()
153 new_params = (struct fec_params_cfg *)(params_vdev->cur_buf->vaddr[0]); in rkispp_params_cfg()
[all …]
H A Dparams_v10.c666 while (!list_empty(&params_vdev->params) && !params_vdev->cur_buf) { in rkispp_params_cfg()
667 params_vdev->cur_buf = list_first_entry(&params_vdev->params, in rkispp_params_cfg()
670 param_head = (struct rkispp_params_cfghead *)(params_vdev->cur_buf->vaddr[0]); in rkispp_params_cfg()
672 list_del(&params_vdev->cur_buf->queue); in rkispp_params_cfg()
678 vb2_buffer_done(&params_vdev->cur_buf->vb.vb2_buf, VB2_BUF_STATE_DONE); in rkispp_params_cfg()
679 params_vdev->cur_buf = NULL; in rkispp_params_cfg()
682 list_del(&params_vdev->cur_buf->queue); in rkispp_params_cfg()
684 params_vdev->cur_buf = NULL; in rkispp_params_cfg()
689 if (!params_vdev->cur_buf) { in rkispp_params_cfg()
694 param_head = (struct rkispp_params_cfghead *)(params_vdev->cur_buf->vaddr[0]); in rkispp_params_cfg()
[all …]
H A Dparams.h50 struct rkispp_buffer *cur_buf; member
H A Dparams.c260 if (params_vdev->cur_buf) { in rkispp_params_vb2_stop_streaming()
261 vb2_buffer_done(&params_vdev->cur_buf->vb.vb2_buf, in rkispp_params_vb2_stop_streaming()
263 params_vdev->cur_buf = NULL; in rkispp_params_vb2_stop_streaming()
/OK3568_Linux_fs/kernel/drivers/media/platform/rockchip/isp/
H A Disp_stats_v32.c448 stats_vdev->cur_buf = stats_vdev->nxt_buf; in rkisp_stats_update_buf()
537 struct rkisp_buffer *cur_buf = stats_vdev->cur_buf; in rkisp_stats_send_meas() local
548 if (!cur_buf && stats_vdev->stats_buf[0].mem_priv) { in rkisp_stats_send_meas()
553 } else if (cur_buf) { in rkisp_stats_send_meas()
554 cur_stat_buf = cur_buf->vaddr[0]; in rkisp_stats_send_meas()
557 stats_vdev->cur_buf = NULL; in rkisp_stats_send_meas()
559 stats_vdev->cur_buf = stats_vdev->nxt_buf; in rkisp_stats_send_meas()
566 cur_buf = NULL; in rkisp_stats_send_meas()
608 if (cur_buf) { in rkisp_stats_send_meas()
610 list_add_tail(&cur_buf->queue, &stats_vdev->stat); in rkisp_stats_send_meas()
[all …]
H A Dbridge_v20.c698 if (hw->cur_buf && hw->nxt_buf) { in bridge_frame_end()
702 list_add_tail(&hw->cur_buf->list, &hw->list); in bridge_frame_end()
709 rkisp_dmarx_get_frame(ispdev, &hw->cur_buf->frame_id, in bridge_frame_end()
715 hw->cur_buf->frame_timestamp = ns; in bridge_frame_end()
716 hw->cur_buf->index = ispdev->dev_id; in bridge_frame_end()
725 reg_buf->dev_id = hw->cur_buf->index; in bridge_frame_end()
726 reg_buf->frame_id = hw->cur_buf->frame_id; in bridge_frame_end()
728 reg_buf->frame_timestamp = hw->cur_buf->frame_timestamp; in bridge_frame_end()
744 buf = to_bridge_buf(hw->cur_buf); in bridge_frame_end()
752 hw->cur_buf->mfbc_dmaidx = hw->cur_buf->didx[GROUP_BUF_PIC]; in bridge_frame_end()
[all …]
H A Dbridge_v30.c140 if (hw->cur_buf && hw->nxt_buf) { in bridge_frame_end()
144 list_add_tail(&hw->cur_buf->list, &hw->list); in bridge_frame_end()
148 rkisp_dmarx_get_frame(ispdev, &hw->cur_buf->frame_id, in bridge_frame_end()
152 hw->cur_buf->frame_timestamp = ns; in bridge_frame_end()
153 hw->cur_buf->index = ispdev->dev_id; in bridge_frame_end()
154 v4l2_subdev_call(sd, video, s_rx_buffer, hw->cur_buf, NULL); in bridge_frame_end()
156 hw->cur_buf = NULL; in bridge_frame_end()
163 hw->cur_buf = hw->nxt_buf; in bridge_frame_end()
H A Disp_stats_v1x.c263 struct rkisp_buffer *cur_buf = NULL; in rkisp1_stats_send_meas_v1x() local
278 cur_buf = list_first_entry(&stats_vdev->stat, in rkisp1_stats_send_meas_v1x()
280 list_del(&cur_buf->queue); in rkisp1_stats_send_meas_v1x()
284 if (!cur_buf) in rkisp1_stats_send_meas_v1x()
288 (struct rkisp1_stat_buffer *)(cur_buf->vaddr[0]); in rkisp1_stats_send_meas_v1x()
316 vb2_set_plane_payload(&cur_buf->vb.vb2_buf, 0, in rkisp1_stats_send_meas_v1x()
318 cur_buf->vb.sequence = cur_frame_id; in rkisp1_stats_send_meas_v1x()
319 cur_buf->vb.vb2_buf.timestamp = meas_work->timestamp; in rkisp1_stats_send_meas_v1x()
320 vb2_buffer_done(&cur_buf->vb.vb2_buf, VB2_BUF_STATE_DONE); in rkisp1_stats_send_meas_v1x()
H A Disp_mipi_luma.c227 struct rkisp_buffer *cur_buf = NULL; in rkisp_stats_send_luma() local
233 cur_buf = list_first_entry(&vdev->stat, in rkisp_stats_send_luma()
235 list_del(&cur_buf->queue); in rkisp_stats_send_luma()
239 if (!cur_buf) { in rkisp_stats_send_luma()
246 (struct rkisp_isp2x_luma_buffer *)(cur_buf->vaddr[0]); in rkisp_stats_send_luma()
263 vb2_set_plane_payload(&cur_buf->vb.vb2_buf, 0, in rkisp_stats_send_luma()
265 cur_buf->vb.sequence = cur_frame_id; in rkisp_stats_send_luma()
266 cur_buf->vb.vb2_buf.timestamp = work->timestamp; in rkisp_stats_send_luma()
267 vb2_buffer_done(&cur_buf->vb.vb2_buf, VB2_BUF_STATE_DONE); in rkisp_stats_send_luma()
H A Disp_stats_v21.c947 struct rkisp_buffer *cur_buf = stats_vdev->cur_buf; in rkisp_stats_send_meas_v21() local
957 if (!cur_buf) { in rkisp_stats_send_meas_v21()
959 cur_buf = list_first_entry(&stats_vdev->stat, in rkisp_stats_send_meas_v21()
961 list_del(&cur_buf->queue); in rkisp_stats_send_meas_v21()
966 if (cur_buf) { in rkisp_stats_send_meas_v21()
968 (struct rkisp_isp21_stat_buffer *)(cur_buf->vaddr[0]); in rkisp_stats_send_meas_v21()
1026 if (cur_buf && !ret) { in rkisp_stats_send_meas_v21()
1027 vb2_set_plane_payload(&cur_buf->vb.vb2_buf, 0, in rkisp_stats_send_meas_v21()
1029 cur_buf->vb.sequence = cur_frame_id; in rkisp_stats_send_meas_v21()
1030 cur_buf->vb.vb2_buf.timestamp = meas_work->timestamp; in rkisp_stats_send_meas_v21()
[all …]
H A Disp_stats_v3x.c969 struct rkisp_buffer *cur_buf = stats_vdev->cur_buf; in rkisp_stats_send_meas_v3x() local
980 if (!cur_buf) { in rkisp_stats_send_meas_v3x()
982 cur_buf = list_first_entry(&stats_vdev->stat, in rkisp_stats_send_meas_v3x()
984 list_del(&cur_buf->queue); in rkisp_stats_send_meas_v3x()
989 if (cur_buf) { in rkisp_stats_send_meas_v3x()
991 (struct rkisp3x_isp_stat_buffer *)(cur_buf->vaddr[0]); in rkisp_stats_send_meas_v3x()
1043 if (cur_buf) { in rkisp_stats_send_meas_v3x()
1072 if (cur_buf && !ret) { in rkisp_stats_send_meas_v3x()
1073 vb2_set_plane_payload(&cur_buf->vb.vb2_buf, 0, size); in rkisp_stats_send_meas_v3x()
1074 cur_buf->vb.sequence = cur_frame_id; in rkisp_stats_send_meas_v3x()
[all …]
H A Disp_stats.c203 if (stats_vdev->cur_buf) { in rkisp_stats_vb2_stop_streaming()
204 vb2_buffer_done(&stats_vdev->cur_buf->vb.vb2_buf, VB2_BUF_STATE_ERROR); in rkisp_stats_vb2_stop_streaming()
205 if (stats_vdev->cur_buf == stats_vdev->nxt_buf) in rkisp_stats_vb2_stop_streaming()
207 stats_vdev->cur_buf = NULL; in rkisp_stats_vb2_stop_streaming()
225 stats_vdev->cur_buf = NULL; in rkisp_stats_vb2_start_streaming()
H A Dbridge.c44 if (hw->cur_buf) { in free_bridge_buf()
45 list_add_tail(&hw->cur_buf->list, &hw->list); in free_bridge_buf()
46 if (hw->cur_buf == hw->nxt_buf) in free_bridge_buf()
48 hw->cur_buf = NULL; in free_bridge_buf()
143 hw->cur_buf = list_first_entry(&hw->list, struct rkisp_ispp_buf, list); in init_buf()
144 list_del(&hw->cur_buf->list); in init_buf()
145 buf = to_bridge_buf(hw->cur_buf); in init_buf()
H A Disp_params.c216 if (params_vdev->cur_buf) { in rkisp_params_vb2_stop_streaming()
217 buf = params_vdev->cur_buf; in rkisp_params_vb2_stop_streaming()
219 params_vdev->cur_buf = NULL; in rkisp_params_vb2_stop_streaming()
240 params_vdev->cur_buf = NULL; in rkisp_params_vb2_start_streaming()
H A Disp_stats_v2x.c1132 struct rkisp_buffer *cur_buf = NULL; in rkisp_stats_send_meas_v2x() local
1140 cur_buf = list_first_entry(&stats_vdev->stat, in rkisp_stats_send_meas_v2x()
1142 list_del(&cur_buf->queue); in rkisp_stats_send_meas_v2x()
1146 if (cur_buf) { in rkisp_stats_send_meas_v2x()
1148 (struct rkisp_isp2x_stat_buffer *)(cur_buf->vaddr[0]); in rkisp_stats_send_meas_v2x()
1259 if (cur_buf) { in rkisp_stats_send_meas_v2x()
1263 vb2_set_plane_payload(&cur_buf->vb.vb2_buf, 0, in rkisp_stats_send_meas_v2x()
1265 cur_buf->vb.sequence = cur_frame_id; in rkisp_stats_send_meas_v2x()
1266 cur_buf->vb.vb2_buf.timestamp = meas_work->timestamp; in rkisp_stats_send_meas_v2x()
1275 vb2_buffer_done(&cur_buf->vb.vb2_buf, VB2_BUF_STATE_DONE); in rkisp_stats_send_meas_v2x()
H A Disp_stats.h74 struct rkisp_buffer *cur_buf; member
H A Dhw.h83 struct rkisp_ispp_buf *cur_buf; member
/OK3568_Linux_fs/kernel/kernel/bpf/
H A Dhelpers.c420 const char *cur_buf = buf; in __bpf_strtoull() local
435 while (cur_buf < buf + buf_len && isspace(*cur_buf)) in __bpf_strtoull()
436 ++cur_buf; in __bpf_strtoull()
438 *is_negative = (cur_buf < buf + buf_len && *cur_buf == '-'); in __bpf_strtoull()
440 ++cur_buf; in __bpf_strtoull()
442 consumed = cur_buf - buf; in __bpf_strtoull()
448 memcpy(str, cur_buf, cur_len); in __bpf_strtoull()
450 cur_buf = str; in __bpf_strtoull()
452 cur_buf = _parse_integer_fixup_radix(cur_buf, &base); in __bpf_strtoull()
453 val_len = _parse_integer(cur_buf, base, res); in __bpf_strtoull()
[all …]
/OK3568_Linux_fs/kernel/drivers/staging/media/rkisp1/
H A Drkisp1-stats.c311 struct rkisp1_buffer *cur_buf = NULL; in rkisp1_stats_send_measurement() local
317 cur_buf = list_first_entry(&stats->stat, in rkisp1_stats_send_measurement()
319 list_del(&cur_buf->queue); in rkisp1_stats_send_measurement()
322 if (!cur_buf) in rkisp1_stats_send_measurement()
326 (struct rkisp1_stat_buffer *)(cur_buf->vaddr); in rkisp1_stats_send_measurement()
342 vb2_set_plane_payload(&cur_buf->vb.vb2_buf, 0, in rkisp1_stats_send_measurement()
344 cur_buf->vb.sequence = frame_sequence; in rkisp1_stats_send_measurement()
345 cur_buf->vb.vb2_buf.timestamp = timestamp; in rkisp1_stats_send_measurement()
346 vb2_buffer_done(&cur_buf->vb.vb2_buf, VB2_BUF_STATE_DONE); in rkisp1_stats_send_measurement()
/OK3568_Linux_fs/kernel/drivers/media/platform/rockchip/cif/
H A Dcif-luma.c229 struct rkcif_buffer *cur_buf = NULL; in rkcif_stats_send_luma() local
235 cur_buf = list_first_entry(&vdev->stat, in rkcif_stats_send_luma()
237 list_del(&cur_buf->queue); in rkcif_stats_send_luma()
241 if (!cur_buf) { in rkcif_stats_send_luma()
248 (struct rkisp_isp2x_luma_buffer *)(cur_buf->vaddr[0]); in rkcif_stats_send_luma()
265 vb2_set_plane_payload(&cur_buf->vb.vb2_buf, 0, in rkcif_stats_send_luma()
267 cur_buf->vb.sequence = cur_frame_id; in rkcif_stats_send_luma()
268 cur_buf->vb.vb2_buf.timestamp = work->timestamp; in rkcif_stats_send_luma()
269 vb2_buffer_done(&cur_buf->vb.vb2_buf, VB2_BUF_STATE_DONE); in rkcif_stats_send_luma()
/OK3568_Linux_fs/kernel/drivers/media/platform/rockchip/isp1/
H A Disp_stats.c451 struct rkisp1_buffer *cur_buf = NULL; in rkisp1_stats_send_measurement() local
465 cur_buf = list_first_entry(&stats_vdev->stat, in rkisp1_stats_send_measurement()
467 list_del(&cur_buf->queue); in rkisp1_stats_send_measurement()
471 if (!cur_buf) in rkisp1_stats_send_measurement()
475 (struct rkisp1_stat_buffer *)(cur_buf->vaddr[0]); in rkisp1_stats_send_measurement()
503 vb2_set_plane_payload(&cur_buf->vb.vb2_buf, 0, in rkisp1_stats_send_measurement()
505 cur_buf->vb.sequence = cur_frame_id; in rkisp1_stats_send_measurement()
506 cur_buf->vb.vb2_buf.timestamp = meas_work->timestamp; in rkisp1_stats_send_measurement()
507 vb2_buffer_done(&cur_buf->vb.vb2_buf, VB2_BUF_STATE_DONE); in rkisp1_stats_send_measurement()
/OK3568_Linux_fs/kernel/arch/x86/events/intel/
H A Dbts.c55 unsigned int cur_buf; member
148 struct bts_phys *phys = &buf->buf[buf->cur_buf]; in bts_config_buffer()
193 head = index + bts_buffer_offset(buf, buf->cur_buf); in bts_update()
381 phys = &buf->buf[buf->cur_buf]; in bts_buffer_reset()
390 next_buf = buf->cur_buf + 1; in bts_buffer_reset()
418 buf->cur_buf = next_buf; in bts_buffer_reset()
/OK3568_Linux_fs/kernel/drivers/net/ethernet/atheros/alx/
H A Dmain.c76 struct alx_buffer *cur_buf; in alx_refill_rx_ring() local
83 cur_buf = &rxq->bufs[cur]; in alx_refill_rx_ring()
85 while (!cur_buf->skb && next != rxq->read_idx) { in alx_refill_rx_ring()
120 cur_buf->skb = skb; in alx_refill_rx_ring()
121 dma_unmap_len_set(cur_buf, size, alx->rxbuf_size); in alx_refill_rx_ring()
122 dma_unmap_addr_set(cur_buf, dma, dma); in alx_refill_rx_ring()
128 cur_buf = &rxq->bufs[cur]; in alx_refill_rx_ring()
509 struct alx_buffer *cur_buf; in alx_free_rxring_buf() local
516 cur_buf = rxq->bufs + i; in alx_free_rxring_buf()
517 if (cur_buf->skb) { in alx_free_rxring_buf()
[all …]
/OK3568_Linux_fs/kernel/drivers/gpu/drm/mxsfb/
H A Dmxsfb_drv.c49 .cur_buf = LCDC_V3_CUR_BUF,
58 .cur_buf = LCDC_V4_CUR_BUF,
67 .cur_buf = LCDC_V4_CUR_BUF,
H A Dmxsfb_drv.h20 unsigned int cur_buf; member

12