Lines Matching defs:new_admin
1449 struct sched_gate_list *oper, *admin, *new_admin;
1476 new_admin = kzalloc(sizeof(*new_admin), GFP_KERNEL);
1477 if (!new_admin) {
1481 INIT_LIST_HEAD(&new_admin->entries);
1498 err = parse_taprio_schedule(q, tb, new_admin, extack);
1502 if (new_admin->num_entries == 0) {
1530 err = taprio_enable_offload(dev, q, new_admin, extack);
1567 err = taprio_get_start_time(sch, new_admin, &start);
1573 setup_txtime(q, new_admin, start);
1577 rcu_assign_pointer(q->oper_sched, new_admin);
1579 new_admin = NULL;
1583 rcu_assign_pointer(q->admin_sched, new_admin);
1587 setup_first_close_time(q, new_admin, start);
1592 taprio_start_sched(sch, start, new_admin);
1594 rcu_assign_pointer(q->admin_sched, new_admin);
1604 new_admin = NULL;
1611 if (new_admin)
1612 call_rcu(&new_admin->rcu, taprio_free_sched_cb);