Lines Matching refs:ev
104 static int ir_imon_decode(struct rc_dev *dev, struct ir_raw_event ev) in ir_imon_decode() argument
108 if (!is_timing_event(ev)) { in ir_imon_decode()
109 if (ev.reset) in ir_imon_decode()
116 data->state, data->count, TO_US(ev.duration), in ir_imon_decode()
117 TO_STR(ev.pulse)); in ir_imon_decode()
130 if (!ev.pulse && ev.duration > MS_TO_NS(10)) in ir_imon_decode()
136 if (!geq_margin(ev.duration, IMON_UNIT, IMON_UNIT / 2)) in ir_imon_decode()
139 decrease_duration(&ev, IMON_UNIT); in ir_imon_decode()
143 if (ev.pulse) { in ir_imon_decode()
151 data->last_chk = ev.pulse; in ir_imon_decode()
152 else if (ev.pulse) in ir_imon_decode()
158 if (!ev.pulse) in ir_imon_decode()
172 if (ev.pulse) in ir_imon_decode()
183 data->state, data->count, TO_US(ev.duration), in ir_imon_decode()
184 TO_STR(ev.pulse)); in ir_imon_decode()