Lines Matching refs:rawir
236 struct ir_raw_event rawir;
657 struct ir_raw_event rawir = { .pulse = false, .duration = 0 };
686 rawir.pulse = ((ir->buf_in[i] & MCE_PULSE_BIT) != 0);
687 rawir.duration = (ir->buf_in[i] & MCE_PULSE_MASK)
691 if (ir->rawir.pulse == rawir.pulse)
692 ir->rawir.duration += rawir.duration;
694 ir->rawir.duration = rawir.duration;
695 ir->rawir.pulse = rawir.pulse;
699 rawir.duration += ir->rawir.duration;
700 ir->rawir.duration = 0;
701 ir->rawir.pulse = rawir.pulse;
704 rawir.pulse ? "pulse" : "space",
705 rawir.duration);
707 ir_raw_event_store(ir->idev, &rawir);