Lines Matching refs:ktime_t

42 	ktime_t close_time;
43 ktime_t next_txtime;
55 ktime_t cycle_close_time;
88 static ktime_t sched_base_time(const struct sched_gate_list *sched) in sched_base_time()
96 static ktime_t taprio_get_time(struct taprio_sched *q) in taprio_get_time()
98 ktime_t mono = ktime_get(); in taprio_get_time()
141 static s32 get_cycle_time_elapsed(struct sched_gate_list *sched, ktime_t time) in get_cycle_time_elapsed()
143 ktime_t time_since_sched_start; in get_cycle_time_elapsed()
152 static ktime_t get_interval_end_time(struct sched_gate_list *sched, in get_interval_end_time()
155 ktime_t intv_start) in get_interval_end_time()
158 ktime_t intv_end, cycle_ext_end, cycle_end; in get_interval_end_time()
187 ktime_t time, in find_entry_to_transmit()
188 ktime_t *interval_start, in find_entry_to_transmit()
189 ktime_t *interval_end, in find_entry_to_transmit()
192 ktime_t curr_intv_start, curr_intv_end, cycle_end, packet_transmit_time; in find_entry_to_transmit()
193 ktime_t earliest_txtime = KTIME_MAX, txtime, cycle, transmit_end_time; in find_entry_to_transmit()
264 ktime_t interval_start, interval_end; in is_valid_interval()
292 static ktime_t get_tcp_tstamp(struct taprio_sched *q, struct sk_buff *skb) in get_tcp_tstamp()
343 ktime_t transmit_end_time, interval_end, interval_start, tcp_tstamp; in get_packet_txtime()
346 ktime_t minimum_time, now, txtime; in get_packet_txtime()
355 minimum_time = max_t(ktime_t, minimum_time, tcp_tstamp); in get_packet_txtime()
385 txtime = max_t(ktime_t, txtime, minimum_time); in get_packet_txtime()
386 txtime = max_t(ktime_t, txtime, interval_start); in get_packet_txtime()
544 ktime_t guard; in taprio_dequeue_soft()
651 ktime_t close_time) in should_change_schedules()
653 ktime_t next_base_time, extension_time; in should_change_schedules()
690 ktime_t close_time; in advance_sched()
726 close_time = min_t(ktime_t, close_time, oper->cycle_close_time); in advance_sched()
884 ktime_t cycle = 0; in parse_taprio_schedule()
962 ktime_t *start) in taprio_get_start_time()
965 ktime_t now, base, cycle; in taprio_get_start_time()
995 struct sched_gate_list *sched, ktime_t base) in setup_first_close_time()
998 ktime_t cycle; in setup_first_close_time()
1014 ktime_t start, struct sched_gate_list *new) in taprio_start_sched()
1017 ktime_t expires; in taprio_start_sched()
1030 start = min_t(ktime_t, start, expires); in taprio_start_sched()
1089 struct sched_gate_list *sched, ktime_t base) in setup_txtime()
1380 ktime_t start; in taprio_change()