Searched refs:decoder (Results 1 - 25 of 58) sorted by relevance

123

/linux-master/tools/perf/util/intel-pt-decoder/
H A Dintel-pt-decoder.c22 #include "intel-pt-insn-decoder.h"
23 #include "intel-pt-pkt-decoder.h"
24 #include "intel-pt-decoder.h"
111 #define INTEL_PT_STATE_ERR1 (decoder->pkt_state)
269 static bool intel_pt_print_once(struct intel_pt_decoder *decoder, argument
274 if (decoder->print_once & bit)
276 decoder->print_once |= bit;
288 static void intel_pt_setup_period(struct intel_pt_decoder *decoder) argument
290 if (decoder->period_type == INTEL_PT_PERIOD_TICKS) {
293 period = intel_pt_lower_power_of_2(decoder
308 struct intel_pt_decoder *decoder; local
381 intel_pt_set_first_timestamp(struct intel_pt_decoder *decoder, uint64_t first_timestamp) argument
458 intel_pt_decoder_free(struct intel_pt_decoder *decoder) argument
548 intel_pt_set_last_ip(struct intel_pt_decoder *decoder) argument
554 intel_pt_set_ip(struct intel_pt_decoder *decoder) argument
560 intel_pt_decoder_log_packet(struct intel_pt_decoder *decoder) argument
566 intel_pt_bug(struct intel_pt_decoder *decoder) argument
573 intel_pt_clear_tx_flags(struct intel_pt_decoder *decoder) argument
578 intel_pt_update_in_tx(struct intel_pt_decoder *decoder) argument
583 intel_pt_update_pip(struct intel_pt_decoder *decoder) argument
588 intel_pt_update_nr(struct intel_pt_decoder *decoder) argument
593 intel_pt_set_nr(struct intel_pt_decoder *decoder) argument
599 intel_pt_set_pip(struct intel_pt_decoder *decoder) argument
605 intel_pt_bad_packet(struct intel_pt_decoder *decoder) argument
619 intel_pt_update_sample_time(struct intel_pt_decoder *decoder) argument
626 intel_pt_reposition(struct intel_pt_decoder *decoder) argument
634 intel_pt_get_data(struct intel_pt_decoder *decoder, bool reposition) argument
665 intel_pt_get_next_data(struct intel_pt_decoder *decoder, bool reposition) argument
678 intel_pt_get_split_packet(struct intel_pt_decoder *decoder) argument
720 struct intel_pt_decoder *decoder; member in struct:intel_pt_pkt_info
731 intel_pt_pkt_lookahead(struct intel_pt_decoder *decoder, intel_pt_pkt_cb_t cb, void *data) argument
809 struct intel_pt_decoder *decoder = pkt_info->decoder; local
984 intel_pt_calc_cyc_to_tsc(struct intel_pt_decoder *decoder, bool from_mtc) argument
1012 intel_pt_get_next_packet(struct intel_pt_decoder *decoder) argument
1049 intel_pt_next_period(struct intel_pt_decoder *decoder) argument
1073 intel_pt_next_sample(struct intel_pt_decoder *decoder) argument
1087 intel_pt_sample_insn(struct intel_pt_decoder *decoder) argument
1116 intel_pt_sample_fup_insn(struct intel_pt_decoder *decoder) argument
1158 intel_pt_walk_insn(struct intel_pt_decoder *decoder, struct intel_pt_insn *intel_pt_insn, uint64_t ip) argument
1267 intel_pt_mode_exec_status(struct intel_pt_decoder *decoder) argument
1278 intel_pt_mode_exec(struct intel_pt_decoder *decoder) argument
1286 intel_pt_sample_iflag(struct intel_pt_decoder *decoder) argument
1294 intel_pt_sample_iflag_chg(struct intel_pt_decoder *decoder) argument
1300 intel_pt_clear_fup_event(struct intel_pt_decoder *decoder) argument
1315 intel_pt_fup_event(struct intel_pt_decoder *decoder, bool no_tip) argument
1410 intel_pt_fup_with_nlip(struct intel_pt_decoder *decoder, struct intel_pt_insn *intel_pt_insn, uint64_t ip, int err) argument
1419 intel_pt_walk_fup(struct intel_pt_decoder *decoder) argument
1462 intel_pt_walk_tip(struct intel_pt_decoder *decoder) argument
1605 intel_pt_emulated_ptwrite(struct intel_pt_decoder *decoder) argument
1627 intel_pt_walk_tnt(struct intel_pt_decoder *decoder) argument
1735 intel_pt_mode_tsx(struct intel_pt_decoder *decoder, bool *no_tip) argument
1758 intel_pt_evd(struct intel_pt_decoder *decoder) argument
1787 intel_pt_time_in_range(struct intel_pt_decoder *decoder, uint64_t timestamp) argument
1800 intel_pt_calc_tsc_timestamp(struct intel_pt_decoder *decoder) argument
1854 intel_pt_overflow(struct intel_pt_decoder *decoder) argument
1869 intel_pt_mtc_cyc_cnt_pge(struct intel_pt_decoder *decoder) argument
1878 intel_pt_mtc_cyc_cnt_cbr(struct intel_pt_decoder *decoder) argument
1886 intel_pt_mtc_cyc_cnt_upd(struct intel_pt_decoder *decoder) argument
1905 intel_pt_calc_tma(struct intel_pt_decoder *decoder) argument
1936 intel_pt_calc_mtc_timestamp(struct intel_pt_decoder *decoder) argument
1990 intel_pt_calc_cbr(struct intel_pt_decoder *decoder) argument
2007 intel_pt_calc_cyc_timestamp(struct intel_pt_decoder *decoder) argument
2039 intel_pt_bbp(struct intel_pt_decoder *decoder) argument
2058 intel_pt_bip(struct intel_pt_decoder *decoder) argument
2080 intel_pt_walk_psbend(struct intel_pt_decoder *decoder) argument
2181 intel_pt_walk_fup_tip(struct intel_pt_decoder *decoder) argument
2305 intel_pt_resample(struct intel_pt_decoder *decoder) argument
2410 intel_pt_ovf_fup_lookahead(struct intel_pt_decoder *decoder) argument
2437 intel_pt_ctc_to_tsc(struct intel_pt_decoder *decoder, uint64_t ctc) argument
2445 intel_pt_calc_expected_tsc(struct intel_pt_decoder *decoder, uint32_t ctc, uint32_t fc, uint64_t last_ctc_timestamp, uint64_t ctc_delta, uint32_t last_ctc) argument
2486 intel_pt_expected_tsc(struct intel_pt_decoder *decoder, struct intel_pt_vm_tsc_info *data) argument
2497 intel_pt_translate_vm_tsc(struct intel_pt_decoder *decoder, struct intel_pt_vmcs_info *vmcs_info) argument
2520 intel_pt_translate_vm_tsc_offset(struct intel_pt_decoder *decoder, uint64_t tsc_offset) argument
2547 intel_pt_vm_tm_corr_psb(struct intel_pt_decoder *decoder, struct intel_pt_vm_tsc_info *data) argument
2559 intel_pt_vm_tm_corr_first_tsc(struct intel_pt_decoder *decoder, struct intel_pt_vm_tsc_info *data, struct intel_pt_vmcs_info *vmcs_info, uint64_t host_tsc) argument
2594 intel_pt_vm_tm_corr_tsc(struct intel_pt_decoder *decoder, struct intel_pt_vm_tsc_info *data) argument
2747 intel_pt_vm_tm_corr_pebs_tsc(struct intel_pt_decoder *decoder) argument
2799 intel_pt_vm_time_correlation(struct intel_pt_decoder *decoder) argument
2935 intel_pt_hop_trace(struct intel_pt_decoder *decoder, bool *no_tip, int *err) argument
3140 intel_pt_psb(struct intel_pt_decoder *decoder) argument
3157 intel_pt_fup_in_psb(struct intel_pt_decoder *decoder) argument
3177 intel_pt_psb_with_fup(struct intel_pt_decoder *decoder, int *err) argument
3197 intel_pt_walk_trace(struct intel_pt_decoder *decoder) argument
3527 intel_pt_have_ip(struct intel_pt_decoder *decoder) argument
3535 intel_pt_walk_psb(struct intel_pt_decoder *decoder) argument
3657 intel_pt_walk_to_ip(struct intel_pt_decoder *decoder) argument
3786 intel_pt_sync_ip(struct intel_pt_decoder *decoder) argument
3817 intel_pt_part_psb(struct intel_pt_decoder *decoder) argument
3831 intel_pt_rest_psb(struct intel_pt_decoder *decoder, int part_psb) argument
3843 intel_pt_get_split_psb(struct intel_pt_decoder *decoder, int part_psb) argument
3869 intel_pt_scan_for_psb(struct intel_pt_decoder *decoder) argument
3904 intel_pt_sync(struct intel_pt_decoder *decoder) argument
3954 intel_pt_est_timestamp(struct intel_pt_decoder *decoder) argument
3967 intel_pt_decode(struct intel_pt_decoder *decoder) argument
4449 intel_pt_fast_forward(struct intel_pt_decoder *decoder, uint64_t timestamp) argument
[all...]
/linux-master/tools/perf/util/arm-spe-decoder/
H A Darm-spe-decoder.c23 #include "arm-spe-decoder.h"
83 struct arm_spe_decoder *decoder; local
88 decoder = zalloc(sizeof(struct arm_spe_decoder));
89 if (!decoder)
92 decoder->get_trace = params->get_trace;
93 decoder->data = params->data;
95 return decoder;
98 void arm_spe_decoder_free(struct arm_spe_decoder *decoder) argument
100 free(decoder);
103 static int arm_spe_get_data(struct arm_spe_decoder *decoder) argument
122 arm_spe_get_next_packet(struct arm_spe_decoder *decoder) argument
151 arm_spe_read_record(struct arm_spe_decoder *decoder) argument
264 arm_spe_decode(struct arm_spe_decoder *decoder) argument
[all...]
H A Darm-spe-decoder.h14 #include "arm-spe-pkt-decoder.h"
110 void arm_spe_decoder_free(struct arm_spe_decoder *decoder);
112 int arm_spe_decode(struct arm_spe_decoder *decoder);
/linux-master/drivers/media/platform/mediatek/vcodec/
H A DMakefile5 obj-y += decoder/
/linux-master/drivers/input/misc/
H A Dgpio_decoder.c24 static int gpio_decoder_get_gpios_state(struct gpio_decoder *decoder) argument
26 struct gpio_descs *gpios = decoder->input_gpios;
33 dev_err(decoder->dev,
48 struct gpio_decoder *decoder = input_get_drvdata(input); local
51 state = gpio_decoder_get_gpios_state(decoder);
52 if (state >= 0 && state != decoder->last_stable) {
53 input_report_abs(input, decoder->axis, state);
55 decoder->last_stable = state;
62 struct gpio_decoder *decoder; local
67 decoder
[all...]
/linux-master/drivers/media/i2c/
H A Dbt819.c29 MODULE_DESCRIPTION("Brooktree-819 video decoder driver");
77 static inline int bt819_write(struct bt819 *decoder, u8 reg, u8 value) argument
79 struct i2c_client *client = v4l2_get_subdevdata(&decoder->sd);
81 decoder->reg[reg] = value;
85 static inline int bt819_setbit(struct bt819 *decoder, u8 reg, u8 bit, u8 value) argument
87 return bt819_write(decoder, reg,
88 (decoder->reg[reg] & ~(1 << bit)) | (value ? (1 << bit) : 0));
91 static int bt819_write_block(struct bt819 *decoder, const u8 *data, unsigned int len) argument
93 struct i2c_client *client = v4l2_get_subdevdata(&decoder->sd);
109 decoder
131 bt819_read(struct bt819 *decoder, u8 reg) argument
174 struct bt819 *decoder = to_bt819(sd); local
202 struct bt819 *decoder = to_bt819(sd); local
237 struct bt819 *decoder = to_bt819(sd); local
287 struct bt819 *decoder = to_bt819(sd); local
315 struct bt819 *decoder = to_bt819(sd); local
329 struct bt819 *decoder = to_bt819(sd); local
386 struct bt819 *decoder; local
451 struct bt819 *decoder = to_bt819(sd); local
[all...]
H A Dsaa7110.c3 * saa7110 - Philips SAA7110(A) video decoder driver
27 MODULE_DESCRIPTION("Philips SAA7110 video decoder driver");
70 struct saa7110 *decoder = to_saa7110(sd); local
72 decoder->reg[reg] = value;
79 struct saa7110 *decoder = to_saa7110(sd); local
93 memcpy(decoder->reg + reg, data + 1, len - 1);
151 struct saa7110 *decoder = to_saa7110(sd); local
162 decoder->input = chan;
180 struct saa7110 *decoder = to_saa7110(sd); local
185 saa7110_selmux(sd, decoder
237 struct saa7110 *decoder = to_saa7110(sd); local
260 struct saa7110 *decoder = to_saa7110(sd); local
293 struct saa7110 *decoder = to_saa7110(sd); local
308 struct saa7110 *decoder = to_saa7110(sd); local
363 struct saa7110 *decoder; local
433 struct saa7110 *decoder = to_saa7110(sd); local
[all...]
H A Dtvp514x.c5 * TI TVP5146/47 decoder driver
51 MODULE_DESCRIPTION("TVP514X linux decoder driver");
79 * struct tvp514x_decoder - TVP5146/47 decoder object
85 * @streaming: TVP5146/47 decoder streaming - enabled or disabled.
94 * @pad: subdev media pad associated with the decoder
211 * List of image formats supported by TVP5146/47 decoder
319 * Write a value to a register in an TVP5146/47 decoder device.
461 * @decoder: ptr to tvp514x_decoder structure
466 struct tvp514x_decoder *decoder)
472 tvp514x_write_regs(sd, decoder
465 tvp514x_configure(struct v4l2_subdev *sd, struct tvp514x_decoder *decoder) argument
493 tvp514x_detect(struct v4l2_subdev *sd, struct tvp514x_decoder *decoder) argument
535 struct tvp514x_decoder *decoder = to_decoder(sd); local
617 struct tvp514x_decoder *decoder = to_decoder(sd); local
655 struct tvp514x_decoder *decoder = to_decoder(sd); local
699 struct tvp514x_decoder *decoder = to_decoder(sd); local
746 struct tvp514x_decoder *decoder = to_decoder(sd); local
770 struct tvp514x_decoder *decoder = to_decoder(sd); local
802 struct tvp514x_decoder *decoder = to_decoder(sd); local
892 struct tvp514x_decoder *decoder = to_decoder(sd); local
924 struct tvp514x_decoder *decoder = to_decoder(sd); local
1028 struct tvp514x_decoder *decoder; local
1126 struct tvp514x_decoder *decoder = to_decoder(sd); local
[all...]
H A Dtvp5150.c3 // tvp5150 - Texas Instruments TVP5150A/AM1 and TVP5151 video decoder driver
47 MODULE_DESCRIPTION("Texas Instruments TVP5150A/TVP5150AM1/TVP5151 video decoder driver");
110 struct tvp5150 *decoder = to_tvp5150(sd); local
113 ret = regmap_read(decoder->regmap, addr, &val);
282 struct tvp5150 *decoder = to_tvp5150(sd); local
287 if ((decoder->dev_id == 0x5150 && decoder->rom_ver == 0x0400) ||
288 (decoder->dev_id == 0x5151 && decoder->rom_ver == 0x0100)) {
289 if (!decoder
600 struct tvp5150 *decoder = to_tvp5150(sd); local
611 struct tvp5150 *decoder = to_tvp5150(sd); local
682 struct tvp5150 *decoder = to_tvp5150(sd); local
725 struct tvp5150 *decoder = to_tvp5150(sd); local
761 struct tvp5150 *decoder = to_tvp5150(sd); local
789 struct tvp5150 *decoder = to_tvp5150(sd); local
798 struct tvp5150 *decoder = to_tvp5150(sd); local
854 struct tvp5150 *decoder = to_tvp5150(sd); local
880 struct tvp5150 *decoder = dev_id; local
917 struct tvp5150 *decoder = to_tvp5150(sd); local
951 struct tvp5150 *decoder = to_tvp5150(sd); local
992 struct tvp5150 *decoder = to_tvp5150(sd); local
1029 tvp5150_get_pad_crop(struct tvp5150 *decoder, struct v4l2_subdev_state *sd_state, unsigned int pad, enum v4l2_subdev_format_whence which) argument
1052 struct tvp5150 *decoder = to_tvp5150(sd); local
1073 struct tvp5150 *decoder = to_tvp5150(sd); local
1089 struct tvp5150 *decoder = to_tvp5150(sd); local
1110 struct tvp5150 *decoder = to_tvp5150(sd); local
1162 struct tvp5150 *decoder = container_of(sd, struct tvp5150, sd); local
1198 struct tvp5150 *decoder = to_tvp5150(sd); local
1215 struct tvp5150 *decoder = to_tvp5150(sd); local
1248 struct tvp5150 *decoder = to_tvp5150(sd); local
1281 tvp5150_disable_all_input_links(struct tvp5150 *decoder) argument
1308 struct tvp5150 *decoder = to_tvp5150(sd); local
1419 struct tvp5150 *decoder = to_tvp5150(sd); local
1432 struct tvp5150 *decoder = to_tvp5150(sd); local
1445 struct tvp5150 *decoder = to_tvp5150(sd); local
1478 struct tvp5150 *decoder = to_tvp5150(sd); local
1494 struct tvp5150 *decoder = to_tvp5150(sd); local
1516 struct tvp5150 *decoder = to_tvp5150(sd); local
1575 struct tvp5150 *decoder = to_tvp5150(sd); local
1605 struct tvp5150 *decoder = to_tvp5150(sd); local
1898 tvp5150_mc_init(struct tvp5150 *decoder) argument
1920 tvp5150_mc_init(struct tvp5150 *decoder) argument
1926 tvp5150_validate_connectors(struct tvp5150 *decoder) argument
1989 tvp5150_parse_dt(struct tvp5150 *decoder, struct device_node *np) argument
2240 struct tvp5150 *decoder = to_tvp5150(sd); local
[all...]
H A Dvpx3220.c3 * vpx3220a, vpx3216b & vpx3214c video decoder driver version 0.0.1
19 MODULE_DESCRIPTION("vpx3220a/vpx3216b/vpx3214c video decoder driver");
59 struct vpx3220 *decoder = i2c_get_clientdata(client); local
61 decoder->reg[reg] = value;
267 struct vpx3220 *decoder = to_vpx3220(sd); local
271 if (decoder->norm & V4L2_STD_NTSC)
273 else if (decoder->norm & V4L2_STD_PAL)
275 else if (decoder->norm & V4L2_STD_SECAM)
339 struct vpx3220 *decoder = to_vpx3220(sd); local
361 decoder
461 struct vpx3220 *decoder; local
531 struct vpx3220 *decoder = to_vpx3220(sd); local
[all...]
H A Dadv7183.c3 * adv7183.c Analog Devices ADV7183 video decoder driver
110 struct adv7183 *decoder = to_adv7183(sd); local
185 v4l2_ctrl_handler_log_status(&decoder->hdl, sd->name);
191 struct adv7183 *decoder = to_adv7183(sd); local
193 *std = decoder->std;
199 struct adv7183 *decoder = to_adv7183(sd); local
223 decoder->std = std;
242 struct adv7183 *decoder = to_adv7183(sd); local
248 if (input != decoder->input) {
249 decoder
351 struct adv7183 *decoder = to_adv7183(sd); local
426 struct adv7183 *decoder = to_adv7183(sd); local
452 struct adv7183 *decoder = to_adv7183(sd); local
463 struct adv7183 *decoder = to_adv7183(sd); local
524 struct adv7183 *decoder; local
[all...]
H A Dsaa717x.c3 * saa717x - Philips SAA717xHL video decoder driver
30 MODULE_DESCRIPTION("Philips SAA717x audio/video decoder driver");
768 struct saa717x_state *decoder)
775 saa717x_write(sd, 0x0594, decoder->audio_input);
777 decoder->audio_input);
780 work_l = (min(65536 - decoder->audio_main_balance, 32768) * decoder->audio_main_volume) / 32768;
781 work_r = (min(decoder->audio_main_balance, (u16)32768) * decoder->audio_main_volume) / 32768;
782 decoder
767 set_audio_regs(struct v4l2_subdev *sd, struct saa717x_state *decoder) argument
914 struct saa717x_state *decoder = to_state(sd); local
1052 struct saa717x_state *decoder = to_state(sd); local
1060 struct saa717x_state *decoder = to_state(sd); local
1073 struct saa717x_state *decoder = to_state(sd); local
1088 struct saa717x_state *decoder = to_state(sd); local
1100 struct saa717x_state *decoder = to_state(sd); local
1134 struct saa717x_state *decoder = to_state(sd); local
1233 struct saa717x_state *decoder; local
[all...]
/linux-master/include/linux/
H A Dasn1_decoder.h2 /* ASN.1 decoder
15 extern int asn1_ber_decoder(const struct asn1_decoder *decoder,
/linux-master/tools/perf/util/cs-etm-decoder/
H A Dcs-etm-decoder.c18 #include "cs-etm-decoder.h"
60 struct cs_etm_decoder *decoder = (struct cs_etm_decoder *) context; local
62 return decoder->mem_access(decoder->data, trace_chan_id, address,
66 int cs_etm_decoder__add_mem_access_cb(struct cs_etm_decoder *decoder, argument
70 decoder->mem_access = cb_func;
72 if (ocsd_dt_add_callback_trcid_mem_acc(decoder->dcd_tree, start, end,
75 decoder))
81 int cs_etm_decoder__reset(struct cs_etm_decoder *decoder) argument
85 decoder
202 const struct cs_etm_decoder *decoder = p_context; local
209 cs_etm_decoder__init_def_logger_printing(struct cs_etm_decoder_params *d_params, struct cs_etm_decoder *decoder) argument
247 cs_etm_decoder__init_raw_frame_logging(struct cs_etm_decoder_params *d_params, struct cs_etm_decoder *decoder) argument
587 struct cs_etm_decoder *decoder = (struct cs_etm_decoder *) context; local
647 cs_etm_decoder__create_etm_decoder(struct cs_etm_decoder_params *d_params, struct cs_etm_trace_params *t_params, struct cs_etm_decoder *decoder) argument
719 struct cs_etm_decoder *decoder; local
776 cs_etm_decoder__process_data_block(struct cs_etm_decoder *decoder, u64 indx, const u8 *buf, size_t len, size_t *consumed) argument
824 cs_etm_decoder__free(struct cs_etm_decoder *decoder) argument
834 cs_etm_decoder__get_name(struct cs_etm_decoder *decoder) argument
[all...]
H A Dcs-etm-decoder.h74 * open source coresight trace decoder library.
90 int cs_etm_decoder__process_data_block(struct cs_etm_decoder *decoder,
99 void cs_etm_decoder__free(struct cs_etm_decoder *decoder);
101 int cs_etm_decoder__add_mem_access_cb(struct cs_etm_decoder *decoder,
108 int cs_etm_decoder__reset(struct cs_etm_decoder *decoder);
109 const char *cs_etm_decoder__get_name(struct cs_etm_decoder *decoder);
/linux-master/arch/arm/probes/kprobes/
H A Dcheckers-common.c83 [STACK_USE_NONE] = {.decoder = checker_stack_use_none},
84 [STACK_USE_UNKNOWN] = {.decoder = checker_stack_use_unknown},
86 [STACK_USE_FIXED_0XX] = {.decoder = checker_stack_use_imm_0xx},
87 [STACK_USE_T32STRD] = {.decoder = checker_stack_use_t32strd},
89 [STACK_USE_FIXED_X0X] = {.decoder = checker_stack_use_imm_x0x},
91 [STACK_USE_FIXED_XXX] = {.decoder = checker_stack_use_imm_xxx},
92 [STACK_USE_STMDX] = {.decoder = checker_stack_use_stmdx},
/linux-master/drivers/media/rc/
H A DMakefile14 obj-$(CONFIG_IR_IMON_DECODER) += ir-imon-decoder.o
15 obj-$(CONFIG_IR_JVC_DECODER) += ir-jvc-decoder.o
16 obj-$(CONFIG_IR_MCE_KBD_DECODER) += ir-mce_kbd-decoder.o
17 obj-$(CONFIG_IR_NEC_DECODER) += ir-nec-decoder.o
18 obj-$(CONFIG_IR_RC5_DECODER) += ir-rc5-decoder.o
19 obj-$(CONFIG_IR_RC6_DECODER) += ir-rc6-decoder.o
20 obj-$(CONFIG_IR_RCMM_DECODER) += ir-rcmm-decoder.o
21 obj-$(CONFIG_IR_SANYO_DECODER) += ir-sanyo-decoder.o
22 obj-$(CONFIG_IR_SHARP_DECODER) += ir-sharp-decoder.o
23 obj-$(CONFIG_IR_SONY_DECODER) += ir-sony-decoder
[all...]
/linux-master/drivers/media/rc/img-ir/
H A Dimg-ir-hw.c9 * translation functions to set up the hardware decoder and interpret the
58 * The decoder generates rapid interrupts without actually having
311 * img_ir_decoder_preprocess() - Preprocess timings in decoder.
312 * @decoder: Decoder to be preprocessed.
317 static void img_ir_decoder_preprocess(struct img_ir_decoder *decoder) argument
320 if (!decoder->tolerance)
321 decoder->tolerance = 10; /* percent */
323 decoder->tolerance = decoder->tolerance * 128 / 100;
326 img_ir_timings_preprocess(&decoder
344 img_ir_decoder_convert(const struct img_ir_decoder *decoder, struct img_ir_reg_timings *reg_timings, unsigned int clock_hz) argument
539 img_ir_set_decoder(struct img_ir_priv *priv, const struct img_ir_decoder *decoder, u64 proto) argument
[all...]
/linux-master/drivers/media/v4l2-core/
H A Dv4l2-mc.c27 struct media_entity *tuner = NULL, *decoder = NULL; local
48 decoder = entity;
95 if (!decoder)
99 /* The device isn't a webcam. So, it should have a decoder */
100 if (!decoder) {
130 pad_sink = media_get_pad_index(decoder,
134 dev_warn(mdev->dev, "get decoder and/or PLL pad(s): (%d, %d)\n",
139 decoder, pad_sink,
142 dev_warn(mdev->dev, "couldn't link PLL to decoder\n");
149 pad_sink = media_get_pad_index(decoder,
[all...]
/linux-master/arch/arm/probes/uprobes/
H A Dactions-arm.c205 [PROBES_LDRSTRD] = {.decoder = decode_pc_ro},
206 [PROBES_LOAD_EXTRA] = {.decoder = decode_pc_ro},
207 [PROBES_LOAD] = {.decoder = decode_ldr},
208 [PROBES_STORE_EXTRA] = {.decoder = decode_pc_ro},
209 [PROBES_STORE] = {.decoder = decode_pc_ro},
212 .decoder = decode_rd12rn16rm0rs8_rwflags},
214 .decoder = decode_rd12rn16rm0rs8_rwflags},
228 [PROBES_LDMSTM] = {.decoder = uprobe_decode_ldmstm}
/linux-master/drivers/media/pci/cx25821/
H A Dcx25821-medusa-video.c409 int decoder = 0; local
423 decoder = decoder_select;
426 decoder = 0;
457 for (; decoder < decoder_count; decoder++) {
458 /* write scaling values for each decoder */
460 HSCALE_CTRL + (0x200 * decoder), hscale);
462 VSCALE_CTRL + (0x200 * decoder), vscale);
466 static void medusa_set_decoderduration(struct cx25821_dev *dev, int decoder, argument
474 if (decoder < VDEC_
551 medusa_set_brightness(struct cx25821_dev *dev, int brightness, int decoder) argument
572 medusa_set_contrast(struct cx25821_dev *dev, int contrast, int decoder) argument
593 medusa_set_hue(struct cx25821_dev *dev, int hue, int decoder) argument
617 medusa_set_saturation(struct cx25821_dev *dev, int saturation, int decoder) argument
[all...]
/linux-master/tools/testing/selftests/ir/
H A Dir_loopback.c2 // test ir decoder
46 const char *decoder; member in struct:__anon30
134 if (write(protocolfd, protocols[i].decoder,
135 strlen(protocols[i].decoder)) == -1)
136 ksft_exit_fail_msg("failed to set write decoder\n");
138 printf("Testing protocol %s for decoder %s (%d/%d)...\n",
139 protocols[i].name, protocols[i].decoder,
/linux-master/drivers/accel/habanalabs/common/
H A DMakefile15 common/memory_mgr.o common/decoder.o
/linux-master/drivers/media/usb/au0828/
H A Dau0828-core.c216 struct media_entity *entity, *mixer = NULL, *decoder = NULL; local
222 * the notify handler. Find mixer and decoder.
228 decoder = entity;
236 if (dev->decoder)
237 decoder = dev->decoder;
245 decoder = new;
252 if (decoder && mixer) {
253 ret = media_get_pad_index(decoder, MEDIA_PAD_FL_SOURCE,
256 ret = media_create_pad_link(decoder, re
[all...]
/linux-master/drivers/media/platform/amphion/
H A Dvpu_drv.c129 vpu->decoder.type = VPU_CORE_TYPE_DEC;
130 vpu->decoder.function = MEDIA_ENT_F_PROC_VIDEO_DECODER;
131 ret = vpu_add_func(vpu, &vpu->decoder);
149 vpu_remove_func(&vpu->decoder);
171 vpu_remove_func(&vpu->decoder);

Completed in 182 milliseconds

123