Home
last modified time | relevance | path

Searched refs:inst (Results 1 – 25 of 1020) sorted by relevance

12345678910>>...41

/drivers/media/platform/qcom/venus/
A Dvdec.c380 inst->crop.width = inst->width; in vdec_s_fmt()
381 inst->crop.height = inst->height; in vdec_s_fmt()
1614 inst->width = frame_width_min(inst); in vdec_inst_init()
1618 inst->crop.width = inst->width; in vdec_inst_init()
1619 inst->crop.height = inst->height; in vdec_inst_init()
1621 inst->out_width = frame_width_min(inst); in vdec_inst_init()
1622 inst->out_height = frame_height_min(inst); in vdec_inst_init()
1679 inst = kzalloc(sizeof(*inst), GFP_KERNEL); in vdec_open()
1722 inst->m2m_ctx = v4l2_m2m_ctx_init(inst->m2m_dev, inst, m2m_queue_init); in vdec_open()
1734 inst->fh.ctrl_handler = &inst->ctrl_handler; in vdec_open()
[all …]
A Dvenc.c545 if (!(inst->streamon_out && inst->streamon_cap)) in venc_encoder_cmd()
1036 ret = venus_helper_set_stride(inst, inst->out_width, in venc_init_session()
1225 if (!inst->num_input_bufs || !inst->num_output_bufs) in venc_verify_conf()
1259 if (!(inst->streamon_out & inst->streamon_cap)) { in venc_start_streaming()
1467 inst = kzalloc(sizeof(*inst), GFP_KERNEL); in venc_open()
1468 if (!inst) in venc_open()
1505 inst->m2m_ctx = v4l2_m2m_ctx_init(inst->m2m_dev, inst, m2m_queue_init); in venc_open()
1517 inst->fh.ctrl_handler = &inst->ctrl_handler; in venc_open()
1519 inst->fh.m2m_ctx = inst->m2m_ctx; in venc_open()
1531 kfree(inst); in venc_open()
[all …]
A Dhfi.c164 inst->state = INST_UNINIT; in hfi_session_create()
166 inst->ops = ops; in hfi_session_create()
215 ret = ops->session_init(inst, inst->session_type, inst->hfi_codec); in hfi_session_init()
223 inst->state = INST_INIT; in hfi_session_init()
234 list_del_init(&inst->list); in hfi_session_destroy()
266 inst->state = INST_UNINIT; in hfi_session_deinit()
293 inst->state = INST_START; in hfi_session_start()
320 inst->state = INST_STOP; in hfi_session_stop()
483 if (inst->state < INST_INIT || inst->state >= INST_STOP) in hfi_session_get_property()
496 *hprop = inst->hprop; in hfi_session_get_property()
[all …]
A Dvenc_ctrls.c75 mutex_lock(&inst->lock); in dynamic_bitrate_update()
76 if (inst->streamon_out && inst->streamon_cap) { in dynamic_bitrate_update()
82 mutex_unlock(&inst->lock); in dynamic_bitrate_update()
221 mutex_lock(&inst->lock); in venc_op_s_ctrl()
222 if (inst->streamon_out && inst->streamon_cap) { in venc_op_s_ctrl()
262 mutex_lock(&inst->lock); in venc_op_s_ctrl()
263 if (inst->streamon_out && inst->streamon_cap) { in venc_op_s_ctrl()
293 mutex_lock(&inst->lock); in venc_op_s_ctrl()
294 if (inst->streamon_out && inst->streamon_cap) { in venc_op_s_ctrl()
307 if (inst->streamon_out && inst->streamon_cap) { in venc_op_s_ctrl()
[all …]
/drivers/media/platform/mediatek/vcodec/decoder/vdec/
A Dvdec_h264_req_multi_if.c748 if (vdec_msg_queue_init(&inst->ctx->msg_queue, inst->ctx, in vdec_h264_slice_lat_decode_ext()
994 inst->vsi->dec.crc[0], inst->vsi->dec.crc[1], inst->vsi->dec.crc[2]); in vdec_h264_slice_lat_decode()
1067 memcpy(inst->vpu.vsi, &inst->vsi_ctx_ext, sizeof(inst->vsi_ctx_ext)); in vdec_h264_slice_single_decode_ext()
1083 memcpy(&inst->vsi_ctx_ext, inst->vpu.vsi, sizeof(inst->vsi_ctx_ext)); in vdec_h264_slice_single_decode_ext()
1171 memcpy(inst->vpu.vsi, &inst->vsi_ctx, sizeof(inst->vsi_ctx)); in vdec_h264_slice_single_decode()
1187 memcpy(&inst->vsi_ctx, inst->vpu.vsi, sizeof(inst->vsi_ctx)); in vdec_h264_slice_single_decode()
1209 inst = kzalloc(sizeof(*inst), GFP_KERNEL); in vdec_h264_slice_init()
1210 if (!inst) in vdec_h264_slice_init()
1231 inst->vsi_ext = inst->vpu.vsi; in vdec_h264_slice_init()
1243 inst->vsi = inst->vpu.vsi; in vdec_h264_slice_init()
[all …]
A Dvdec_vp9_if.c498 if (!vp9_is_sf_ref_fb(inst, inst->cur_fb)) { in vp9_swap_frm_bufs()
500 vp9_add_to_fb_disp_list(inst, inst->cur_fb); in vp9_swap_frm_bufs()
503 if (!vp9_is_sf_ref_fb(inst, inst->cur_fb)) { in vp9_swap_frm_bufs()
563 return inst; in vp9_alloc_inst()
661 inst->vsi->sf_next_ref_fb_idx = vp9_get_sf_ref_fb(inst); in vp9_reset()
667 inst->vsi->mv_buf.va = (unsigned long)inst->mv_buf.va; in vp9_reset()
669 inst->vsi->mv_buf.sz = (unsigned long)inst->mv_buf.size; in vp9_reset()
781 if (!inst) in vdec_vp9_init()
795 inst->vsi = (struct vdec_vp9_vsi *)inst->vpu.vsi; in vdec_vp9_init()
916 if (!vp9_is_sf_ref_fb(inst, inst->cur_fb)) in vdec_vp9_decode()
[all …]
A Dvdec_vp8_req_if.c278 inst = kzalloc(sizeof(*inst), GFP_KERNEL); in vdec_vp8_slice_init()
279 if (!inst) in vdec_vp8_slice_init()
296 inst->vsi = inst->vpu.vsi; in vdec_vp8_slice_init()
305 inst, inst->vpu.codec_type, inst->vpu.vsi); in vdec_vp8_slice_init()
313 kfree(inst); in vdec_vp8_slice_init()
346 inst->ctx->picinfo.buf_w * inst->ctx->picinfo.buf_h; in vdec_vp8_slice_decode()
390 inst->vsi->dec.crc[0], inst->vsi->dec.crc[1], in vdec_vp8_slice_decode()
391 inst->vsi->dec.crc[2], inst->vsi->dec.crc[3], in vdec_vp8_slice_decode()
392 inst->vsi->dec.crc[4], inst->vsi->dec.crc[5], in vdec_vp8_slice_decode()
393 inst->vsi->dec.crc[6], inst->vsi->dec.crc[7]); in vdec_vp8_slice_decode()
[all …]
A Dvdec_vp8_if.c393 inst = kzalloc(sizeof(*inst), GFP_KERNEL); in vdec_vp8_init()
394 if (!inst) in vdec_vp8_init()
397 inst->ctx = ctx; in vdec_vp8_init()
400 inst->vpu.ctx = ctx; in vdec_vp8_init()
408 inst->vsi = (struct vdec_vp8_vsi *)inst->vpu.vsi; in vdec_vp8_init()
409 init_list(inst); in vdec_vp8_init()
423 kfree(inst); in vdec_vp8_init()
451 inst->cur_fb = fb; in vdec_vp8_decode()
457 mtk_vdec_debug(inst->ctx, "\n + FRAME[%d] +\n", inst->frm_cnt); in vdec_vp8_decode()
501 inst->frm_cnt++; in vdec_vp8_decode()
[all …]
A Dvdec_h264_req_if.c162 err = mtk_vcodec_mem_alloc(inst->ctx, &inst->pred_buf); in allocate_prediction_buf()
168 inst->vsi_ctx.pred_buf_dma = inst->pred_buf.dma_addr; in allocate_prediction_buf()
276 inst = kzalloc(sizeof(*inst), GFP_KERNEL); in vdec_h264_slice_init()
277 if (!inst) in vdec_h264_slice_init()
291 memcpy(&inst->vsi_ctx, inst->vpu.vsi, sizeof(inst->vsi_ctx)); in vdec_h264_slice_init()
314 kfree(inst); in vdec_h264_slice_init()
326 kfree(inst); in vdec_h264_slice_deinit()
349 fb = inst->ctx->dev->vdec_pdata->get_cap_buffer(inst->ctx); in vdec_h264_slice_decode()
389 err = alloc_mv_buf(inst, &inst->ctx->picinfo); in vdec_h264_slice_decode()
397 memcpy(inst->vpu.vsi, &inst->vsi_ctx, sizeof(inst->vsi_ctx)); in vdec_h264_slice_decode()
[all …]
A Dvdec_h264_if.c144 err = mtk_vcodec_mem_alloc(inst->ctx, &inst->pred_buf); in allocate_prediction_buf()
150 inst->vsi->pred_buf_dma = inst->pred_buf.dma_addr; in allocate_prediction_buf()
204 list = disp_list ? &inst->vsi->list_disp : &inst->vsi->list_free; in check_list_validity()
273 inst = kzalloc(sizeof(*inst), GFP_KERNEL); in vdec_h264_init()
274 if (!inst) in vdec_h264_init()
277 inst->ctx = ctx; in vdec_h264_init()
288 inst->vsi = (struct vdec_h264_vsi *)inst->vpu.vsi; in vdec_h264_init()
302 kfree(inst); in vdec_h264_init()
314 kfree(inst); in vdec_h264_deinit()
462 vdec_h264_get_fb(inst, &inst->vsi->list_disp, true, out); in vdec_h264_get_param()
[all …]
A Dvdec_hevc_req_multi_if.c840 inst->vsi_core->wrap.dma_addr = inst->wrap_addr.dma_addr; in vdec_hevc_slice_setup_core_buffer()
841 inst->vsi_core->wrap.size = inst->wrap_addr.size; in vdec_hevc_slice_setup_core_buffer()
860 inst = kzalloc(sizeof(*inst), GFP_KERNEL); in vdec_hevc_slice_init()
861 if (!inst) in vdec_hevc_slice_init()
879 inst->vsi = inst->vpu.vsi; in vdec_hevc_slice_init()
898 inst, inst->vpu.codec_type); in vdec_hevc_slice_init()
903 kfree(inst); in vdec_hevc_slice_init()
919 vdec_msg_queue_deinit(&inst->ctx->msg_queue, inst->ctx); in vdec_hevc_slice_deinit()
920 kfree(inst); in vdec_hevc_slice_deinit()
980 if (vdec_msg_queue_init(&inst->ctx->msg_queue, inst->ctx, in vdec_hevc_slice_lat_decode()
[all …]
/drivers/media/platform/chips-media/wave5/
A Dwave5-vpu-dec.c177 size_t last_rd_offs = inst->last_rd_ptr - inst->bitstream_vbuf.daddr; in wave5_handle_src_buffer()
270 inst->eos = false; in send_eos_event()
1372 wave5_vdi_free_dma_memory(inst->dev, &inst->bitstream_vbuf); in wave5_vpu_dec_start_streaming()
1749 inst = kzalloc(sizeof(*inst), GFP_KERNEL); in wave5_vpu_open_dec()
1750 if (!inst) in wave5_vpu_open_dec()
1753 inst->dev = dev; in wave5_vpu_open_dec()
1769 inst->v4l2_m2m_dev = inst->dev->v4l2_m2m_dec_dev; in wave5_vpu_open_dec()
1804 inst->v4l2_fh.ctrl_handler = &inst->v4l2_ctrl_hdl; in wave5_vpu_open_dec()
1807 wave5_set_default_format(&inst->src_fmt, &inst->dst_fmt); in wave5_vpu_open_dec()
1815 inst->id = ida_alloc(&inst->dev->inst_ida, GFP_KERNEL); in wave5_vpu_open_dec()
[all …]
A Dwave5-vpu-enc.c571 inst->conf_win.width = inst->dst_fmt.width; in wave5_vpu_enc_s_fmt_out()
572 inst->conf_win.height = inst->dst_fmt.height; in wave5_vpu_enc_s_fmt_out()
1305 inst->frame_buf[i].buf_y = inst->frame_vbuf[i].daddr; in prepare_fb()
1309 inst->frame_buf[i].size = inst->frame_vbuf[i].size; in prepare_fb()
1576 inst = kzalloc(sizeof(*inst), GFP_KERNEL); in wave5_vpu_open_enc()
1577 if (!inst) in wave5_vpu_open_enc()
1595 inst->v4l2_m2m_dev = inst->dev->v4l2_m2m_enc_dev; in wave5_vpu_open_enc()
1753 wave5_set_default_format(&inst->src_fmt, &inst->dst_fmt); in wave5_vpu_open_enc()
1754 inst->conf_win.width = inst->dst_fmt.width; in wave5_vpu_open_enc()
1755 inst->conf_win.height = inst->dst_fmt.height; in wave5_vpu_open_enc()
[all …]
/drivers/media/platform/mediatek/vcodec/encoder/venc/
A Dvenc_h264_if.c305 mtk_vcodec_mem_free(inst->ctx, &inst->work_bufs[i]); in h264_enc_free_work_buf()
309 mtk_vcodec_mem_free(inst->ctx, &inst->pps_buf); in h264_enc_free_work_buf()
395 ret = mtk_vcodec_mem_alloc(inst->ctx, &inst->pps_buf); in h264_enc_alloc_work_buf()
496 ret = h264_encode_pps(inst, &inst->pps_buf, &bs_size_pps); in h264_encode_header()
564 inst->frm_cnt, *bs_size, inst->vpu_inst.is_key_frm); in h264_encode_frame()
591 inst = kzalloc(sizeof(*inst), GFP_KERNEL); in h264_enc_init()
592 if (!inst) in h264_enc_init()
607 inst->vsi_34 = (struct venc_h264_vsi_34 *)inst->vpu_inst.vsi; in h264_enc_init()
609 inst->vsi = (struct venc_h264_vsi *)inst->vpu_inst.vsi; in h264_enc_init()
612 kfree(inst); in h264_enc_init()
[all …]
A Dvenc_vp8_if.c147 mtk_vcodec_mem_free(inst->ctx, &inst->work_bufs[i]); in vp8_enc_free_work_buf()
171 ret = mtk_vcodec_mem_alloc(inst->ctx, &inst->work_bufs[i]); in vp8_enc_alloc_work_buf()
291 mtk_venc_debug(inst->ctx, "->frm_cnt=%d", inst->frm_cnt); in vp8_enc_encode_frame()
308 inst->frm_cnt++; in vp8_enc_encode_frame()
319 inst = kzalloc(sizeof(*inst), GFP_KERNEL); in vp8_enc_init()
320 if (!inst) in vp8_enc_init()
323 inst->ctx = ctx; in vp8_enc_init()
330 inst->vsi = (struct venc_vp8_vsi *)inst->vpu_inst.vsi; in vp8_enc_init()
333 kfree(inst); in vp8_enc_init()
392 inst->vsi->config.ts_mode = inst->ts_mode; in vp8_enc_set_param()
[all …]
/drivers/media/platform/amphion/
A Dvpu_cmds.c98 ret = vpu_iface_pack_cmd(inst->core, cmd->pkt, inst->id, id, data); in vpu_alloc_cmd()
147 if (!inst || inst->pending) in vpu_process_cmd_request()
169 if (!inst || !inst->core) in vpu_request_cmd()
172 core = inst->core; in vpu_request_cmd()
193 if (!inst || !inst->pending) in vpu_clear_pending()
221 if (!inst || !inst->core) in vpu_response_cmd()
265 if (!inst || !inst->core) in sync_session_response()
277 dev_err(inst->dev, "[%d] sync session timeout\n", inst->id); in sync_session_response()
308 if (inst->id < 0) in vpu_session_send_cmd()
344 vpu_trace(inst->dev, "[%d]\n", inst->id); in vpu_session_start()
[all …]
A Dvpu_v4l2.c91 vpu_trace(inst->dev, "[%d]\n", inst->id); in vpu_notify_eos()
105 vpu_trace(inst->dev, "[%d]\n", inst->id); in vpu_notify_source_change()
114 if (!inst || !inst->fh.m2m_ctx) in vpu_set_last_buffer_dequeued()
292 if (!inst || !inst->fh.m2m_ctx) in vpu_process_output_buffer()
318 if (!inst || !inst->fh.m2m_ctx) in vpu_process_capture_buffer()
388 if (!inst || !inst->fh.m2m_ctx) in vpu_find_buf_by_sequence()
415 if (!inst || !inst->fh.m2m_ctx) in vpu_find_buf_by_idx()
441 if (!inst || !inst->fh.m2m_ctx) in vpu_get_num_buffers()
708 vpu_trace(inst->vpu->dev, "%p\n", inst); in vpu_v4l2_release()
735 if (!inst || !inst->ops) in vpu_v4l2_open()
[all …]
A Dvdec.c396 vpu_trace(inst->dev, "[%d] %s -> %s\n", inst->id, in vdec_update_state()
704 vpu_trace(inst->dev, "[%d]\n", inst->id); in vdec_cmd_stop()
899 dev_dbg(inst->dev, "[%d] frame skip\n", inst->id); in vdec_buf_done()
965 sibling = vpu_helper_find_sibling(inst, inst->cap_format.type, inst->cap_format.pixfmt); in vdec_check_source_change()
977 if (vpu_get_num_buffers(inst, inst->cap_format.type) < inst->min_buffer_cap) in vdec_check_source_change()
1005 vpu_try_fmt_common(inst, &f, &inst->cap_format); in vdec_init_fmt()
1379 vpu_trace(inst->dev, "[%d]\n", inst->id); in vdec_event_resolution_change()
1578 vpu_trace(inst->dev, "[%d] state = %s\n", inst->id, vpu_codec_state_name(inst->state)); in vdec_abort()
1630 vpu_trace(inst->dev, "[%d]\n", inst->id); in vdec_release()
1667 vpu_trace(inst->dev, "[%d]\n", inst->id); in vdec_start()
[all …]
A Dvpu_msgs.c31 vpu_trace(inst->dev, "[%d]\n", inst->id); in vpu_session_handle_start_done()
40 inst->id, in vpu_session_handle_mem_request()
60 vpu_trace(inst->dev, "[%d]\n", inst->id); in vpu_session_handle_stop_done()
107 dev_dbg(inst->dev, "[%d] %d\n", inst->id, info.sequence); in vpu_session_handle_frame_release()
120 dev_dbg(inst->dev, "[%d]\n", inst->id); in vpu_session_handle_input_done()
173 set_bit(inst->id, &inst->core->hang_mask); in vpu_session_handle_firmware_xcpt()
295 dev_err(inst->dev, "[%d:%d]overflow: %d\n", inst->core->id, inst->id, id); in vpu_inst_handle_msg()
296 queue_work(inst->workqueue, &inst->msg_work); in vpu_inst_handle_msg()
315 if (inst) { in vpu_handle_msg()
391 if (!inst) in vpu_msg_delayed_work()
[all …]
/drivers/media/platform/qcom/iris/
A Diris_vidc.c26 v4l2_fh_init(&inst->fh, inst->core->vdev_dec); in iris_v4l2_fh_init()
27 inst->fh.ctrl_handler = &inst->ctrl_handler; in iris_v4l2_fh_init()
28 v4l2_fh_add(&inst->fh); in iris_v4l2_fh_init()
33 v4l2_fh_del(&inst->fh); in iris_v4l2_fh_deinit()
146 if (!inst) in iris_open()
149 inst->core = core; in iris_open()
150 inst->session_id = hash32_ptr(inst); in iris_open()
175 inst->m2m_ctx = v4l2_m2m_ctx_init(inst->m2m_dev, inst, iris_m2m_queue_init); in iris_open()
187 inst->fh.m2m_ctx = inst->m2m_ctx; in iris_open()
200 kfree(inst); in iris_open()
[all …]
A Diris_vdec.c25 inst->fmt_src = kzalloc(sizeof(*inst->fmt_src), GFP_KERNEL); in iris_vdec_inst_init()
26 inst->fmt_dst = kzalloc(sizeof(*inst->fmt_dst), GFP_KERNEL); in iris_vdec_inst_init()
30 f = inst->fmt_src; in iris_vdec_inst_init()
40 inst->buffers[BUF_INPUT].min_count = iris_vpu_buf_count(inst, BUF_INPUT); in iris_vdec_inst_init()
43 f = inst->fmt_dst; in iris_vdec_inst_init()
67 kfree(inst->fmt_dst); in iris_vdec_inst_deinit()
576 if (inst->metadata_idx >= ARRAY_SIZE(inst->tss)) in iris_set_ts_metadata()
581 inst->tss[inst->metadata_idx].flags = vbuf->flags & mask; in iris_set_ts_metadata()
582 inst->tss[inst->metadata_idx].tc = vbuf->timecode; in iris_set_ts_metadata()
583 inst->tss[inst->metadata_idx].ts_us = ts_us; in iris_set_ts_metadata()
[all …]
A Diris_state.c13 switch (inst->state) { in iris_allow_inst_state_change()
50 if (inst->state == IRIS_INST_ERROR) in iris_inst_change_state()
53 if (inst->state == request_state) in iris_inst_change_state()
63 inst->state = request_state; in iris_inst_change_state()
65 inst->state, request_state); in iris_inst_change_state()
75 if (inst->state == IRIS_INST_INIT) in iris_inst_state_change_streamon()
80 if (inst->state == IRIS_INST_INIT) in iris_inst_state_change_streamon()
113 switch (inst->state) { in iris_inst_allow_sub_state()
162 prev_sub_state = inst->sub_state; in iris_inst_change_sub_state()
167 inst->sub_state |= set_sub_state; in iris_inst_change_sub_state()
[all …]
A Diris_vb2.c39 mbpf = iris_get_mbpf(inst); in iris_check_inst_mbpf()
75 if (instance == inst) in iris_check_session_supported()
117 struct iris_inst *inst; in iris_vb2_queue_setup() local
124 mutex_lock(&inst->lock); in iris_vb2_queue_setup()
130 core = inst->core; in iris_vb2_queue_setup()
131 f = V4L2_TYPE_IS_OUTPUT(q->type) ? inst->fmt_src : inst->fmt_dst; in iris_vb2_queue_setup()
171 struct iris_inst *inst; in iris_vb2_start_streaming() local
179 mutex_lock(&inst->lock); in iris_vb2_start_streaming()
191 iris_scale_power(inst); in iris_vb2_start_streaming()
224 struct iris_inst *inst; in iris_vb2_stop_streaming() local
[all …]
/drivers/gpu/drm/amd/display/dc/mpc/dcn32/
A Ddcn32_mpc.h34 #define MPC_REG_LIST_DCN3_2(inst) \ argument
35 MPC_REG_LIST_DCN3_0(inst),\
37 SRII(MPCC_MCM_SHAPER_CONTROL, MPCC_MCM, inst),\
38 SRII(MPCC_MCM_SHAPER_OFFSET_R, MPCC_MCM, inst),\
39 SRII(MPCC_MCM_SHAPER_OFFSET_G, MPCC_MCM, inst),\
40 SRII(MPCC_MCM_SHAPER_OFFSET_B, MPCC_MCM, inst),\
41 SRII(MPCC_MCM_SHAPER_SCALE_R, MPCC_MCM, inst),\
44 SRII(MPCC_MCM_SHAPER_LUT_DATA, MPCC_MCM, inst),\
93 SRII(MPCC_MCM_3DLUT_INDEX, MPCC_MCM, inst),\
94 SRII(MPCC_MCM_3DLUT_DATA, MPCC_MCM, inst),\
[all …]
/drivers/gpu/drm/nouveau/nvkm/engine/gr/
A Dnv25.c37 &chan->inst); in nv25_gr_chan_new()
41 nvkm_kmap(chan->inst); in nv25_gr_chan_new()
43 nvkm_wo32(chan->inst, 0x035c, 0xffff0000); in nv25_gr_chan_new()
54 nvkm_wo32(chan->inst, i, 0x00030303); in nv25_gr_chan_new()
56 nvkm_wo32(chan->inst, i, 0x00080000); in nv25_gr_chan_new()
58 nvkm_wo32(chan->inst, i, 0x01012000); in nv25_gr_chan_new()
60 nvkm_wo32(chan->inst, i, 0x000105b8); in nv25_gr_chan_new()
62 nvkm_wo32(chan->inst, i, 0x00080008); in nv25_gr_chan_new()
64 nvkm_wo32(chan->inst, i, 0x07ff0000); in nv25_gr_chan_new()
94 nvkm_wo32(chan->inst, i, 0x001c527c); in nv25_gr_chan_new()
[all …]

Completed in 83 milliseconds

12345678910>>...41