Lines Matching refs:ktime_t
43 ktime_t close_time;
44 ktime_t next_txtime;
56 ktime_t cycle_close_time;
90 static ktime_t sched_base_time(const struct sched_gate_list *sched) in sched_base_time()
98 static ktime_t taprio_mono_to_any(const struct taprio_sched *q, ktime_t mono) in taprio_mono_to_any()
111 static ktime_t taprio_get_time(const struct taprio_sched *q) in taprio_get_time()
147 static s32 get_cycle_time_elapsed(struct sched_gate_list *sched, ktime_t time) in get_cycle_time_elapsed()
149 ktime_t time_since_sched_start; in get_cycle_time_elapsed()
158 static ktime_t get_interval_end_time(struct sched_gate_list *sched, in get_interval_end_time()
161 ktime_t intv_start) in get_interval_end_time()
164 ktime_t intv_end, cycle_ext_end, cycle_end; in get_interval_end_time()
193 ktime_t time, in find_entry_to_transmit()
194 ktime_t *interval_start, in find_entry_to_transmit()
195 ktime_t *interval_end, in find_entry_to_transmit()
198 ktime_t curr_intv_start, curr_intv_end, cycle_end, packet_transmit_time; in find_entry_to_transmit()
199 ktime_t earliest_txtime = KTIME_MAX, txtime, cycle, transmit_end_time; in find_entry_to_transmit()
270 ktime_t interval_start, interval_end; in is_valid_interval()
298 static ktime_t get_tcp_tstamp(struct taprio_sched *q, struct sk_buff *skb) in get_tcp_tstamp()
349 ktime_t transmit_end_time, interval_end, interval_start, tcp_tstamp; in get_packet_txtime()
352 ktime_t minimum_time, now, txtime; in get_packet_txtime()
361 minimum_time = max_t(ktime_t, minimum_time, tcp_tstamp); in get_packet_txtime()
391 txtime = max_t(ktime_t, txtime, minimum_time); in get_packet_txtime()
392 txtime = max_t(ktime_t, txtime, interval_start); in get_packet_txtime()
551 ktime_t guard; in taprio_dequeue_soft()
664 ktime_t close_time) in should_change_schedules()
666 ktime_t next_base_time, extension_time; in should_change_schedules()
703 ktime_t close_time; in advance_sched()
739 close_time = min_t(ktime_t, close_time, oper->cycle_close_time); in advance_sched()
905 ktime_t cycle = 0; in parse_taprio_schedule()
989 ktime_t *start) in taprio_get_start_time()
992 ktime_t now, base, cycle; in taprio_get_start_time()
1022 struct sched_gate_list *sched, ktime_t base) in setup_first_close_time()
1025 ktime_t cycle; in setup_first_close_time()
1041 ktime_t start, struct sched_gate_list *new) in taprio_start_sched()
1044 ktime_t expires; in taprio_start_sched()
1057 start = min_t(ktime_t, start, expires); in taprio_start_sched()
1116 struct sched_gate_list *sched, ktime_t base) in setup_txtime()
1454 ktime_t start; in taprio_change()