/openbmc/linux/drivers/gpu/drm/panel/ |
H A D | panel-truly-nt35597.c | 269 ret = regulator_bulk_enable(ARRAY_SIZE(ctx->supplies), ctx->supplies); in truly_35597_power_on() 316 if (!ctx->enabled) in truly_nt35597_disable() 334 if (!ctx->prepared) in truly_nt35597_unprepare() 370 if (ctx->prepared) in truly_nt35597_prepare() 427 if (ctx->enabled) in truly_nt35597_enable() 546 ctx = devm_kzalloc(dev, sizeof(*ctx), GFP_KERNEL); in truly_nt35597_probe() 548 if (!ctx) in truly_nt35597_probe() 587 ctx->dev = dev; in truly_nt35597_probe() 588 ctx->dsi[0] = dsi; in truly_nt35597_probe() 623 if (ctx->dsi[0]) in truly_nt35597_remove() [all …]
|
/openbmc/linux/sound/soc/intel/skylake/ |
H A D | cnl-sst-dsp.c | 30 sst_dsp_shim_update_bits_unlocked(ctx, in cnl_dsp_core_set_reset_state() 35 return sst_dsp_register_poll(ctx, in cnl_dsp_core_set_reset_state() 51 return sst_dsp_register_poll(ctx, in cnl_dsp_core_unset_reset_state() 102 cnl_dsp_reset_core(ctx, core_mask); in cnl_dsp_start_core() 133 return sst_dsp_register_poll(ctx, in cnl_dsp_core_power_down() 186 struct sst_dsp *ctx = dev_id; in cnl_dsp_sst_interrupt() local 190 spin_lock(&ctx->spinlock); in cnl_dsp_sst_interrupt() 193 ctx->intr_status = val; in cnl_dsp_sst_interrupt() 196 spin_unlock(&ctx->spinlock); in cnl_dsp_sst_interrupt() 201 cnl_ipc_int_disable(ctx); in cnl_dsp_sst_interrupt() [all …]
|
H A D | skl-sst-dsp.c | 24 mutex_lock(&ctx->mutex); in skl_dsp_set_state_locked() 25 ctx->sst_state = state; in skl_dsp_set_state_locked() 26 mutex_unlock(&ctx->mutex); in skl_dsp_set_state_locked() 304 struct sst_dsp *ctx = dev_id; in skl_dsp_sst_interrupt() local 308 spin_lock(&ctx->spinlock); in skl_dsp_sst_interrupt() 311 ctx->intr_status = val; in skl_dsp_sst_interrupt() 319 skl_ipc_int_disable(ctx); in skl_dsp_sst_interrupt() 324 skl_cldma_int_disable(ctx); in skl_dsp_sst_interrupt() 328 spin_unlock(&ctx->spinlock); in skl_dsp_sst_interrupt() 349 ret = ctx->fw_ops.set_state_D0(ctx, core_id); in skl_dsp_get_core() [all …]
|
/openbmc/qemu/target/ppc/ |
H A D | translate.c | 340 gen_exception_nip(ctx, excp, ctx->cia); in gen_exception() 1477 if (unlikely(ctx->pr || !ctx->hv)) {\ 1489 if (unlikely(ctx->pr || !ctx->hv || ctx->dr)) { \ 3672 gen_setlr(ctx, ctx->base.pc_next); in gen_b() 3710 gen_setlr(ctx, ctx->base.pc_next); in gen_bcond() 3785 gen_goto_tb(ctx, 0, ctx->cia + li); in gen_bcond() 3800 gen_goto_tb(ctx, 1, ctx->base.pc_next); in gen_bcond() 3974 gen_update_nip(ctx, ctx->cia); in gen_scv() 4214 gen_update_nip(ctx, ctx->base.pc_next); in gen_mtmsrd() 4906 gen_405_mulladd_insn(ctx, opc2, opc3, rA(ctx->opcode), rB(ctx->opcode), \ [all …]
|
/openbmc/linux/sound/soc/intel/atom/sst/ |
H A D | sst_acpi.c | 165 ctx->iram_end = ctx->iram_base + ctx->pdata->res_info->iram_size - 1; in sst_platform_get_resources() 166 dev_info(ctx->dev, "IRAM base: %#x", ctx->iram_base); in sst_platform_get_resources() 167 ctx->iram = devm_ioremap(ctx->dev, ctx->iram_base, in sst_platform_get_resources() 175 ctx->dram_end = ctx->dram_base + ctx->pdata->res_info->dram_size - 1; in sst_platform_get_resources() 177 ctx->dram = devm_ioremap(ctx->dev, ctx->dram_base, in sst_platform_get_resources() 186 ctx->shim = devm_ioremap(ctx->dev, ctx->shim_phy_add, in sst_platform_get_resources() 199 ctx->mailbox = devm_ioremap(ctx->dev, ctx->mailbox_add, in sst_platform_get_resources() 207 ctx->mailbox_add = ctx->info.mailbox_start; in sst_platform_get_resources() 217 dev_info(ctx->dev, "DDR base: %#x", ctx->ddr_base); in sst_platform_get_resources() 218 ctx->ddr = devm_ioremap(ctx->dev, ctx->ddr_base, in sst_platform_get_resources() [all …]
|
/openbmc/linux/crypto/asymmetric_keys/ |
H A D | pkcs7_parser.c | 122 if (!ctx) in pkcs7_parse_message() 125 if (!ctx->msg) in pkcs7_parse_message() 136 ctx->ppcerts = &ctx->certs; in pkcs7_parse_message() 137 ctx->ppsinfo = &ctx->msg->signed_infos; in pkcs7_parse_message() 152 msg = ctx->msg; in pkcs7_parse_message() 166 kfree(ctx); in pkcs7_parse_message() 411 tag, (unsigned long)ctx - ctx->data); in pkcs7_extract_cert() 450 *ctx->ppcerts = ctx->msg->certs; in pkcs7_note_certificate_list() 451 ctx->msg->certs = ctx->certs; in pkcs7_note_certificate_list() 453 ctx->ppcerts = &ctx->certs; in pkcs7_note_certificate_list() [all …]
|
/openbmc/linux/fs/ |
H A D | eventfd.c | 65 ctx->count += n; in eventfd_signal_mask() 96 if (ctx->id >= 0) in eventfd_free_ctx() 98 kfree(ctx); in eventfd_free_ctx() 192 *cnt = ((ctx->flags & EFD_SEMAPHORE) && ctx->count) ? 1 : ctx->count; in eventfd_ctx_do_read() 193 ctx->count -= *cnt; in eventfd_ctx_do_read() 235 if (!ctx->count) { in eventfd_read() 242 if (wait_event_interruptible_locked_irq(ctx->wqh, ctx->count)) { in eventfd_read() 363 return ctx; in eventfd_ctx_fdget() 385 return ctx; in eventfd_ctx_fileget() 402 ctx = kmalloc(sizeof(*ctx), GFP_KERNEL); in do_eventfd() [all …]
|
/openbmc/qemu/target/riscv/insn_trans/ |
H A D | trans_rvb.c.inc | 71 REQUIRE_ZBB(ctx); 87 REQUIRE_ZBB(ctx); 93 REQUIRE_ZBB(ctx); 117 REQUIRE_ZBB(ctx); 123 REQUIRE_ZBB(ctx); 129 REQUIRE_ZBB(ctx); 135 REQUIRE_ZBB(ctx); 141 REQUIRE_ZBB(ctx); 147 REQUIRE_ZBB(ctx); 167 REQUIRE_ZBS(ctx); [all …]
|
H A D | trans_rvbf16.c.inc | 40 REQUIRE_ZFBFMIN(ctx); 48 mark_fs_dirty(ctx); 55 REQUIRE_ZFBFMIN(ctx); 63 mark_fs_dirty(ctx); 72 if (opfv_narrow_check(ctx, a) && (ctx->sew == MO_16)) { 81 tcg_gen_gvec_3_ptr(vreg_ofs(ctx, a->rd), vreg_ofs(ctx, 0), 97 if (opfv_widen_check(ctx, a) && (ctx->sew == MO_16)) { 106 tcg_gen_gvec_3_ptr(vreg_ofs(ctx, a->rd), vreg_ofs(ctx, 0), 122 if (require_rvv(ctx) && vext_check_isa_ill(ctx) && (ctx->sew == MO_16) && 132 tcg_gen_gvec_4_ptr(vreg_ofs(ctx, a->rd), vreg_ofs(ctx, 0), [all …]
|
H A D | trans_rva.c.inc | 22 if (!ctx->cfg_ptr->ext_zaamo && !has_ext(ctx, RVA)) { \ 28 if (!ctx->cfg_ptr->ext_zalrsc && !has_ext(ctx, RVA)) { \ 37 decode_save_opc(ctx); 64 decode_save_opc(ctx); 167 REQUIRE_64BIT(ctx); 174 REQUIRE_64BIT(ctx); 181 REQUIRE_64BIT(ctx); 188 REQUIRE_64BIT(ctx); 195 REQUIRE_64BIT(ctx); 202 REQUIRE_64BIT(ctx); [all …]
|
/openbmc/linux/drivers/gpu/drm/msm/disp/dpu1/ |
H A D | dpu_hw_ctl.c | 102 ctx->pending_flush_mask = 0x0; in dpu_hw_ctl_clear_pending_flush() 103 ctx->pending_intf_flush_mask = 0; in dpu_hw_ctl_clear_pending_flush() 104 ctx->pending_wb_flush_mask = 0; in dpu_hw_ctl_clear_pending_flush() 106 ctx->pending_dsc_flush_mask = 0; in dpu_hw_ctl_clear_pending_flush() 122 return ctx->pending_flush_mask; in dpu_hw_ctl_get_pending_flush() 137 ctx->pending_wb_flush_mask); in dpu_hw_ctl_trigger_flush_v1() 142 DPU_REG_WRITE(&ctx->hw, in dpu_hw_ctl_trigger_flush_v1() 151 DPU_REG_WRITE(&ctx->hw, CTL_FLUSH, ctx->pending_flush_mask); in dpu_hw_ctl_trigger_flush_v1() 158 DPU_REG_WRITE(&ctx->hw, CTL_FLUSH, ctx->pending_flush_mask); in dpu_hw_ctl_trigger_flush() 453 stages = _mixer_stages(ctx->mixer_hw_caps, ctx->mixer_count, lm); in dpu_hw_ctl_setup_blendstage() [all …]
|
/openbmc/linux/drivers/media/platform/mediatek/vcodec/decoder/ |
H A D | mtk_vcodec_dec.c | 133 mutex_unlock(&ctx->dev->dec_mutex[ctx->hw_id]); in mtk_vdec_unlock() 138 mutex_lock(&ctx->dev->dec_mutex[ctx->hw_id]); in mtk_vdec_lock() 151 ctx->m2m_ctx->q_lock = &ctx->dev->dev_mutex; in mtk_vcodec_dec_set_default_params() 152 ctx->fh.m2m_ctx = ctx->m2m_ctx; in mtk_vcodec_dec_set_default_params() 153 ctx->fh.ctrl_handler = &ctx->ctrl_hdl; in mtk_vcodec_dec_set_default_params() 448 mtk_v4l2_vdec_dbg(3, ctx, "[%d]", ctx->id); in vidioc_vdec_s_fmt() 535 ctx->last_decoded_picinfo = ctx->picinfo; in vidioc_vdec_s_fmt() 559 ctx->picinfo.buf_w, ctx->picinfo.buf_h, in vidioc_vdec_s_fmt() 728 ctx->id, f->type, ctx->state); in vidioc_vdec_g_fmt() 857 ctx->id, q->type, ctx->state, ctx->decoded_frame_cnt); in vb2ops_vdec_stop_streaming() [all …]
|
/openbmc/linux/drivers/gpu/drm/exynos/ |
H A D | exynos_drm_fimc.c | 951 DRM_DEV_DEBUG_KMS(ctx->dev, "fimc id[%d]\n", ctx->id); in fimc_irq_handler() 966 if (ctx->task) { in fimc_irq_handler() 976 fimc_stop(ctx); in fimc_irq_handler() 1004 memset(&ctx->sc, 0x0, sizeof(ctx->sc)); in fimc_reset() 1017 fimc_set_scaler(ctx, &ctx->sc); in fimc_start() 1105 fimc_start(ctx); in fimc_commit() 1116 fimc_reset(ctx); in fimc_abort() 1146 ctx->formats, ctx->num_formats, "fimc"); in fimc_bind() 1276 ctx = devm_kzalloc(dev, sizeof(*ctx), GFP_KERNEL); in fimc_probe() 1277 if (!ctx) in fimc_probe() [all …]
|
/openbmc/linux/drivers/net/usb/ |
H A D | cdc_ncm.c | 333 if (ctx->is_ndp16 && !ctx->delayed_ndp16) { in ndp_to_end_store() 338 if (!ctx->is_ndp16 && !ctx->delayed_ndp32) { in ndp_to_end_store() 588 ctx->rx_max, ctx->tx_max, ctx->tx_remainder, ctx->tx_modulus, in cdc_ncm_init() 691 if (ctx->tx_remainder >= ctx->tx_modulus) { in cdc_ncm_fix_modulus() 830 ctx = kzalloc(sizeof(*ctx), GFP_KERNEL); in cdc_ncm_bind_common() 881 if (!ctx->ether_desc || !ctx->func_desc) { in cdc_ncm_bind_common() 888 if (ctx->data != ctx->control) { in cdc_ncm_bind_common() 984 if (ctx->data != ctx->control) in cdc_ncm_bind_common() 1009 if (ctx->control == ctx->data) in cdc_ncm_unbind() 1013 if (intf == ctx->control && ctx->data) { in cdc_ncm_unbind() [all …]
|
/openbmc/linux/drivers/gpu/drm/sprd/ |
H A D | sprd_dsi.c | 166 struct dsi_context *ctx = &dsi->ctx; in regmap_tst_io_write() local 188 struct dsi_context *ctx = &dsi->ctx; in regmap_tst_io_read() local 574 writel(ctx->int0_mask, ctx->base + MASK_PROTOCOL_INT); in sprd_dsi_dpi_video() 575 writel(ctx->int1_mask, ctx->base + MASK_INTERNAL_INT); in sprd_dsi_dpi_video() 604 writel(ctx->int0_mask, ctx->base + MASK_PROTOCOL_INT); in sprd_dsi_edpi_video() 605 writel(ctx->int1_mask, ctx->base + MASK_INTERNAL_INT); in sprd_dsi_edpi_video() 794 struct dsi_context *ctx = &dsi->ctx; in sprd_dsi_encoder_enable() local 809 sprd_dsi_set_work_mode(ctx, ctx->work_mode); in sprd_dsi_encoder_enable() 831 struct dsi_context *ctx = &dsi->ctx; in sprd_dsi_encoder_disable() local 903 struct dsi_context *ctx = &dsi->ctx; in sprd_dsi_context_init() local [all …]
|
/openbmc/linux/drivers/gpu/drm/bridge/ |
H A D | tc358762.c | 84 int ret = ctx->error; in tc358762_clear_error() 86 ctx->error = 0; in tc358762_clear_error() 96 if (ctx->error) in tc358762_write() 108 ctx->error = ret; in tc358762_write() 161 if (!ctx->pre_enabled) in tc358762_post_disable() 166 if (ctx->reset_gpio) in tc358762_post_disable() 183 if (ctx->reset_gpio) { in tc358762_pre_enable() 251 ctx->regulator = devm_regulator_get(ctx->dev, "vddc"); in tc358762_configure_regulators() 261 struct tc358762 *ctx; in tc358762_probe() local 265 if (!ctx) in tc358762_probe() [all …]
|
/openbmc/linux/drivers/media/platform/chips-media/ |
H A D | trace.h | 16 TP_ARGS(ctx, cmd), 20 __field(int, ctx) 26 __entry->ctx = ctx->idx; 37 TP_ARGS(ctx), 41 __field(int, ctx) 46 __entry->ctx = ctx->idx; 66 __entry->ctx = ctx->idx; 75 TP_ARGS(ctx, buf) 102 __entry->ctx = ctx->idx; 107 __entry->ctx) [all …]
|
/openbmc/linux/drivers/gpu/drm/vmwgfx/ |
H A D | vmwgfx_validation.c | 117 if (ctx->vm && ctx->vm_size_left < PAGE_SIZE) { in vmw_validation_mem_alloc() 126 if (ctx->vm) in vmw_validation_mem_alloc() 134 addr = (void *) (ctx->page_address + (PAGE_SIZE - ctx->mem_size_left)); in vmw_validation_mem_alloc() 158 if (ctx->vm && ctx->total_mem) { in vmw_validation_mem_free() 159 ctx->total_mem = 0; in vmw_validation_mem_free() 430 list_splice_init(&ctx->resource_ctx_list, &ctx->resource_list); in vmw_validation_res_reserve() 484 list_splice_init(&ctx->resource_ctx_list, &ctx->resource_list); in vmw_validation_res_unreserve() 680 list_splice_init(&ctx->resource_ctx_list, &ctx->resource_list); in vmw_validation_unref_lists() 766 if (ctx->res_mutex) in vmw_validation_revert() 785 if (ctx->res_mutex) in vmw_validation_done() [all …]
|
/openbmc/linux/io_uring/ |
H A D | io_uring.h | 73 struct io_ring_ctx *ctx); 140 if (unlikely(ctx->cqe_cached >= ctx->cqe_sentinel)) { in io_get_cqe_overflow() 144 *ret = ctx->cqe_cached; in io_get_cqe_overflow() 145 ctx->cached_cq_tail++; in io_get_cqe_overflow() 146 ctx->cqe_cached++; in io_get_cqe_overflow() 148 ctx->cqe_cached++; in io_get_cqe_overflow() 234 smp_store_release(&ctx->rings->cq.tail, ctx->cached_cq_tail); in io_commit_cqring() 265 return READ_ONCE(r->sq.tail) - ctx->cached_sq_head == ctx->sq_entries; in io_sqring_full() 335 if (unlikely(ctx->off_timeout_used || ctx->drain_active || in io_commit_cqring_flush() 336 ctx->has_evfd || ctx->poll_activated)) in io_commit_cqring_flush() [all …]
|
/openbmc/linux/drivers/usb/typec/ |
H A D | anx7411.c | 494 typec_set_data_role(ctx->typec.port, ctx->typec.data_role); in anx7411_data_role_detect() 496 typec_set_vconn_role(ctx->typec.port, ctx->typec.vconn_role); in anx7411_data_role_detect() 519 typec_set_pwr_role(ctx->typec.port, ctx->typec.power_role); in anx7411_power_role_detect() 570 ctx->typec.amode[i] = typec_partner_register_altmode(ctx->typec.partner, in anx7411_typec_register_altmode() 870 ctx->fw_version = anx7411_reg_read(ctx->spi_client, FW_VER); in anx7411_config() 871 ctx->fw_subversion = anx7411_reg_read(ctx->spi_client, FW_SUBVER); in anx7411_config() 987 queue_work(ctx->workqueue, &ctx->work); in anx7411_intr_isr() 1256 typec_port_register_altmodes(ctx->typec.port, NULL, ctx, in anx7411_typec_port_probe() 1337 ctx->intp_irq = gpiod_to_irq(ctx->intp_gpiod); in anx7411_get_gpio_irq() 1435 ctx->psy = devm_power_supply_register(ctx->dev, psy_desc, &psy_cfg); in anx7411_psy_register() [all …]
|
/openbmc/linux/drivers/misc/cxl/ |
H A D | fault.c | 58 ctx->sst_lru = (ctx->sst_lru + 1) & 0x7; in find_free_sste() 76 trace_cxl_ste_write(ctx, sste - ctx->sstp, slb->esid, slb->vsid); in cxl_load_segment() 105 ctx->fault_addr = ctx->dar; in cxl_ack_ae() 106 ctx->fault_dsisr = ctx->dsisr; in cxl_ack_ae() 121 cxl_ack_ae(ctx); in cxl_handle_segment_miss() 187 cxl_ack_ae(ctx); in cxl_handle_page_fault() 206 return ctx->mm; in get_mem_context() 239 cxl_p2n_read(ctx->afu, CXL_PSL_PEHandle_An) != ctx->pe) { in cxl_handle_fault() 251 cxl_ack_ae(ctx); in cxl_handle_fault() 263 __func__, ctx->pe, pid_nr(ctx->pid)); in cxl_handle_fault() [all …]
|
/openbmc/linux/drivers/media/platform/samsung/s5p-mfc/ |
H A D | s5p_mfc_opr_v6.c | 72 ctx->luma_size, ctx->chroma_size, ctx->mv_size); in s5p_mfc_alloc_codec_buffers_v6() 117 ctx->img_width, ctx->img_height, in s5p_mfc_alloc_codec_buffers_v6() 152 (ctx->mv_count * ctx->mv_size); in s5p_mfc_alloc_codec_buffers_v6() 224 (ctx->mv_count * ctx->mv_size); in s5p_mfc_alloc_codec_buffers_v6() 368 ctx->ctx.size = 0; in s5p_mfc_alloc_instance_buffer_v6() 379 memset(ctx->ctx.virt, 0, ctx->ctx.size); in s5p_mfc_alloc_instance_buffer_v6() 390 s5p_mfc_release_priv_buf(ctx->dev, &ctx->ctx); in s5p_mfc_release_instance_buffer_v6() 443 ctx->img_height, ctx->buf_width, ctx->buf_height); in s5p_mfc_dec_calc_dpb_size_v6() 445 ctx->luma_size = calc_plane(ctx->img_width, ctx->img_height); in s5p_mfc_dec_calc_dpb_size_v6() 1986 ctx = dev->ctx[new_ctx]; in s5p_mfc_try_run_v6() [all …]
|
H A D | s5p_mfc_dec.c | 253 ctx->dst_queue_cnt >= ctx->pb_count) in s5p_mfc_ctx_ready() 257 ctx->dst_queue_cnt >= ctx->pb_count) in s5p_mfc_ctx_ready() 267 ctx->dst_queue_cnt >= ctx->pb_count) in s5p_mfc_ctx_ready() 340 (ctx->state == MFCINST_GOT_INST || ctx->state == in vidioc_g_fmt() 449 ctx->codec_mode = ctx->src_fmt->codec_mode; in vidioc_s_fmt() 558 WARN_ON(ctx->dst_bufs_cnt != ctx->total_dpb_count); in reqbufs_capture() 811 ctx->buf_width, ctx->buf_height); in vidioc_g_selection() 1062 s5p_mfc_cleanup_queue(&ctx->dst_queue, &ctx->vq_dst); in s5p_mfc_stop_streaming() 1078 s5p_mfc_cleanup_queue(&ctx->src_queue, &ctx->vq_src); in s5p_mfc_stop_streaming() 1176 ctx->ctrls[i] = v4l2_ctrl_new_std(&ctx->ctrl_handler, in s5p_mfc_dec_ctrls_setup() [all …]
|
/openbmc/linux/drivers/gpu/drm/amd/amdgpu/ |
H A D | atom.c | 628 r = amdgpu_atom_execute_table_locked(ctx->ctx, idx, ctx->ps + ctx->ps_shift); in atom_op_calltable() 684 ctx->ctx->divmul[0] = 0; in atom_op_div() 685 ctx->ctx->divmul[1] = 0; in atom_op_div() 705 ctx->ctx->divmul[0] = 0; in atom_op_div32() 706 ctx->ctx->divmul[1] = 0; in atom_op_div32() 726 execute = ctx->ctx->cs_above || ctx->ctx->cs_equal; in atom_op_jump() 732 execute = !(ctx->ctx->cs_above || ctx->ctx->cs_equal); in atom_op_jump() 876 ctx->ctx->data_block = ctx->start; in atom_op_setdatablock() 878 ctx->ctx->data_block = U16(ctx->ctx->data_table + 4 + 2 * idx); in atom_op_setdatablock() 886 ctx->ctx->fb_base = atom_get_src(ctx, attr, ptr); in atom_op_setfbbase() [all …]
|
/openbmc/linux/arch/arm64/net/ |
H A D | bpf_jit_comp.c | 95 ctx->image[ctx->idx] = cpu_to_le32(insn); in emit() 1461 ctx->offset[i] = ctx->idx; in build_body() 1466 ctx->offset[i] = ctx->idx; in build_body() 1478 ctx->offset[i] = ctx->idx; in build_body() 1554 ctx = jit_data->ctx; in bpf_int_jit_compile() 1561 memset(&ctx, 0, sizeof(ctx)); in bpf_int_jit_compile() 1588 ctx.epilogue_offset = ctx.idx; in bpf_int_jit_compile() 1644 ctx.idx, jit_data->ctx.idx); in bpf_int_jit_compile() 1653 jit_data->ctx = ctx; in bpf_int_jit_compile() 1747 branch = ctx->image + ctx->idx; in invoke_bpf_prog() [all …]
|