Lines Matching refs:edge
36 void (*send_pulse)(unsigned int length, ktime_t edge);
59 static void send_pulse_irdeo(unsigned int length, ktime_t edge);
62 static void send_pulse_homebrew(unsigned int length, ktime_t edge);
214 static void send_pulse_homebrew_softcarrier(unsigned int length, ktime_t edge) in send_pulse_homebrew_softcarrier() argument
216 ktime_t now, target = ktime_add_us(edge, length); in send_pulse_homebrew_softcarrier()
235 edge = ktime_add_ns(edge, pulse); in send_pulse_homebrew_softcarrier()
236 delta = ktime_to_ns(ktime_sub(edge, now)); in send_pulse_homebrew_softcarrier()
243 edge = ktime_add_ns(edge, space); in send_pulse_homebrew_softcarrier()
244 delta = ktime_to_ns(ktime_sub(edge, now)); in send_pulse_homebrew_softcarrier()
250 static void send_pulse_homebrew(unsigned int length, ktime_t edge) in send_pulse_homebrew() argument
253 send_pulse_homebrew_softcarrier(length, edge); in send_pulse_homebrew()
638 ktime_t edge; in serial_ir_tx() local
648 edge = ktime_get(); in serial_ir_tx()
653 hardware[type].send_pulse(txbuf[i], edge); in serial_ir_tx()
655 edge = ktime_add_us(edge, txbuf[i]); in serial_ir_tx()
656 delta = ktime_us_delta(edge, ktime_get()); in serial_ir_tx()