Lines Matching refs:taprio_sched
62 struct taprio_sched { struct
98 static ktime_t taprio_mono_to_any(const struct taprio_sched *q, ktime_t mono) in taprio_mono_to_any() argument
111 static ktime_t taprio_get_time(const struct taprio_sched *q) in taprio_get_time()
132 static void switch_schedules(struct taprio_sched *q, in switch_schedules()
180 static int length_to_duration(struct taprio_sched *q, int len) in length_to_duration()
201 struct taprio_sched *q = qdisc_priv(sch); in find_entry_to_transmit()
268 struct taprio_sched *q = qdisc_priv(sch); in is_valid_interval()
298 static ktime_t get_tcp_tstamp(struct taprio_sched *q, struct sk_buff *skb) in get_tcp_tstamp()
350 struct taprio_sched *q = qdisc_priv(sch); in get_packet_txtime()
421 struct taprio_sched *q = qdisc_priv(sch); in taprio_enqueue()
449 struct taprio_sched *q = qdisc_priv(sch); in taprio_peek_soft()
493 struct taprio_sched *q = qdisc_priv(sch); in taprio_peek_offload()
516 struct taprio_sched *q = qdisc_priv(sch); in taprio_peek()
521 static void taprio_set_budget(struct taprio_sched *q, struct sched_entry *entry) in taprio_set_budget()
530 struct taprio_sched *q = qdisc_priv(sch); in taprio_dequeue_soft()
618 struct taprio_sched *q = qdisc_priv(sch); in taprio_dequeue_offload()
645 struct taprio_sched *q = qdisc_priv(sch); in taprio_dequeue()
698 struct taprio_sched *q = container_of(timer, struct taprio_sched, in advance_sched()
786 static int fill_sched_entry(struct taprio_sched *q, struct nlattr **tb, in fill_sched_entry()
818 static int parse_sched_entry(struct taprio_sched *q, struct nlattr *n, in parse_sched_entry()
837 static int parse_sched_list(struct taprio_sched *q, struct nlattr *list, in parse_sched_list()
877 static int parse_taprio_schedule(struct taprio_sched *q, struct nlattr **tb, in parse_taprio_schedule()
991 struct taprio_sched *q = qdisc_priv(sch); in taprio_get_start_time()
1021 static void setup_first_close_time(struct taprio_sched *q, in setup_first_close_time()
1043 struct taprio_sched *q = qdisc_priv(sch); in taprio_start_sched()
1063 struct taprio_sched *q) in taprio_set_picos_per_byte()
1091 struct taprio_sched *q; in taprio_dev_notifier()
1115 static void setup_txtime(struct taprio_sched *q, in setup_txtime()
1181 static void taprio_offload_config_changed(struct taprio_sched *q) in taprio_offload_config_changed()
1241 struct taprio_sched *q, in taprio_enable_offload()
1280 struct taprio_sched *q, in taprio_disable_offload()
1323 struct taprio_sched *q = qdisc_priv(sch); in taprio_parse_clockid()
1450 struct taprio_sched *q = qdisc_priv(sch); in taprio_change()
1619 struct taprio_sched *q = qdisc_priv(sch); in taprio_reset()
1633 struct taprio_sched *q = qdisc_priv(sch); in taprio_destroy()
1668 struct taprio_sched *q = qdisc_priv(sch); in taprio_init()
1747 struct taprio_sched *q = qdisc_priv(sch); in taprio_graft()
1837 struct taprio_sched *q = qdisc_priv(sch); in taprio_dump()
1907 struct taprio_sched *q = qdisc_priv(sch); in taprio_leaf()
1989 .priv_size = sizeof(struct taprio_sched),