Home
last modified time | relevance | path

Searched refs:ctx (Results 251 – 275 of 3959) sorted by relevance

1...<<11121314151617181920>>...159

/openbmc/linux/drivers/media/platform/mediatek/vcodec/decoder/vdec/
H A Dvdec_h264_req_multi_if.c346 struct mtk_vcodec_dec_ctx *ctx = inst->ctx; in vdec_h264_slice_get_pic_info() local
362 ctx->picinfo.pic_w, ctx->picinfo.pic_h, in vdec_h264_slice_get_pic_info()
363 ctx->picinfo.buf_w, ctx->picinfo.buf_h); in vdec_h264_slice_get_pic_info()
364 mtk_vdec_debug(ctx, "Y/C(%d, %d)", ctx->picinfo.fb_sz[0], in vdec_h264_slice_get_pic_info()
379 ctx->picinfo.pic_w, ctx->picinfo.pic_h); in vdec_h264_slice_get_pic_info()
404 inst->ctx = ctx; in vdec_h264_slice_init()
408 inst->vpu.ctx = ctx; in vdec_h264_slice_init()
448 vdec_msg_queue_deinit(&inst->ctx->msg_queue, inst->ctx); in vdec_h264_slice_deinit()
459 struct mtk_vcodec_dec_ctx *ctx = lat_buf->ctx; in vdec_h264_slice_core_decode() local
470 fb = ctx->dev->vdec_pdata->get_cap_buffer(ctx); in vdec_h264_slice_core_decode()
[all …]
/openbmc/linux/drivers/gpu/drm/i915/gem/selftests/
H A Di915_gem_coherency.c52 i915_gem_object_unlock(ctx->obj); in cpu_set()
82 i915_gem_object_unlock(ctx->obj); in cpu_get()
94 i915_gem_object_unlock(ctx->obj); in gtt_set()
316 struct context ctx; in igt_gem_coherency() local
335 if (!ctx.engine) { in igt_gem_coherency()
346 if (!over->valid(&ctx)) in igt_gem_coherency()
353 if (!write->valid(&ctx)) in igt_gem_coherency()
360 if (!read->valid(&ctx)) in igt_gem_coherency()
365 if (IS_ERR(ctx.obj)) { in igt_gem_coherency()
366 err = PTR_ERR(ctx.obj); in igt_gem_coherency()
[all …]
/openbmc/linux/drivers/clk/
H A Dclk_test.c173 ctx = kunit_kzalloc(test, sizeof(*ctx), GFP_KERNEL); in clk_test_init_with_ops()
174 if (!ctx) in clk_test_init_with_ops()
335 ctx = kunit_kzalloc(test, sizeof(*ctx), GFP_KERNEL); in clk_uncached_test_init()
336 if (!ctx) in clk_uncached_test_init()
458 ctx = kunit_kzalloc(test, sizeof(*ctx), GFP_KERNEL); in clk_multiple_parents_mux_test_init()
459 if (!ctx) in clk_multiple_parents_mux_test_init()
622 ctx = kunit_kzalloc(test, sizeof(*ctx), GFP_KERNEL); in clk_orphan_transparent_multiple_parent_mux_test_init()
623 if (!ctx) in clk_orphan_transparent_multiple_parent_mux_test_init()
970 if (!ctx) in clk_single_parent_mux_test_init()
1244 if (!ctx) in clk_orphan_transparent_single_parent_mux_test_init()
[all …]
/openbmc/linux/arch/arm64/kvm/hyp/
H A Dpgtable.c92 if (granule > (ctx->end - ctx->addr)) in kvm_block_mapping_supported()
452 ctx->mm_ops->get_page(ctx->ptep); in hyp_map_walker_try_leaf()
518 if (kvm_pte_table(ctx->old, ctx->level)) { in hyp_unmap_walker()
528 if (ctx->end - ctx->addr < granule) in hyp_unmap_walker()
591 if (kvm_pte_table(ctx->old, ctx->level)) in hyp_free_walker()
769 return cmpxchg(ctx->ptep, ctx->old, new) == ctx->old; in stage2_try_set_pte()
808 if (kvm_pte_table(ctx->old, ctx->level)) { in stage2_try_break_pte()
815 ctx->addr, ctx->level); in stage2_try_break_pte()
904 return phys + (ctx->addr - ctx->start); in stage2_map_walker_phys_addr()
1114 if (kvm_pte_table(ctx->old, ctx->level)) { in stage2_unmap_walker()
[all …]
/openbmc/linux/drivers/staging/media/sunxi/cedrus/
H A Dcedrus_video.c225 f->fmt.pix = ctx->dst_fmt; in cedrus_g_fmt_vid_cap()
234 f->fmt.pix = ctx->src_fmt; in cedrus_g_fmt_vid_out()
255 ctx->current_codec->extra_cap_size(ctx, pix_fmt); in cedrus_try_fmt_vid_cap_p()
311 cedrus_try_fmt_vid_cap_p(ctx, &ctx->dst_fmt); in cedrus_reset_cap_format()
324 ctx->src_fmt = *pix_fmt; in cedrus_s_fmt_vid_out_p()
368 cedrus_s_fmt_vid_out_p(ctx, &ctx->src_fmt); in cedrus_reset_out_format()
469 &ctx->hdl); in cedrus_queue_cleanup()
519 ret = ctx->current_codec->start(ctx); in cedrus_start_streaming()
542 ctx->current_codec->stop(ctx); in cedrus_stop_streaming()
585 src_vq->drv_priv = ctx; in cedrus_queue_init()
[all …]
/openbmc/linux/sound/soc/xilinx/
H A Dxlnx_spdif.c64 val = readl(ctx->base + in xlnx_spdifrx_irq_handler()
69 ctx->rx_chsts_updated = true; in xlnx_spdifrx_irq_handler()
242 struct spdif_dev_data *ctx; in xlnx_spdif_probe() local
247 ctx = devm_kzalloc(dev, sizeof(*ctx), GFP_KERNEL); in xlnx_spdif_probe()
248 if (!ctx) in xlnx_spdif_probe()
252 if (IS_ERR(ctx->axi_clk)) { in xlnx_spdif_probe()
253 ret = PTR_ERR(ctx->axi_clk); in xlnx_spdif_probe()
264 if (IS_ERR(ctx->base)) { in xlnx_spdif_probe()
265 ret = PTR_ERR(ctx->base); in xlnx_spdif_probe()
273 if (ctx->mode) { in xlnx_spdif_probe()
[all …]
/openbmc/linux/drivers/crypto/
H A Datmel-sha.c307 while ((ctx->bufcnt < ctx->buflen) && ctx->total) { in atmel_sha_append_sg()
308 count = min(ctx->sg->length - ctx->offset, ctx->total); in atmel_sha_append_sg()
319 ctx->sg = sg_next(ctx->sg); in atmel_sha_append_sg()
326 scatterwalk_map_and_copy(ctx->buffer + ctx->bufcnt, ctx->sg, in atmel_sha_append_sg()
334 ctx->sg = sg_next(ctx->sg); in atmel_sha_append_sg()
745 ctx->bufcnt, ctx->digcnt[1], ctx->digcnt[0], final); in atmel_sha_update_dma_slow()
773 ctx->digcnt[1], ctx->digcnt[0], ctx->bufcnt, ctx->total); in atmel_sha_update_dma_start()
882 ctx->total, ctx->digcnt[1], ctx->digcnt[0]); in atmel_sha_update_req()
1176 } else if (ctx->bufcnt + ctx->total < ctx->buflen) { in atmel_sha_update()
1517 ctx->total -= ctx->bufcnt; in atmel_sha_cpu_transfer()
[all …]
/openbmc/linux/drivers/gpu/drm/panel/
H A Dpanel-ebbg-ft8719.c121 ret = regulator_bulk_enable(ARRAY_SIZE(ctx->supplies), ctx->supplies); in ebbg_ft8719_prepare()
125 ebbg_ft8719_reset(ctx); in ebbg_ft8719_prepare()
127 ret = ebbg_ft8719_on(ctx); in ebbg_ft8719_prepare()
143 ret = ebbg_ft8719_off(ctx); in ebbg_ft8719_unprepare()
149 ret = regulator_bulk_disable(ARRAY_SIZE(ctx->supplies), ctx->supplies); in ebbg_ft8719_unprepare()
198 struct ebbg_ft8719 *ctx; in ebbg_ft8719_probe() local
201 ctx = devm_kzalloc(dev, sizeof(*ctx), GFP_KERNEL); in ebbg_ft8719_probe()
202 if (!ctx) in ebbg_ft8719_probe()
209 ctx->supplies); in ebbg_ft8719_probe()
226 ctx->dsi = dsi; in ebbg_ft8719_probe()
[all …]
H A Dpanel-visionox-vtdr6130.c160 if (ctx->prepared) in visionox_vtdr6130_prepare()
164 ctx->supplies); in visionox_vtdr6130_prepare()
174 regulator_bulk_disable(ARRAY_SIZE(ctx->supplies), ctx->supplies); in visionox_vtdr6130_prepare()
178 ctx->prepared = true; in visionox_vtdr6130_prepare()
188 if (!ctx->prepared) in visionox_vtdr6130_unprepare()
197 regulator_bulk_disable(ARRAY_SIZE(ctx->supplies), ctx->supplies); in visionox_vtdr6130_unprepare()
199 ctx->prepared = false; in visionox_vtdr6130_unprepare()
274 ctx = devm_kzalloc(dev, sizeof(*ctx), GFP_KERNEL); in visionox_vtdr6130_probe()
275 if (!ctx) in visionox_vtdr6130_probe()
283 ctx->supplies); in visionox_vtdr6130_probe()
[all …]
H A Dpanel-samsung-sofef00.c116 if (ctx->prepared) in sofef00_panel_prepare()
125 sofef00_panel_reset(ctx); in sofef00_panel_prepare()
134 ctx->prepared = true; in sofef00_panel_prepare()
144 if (!ctx->prepared) in sofef00_panel_unprepare()
153 ctx->prepared = false; in sofef00_panel_unprepare()
244 struct sofef00_panel *ctx; in sofef00_panel_probe() local
247 ctx = devm_kzalloc(dev, sizeof(*ctx), GFP_KERNEL); in sofef00_panel_probe()
248 if (!ctx) in sofef00_panel_probe()
253 if (!ctx->mode) { in sofef00_panel_probe()
259 if (IS_ERR(ctx->supply)) in sofef00_panel_probe()
[all …]
/openbmc/linux/drivers/media/platform/amlogic/meson-ge2d/
H A Dge2d.c160 return &ctx->in; in get_frame()
166 return &ctx->in; in get_frame()
252 if (ctx->in.fmt->alpha && ctx->out.fmt->alpha) in ge2d_hw_start()
282 ctx->in.buf = v4l2_m2m_next_src_buf(ctx->fh.m2m_ctx); in device_run()
283 ctx->out.buf = v4l2_m2m_next_dst_buf(ctx->fh.m2m_ctx); in device_run()
839 ctx = kzalloc(sizeof(*ctx), GFP_KERNEL); in ge2d_open()
840 if (!ctx) in ge2d_open()
849 kfree(ctx); in ge2d_open()
856 kfree(ctx); in ge2d_open()
868 ctx->fh.ctrl_handler = &ctx->ctrl_handler; in ge2d_open()
[all …]
/openbmc/qemu/tests/tcg/multiarch/
H A Dvma-pthread.c45 struct context *ctx = arg; in thread_read() local
54 p = &ctx->ptr[j * ctx->pagesize]; in thread_read()
89 memcpy(&ctx->ptr[j * ctx->pagesize], nop_func, sizeof(nop_func)); in thread_write()
92 ts = (struct timespec *)(&ctx->ptr[(j + 1) * ctx->pagesize] - in thread_write()
111 ((void(*)(void))&ctx->ptr[j * ctx->pagesize])(); in thread_execute()
147 ret = mprotect(&ctx->ptr[start_idx * ctx->pagesize], in thread_mutate()
160 struct context ctx; in main() local
171 ctx.ptr = mmap(NULL, PAGE_COUNT * ctx.pagesize, in main()
176 memcpy(&ctx.ptr[i * ctx.pagesize], nop_func, sizeof(nop_func)); in main()
180 ctx.mutator_count = 2; in main()
[all …]
/openbmc/linux/arch/riscv/net/
H A Dbpf_jit_core.c74 ctx = &jit_data->ctx; in bpf_int_jit_compile()
76 if (ctx->offset) { in bpf_int_jit_compile()
78 prog_size = sizeof(*ctx->insns) * ctx->ninsns; in bpf_int_jit_compile()
82 ctx->prog = prog; in bpf_int_jit_compile()
101 ctx->ninsns = 0; in bpf_int_jit_compile()
104 ctx->prologue_len = ctx->ninsns; in bpf_int_jit_compile()
106 if (build_body(ctx, extra_pass, ctx->offset)) { in bpf_int_jit_compile()
111 ctx->epilogue_offset = ctx->ninsns; in bpf_int_jit_compile()
120 prog_size = sizeof(*ctx->insns) * ctx->ninsns; in bpf_int_jit_compile()
160 ctx->ninsns = 0; in bpf_int_jit_compile()
[all …]
/openbmc/linux/drivers/media/platform/sunxi/sun8i-rotate/
H A Dsun8i_rotate.c81 if (ctx->rotate != 90 && ctx->rotate != 270) in rotate_device_run()
94 ctx->src_fmt.bytesperline, ctx->src_fmt.height, in rotate_device_run()
117 ctx->dst_fmt.bytesperline, ctx->dst_fmt.height, in rotate_device_run()
147 if (!ctx) { in rotate_irq()
166 v4l2_m2m_job_finish(ctx->dev->m2m_dev, ctx->fh.m2m_ctx); in rotate_irq()
390 return rotate_set_cap_format(ctx, &ctx->dst_fmt, ctx->rotate); in rotate_s_fmt_vid_out()
647 ctx = kzalloc(sizeof(*ctx), GFP_KERNEL); in rotate_open()
648 if (!ctx) { in rotate_open()
661 rotate_set_cap_format(ctx, &ctx->dst_fmt, ctx->rotate); in rotate_open()
680 ctx->fh.ctrl_handler = &ctx->ctrl_handler; in rotate_open()
[all …]
/openbmc/linux/drivers/media/platform/mediatek/vcodec/decoder/
H A Dvdec_msg_queue.c40 INIT_LIST_HEAD(&ctx->ready_queue); in vdec_msg_queue_init_ctx()
41 spin_lock_init(&ctx->ready_lock); in vdec_msg_queue_init_ctx()
42 ctx->ready_num = 0; in vdec_msg_queue_init_ctx()
93 queue_work(buf->ctx->dev->core_workqueue, &buf->ctx->msg_queue.core_work); in vdec_msg_queue_qbuf()
210 mtk_vcodec_mem_free(ctx, mem); in vdec_msg_queue_deinit()
216 mtk_vcodec_mem_free(ctx, mem); in vdec_msg_queue_deinit()
263 ctx = lat_buf->ctx; in vdec_msg_queue_core_work()
304 ctx->picinfo.buf_h); in vdec_msg_queue_init()
314 msg_queue->empty_lat_buf.ctx = ctx; in vdec_msg_queue_init()
318 msg_queue->ctx = ctx; in vdec_msg_queue_init()
[all …]
/openbmc/linux/io_uring/
H A Dfiletable.c19 unsigned long nr = ctx->file_alloc_end; in io_file_bitmap_get()
33 table->alloc_hint = ctx->file_alloc_start; in io_file_bitmap_get()
65 __must_hold(&req->ctx->uring_lock) in io_install_fixed_file()
72 if (!ctx->file_data) in io_install_fixed_file()
74 if (slot_index >= ctx->nr_user_files) in io_install_fixed_file()
103 ret = io_file_bitmap_get(ctx); in __io_fixed_fd_install()
123 struct io_ring_ctx *ctx = req->ctx; in io_fixed_fd_install() local
126 io_ring_submit_lock(ctx, issue_flags); in io_fixed_fd_install()
128 io_ring_submit_unlock(ctx, issue_flags); in io_fixed_fd_install()
140 if (unlikely(!ctx->file_data)) in io_fixed_fd_remove()
[all …]
/openbmc/qemu/util/
H A Dfdmon-io_uring.c199 sqe = get_sqe(ctx); in add_timeout_sqe()
205 static void fill_sq_ring(AioContext *ctx) in fill_sq_ring() argument
216 add_poll_add_sqe(ctx, node); in fill_sq_ring()
225 static bool process_cqe(AioContext *ctx, in process_cqe() argument
251 add_poll_add_sqe(ctx, node); in process_cqe()
284 add_timeout_sqe(ctx, timeout); in fdmon_io_uring_wait()
287 fill_sq_ring(ctx); in fdmon_io_uring_wait()
324 bool fdmon_io_uring_setup(AioContext *ctx) in fdmon_io_uring_setup() argument
333 QSLIST_INIT(&ctx->submit_list); in fdmon_io_uring_setup()
334 ctx->fdmon_ops = &fdmon_io_uring_ops; in fdmon_io_uring_setup()
[all …]
/openbmc/linux/drivers/media/platform/samsung/s5p-jpeg/
H A Djpeg-core.c953 ctx = kzalloc(sizeof(*ctx), GFP_KERNEL); in s5p_jpeg_open()
954 if (!ctx) in s5p_jpeg_open()
964 ctx->fh.ctrl_handler = &ctx->ctrl_handler; in s5p_jpeg_open()
1005 kfree(ctx); in s5p_jpeg_open()
1019 kfree(ctx); in s5p_jpeg_release()
1724 r->width = round_down(ctx->out_q.w / ctx->scale_factor, 2); in exynos3250_jpeg_try_downscale()
1725 r->height = round_down(ctx->out_q.h / ctx->scale_factor, 2); in exynos3250_jpeg_try_downscale()
2119 pix_size = ctx->cap_q.w * ctx->cap_q.h; in exynos4_jpeg_set_img_addr()
2277 pix_size = ctx->cap_q.w * ctx->cap_q.h; in exynos3250_jpeg_set_img_addr()
2538 ctx->hdr_parsed = s5p_jpeg_parse_hdr(&ctx->out_q, in s5p_jpeg_buf_queue()
[all …]
/openbmc/linux/drivers/hwmon/occ/
H A Dp9_sbe.c41 if (ctx->sbe_error) { in ffdc_read()
59 if (!ctx->sbe_error) { in p9_sbe_occ_save_ffdc()
61 kvfree(ctx->ffdc); in p9_sbe_occ_save_ffdc()
63 if (!ctx->ffdc) { in p9_sbe_occ_save_ffdc()
64 ctx->ffdc_len = 0; in p9_sbe_occ_save_ffdc()
65 ctx->ffdc_size = 0; in p9_sbe_occ_save_ffdc()
138 struct p9_sbe_occ *ctx = devm_kzalloc(&pdev->dev, sizeof(*ctx), in p9_sbe_occ_probe() local
140 if (!ctx) in p9_sbe_occ_probe()
146 occ = &ctx->occ; in p9_sbe_occ_probe()
177 ctx->sbe = NULL; in p9_sbe_occ_remove()
[all …]
/openbmc/qemu/target/loongarch/tcg/insn_trans/
H A Dtrans_memory.c.inc8 TCGv dest = gpr_dst(ctx, a->rd, EXT_NONE);
9 TCGv addr = gpr_src(ctx, a->rj, EXT_NONE);
11 addr = make_address_i(ctx, addr, a->imm);
20 TCGv data = gpr_src(ctx, a->rd, EXT_NONE);
21 TCGv addr = gpr_src(ctx, a->rj, EXT_NONE);
23 addr = make_address_i(ctx, addr, a->imm);
61 src1 = make_address_i(ctx, src1, 0);
75 src1 = make_address_i(ctx, src1, 0);
89 src1 = make_address_i(ctx, src1, 0);
102 src1 = make_address_i(ctx, src1, 0);
[all …]
/openbmc/linux/drivers/crypto/caam/
H A Dcaamrng.c132 ctx->desc_async, in caam_rng_fill_async()
172 kfifo_free(&ctx->fifo); in caam_cleanup()
224 ctx->desc_sync = devm_kzalloc(ctx->ctrldev, CAAM_RNG_DESC_LEN, in caam_init()
226 if (!ctx->desc_sync) in caam_init()
229 ctx->desc_async = devm_kzalloc(ctx->ctrldev, CAAM_RNG_DESC_LEN, in caam_init()
231 if (!ctx->desc_async) in caam_init()
285 ctx = devm_kzalloc(ctrldev, sizeof(*ctx), GFP_KERNEL); in caam_rng_init()
286 if (!ctx) in caam_rng_init()
289 ctx->ctrldev = ctrldev; in caam_rng_init()
295 ctx->rng.priv = (unsigned long)ctx; in caam_rng_init()
[all …]
/openbmc/linux/drivers/power/reset/
H A Dsyscon-reboot.c28 struct syscon_reboot_context *ctx = in syscon_restart_handle() local
33 regmap_update_bits(ctx->map, ctx->offset, ctx->mask, ctx->value); in syscon_restart_handle()
43 struct syscon_reboot_context *ctx; in syscon_reboot_probe() local
49 ctx = devm_kzalloc(&pdev->dev, sizeof(*ctx), GFP_KERNEL); in syscon_reboot_probe()
50 if (!ctx) in syscon_reboot_probe()
54 if (IS_ERR(ctx->map)) { in syscon_reboot_probe()
56 if (IS_ERR(ctx->map)) in syscon_reboot_probe()
57 return PTR_ERR(ctx->map); in syscon_reboot_probe()
75 ctx->value = ctx->mask; in syscon_reboot_probe()
76 ctx->mask = 0xFFFFFFFF; in syscon_reboot_probe()
[all …]
/openbmc/linux/net/sunrpc/auth_gss/
H A Dgss_krb5_mech.c348 ctx->initiator_sign = gss_krb5_alloc_hash_v2(ctx, &keyout); in gss_krb5_import_ctx_v2()
356 ctx->acceptor_sign = gss_krb5_alloc_hash_v2(ctx, &keyout); in gss_krb5_import_ctx_v2()
365 ctx->initiator_integ = gss_krb5_alloc_hash_v2(ctx, &keyout); in gss_krb5_import_ctx_v2()
373 ctx->acceptor_integ = gss_krb5_alloc_hash_v2(ctx, &keyout); in gss_krb5_import_ctx_v2()
403 p = simple_get_bytes(p, end, &ctx->flags, sizeof(ctx->flags)); in gss_import_v2_context()
406 ctx->initiate = ctx->flags & KRB5_CTX_FLAG_INITIATOR; in gss_import_v2_context()
428 ctx->gk5e = gss_krb5_lookup_enctype(ctx->enctype); in gss_import_v2_context()
431 ctx->enctype); in gss_import_v2_context()
476 ctx = kzalloc(sizeof(*ctx), gfp_mask); in gss_krb5_import_sec_context()
481 memzero_explicit(&ctx->Ksess, sizeof(ctx->Ksess)); in gss_krb5_import_sec_context()
[all …]
/openbmc/linux/drivers/media/platform/verisilicon/
H A Dhantro_g2_vp9_dec.c37 hantro_start_prepare_run(ctx); in start_prepare_run()
98 return ctx->src_fmt.width * ctx->src_fmt.height * bytes_per_pixel; in chroma_offset()
241 mv_offset(ctx, dec_params); in config_ref_registers()
895 config_quant(ctx, dec_params); in config_registers()
898 config_probs(ctx, dec_params); in config_registers()
899 config_counts(ctx); in config_registers()
912 hantro_g2_check_idle(ctx->dev); in hantro_g2_vp9_dec_run()
916 hantro_end_prepare_run(ctx); in hantro_g2_vp9_dec_run()
920 src = hantro_get_src_buf(ctx); in hantro_g2_vp9_dec_run()
921 dst = hantro_get_dst_buf(ctx); in hantro_g2_vp9_dec_run()
[all …]
/openbmc/linux/security/selinux/
H A Dxfrm.c57 return (ctx && in selinux_authorizable_ctx()
92 ctx = kmalloc(struct_size(ctx, ctx_str, str_len + 1), gfp); in selinux_xfrm_alloc_user()
93 if (!ctx) in selinux_xfrm_alloc_user()
111 *ctxp = ctx; in selinux_xfrm_alloc_user()
116 kfree(ctx); in selinux_xfrm_alloc_user()
125 if (!ctx) in selinux_xfrm_free()
129 kfree(ctx); in selinux_xfrm_free()
139 if (!ctx) in selinux_xfrm_delete()
157 if (!ctx) in selinux_xfrm_policy_lookup()
360 ctx = kmalloc(struct_size(ctx, ctx_str, str_len), GFP_ATOMIC); in selinux_xfrm_state_alloc_acquire()
[all …]

1...<<11121314151617181920>>...159