Lines Matching defs:oper

211 			     struct sched_gate_list **oper)
216 if (*oper)
217 call_rcu(&(*oper)->rcu, taprio_free_sched_cb);
219 *oper = *admin;
872 static bool should_restart_cycle(const struct sched_gate_list *oper,
875 if (list_is_last(&entry->list, &oper->entries))
878 if (ktime_compare(entry->end_time, oper->cycle_end_time) == 0)
885 const struct sched_gate_list *oper,
906 extension_time = ktime_add_ns(end_time, oper->cycle_time_extension);
923 struct sched_gate_list *oper, *admin;
933 oper = rcu_dereference_protected(q->oper_sched,
938 if (!oper)
939 switch_schedules(q, &admin, &oper);
947 if (unlikely(!entry || entry->end_time == oper->base_time)) {
948 next = list_first_entry(&oper->entries, struct sched_entry,
954 if (should_restart_cycle(oper, entry)) {
955 next = list_first_entry(&oper->entries, struct sched_entry,
957 oper->cycle_end_time = ktime_add_ns(oper->cycle_end_time,
958 oper->cycle_time);
964 end_time = min_t(ktime_t, end_time, oper->cycle_end_time);
967 if (next->gate_duration[tc] == oper->cycle_time)
974 if (should_change_schedules(admin, oper, end_time)) {
979 switch_schedules(q, &admin, &oper);
983 taprio_set_budgets(q, oper, next);
1330 struct sched_gate_list *oper, *admin;
1348 oper = rcu_dereference(q->oper_sched);
1349 if (oper)
1350 taprio_update_queue_max_sdu(q, oper, stab);
1417 /* The function will only serve to keep the pointers to the "oper" and "admin"
1420 * When using full offload, the admin configuration is promoted to oper at the
1431 struct sched_gate_list *oper, *admin;
1433 oper = rtnl_dereference(q->oper_sched);
1436 switch_schedules(q, &admin, &oper);
1822 struct sched_gate_list *oper, *admin, *new_admin;
1880 oper = rtnl_dereference(q->oper_sched);
1887 if (mqprio && (oper || admin)) {
1961 if (!oper) {
2028 struct sched_gate_list *oper, *admin;
2051 oper = rtnl_dereference(q->oper_sched);
2054 if (oper)
2055 call_rcu(&oper->rcu, taprio_free_sched_cb);
2385 struct sched_gate_list *oper, *admin;
2411 oper = rtnl_dereference(q->oper_sched);
2414 if (oper && taprio_dump_tc_entries(skb, q, oper))
2417 if (oper && dump_schedule(skb, oper))