Lines Matching defs:dec
622 * @dec: Decoder to check.
624 * Returns: true if @dec is compatible with the device @priv refers to.
627 const struct img_ir_decoder *dec)
632 ct = dec->control.code_type;
651 const struct img_ir_decoder *dec = *decp;
652 if (img_ir_decoder_compatible(priv, dec))
653 protos |= dec->type;
673 const struct img_ir_decoder *dec = *decp;
674 if (!img_ir_decoder_compatible(priv, dec))
676 if (*ir_type & dec->type) {
677 *ir_type &= dec->type;
678 img_ir_set_decoder(priv, dec, *ir_type);
818 const struct img_ir_decoder *dec = hw->decoder;
825 if (dec->scancode)
826 ret = dec->scancode(len, raw, hw->enabled_protocols, &request);
853 if (dec->repeat && !hw->stopping) {
859 interval = dec->repeat + (dec->repeat >> 3);
1012 const struct img_ir_decoder *dec = *decp;
1013 if (img_ir_decoder_compatible(priv, dec)) {
1014 img_ir_set_protocol(priv, dec->type);
1015 img_ir_set_decoder(priv, dec, 0);