Lines Matching +full:1 +full:qbv

39 #define TAPRIO_ALL_GATES_OPEN -1
295 dev->hard_header_len + 1); in taprio_update_queue_max_sdu()
450 * 1. If txtime is in the past,
611 if (numsegs > 1) in taprio_enqueue_segmented()
612 qdisc_tree_reduce_backlog(sch, 1 - numsegs, len - slen); in taprio_enqueue_segmented()
652 WARN_ONCE(1, "taprio only supports operating as root qdisc, peek() not implemented"); in taprio_peek()
780 for (tc = num_tc - 1; tc >= 0; tc--) { in taprio_dequeue_tc_priority()
837 * accordance to IEEE 802.1Qbv-2015 Section 8.6.9.4.5 in taprio_dequeue()
935 /* This can happen in two cases: 1. this is the very first run in advance_sched()
992 static const struct nla_policy entry_policy[TCA_TAPRIO_SCHED_ENTRY_MAX + 1] = {
999 static const struct nla_policy taprio_tc_policy[TCA_TAPRIO_TC_ENTRY_MAX + 1] = {
1013 static const struct nla_policy taprio_policy[TCA_TAPRIO_ATTR_MAX + 1] = {
1066 struct nlattr *tb[TCA_TAPRIO_SCHED_ENTRY_MAX + 1] = { }; in parse_sched_entry()
1187 /* taprio imposes that traffic classes map 1:n to tx queues */ in taprio_parse_mqprio_opt()
1230 *start = ktime_add_ns(base, (n + 1) * cycle); in taprio_get_start_time()
1366 refcount_set(&__offload->users, 1); in taprio_offload_alloc()
1434 queue_mask |= GENMASK(offset + count - 1, offset); in tc_map_to_queue_mask()
1615 .phc_index = -1, in taprio_parse_clockid()
1641 (q->clockid != -1 && q->clockid != clockid)) { in taprio_parse_clockid()
1689 struct nlattr *tb[TCA_TAPRIO_TC_ENTRY_MAX + 1] = { }; in taprio_parse_tc_entry()
1789 return -1; in taprio_mqprio_cmp()
1794 return -1; in taprio_mqprio_cmp()
1798 return -1; in taprio_mqprio_cmp()
1807 struct nlattr *tb[TCA_TAPRIO_ATTR_MAX + 1] = { }; in taprio_change()
1827 * this order): (1) an omitted 'flags' argument is interpreted as in taprio_change()
2067 q->clockid = -1; in taprio_init()
2098 TC_H_MIN(i + 1)), in taprio_init()
2157 unsigned long ntx = cl - 1; in taprio_queue_get()
2186 *old = q->qdiscs[cl - 1]; in taprio_graft()
2195 q->qdiscs[cl - 1] = new; in taprio_graft()
2232 return -1; in dump_entry()
2243 return -1; in dump_schedule()
2247 return -1; in dump_schedule()
2251 return -1; in dump_schedule()
2268 return -1; in dump_schedule()
2441 unsigned int ntx = cl - 1; in taprio_leaf()
2479 .queue = cl - 1, in taprio_dump_class_stats()
2485 return -1; in taprio_dump_class_stats()
2500 if (!tc_qdisc_stats_dump(sch, ntx + 1, arg)) in taprio_walk()