Lines Matching +full:1 +full:qbv
30 #define TAPRIO_ALL_GATES_OPEN -1
243 entry_available = 1; in find_entry_to_transmit()
329 * 1. If txtime is in the past,
392 sched_changed = 1; in get_packet_txtime()
535 * accordance to IEEE 802.1Qbv-2015 Section 8.6.9.4.5 in taprio_dequeue_soft()
710 /* This can happen in two cases: 1. this is the very first run in advance_sched()
759 static const struct nla_policy entry_policy[TCA_TAPRIO_SCHED_ENTRY_MAX + 1] = {
766 static const struct nla_policy taprio_policy[TCA_TAPRIO_ATTR_MAX + 1] = {
816 struct nlattr *tb[TCA_TAPRIO_SCHED_ENTRY_MAX + 1] = { }; in parse_sched_entry()
939 /* taprio imposes that traffic classes map 1:n to tx queues */ in taprio_parse_mqprio_opt()
970 for (j = i + 1; j < qopt->num_tc; j++) { in taprio_parse_mqprio_opt()
1011 *start = ktime_add_ns(base, (n + 1) * cycle); in taprio_get_start_time()
1130 refcount_set(&__offload->users, 1); in taprio_offload_alloc()
1204 queue_mask |= GENMASK(offset + count - 1, offset); in tc_map_to_queue_mask()
1255 offload->enable = 1; in taprio_enable_offload()
1324 .phc_index = -1, in taprio_parse_clockid()
1349 (q->clockid != -1 && q->clockid != clockid)) { in taprio_parse_clockid()
1394 return -1; in taprio_mqprio_cmp()
1399 return -1; in taprio_mqprio_cmp()
1403 return -1; in taprio_mqprio_cmp()
1410 * this order): (1) an omitted 'flags' argument is interpreted as
1438 struct nlattr *tb[TCA_TAPRIO_ATTR_MAX + 1] = { }; in taprio_change()
1677 q->clockid = -1; in taprio_init()
1709 TC_H_MIN(i + 1)), in taprio_init()
1727 unsigned long ntx = cl - 1; in taprio_queue_get()
1749 *old = q->qdiscs[cl - 1]; in taprio_graft()
1750 q->qdiscs[cl - 1] = new; in taprio_graft()
1788 return -1; in dump_entry()
1799 return -1; in dump_schedule()
1803 return -1; in dump_schedule()
1807 return -1; in dump_schedule()
1824 return -1; in dump_schedule()
1938 return -1; in taprio_dump_class_stats()
1952 if (arg->fn(sch, ntx + 1, arg) < 0) { in taprio_walk()
1953 arg->stop = 1; in taprio_walk()