Lines Matching refs:taprio_sched
81 struct taprio_sched { struct
112 static void taprio_calculate_gate_durations(struct taprio_sched *q, in taprio_calculate_gate_durations() argument
171 static ktime_t taprio_mono_to_any(const struct taprio_sched *q, ktime_t mono) in taprio_mono_to_any()
184 static ktime_t taprio_get_time(const struct taprio_sched *q) in taprio_get_time()
202 static void switch_schedules(struct taprio_sched *q, in switch_schedules()
250 static int length_to_duration(struct taprio_sched *q, int len) in length_to_duration()
255 static int duration_to_length(struct taprio_sched *q, u64 duration) in duration_to_length()
264 static void taprio_update_queue_max_sdu(struct taprio_sched *q, in taprio_update_queue_max_sdu()
328 struct taprio_sched *q = qdisc_priv(sch); in find_entry_to_transmit()
395 struct taprio_sched *q = qdisc_priv(sch); in is_valid_interval()
425 static ktime_t get_tcp_tstamp(struct taprio_sched *q, struct sk_buff *skb) in get_tcp_tstamp()
477 struct taprio_sched *q = qdisc_priv(sch); in get_packet_txtime()
549 struct taprio_sched *q = qdisc_priv(sch); in taprio_skb_exceeds_queue_max_sdu()
570 struct taprio_sched *q = qdisc_priv(sch); in taprio_enqueue_one()
635 struct taprio_sched *q = qdisc_priv(sch); in taprio_enqueue()
667 static void taprio_set_budgets(struct taprio_sched *q, in taprio_set_budgets()
715 struct taprio_sched *q = qdisc_priv(sch); in taprio_dequeue_from_txq()
785 struct taprio_sched *q = qdisc_priv(sch); in taprio_dequeue_tc_priority()
839 struct taprio_sched *q = qdisc_priv(sch); in taprio_dequeue()
925 struct taprio_sched *q = container_of(timer, struct taprio_sched, in advance_sched()
1040 static int fill_sched_entry(struct taprio_sched *q, struct nlattr **tb, in fill_sched_entry()
1072 static int parse_sched_entry(struct taprio_sched *q, struct nlattr *n, in parse_sched_entry()
1091 static int parse_sched_list(struct taprio_sched *q, struct nlattr *list, in parse_sched_list()
1131 static int parse_taprio_schedule(struct taprio_sched *q, struct nlattr **tb, in parse_taprio_schedule()
1214 struct taprio_sched *q = qdisc_priv(sch); in taprio_get_start_time()
1244 static void setup_first_end_time(struct taprio_sched *q, in setup_first_end_time()
1277 struct taprio_sched *q = qdisc_priv(sch); in taprio_start_sched()
1297 struct taprio_sched *q) in taprio_set_picos_per_byte()
1326 struct taprio_sched *q; in taprio_dev_notifier()
1355 static void setup_txtime(struct taprio_sched *q, in setup_txtime()
1421 static void taprio_offload_config_changed(struct taprio_sched *q) in taprio_offload_config_changed()
1479 static void taprio_detect_broken_mqprio(struct taprio_sched *q) in taprio_detect_broken_mqprio()
1496 static void taprio_cleanup_broken_mqprio(struct taprio_sched *q) in taprio_cleanup_broken_mqprio()
1508 struct taprio_sched *q, in taprio_enable_offload()
1574 struct taprio_sched *q, in taprio_disable_offload()
1617 struct taprio_sched *q = qdisc_priv(sch); in taprio_parse_clockid()
1747 struct taprio_sched *q = qdisc_priv(sch); in taprio_parse_tc_entries()
1849 struct taprio_sched *q = qdisc_priv(sch); in taprio_change()
2021 struct taprio_sched *q = qdisc_priv(sch); in taprio_reset()
2036 struct taprio_sched *q = qdisc_priv(sch); in taprio_destroy()
2076 struct taprio_sched *q = qdisc_priv(sch); in taprio_init()
2142 struct taprio_sched *q = qdisc_priv(sch); in taprio_attach()
2192 struct taprio_sched *q = qdisc_priv(sch); in taprio_graft()
2295 struct taprio_sched *q, in taprio_dump_tc_entries()
2394 struct taprio_sched *q = qdisc_priv(sch); in taprio_dump()
2462 struct taprio_sched *q = qdisc_priv(sch); in taprio_leaf()
2547 .priv_size = sizeof(struct taprio_sched),