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)
216 ktime_t now, target = ktime_add_us(edge, length);
235 edge = ktime_add_ns(edge, pulse);
236 delta = ktime_to_ns(ktime_sub(edge, now));
243 edge = ktime_add_ns(edge, space);
244 delta = ktime_to_ns(ktime_sub(edge, now));
250 static void send_pulse_homebrew(unsigned int length, ktime_t edge)
253 send_pulse_homebrew_softcarrier(length, edge);
638 ktime_t edge;
648 edge = ktime_get();
653 hardware[type].send_pulse(txbuf[i], edge);
655 edge = ktime_add_us(edge, txbuf[i]);
656 delta = ktime_us_delta(edge, ktime_get());