Lines Matching refs:ev
93 static int ir_imon_decode(struct rc_dev *dev, struct ir_raw_event ev) in ir_imon_decode() argument
97 if (!is_timing_event(ev)) { in ir_imon_decode()
98 if (ev.overflow) in ir_imon_decode()
105 data->state, data->count, ev.duration, TO_STR(ev.pulse)); in ir_imon_decode()
118 if (!ev.pulse && ev.duration > MS_TO_US(10)) in ir_imon_decode()
124 if (!geq_margin(ev.duration, IMON_UNIT, IMON_UNIT / 2)) in ir_imon_decode()
127 decrease_duration(&ev, IMON_UNIT); in ir_imon_decode()
131 if (ev.pulse) { in ir_imon_decode()
139 data->last_chk = ev.pulse; in ir_imon_decode()
140 else if (ev.pulse) in ir_imon_decode()
146 if (!ev.pulse) in ir_imon_decode()
160 if (ev.pulse) in ir_imon_decode()
171 data->state, data->count, ev.duration, TO_STR(ev.pulse)); in ir_imon_decode()