Lines Matching refs:ktime_t
56 ktime_t gate_close_time[TC_MAX_QUEUE];
59 ktime_t end_time;
60 ktime_t next_txtime;
77 ktime_t cycle_end_time;
159 static bool taprio_entry_allows_tx(ktime_t skb_end_time, in taprio_entry_allows_tx()
165 static ktime_t sched_base_time(const struct sched_gate_list *sched) in sched_base_time()
173 static ktime_t taprio_mono_to_any(const struct taprio_sched *q, ktime_t mono) in taprio_mono_to_any()
186 static ktime_t taprio_get_time(const struct taprio_sched *q) in taprio_get_time()
219 static s32 get_cycle_time_elapsed(struct sched_gate_list *sched, ktime_t time) in get_cycle_time_elapsed()
221 ktime_t time_since_sched_start; in get_cycle_time_elapsed()
230 static ktime_t get_interval_end_time(struct sched_gate_list *sched, in get_interval_end_time()
233 ktime_t intv_start) in get_interval_end_time()
236 ktime_t intv_end, cycle_ext_end, cycle_end; in get_interval_end_time()
322 ktime_t time, in find_entry_to_transmit()
323 ktime_t *interval_start, in find_entry_to_transmit()
324 ktime_t *interval_end, in find_entry_to_transmit()
327 ktime_t curr_intv_start, curr_intv_end, cycle_end, packet_transmit_time; in find_entry_to_transmit()
328 ktime_t earliest_txtime = KTIME_MAX, txtime, cycle, transmit_end_time; in find_entry_to_transmit()
399 ktime_t interval_start, interval_end; in is_valid_interval()
414 static ktime_t get_tcp_tstamp(struct taprio_sched *q, struct sk_buff *skb) in get_tcp_tstamp()
465 ktime_t transmit_end_time, interval_end, interval_start, tcp_tstamp; in get_packet_txtime()
468 ktime_t minimum_time, now, txtime; in get_packet_txtime()
477 minimum_time = max_t(ktime_t, minimum_time, tcp_tstamp); in get_packet_txtime()
507 txtime = max_t(ktime_t, txtime, minimum_time); in get_packet_txtime()
508 txtime = max_t(ktime_t, txtime, interval_start); in get_packet_txtime()
709 ktime_t guard; in taprio_dequeue_from_txq()
880 ktime_t end_time) in should_change_schedules()
882 ktime_t next_base_time, extension_time; in should_change_schedules()
921 ktime_t end_time; in advance_sched()
958 end_time = min_t(ktime_t, end_time, oper->cycle_end_time); in advance_sched()
1149 ktime_t cycle = 0; in parse_taprio_schedule()
1202 ktime_t *start) in taprio_get_start_time()
1205 ktime_t now, base, cycle; in taprio_get_start_time()
1235 struct sched_gate_list *sched, ktime_t base) in setup_first_end_time()
1240 ktime_t cycle; in setup_first_end_time()
1265 ktime_t start, struct sched_gate_list *new) in taprio_start_sched()
1268 ktime_t expires; in taprio_start_sched()
1281 start = min_t(ktime_t, start, expires); in taprio_start_sched()
1346 struct sched_gate_list *sched, ktime_t base) in setup_txtime()
1814 ktime_t start; in taprio_change()