Searched refs:ctx (Results 301 - 325 of 3477) sorted by relevance

<<11121314151617181920>>

/linux-master/drivers/gpu/drm/vboxvideo/
H A Dvboxvideo_guest.h30 int hgsmi_report_flags_location(struct gen_pool *ctx, u32 location);
31 int hgsmi_send_caps_info(struct gen_pool *ctx, u32 caps);
32 int hgsmi_test_query_conf(struct gen_pool *ctx);
33 int hgsmi_query_conf(struct gen_pool *ctx, u32 index, u32 *value_ret);
34 int hgsmi_update_pointer_shape(struct gen_pool *ctx, u32 flags,
37 int hgsmi_cursor_position(struct gen_pool *ctx, bool report_position,
40 bool vbva_enable(struct vbva_buf_ctx *vbva_ctx, struct gen_pool *ctx,
42 void vbva_disable(struct vbva_buf_ctx *vbva_ctx, struct gen_pool *ctx,
45 struct gen_pool *ctx);
47 bool vbva_write(struct vbva_buf_ctx *vbva_ctx, struct gen_pool *ctx,
[all...]
H A Dmodesetting.c16 * @ctx: The context containing the heap to use.
29 void hgsmi_process_display_info(struct gen_pool *ctx, u32 display, argument
36 p = hgsmi_buffer_alloc(ctx, sizeof(*p), HGSMI_CH_VBVA,
51 hgsmi_buffer_submit(ctx, p);
52 hgsmi_buffer_free(ctx, p);
63 * @ctx: The context containing the heap to use.
69 int hgsmi_update_input_mapping(struct gen_pool *ctx, s32 origin_x, s32 origin_y, argument
74 p = hgsmi_buffer_alloc(ctx, sizeof(*p), HGSMI_CH_VBVA,
84 hgsmi_buffer_submit(ctx, p);
85 hgsmi_buffer_free(ctx,
97 hgsmi_get_mode_hints(struct gen_pool *ctx, unsigned int screens, struct vbva_modehint *hints) argument
[all...]
/linux-master/include/drm/
H A Ddrm_modeset_lock.h35 * @ww_ctx: base acquire ctx
43 * ctx. And if any lock fxn returns -EDEADLK, it must backoff and
100 void drm_modeset_acquire_init(struct drm_modeset_acquire_ctx *ctx,
102 void drm_modeset_acquire_fini(struct drm_modeset_acquire_ctx *ctx);
103 void drm_modeset_drop_locks(struct drm_modeset_acquire_ctx *ctx);
104 int drm_modeset_backoff(struct drm_modeset_acquire_ctx *ctx);
136 struct drm_modeset_acquire_ctx *ctx);
149 struct drm_modeset_acquire_ctx *ctx);
154 * @ctx: local modeset acquire context, will be dereferenced
175 #define DRM_MODESET_LOCK_ALL_BEGIN(dev, ctx, flag
[all...]
/linux-master/drivers/media/platform/mediatek/vcodec/decoder/
H A Dmtk_vcodec_dec_stateless.c247 static void mtk_vdec_stateless_cap_to_disp(struct mtk_vcodec_dec_ctx *ctx, int error, argument
258 vb2_dst = v4l2_m2m_dst_buf_remove(ctx->m2m_ctx);
261 mtk_v4l2_vdec_dbg(2, ctx, "free frame buffer id:%d to done list",
264 mtk_v4l2_vdec_err(ctx, "dst buffer is NULL");
268 v4l2_ctrl_request_complete(src_buf_req, &ctx->ctrl_hdl);
271 static struct vdec_fb *vdec_get_cap_buffer(struct mtk_vcodec_dec_ctx *ctx) argument
278 vb2_v4l2 = v4l2_m2m_next_dst_buf(ctx->m2m_ctx);
280 mtk_v4l2_vdec_dbg(1, ctx, "[%d] dst_buf empty!!", ctx->id);
290 pfb->base_y.size = ctx
308 struct mtk_vcodec_dec_ctx *ctx = vb2_get_drv_priv(vb->vb2_queue); local
315 struct mtk_vcodec_dec_ctx *ctx = local
391 struct mtk_vcodec_dec_ctx *ctx = vb2_get_drv_priv(vb->vb2_queue); local
412 mtk_vdec_flush_decoder(struct mtk_vcodec_dec_ctx *ctx) argument
419 mtk_vcodec_get_pic_info(struct mtk_vcodec_dec_ctx *ctx) argument
457 struct mtk_vcodec_dec_ctx *ctx = ctrl_to_dec_ctx(ctrl); local
551 mtk_vcodec_dec_fill_h264_level(struct v4l2_ctrl_config *cfg, struct mtk_vcodec_dec_ctx *ctx) argument
572 mtk_vcodec_dec_fill_h264_profile(struct v4l2_ctrl_config *cfg, struct mtk_vcodec_dec_ctx *ctx) argument
586 mtk_vcodec_dec_fill_h265_level(struct v4l2_ctrl_config *cfg, struct mtk_vcodec_dec_ctx *ctx) argument
602 mtk_vcodec_dec_fill_h265_profile(struct v4l2_ctrl_config *cfg, struct mtk_vcodec_dec_ctx *ctx) argument
616 mtk_vcodec_dec_fill_vp9_level(struct v4l2_ctrl_config *cfg, struct mtk_vcodec_dec_ctx *ctx) argument
636 mtk_vcodec_dec_fill_vp9_profile(struct v4l2_ctrl_config *cfg, struct mtk_vcodec_dec_ctx *ctx) argument
650 mtk_vcodec_dec_reset_controls(struct v4l2_ctrl_config *cfg, struct mtk_vcodec_dec_ctx *ctx) argument
686 mtk_vcodec_dec_ctrls_setup(struct mtk_vcodec_dec_ctx *ctx) argument
739 mtk_vcodec_add_formats(unsigned int fourcc, struct mtk_vcodec_dec_ctx *ctx) argument
783 mtk_vcodec_get_supported_formats(struct mtk_vcodec_dec_ctx *ctx) argument
832 mtk_init_vdec_params(struct mtk_vcodec_dec_ctx *ctx) argument
[all...]
/linux-master/drivers/media/platform/amlogic/meson-ge2d/
H A Dge2d.c155 static struct ge2d_frame *get_frame(struct ge2d_ctx *ctx, argument
160 return &ctx->in;
162 return &ctx->out;
165 dev_warn(ctx->ge2d->dev, "%s: invalid buffer type\n", __func__);
166 return &ctx->in;
172 struct ge2d_ctx *ctx = ge2d->curr; local
185 (vb2_dma_contig_plane_dma_addr(&ctx->in.buf->vb2_buf, 0) + 7) >> 3);
187 (ctx->in.pix_fmt.bytesperline + 7) >> 3);
189 (vb2_dma_contig_plane_dma_addr(&ctx->out.buf->vb2_buf, 0) + 7) >> 3);
191 (ctx
277 struct ge2d_ctx *ctx = priv; local
297 struct ge2d_ctx *ctx = ge2d->curr; local
327 struct ge2d_ctx *ctx = vb2_get_drv_priv(vq); local
341 struct ge2d_ctx *ctx = vb2_get_drv_priv(vb->vb2_queue); local
355 struct ge2d_ctx *ctx = vb2_get_drv_priv(vb->vb2_queue); local
362 struct ge2d_ctx *ctx = vb2_get_drv_priv(vq); local
374 struct ge2d_ctx *ctx = vb2_get_drv_priv(vq); local
401 struct ge2d_ctx *ctx = priv; local
457 struct ge2d_ctx *ctx = priv; local
507 struct ge2d_ctx *ctx = priv; local
560 vidioc_setup_cap_fmt(struct ge2d_ctx *ctx, struct v4l2_pix_format *f) argument
575 struct ge2d_ctx *ctx = priv; local
595 struct ge2d_ctx *ctx = priv; local
631 struct ge2d_ctx *ctx = priv; local
670 struct ge2d_ctx *ctx = priv; local
741 struct ge2d_ctx *ctx = container_of(ctrl->handler, struct ge2d_ctx, local
794 ge2d_setup_ctrls(struct ge2d_ctx *ctx) argument
836 struct ge2d_ctx *ctx = NULL; local
876 struct ge2d_ctx *ctx = local
[all...]
/linux-master/drivers/crypto/allwinner/sun8i-ce/
H A Dsun8i-ce-prng.c19 struct sun8i_ce_rng_tfm_ctx *ctx = crypto_tfm_ctx(tfm); local
21 memset(ctx, 0, sizeof(struct sun8i_ce_rng_tfm_ctx));
27 struct sun8i_ce_rng_tfm_ctx *ctx = crypto_tfm_ctx(tfm); local
29 kfree_sensitive(ctx->seed);
30 ctx->seed = NULL;
31 ctx->slen = 0;
37 struct sun8i_ce_rng_tfm_ctx *ctx = crypto_rng_ctx(tfm); local
39 if (ctx->seed && ctx->slen != slen) {
40 kfree_sensitive(ctx
58 struct sun8i_ce_rng_tfm_ctx *ctx = crypto_rng_ctx(tfm); local
[all...]
/linux-master/arch/powerpc/platforms/cell/spufs/
H A Dcoredump.c24 static int spufs_ctx_note_size(struct spu_context *ctx, int dfd) argument
46 struct spu_context *ctx; local
49 ctx = SPUFS_I(file_inode(file))->i_ctx;
50 if (ctx->flags & SPU_CREATE_NOSCHED)
69 struct spu_context *ctx = NULL; local
80 ctx = SPUFS_I(file_inode(file))->i_ctx;
81 get_spu_context(ctx);
85 return ctx;
90 struct spu_context *ctx; local
94 while ((ctx
118 spufs_arch_write_note(struct spu_context *ctx, int i, struct coredump_params *cprm, int dfd) argument
161 struct spu_context *ctx; local
[all...]
/linux-master/drivers/gpu/drm/panel/
H A Dpanel-raydium-rm68200.c102 static void rm68200_dcs_write_buf(struct rm68200 *ctx, const void *data, argument
105 struct mipi_dsi_device *dsi = to_mipi_dsi_device(ctx->dev);
110 dev_err_ratelimited(ctx->dev, "MIPI DSI DCS write buffer failed: %d\n", err);
113 static void rm68200_dcs_write_cmd(struct rm68200 *ctx, u8 cmd, u8 value) argument
115 struct mipi_dsi_device *dsi = to_mipi_dsi_device(ctx->dev);
120 dev_err_ratelimited(ctx->dev, "MIPI DSI DCS write failed: %d\n", err);
123 #define dcs_write_seq(ctx, seq...) \
127 rm68200_dcs_write_buf(ctx, d, ARRAY_SIZE(d)); \
134 #define dcs_write_cmd_seq(ctx, cmd, seq...) \
140 rm68200_dcs_write_cmd(ctx, cm
143 rm68200_init_sequence(struct rm68200 *ctx) argument
234 struct rm68200 *ctx = panel_to_rm68200(panel); local
260 struct rm68200 *ctx = panel_to_rm68200(panel); local
327 struct rm68200 *ctx; local
379 struct rm68200 *ctx = mipi_dsi_get_drvdata(dsi); local
[all...]
H A Dpanel-elida-kd35t133.c53 static int kd35t133_init_sequence(struct kd35t133 *ctx) argument
55 struct mipi_dsi_device *dsi = to_mipi_dsi_device(ctx->dev);
56 struct device *dev = ctx->dev;
89 struct kd35t133 *ctx = panel_to_kd35t133(panel); local
90 struct mipi_dsi_device *dsi = to_mipi_dsi_device(ctx->dev);
95 dev_err(ctx->dev, "failed to set display off: %d\n", ret);
99 dev_err(ctx->dev, "failed to enter sleep mode: %d\n", ret);
103 gpiod_set_value_cansleep(ctx->reset_gpio, 1);
105 regulator_disable(ctx->iovcc);
106 regulator_disable(ctx
113 struct kd35t133 *ctx = panel_to_kd35t133(panel); local
186 struct kd35t133 *ctx = panel_to_kd35t133(panel); local
209 struct kd35t133 *ctx = panel_to_kd35t133(panel); local
224 struct kd35t133 *ctx; local
290 struct kd35t133 *ctx = mipi_dsi_get_drvdata(dsi); local
[all...]
H A Dpanel-feiyang-fy07024di26a30d.c49 struct feiyang *ctx = panel_to_feiyang(panel); local
50 struct mipi_dsi_device *dsi = ctx->dsi;
54 ret = regulator_enable(ctx->dvdd);
61 ret = regulator_enable(ctx->avdd);
68 gpiod_set_value(ctx->reset, 0);
76 gpiod_set_value(ctx->reset, 1);
96 struct feiyang *ctx = panel_to_feiyang(panel); local
101 mipi_dsi_dcs_set_display_on(ctx->dsi);
108 struct feiyang *ctx = panel_to_feiyang(panel); local
110 return mipi_dsi_dcs_set_display_off(ctx
115 struct feiyang *ctx = panel_to_feiyang(panel); local
160 struct feiyang *ctx = panel_to_feiyang(panel); local
189 struct feiyang *ctx; local
238 struct feiyang *ctx = mipi_dsi_get_drvdata(dsi); local
[all...]
/linux-master/fs/smb/server/
H A Dcrypto_ctx.c100 static void ctx_free(struct ksmbd_crypto_ctx *ctx) argument
105 free_shash(ctx->desc[i]);
107 free_aead(ctx->ccmaes[i]);
108 kfree(ctx);
113 struct ksmbd_crypto_ctx *ctx; local
118 ctx = list_entry(ctx_list.idle_ctx.next,
121 list_del(&ctx->list);
123 return ctx;
136 ctx = kzalloc(sizeof(struct ksmbd_crypto_ctx), GFP_KERNEL);
137 if (!ctx) {
150 ksmbd_release_crypto_ctx(struct ksmbd_crypto_ctx *ctx) argument
170 struct ksmbd_crypto_ctx *ctx; local
213 struct ksmbd_crypto_ctx *ctx; local
241 struct ksmbd_crypto_ctx *ctx; local
254 struct ksmbd_crypto_ctx *ctx; local
[all...]
/linux-master/crypto/
H A Ddeflate.c42 static int deflate_comp_init(struct deflate_ctx *ctx) argument
45 struct z_stream_s *stream = &ctx->comp_stream;
67 static int deflate_decomp_init(struct deflate_ctx *ctx) argument
70 struct z_stream_s *stream = &ctx->decomp_stream;
89 static void deflate_comp_exit(struct deflate_ctx *ctx) argument
91 zlib_deflateEnd(&ctx->comp_stream);
92 vfree(ctx->comp_stream.workspace);
95 static void deflate_decomp_exit(struct deflate_ctx *ctx) argument
97 zlib_inflateEnd(&ctx->decomp_stream);
98 vfree(ctx
101 __deflate_init(void *ctx) argument
117 struct deflate_ctx *ctx; local
135 struct deflate_ctx *ctx = crypto_tfm_ctx(tfm); local
140 __deflate_exit(void *ctx) argument
146 deflate_free_ctx(struct crypto_scomp *tfm, void *ctx) argument
154 struct deflate_ctx *ctx = crypto_tfm_ctx(tfm); local
159 __deflate_compress(const u8 *src, unsigned int slen, u8 *dst, unsigned int *dlen, void *ctx) argument
196 deflate_scompress(struct crypto_scomp *tfm, const u8 *src, unsigned int slen, u8 *dst, unsigned int *dlen, void *ctx) argument
203 __deflate_decompress(const u8 *src, unsigned int slen, u8 *dst, unsigned int *dlen, void *ctx) argument
252 deflate_sdecompress(struct crypto_scomp *tfm, const u8 *src, unsigned int slen, u8 *dst, unsigned int *dlen, void *ctx) argument
[all...]
/linux-master/drivers/media/platform/mediatek/vcodec/decoder/vdec/
H A Dvdec_h264_req_if.c76 * @ctx : point to mtk_vcodec_dec_ctx
86 struct mtk_vcodec_dec_ctx *ctx; member in struct:vdec_h264_slice_inst
112 mtk_vdec_h264_get_ctrl_ptr(inst->ctx, V4L2_CID_STATELESS_H264_DECODE_PARAMS);
116 sps = mtk_vdec_h264_get_ctrl_ptr(inst->ctx, V4L2_CID_STATELESS_H264_SPS);
120 pps = mtk_vdec_h264_get_ctrl_ptr(inst->ctx, V4L2_CID_STATELESS_H264_PPS);
125 mtk_vdec_h264_get_ctrl_ptr(inst->ctx, V4L2_CID_STATELESS_H264_SCALING_MATRIX);
136 mtk_vdec_h264_fill_dpb_info(inst->ctx, &slice_param->decode_params,
162 err = mtk_vcodec_mem_alloc(inst->ctx, &inst->pred_buf);
164 mtk_vdec_err(inst->ctx, "failed to allocate ppl buf");
178 mtk_vcodec_mem_free(inst->ctx, me
222 struct mtk_vcodec_dec_ctx *ctx = inst->ctx; local
271 vdec_h264_slice_init(struct mtk_vcodec_dec_ctx *ctx) argument
[all...]
/linux-master/drivers/gpu/drm/i915/gem/selftests/
H A Di915_gem_coherency.c23 static int cpu_set(struct context *ctx, unsigned long offset, u32 v) argument
30 i915_gem_object_lock(ctx->obj, NULL);
31 err = i915_gem_object_prepare_write(ctx->obj, &needs_clflush);
35 page = i915_gem_object_get_page(ctx->obj, offset >> PAGE_SHIFT);
47 i915_gem_object_finish_access(ctx->obj);
50 i915_gem_object_unlock(ctx->obj);
54 static int cpu_get(struct context *ctx, unsigned long offset, u32 *v) argument
61 i915_gem_object_lock(ctx->obj, NULL);
62 err = i915_gem_object_prepare_read(ctx->obj, &needs_clflush);
66 page = i915_gem_object_get_page(ctx
82 gtt_set(struct context *ctx, unsigned long offset, u32 v) argument
116 gtt_get(struct context *ctx, unsigned long offset, u32 *v) argument
150 wc_set(struct context *ctx, unsigned long offset, u32 v) argument
173 wc_get(struct context *ctx, unsigned long offset, u32 *v) argument
194 gpu_set(struct context *ctx, unsigned long offset, u32 v) argument
252 always_valid(struct context *ctx) argument
257 needs_fence_registers(struct context *ctx) argument
267 needs_mi_store_dword(struct context *ctx) argument
314 struct context ctx; local
[all...]
/linux-master/drivers/usb/typec/
H A Danx7411.c333 static int anx7411_detect_power_mode(struct anx7411_data *ctx) argument
338 ret = anx7411_reg_read(ctx->spi_client, REQUEST_CURRENT);
342 ctx->typec.request_current = ret * CURRENT_UNIT; /* 50ma per unit */
344 ret = anx7411_reg_read(ctx->spi_client, REQUEST_VOLTAGE);
348 ctx->typec.request_voltage = ret * VOLTAGE_UNIT; /* 100mv per unit */
350 if (ctx->psy_online == ANX7411_PSY_OFFLINE) {
351 ctx->psy_online = ANX7411_PSY_FIXED_ONLINE;
352 ctx->usb_type = POWER_SUPPLY_USB_TYPE_PD;
353 power_supply_changed(ctx->psy);
356 if (!ctx
373 anx7411_register_partner(struct anx7411_data *ctx, int pd, int accessory) argument
394 anx7411_detect_cc_orientation(struct anx7411_data *ctx) argument
447 anx7411_set_mux(struct anx7411_data *ctx, int pin_assignment) argument
475 anx7411_set_usb_role(struct anx7411_data *ctx, enum usb_role role) argument
483 anx7411_data_role_detect(struct anx7411_data *ctx) argument
504 anx7411_power_role_detect(struct anx7411_data *ctx) argument
524 anx7411_cc_status_detect(struct anx7411_data *ctx) argument
532 anx7411_partner_unregister_altmode(struct anx7411_data *ctx) argument
548 anx7411_typec_register_altmode(struct anx7411_data *ctx, int svid, int vdo) argument
582 anx7411_unregister_partner(struct anx7411_data *ctx) argument
590 anx7411_update_altmode(struct anx7411_data *ctx, int svid) argument
615 anx7411_register_altmode(struct anx7411_data *ctx, bool dp_altmode, u8 *buf) argument
648 anx7411_parse_cmd(struct anx7411_data *ctx, u8 type, u8 *buf, u8 len) argument
729 anx7411_send_msg(struct anx7411_data *ctx, u8 type, u8 *buf, u8 size) argument
758 anx7411_process_cmd(struct anx7411_data *ctx) argument
805 anx7411_config(struct anx7411_data *ctx) argument
876 anx7411_chip_standby(struct anx7411_data *ctx) argument
910 struct anx7411_data *ctx = container_of(work, struct anx7411_data, work); local
985 struct anx7411_data *ctx = (struct anx7411_data *)data; local
992 anx7411_register_i2c_dummy_clients(struct anx7411_data *ctx, struct i2c_client *client) argument
1026 struct anx7411_data *ctx = typec_mux_get_drvdata(mux); local
1046 anx7411_register_switch(struct anx7411_data *ctx, struct device *dev, struct fwnode_handle *fwnode) argument
1066 anx7411_register_mux(struct anx7411_data *ctx, struct device *dev, struct fwnode_handle *fwnode) argument
1086 anx7411_unregister_mux(struct anx7411_data *ctx) argument
1094 anx7411_unregister_switch(struct anx7411_data *ctx) argument
1102 anx7411_typec_switch_probe(struct anx7411_data *ctx, struct device *dev) argument
1140 anx7411_typec_port_probe(struct anx7411_data *ctx, struct device *dev) argument
1262 anx7411_typec_check_connection(struct anx7411_data *ctx) argument
1292 struct anx7411_data *ctx = dev_get_drvdata(dev); local
1308 struct anx7411_data *ctx = dev_get_drvdata(dev); local
1327 anx7411_get_gpio_irq(struct anx7411_data *ctx) argument
1362 struct anx7411_data *ctx = power_supply_get_drvdata(psy); local
1384 struct anx7411_data *ctx = power_supply_get_drvdata(psy); local
1412 anx7411_psy_register(struct anx7411_data *ctx) argument
[all...]
/linux-master/drivers/media/platform/mediatek/vcodec/encoder/
H A Dmtk_vcodec_enc.c45 struct mtk_vcodec_enc_ctx *ctx = ctrl_to_enc_ctx(ctrl); local
46 struct mtk_enc_params *p = &ctx->enc_params;
51 mtk_v4l2_venc_dbg(2, ctx, "V4L2_CID_MPEG_VIDEO_BITRATE_MODE val= %d", ctrl->val);
53 mtk_v4l2_venc_err(ctx, "Unsupported bitrate mode =%d", ctrl->val);
58 mtk_v4l2_venc_dbg(2, ctx, "V4L2_CID_MPEG_VIDEO_BITRATE val = %d", ctrl->val);
60 ctx->param_change |= MTK_ENCODE_PARAM_BITRATE;
63 mtk_v4l2_venc_dbg(2, ctx, "V4L2_CID_MPEG_VIDEO_B_FRAMES val = %d", ctrl->val);
67 mtk_v4l2_venc_dbg(2, ctx, "V4L2_CID_MPEG_VIDEO_FRAME_RC_ENABLE val = %d",
72 mtk_v4l2_venc_dbg(2, ctx, "V4L2_CID_MPEG_VIDEO_H264_MAX_QP val = %d", ctrl->val);
76 mtk_v4l2_venc_dbg(2, ctx, "V4L2_CID_MPEG_VIDEO_HEADER_MOD
162 struct mtk_vcodec_enc_ctx *ctx = fh_to_enc_ctx(fh); local
204 struct mtk_vcodec_enc_ctx *ctx = fh_to_enc_ctx(priv); local
224 struct mtk_vcodec_enc_ctx *ctx = fh_to_enc_ctx(priv); local
237 struct mtk_vcodec_enc_ctx *ctx = fh_to_enc_ctx(priv); local
260 struct mtk_vcodec_enc_ctx *ctx = fh_to_enc_ctx(priv); local
274 mtk_venc_get_q_data(struct mtk_vcodec_enc_ctx *ctx, enum v4l2_buf_type type) argument
294 vidioc_try_fmt_out(struct mtk_vcodec_enc_ctx *ctx, struct v4l2_format *f, const struct mtk_video_fmt *fmt) argument
367 mtk_venc_set_param(struct mtk_vcodec_enc_ctx *ctx, struct venc_enc_param *param) argument
417 struct mtk_vcodec_enc_ctx *ctx = fh_to_enc_ctx(priv); local
472 struct mtk_vcodec_enc_ctx *ctx = fh_to_enc_ctx(priv); local
527 struct mtk_vcodec_enc_ctx *ctx = fh_to_enc_ctx(priv); local
560 struct mtk_vcodec_enc_ctx *ctx = fh_to_enc_ctx(priv); local
582 struct mtk_vcodec_enc_ctx *ctx = fh_to_enc_ctx(priv); local
603 struct mtk_vcodec_enc_ctx *ctx = fh_to_enc_ctx(priv); local
633 struct mtk_vcodec_enc_ctx *ctx = fh_to_enc_ctx(priv); local
658 struct mtk_vcodec_enc_ctx *ctx = fh_to_enc_ctx(priv); local
672 struct mtk_vcodec_enc_ctx *ctx = fh_to_enc_ctx(priv); local
710 struct mtk_vcodec_enc_ctx *ctx = fh_to_enc_ctx(priv); local
804 struct mtk_vcodec_enc_ctx *ctx = vb2_get_drv_priv(vq); local
828 struct mtk_vcodec_enc_ctx *ctx = vb2_get_drv_priv(vb->vb2_queue); local
845 struct mtk_vcodec_enc_ctx *ctx = vb2_get_drv_priv(vb->vb2_queue); local
867 struct mtk_vcodec_enc_ctx *ctx = vb2_get_drv_priv(q); local
935 struct mtk_vcodec_enc_ctx *ctx = vb2_get_drv_priv(q); local
1020 struct mtk_vcodec_enc_ctx *ctx = priv; local
1067 mtk_venc_param_change(struct mtk_vcodec_enc_ctx *ctx) argument
1140 struct mtk_vcodec_enc_ctx *ctx = container_of(work, struct mtk_vcodec_enc_ctx, local
1220 struct mtk_vcodec_enc_ctx *ctx = priv; local
1236 struct mtk_vcodec_enc_ctx *ctx = m2m_priv; local
1248 struct mtk_vcodec_enc_ctx *ctx = priv; local
1259 mtk_vcodec_enc_set_default_params(struct mtk_vcodec_enc_ctx *ctx) argument
1320 mtk_vcodec_enc_ctrls_setup(struct mtk_vcodec_enc_ctx *ctx) argument
1386 struct mtk_vcodec_enc_ctx *ctx = priv; local
1421 mtk_venc_unlock(struct mtk_vcodec_enc_ctx *ctx) argument
1429 mtk_venc_lock(struct mtk_vcodec_enc_ctx *ctx) argument
1437 mtk_vcodec_enc_release(struct mtk_vcodec_enc_ctx *ctx) argument
[all...]
/linux-master/drivers/media/platform/st/sti/bdisp/
H A Dbdisp-v4l2.c120 static inline void bdisp_ctx_state_lock_set(u32 state, struct bdisp_ctx *ctx) argument
124 spin_lock_irqsave(&ctx->bdisp_dev->slock, flags);
125 ctx->state |= state;
126 spin_unlock_irqrestore(&ctx->bdisp_dev->slock, flags);
129 static inline void bdisp_ctx_state_lock_clear(u32 state, struct bdisp_ctx *ctx) argument
133 spin_lock_irqsave(&ctx->bdisp_dev->slock, flags);
134 ctx->state &= ~state;
135 spin_unlock_irqrestore(&ctx->bdisp_dev->slock, flags);
138 static inline bool bdisp_ctx_state_is_set(u32 mask, struct bdisp_ctx *ctx) argument
143 spin_lock_irqsave(&ctx
164 ctx_get_frame(struct bdisp_ctx *ctx, enum v4l2_buf_type type) argument
181 bdisp_job_finish(struct bdisp_ctx *ctx, int vb_state) argument
208 bdisp_ctx_stop_req(struct bdisp_ctx *ctx) argument
236 __bdisp_job_abort(struct bdisp_ctx *ctx) argument
253 bdisp_get_addr(struct bdisp_ctx *ctx, struct vb2_buffer *vb, struct bdisp_frame *frame, dma_addr_t *paddr) argument
281 bdisp_get_bufs(struct bdisp_ctx *ctx) argument
307 struct bdisp_ctx *ctx = priv; local
368 __bdisp_s_ctrl(struct bdisp_ctx *ctx, struct v4l2_ctrl *ctrl) argument
392 struct bdisp_ctx *ctx = container_of(ctrl->handler, struct bdisp_ctx, local
408 bdisp_ctrls_create(struct bdisp_ctx *ctx) argument
432 bdisp_ctrls_delete(struct bdisp_ctx *ctx) argument
444 struct bdisp_ctx *ctx = vb2_get_drv_priv(vq); local
468 struct bdisp_ctx *ctx = vb2_get_drv_priv(vb->vb2_queue); local
485 struct bdisp_ctx *ctx = vb2_get_drv_priv(vb->vb2_queue); local
500 struct bdisp_ctx *ctx = q->drv_priv; local
523 struct bdisp_ctx *ctx = q->drv_priv; local
543 struct bdisp_ctx *ctx = priv; local
578 struct bdisp_ctx *ctx = NULL; local
649 struct bdisp_ctx *ctx = fh_to_ctx(file->private_data); local
687 struct bdisp_ctx *ctx = fh_to_ctx(fh); local
699 struct bdisp_ctx *ctx = fh_to_ctx(fh); local
719 struct bdisp_ctx *ctx = fh_to_ctx(fh); local
743 struct bdisp_ctx *ctx = fh_to_ctx(fh); local
793 struct bdisp_ctx *ctx = fh_to_ctx(fh); local
847 struct bdisp_ctx *ctx = fh_to_ctx(fh); local
925 struct bdisp_ctx *ctx = fh_to_ctx(fh); local
1002 struct bdisp_ctx *ctx = fh_to_ctx(fh); local
1094 struct bdisp_ctx *ctx; local
1145 struct bdisp_ctx *ctx; local
1190 struct bdisp_ctx *ctx; local
[all...]
/linux-master/drivers/media/test-drivers/vicodec/
H A Dvicodec-core.c148 static struct vicodec_q_data *get_q_data(struct vicodec_ctx *ctx, argument
154 return &ctx->q_data[V4L2_M2M_SRC];
157 return &ctx->q_data[V4L2_M2M_DST];
241 static void update_state_from_header(struct vicodec_ctx *ctx) argument
243 const struct fwht_cframe_hdr *p_hdr = &ctx->state.header;
245 ctx->state.visible_width = ntohl(p_hdr->width);
246 ctx->state.visible_height = ntohl(p_hdr->height);
247 ctx->state.colorspace = ntohl(p_hdr->colorspace);
248 ctx->state.xfer_func = ntohl(p_hdr->xfer_func);
249 ctx
253 device_process(struct vicodec_ctx *ctx, struct vb2_v4l2_buffer *src_vb, struct vb2_v4l2_buffer *dst_vb) argument
341 get_next_header(struct vicodec_ctx *ctx, u8 **pp, u32 sz) argument
402 struct vicodec_ctx *ctx = priv; local
461 job_remove_src_buf(struct vicodec_ctx *ctx, u32 state) argument
514 update_capture_data_from_header(struct vicodec_ctx *ctx) argument
546 set_last_buffer(struct vb2_v4l2_buffer *dst_buf, const struct vb2_v4l2_buffer *src_buf, struct vicodec_ctx *ctx) argument
566 struct vicodec_ctx *ctx = priv; local
705 enum_fmt(struct v4l2_fmtdesc *f, struct vicodec_ctx *ctx, bool is_out) argument
746 struct vicodec_ctx *ctx = file2ctx(file); local
754 struct vicodec_ctx *ctx = file2ctx(file); local
759 vidioc_g_fmt(struct vicodec_ctx *ctx, struct v4l2_format *f) argument
829 vidioc_try_fmt(struct vicodec_ctx *ctx, struct v4l2_format *f) argument
893 struct vicodec_ctx *ctx = file2ctx(file); local
930 struct vicodec_ctx *ctx = file2ctx(file); local
968 vidioc_s_fmt(struct vicodec_ctx *ctx, struct v4l2_format *f) argument
1058 struct vicodec_ctx *ctx = file2ctx(file); local
1135 struct vicodec_ctx *ctx = file2ctx(file); local
1184 struct vicodec_ctx *ctx = file2ctx(file); local
1211 struct vicodec_ctx *ctx = file2ctx(file); local
1240 struct vicodec_ctx *ctx = file2ctx(file); local
1304 struct vicodec_ctx *ctx = container_of(fh, struct vicodec_ctx, fh); local
1374 struct vicodec_ctx *ctx = vb2_get_drv_priv(vq); local
1398 struct vicodec_ctx *ctx = vb2_get_drv_priv(vb->vb2_queue); local
1428 struct vicodec_ctx *ctx = vb2_get_drv_priv(vb->vb2_queue); local
1517 struct vicodec_ctx *ctx = vb2_get_drv_priv(q); local
1557 struct vicodec_ctx *ctx = vb2_get_drv_priv(q); local
1644 struct vicodec_ctx *ctx = vb2_get_drv_priv(q); local
1678 struct vicodec_ctx *ctx = vb2_get_drv_priv(vb->vb2_queue); local
1699 struct vicodec_ctx *ctx = priv; local
1740 struct vicodec_ctx *ctx = container_of(ctrl->handler, local
1767 update_header_from_stateless_params(struct vicodec_ctx *ctx, const struct v4l2_ctrl_fwht_params *params) argument
1786 struct vicodec_ctx *ctx = container_of(ctrl->handler, local
1828 struct vicodec_ctx *ctx = NULL; local
1937 struct vicodec_ctx *ctx = file2ctx(file); local
1955 struct vicodec_ctx *ctx = NULL; local
[all...]
/linux-master/tools/testing/selftests/bpf/progs/
H A Dkprobe_multi.c39 static void kprobe_multi_check(void *ctx, bool is_return) argument
44 __u64 cookie = test_cookie ? bpf_get_attach_cookie(ctx) : 0;
45 __u64 addr = bpf_get_func_ip(ctx);
87 int test_kprobe(struct pt_regs *ctx) argument
89 kprobe_multi_check(ctx, false);
94 int test_kretprobe(struct pt_regs *ctx) argument
96 kprobe_multi_check(ctx, true);
101 int test_kprobe_manual(struct pt_regs *ctx) argument
103 kprobe_multi_check(ctx, false);
108 int test_kretprobe_manual(struct pt_regs *ctx) argument
126 kprobe_multi_testmod_check(void *ctx, bool is_return) argument
151 test_kprobe_testmod(struct pt_regs *ctx) argument
158 test_kretprobe_testmod(struct pt_regs *ctx) argument
[all...]
H A Dverifier_iterating_callbacks.c31 static int unsafe_on_2nd_iter_cb(__u32 idx, struct buf_context *ctx) argument
34 ctx->buf = (char *)(0xDEAD);
38 if (bpf_probe_read_user(ctx->buf, 8, (void *)(0xBADC0FFEE)))
55 static int unsafe_on_zero_iter_cb(__u32 idx, struct num_context *ctx) argument
57 ctx->i = 0;
71 static int widening_cb(__u32 idx, struct num_context *ctx) argument
73 ++ctx->i;
90 static int loop_detection_cb(__u32 idx, struct num_context *ctx) argument
106 static __always_inline __u64 oob_state_machine(struct num_context *ctx) argument
108 switch (ctx
165 iter_limit_cb(__u32 idx, struct num_context *ctx) argument
175 struct num_context ctx = { .i = 0 }; local
185 struct num_context ctx = { .i = 0 }; local
191 iter_limit_level2a_cb(__u32 idx, struct num_context *ctx) argument
197 iter_limit_level2b_cb(__u32 idx, struct num_context *ctx) argument
203 iter_limit_level1_cb(__u32 idx, struct num_context *ctx) argument
282 struct iter_limit_bug_ctx ctx = { 7, 7, 7 }; local
316 cond_break1(const void *ctx) argument
334 cond_break2(const void *ctx) argument
360 cond_break3(const void *ctx) argument
367 cond_break4(const void *ctx) argument
394 cond_break5(const void *ctx) argument
[all...]
/linux-master/drivers/gpu/drm/exynos/
H A Dexynos_drm_dpi.c66 struct exynos_dpi *ctx = connector_to_dpi(connector); local
69 if (ctx->vm) {
74 DRM_DEV_ERROR(ctx->dev,
78 drm_display_mode_from_videomode(ctx->vm, mode);
84 if (ctx->panel)
85 return drm_panel_get_modes(ctx->panel, connector);
96 struct exynos_dpi *ctx = encoder_to_dpi(encoder); local
97 struct drm_connector *connector = &ctx->connector;
106 DRM_DEV_ERROR(ctx->dev,
125 struct exynos_dpi *ctx local
135 struct exynos_dpi *ctx = encoder_to_dpi(encoder); local
157 exynos_dpi_parse_dt(struct exynos_dpi *ctx) argument
218 struct exynos_dpi *ctx; local
244 struct exynos_dpi *ctx = encoder_to_dpi(encoder); local
[all...]
H A Dexynos_drm_gsc.c65 #define gsc_read(offset) readl(ctx->regs + (offset))
66 #define gsc_write(cfg, offset) writel(cfg, ctx->regs + (offset))
379 static int gsc_sw_reset(struct gsc_context *ctx) argument
397 DRM_DEV_ERROR(ctx->dev, "failed to reset gsc h/w.\n");
419 static void gsc_handle_irq(struct gsc_context *ctx, bool enable, argument
424 DRM_DEV_DEBUG_KMS(ctx->dev, "enable[%d]overflow[%d]level[%d]\n",
449 static void gsc_src_set_fmt(struct gsc_context *ctx, u32 fmt, bool tiled) argument
453 DRM_DEV_DEBUG_KMS(ctx->dev, "fmt[0x%x]\n", fmt);
521 static void gsc_src_set_transf(struct gsc_context *ctx, unsigned int rotation) argument
561 ctx
564 gsc_src_set_size(struct gsc_context *ctx, struct exynos_drm_ipp_buffer *buf) argument
607 gsc_src_set_buf_seq(struct gsc_context *ctx, u32 buf_id, bool enqueue) argument
625 gsc_src_set_addr(struct gsc_context *ctx, u32 buf_id, struct exynos_drm_ipp_buffer *buf) argument
636 gsc_dst_set_fmt(struct gsc_context *ctx, u32 fmt, bool tiled) argument
708 gsc_get_ratio_shift(struct gsc_context *ctx, u32 src, u32 dst, u32 *ratio) argument
743 gsc_set_prescaler(struct gsc_context *ctx, struct gsc_scaler *sc, struct drm_exynos_ipp_task_rect *src, struct drm_exynos_ipp_task_rect *dst) argument
796 gsc_set_h_coef(struct gsc_context *ctx, unsigned long main_hratio) argument
822 gsc_set_v_coef(struct gsc_context *ctx, unsigned long main_vratio) argument
848 gsc_set_scaler(struct gsc_context *ctx, struct gsc_scaler *sc) argument
864 gsc_dst_set_size(struct gsc_context *ctx, struct exynos_drm_ipp_buffer *buf) argument
908 gsc_dst_get_buf_seq(struct gsc_context *ctx) argument
924 gsc_dst_set_buf_seq(struct gsc_context *ctx, u32 buf_id, bool enqueue) argument
950 gsc_dst_set_addr(struct gsc_context *ctx, u32 buf_id, struct exynos_drm_ipp_buffer *buf) argument
961 gsc_get_src_buf_index(struct gsc_context *ctx) argument
991 gsc_get_dst_buf_index(struct gsc_context *ctx) argument
1023 struct gsc_context *ctx = dev_id; local
1064 gsc_reset(struct gsc_context *ctx) argument
1083 gsc_start(struct gsc_context *ctx) argument
1117 struct gsc_context *ctx = container_of(ipp, struct gsc_context, ipp); local
1151 struct gsc_context *ctx = local
1172 struct gsc_context *ctx = dev_get_drvdata(dev); local
1193 struct gsc_context *ctx = dev_get_drvdata(dev); local
1223 struct gsc_context *ctx; local
1323 struct gsc_context *ctx = get_gsc_context(dev); local
1336 struct gsc_context *ctx = get_gsc_context(dev); local
[all...]
/linux-master/drivers/soundwire/
H A Damd_init.c59 static int sdw_amd_cleanup(struct sdw_amd_ctx *ctx) argument
63 for (i = 0; i < ctx->count; i++) {
64 if (!(ctx->link_mask & BIT(i)))
66 platform_device_unregister(ctx->pdev[i]);
74 struct sdw_amd_ctx *ctx; local
105 ctx = kzalloc(sizeof(*ctx), GFP_KERNEL);
106 if (!ctx)
109 ctx->count = count;
110 ctx
154 sdw_amd_startup(struct sdw_amd_ctx *ctx) argument
182 sdw_amd_exit(struct sdw_amd_ctx *ctx) argument
190 sdw_amd_get_slave_info(struct sdw_amd_ctx *ctx) argument
[all...]
/linux-master/drivers/media/platform/samsung/s5p-mfc/
H A Ds5p_mfc.c49 void clear_work_bit(struct s5p_mfc_ctx *ctx) argument
51 struct s5p_mfc_dev *dev = ctx->dev;
54 __clear_bit(ctx->num, &dev->ctx_work_bits);
59 void set_work_bit(struct s5p_mfc_ctx *ctx) argument
61 struct s5p_mfc_dev *dev = ctx->dev;
64 __set_bit(ctx->num, &dev->ctx_work_bits);
69 void clear_work_bit_irqsave(struct s5p_mfc_ctx *ctx) argument
71 struct s5p_mfc_dev *dev = ctx->dev;
75 __clear_bit(ctx->num, &dev->ctx_work_bits);
80 void set_work_bit_irqsave(struct s5p_mfc_ctx *ctx) argument
93 int ctx; local
111 wake_up_ctx(struct s5p_mfc_ctx *ctx, unsigned int reason, unsigned int err) argument
169 struct s5p_mfc_ctx *ctx; local
225 s5p_mfc_handle_frame_all_extracted(struct s5p_mfc_ctx *ctx) argument
256 s5p_mfc_handle_frame_copy_time(struct s5p_mfc_ctx *ctx) argument
312 s5p_mfc_handle_frame_new(struct s5p_mfc_ctx *ctx, unsigned int err) argument
371 s5p_mfc_handle_frame(struct s5p_mfc_ctx *ctx, unsigned int reason, unsigned int err) argument
477 s5p_mfc_handle_error(struct s5p_mfc_dev *dev, struct s5p_mfc_ctx *ctx, unsigned int reason, unsigned int err) argument
517 s5p_mfc_handle_seq_done(struct s5p_mfc_ctx *ctx, unsigned int reason, unsigned int err) argument
574 s5p_mfc_handle_init_buffers(struct s5p_mfc_ctx *ctx, unsigned int reason, unsigned int err) argument
619 s5p_mfc_handle_stream_complete(struct s5p_mfc_ctx *ctx) argument
650 struct s5p_mfc_ctx *ctx; local
772 struct s5p_mfc_ctx *ctx = NULL; local
956 struct s5p_mfc_ctx *ctx = fh_to_ctx(file->private_data); local
1013 struct s5p_mfc_ctx *ctx = fh_to_ctx(file->private_data); local
1064 struct s5p_mfc_ctx *ctx = fh_to_ctx(file->private_data); local
1441 struct s5p_mfc_ctx *ctx; local
[all...]
/linux-master/drivers/net/usb/
H A Dcdc_ncm.c66 static void cdc_ncm_tx_timeout_start(struct cdc_ncm_ctx *ctx);
110 struct cdc_ncm_ctx *ctx = (struct cdc_ncm_ctx *)dev->data[0]; local
115 p = (char *)ctx + cdc_ncm_gstrings_stats[i].stat_offset;
152 struct cdc_ncm_ctx *ctx = (struct cdc_ncm_ctx *)dev->data[0]; local
157 max = min_t(u32, CDC_NCM_NTB_MAX_SIZE_RX, le32_to_cpu(ctx->ncm_parm.dwNtbInMaxSize));
162 le32_to_cpu(ctx->ncm_parm.dwNtbInMaxSize), min);
175 struct cdc_ncm_ctx *ctx = (struct cdc_ncm_ctx *)dev->data[0]; local
179 if (ctx->is_ndp16)
180 min = ctx->max_datagram_size + ctx
205 struct cdc_ncm_ctx *ctx = (struct cdc_ncm_ctx *)dev->data[0]; local
214 struct cdc_ncm_ctx *ctx = (struct cdc_ncm_ctx *)dev->data[0]; local
223 struct cdc_ncm_ctx *ctx = (struct cdc_ncm_ctx *)dev->data[0]; local
232 struct cdc_ncm_ctx *ctx = (struct cdc_ncm_ctx *)dev->data[0]; local
242 struct cdc_ncm_ctx *ctx = (struct cdc_ncm_ctx *)dev->data[0]; local
258 struct cdc_ncm_ctx *ctx = (struct cdc_ncm_ctx *)dev->data[0]; local
273 struct cdc_ncm_ctx *ctx = (struct cdc_ncm_ctx *)dev->data[0]; local
288 struct cdc_ncm_ctx *ctx = (struct cdc_ncm_ctx *)dev->data[0]; local
314 struct cdc_ncm_ctx *ctx = (struct cdc_ncm_ctx *)dev->data[0]; local
322 struct cdc_ncm_ctx *ctx = (struct cdc_ncm_ctx *)dev->data[0]; local
407 struct cdc_ncm_ctx *ctx = (struct cdc_ncm_ctx *)dev->data[0]; local
479 struct cdc_ncm_ctx *ctx = (struct cdc_ncm_ctx *)dev->data[0]; local
504 struct cdc_ncm_ctx *ctx = (struct cdc_ncm_ctx *)dev->data[0]; local
518 struct cdc_ncm_ctx *ctx = (struct cdc_ncm_ctx *)dev->data[0]; local
611 struct cdc_ncm_ctx *ctx = (struct cdc_ncm_ctx *)dev->data[0]; local
659 struct cdc_ncm_ctx *ctx = (struct cdc_ncm_ctx *)dev->data[0]; local
703 struct cdc_ncm_ctx *ctx = (struct cdc_ncm_ctx *)dev->data[0]; local
770 cdc_ncm_free(struct cdc_ncm_ctx *ctx) argument
822 struct cdc_ncm_ctx *ctx; local
996 struct cdc_ncm_ctx *ctx = (struct cdc_ncm_ctx *)dev->data[0]; local
1089 cdc_ncm_ndp16(struct cdc_ncm_ctx *ctx, struct sk_buff *skb, __le32 sign, size_t reserve) argument
1144 cdc_ncm_ndp32(struct cdc_ncm_ctx *ctx, struct sk_buff *skb, __le32 sign, size_t reserve) argument
1202 struct cdc_ncm_ctx *ctx = (struct cdc_ncm_ctx *)dev->data[0]; local
1478 cdc_ncm_tx_timeout_start(struct cdc_ncm_ctx *ctx) argument
1489 struct cdc_ncm_ctx *ctx = local
1499 struct cdc_ncm_ctx *ctx = from_tasklet(ctx, t, bh); local
1522 struct cdc_ncm_ctx *ctx = (struct cdc_ncm_ctx *)dev->data[0]; local
1553 cdc_ncm_rx_verify_nth16(struct cdc_ncm_ctx *ctx, struct sk_buff *skb_in) argument
1601 cdc_ncm_rx_verify_nth32(struct cdc_ncm_ctx *ctx, struct sk_buff *skb_in) argument
1724 struct cdc_ncm_ctx *ctx = (struct cdc_ncm_ctx *)dev->data[0]; local
[all...]

Completed in 291 milliseconds

<<11121314151617181920>>