Lines Matching refs:duration
64 lirc->gap_duration = ev.duration; in ir_lirc_decode()
69 sample = LIRC_TIMEOUT(ev.duration / 1000); in ir_lirc_decode()
92 sample = ev.pulse ? LIRC_PULSE(ev.duration / 1000) : in ir_lirc_decode()
93 LIRC_SPACE(ev.duration / 1000); in ir_lirc_decode()
95 TO_US(ev.duration), TO_STR(ev.pulse)); in ir_lirc_decode()
115 unsigned int duration = 0; /* signal duration in us */ in ir_lirc_transmit_ir() local
147 if (txbuf[i] > IR_MAX_DURATION / 1000 - duration || !txbuf[i]) { in ir_lirc_transmit_ir()
152 duration += txbuf[i]; in ir_lirc_transmit_ir()
159 for (duration = i = 0; i < ret; i++) in ir_lirc_transmit_ir()
160 duration += txbuf[i]; in ir_lirc_transmit_ir()
169 towait = ktime_us_delta(ktime_add_us(start, duration), ktime_get()); in ir_lirc_transmit_ir()