Lines Matching refs:edge
37 void (*send_pulse)(unsigned int length, ktime_t edge);
60 static void send_pulse_irdeo(unsigned int length, ktime_t edge);
63 static void send_pulse_homebrew(unsigned int length, ktime_t edge);
215 static void send_pulse_homebrew_softcarrier(unsigned int length, ktime_t edge)
217 ktime_t now, target = ktime_add_us(edge, length);
236 edge = ktime_add_ns(edge, pulse);
237 delta = ktime_to_ns(ktime_sub(edge, now));
244 edge = ktime_add_ns(edge, space);
245 delta = ktime_to_ns(ktime_sub(edge, now));
251 static void send_pulse_homebrew(unsigned int length, ktime_t edge)
254 send_pulse_homebrew_softcarrier(length, edge);
639 ktime_t edge;
649 edge = ktime_get();
654 hardware[type].send_pulse(txbuf[i], edge);
656 edge = ktime_add_us(edge, txbuf[i]);
657 delta = ktime_us_delta(edge, ktime_get());