Home
last modified time | relevance | path

Searched refs:sched (Results 1 – 11 of 11) sorted by relevance

/net/netfilter/ipvs/
Dip_vs_sched.c66 struct ip_vs_scheduler *sched) in ip_vs_unbind_scheduler() argument
75 if (sched->done_service) in ip_vs_unbind_scheduler()
76 sched->done_service(svc); in ip_vs_unbind_scheduler()
86 struct ip_vs_scheduler *sched; in ip_vs_sched_getbyname() local
92 list_for_each_entry(sched, &ip_vs_schedulers, n_list) { in ip_vs_sched_getbyname()
96 if (sched->module && !try_module_get(sched->module)) { in ip_vs_sched_getbyname()
102 if (strcmp(sched_name, sched->name)==0) { in ip_vs_sched_getbyname()
105 return sched; in ip_vs_sched_getbyname()
107 module_put(sched->module); in ip_vs_sched_getbyname()
120 struct ip_vs_scheduler *sched; in ip_vs_scheduler_get() local
[all …]
Dip_vs_ctl.c815 struct ip_vs_scheduler *sched; in __ip_vs_update_dest() local
871 sched = rcu_dereference_protected(svc->scheduler, 1); in __ip_vs_update_dest()
872 if (sched && sched->add_dest) in __ip_vs_update_dest()
873 sched->add_dest(svc, dest); in __ip_vs_update_dest()
875 sched = rcu_dereference_protected(svc->scheduler, 1); in __ip_vs_update_dest()
876 if (sched && sched->upd_dest) in __ip_vs_update_dest()
877 sched->upd_dest(svc, dest); in __ip_vs_update_dest()
1110 struct ip_vs_scheduler *sched; in __ip_vs_unlink_dest() local
1112 sched = rcu_dereference_protected(svc->scheduler, 1); in __ip_vs_unlink_dest()
1113 if (sched && sched->del_dest) in __ip_vs_unlink_dest()
[all …]
Dip_vs_core.c321 struct ip_vs_scheduler *sched; in ip_vs_sched_persist() local
328 sched = rcu_dereference(svc->scheduler); in ip_vs_sched_persist()
329 if (sched) { in ip_vs_sched_persist()
332 dest = sched->schedule(svc, skb, iph); in ip_vs_sched_persist()
426 struct ip_vs_scheduler *sched; in ip_vs_schedule() local
501 sched = rcu_dereference(svc->scheduler); in ip_vs_schedule()
502 if (sched) { in ip_vs_schedule()
505 dest = sched->schedule(svc, skb, iph); in ip_vs_schedule()
/net/ipv6/
Dip6_flowlabel.c140 unsigned long sched = 0; in ip6_fl_gc() local
162 if (!sched || time_before(ttd, sched)) in ip6_fl_gc()
163 sched = ttd; in ip6_fl_gc()
168 if (!sched && atomic_read(&fl_size)) in ip6_fl_gc()
169 sched = now + FL_MAX_LINGER; in ip6_fl_gc()
170 if (sched) { in ip6_fl_gc()
171 mod_timer(&ip6_fl_gc_timer, sched); in ip6_fl_gc()
/net/sunrpc/
DMakefile11 sunrpc-y := clnt.o xprt.o socklib.o xprtsock.o sched.o \
/net/sched/
Dsch_hfsc.c122 struct hfsc_sched *sched; /* scheduler data */ member
188 struct rb_node **p = &cl->sched->eligible.rb_node; in eltree_insert()
201 rb_insert_color(&cl->el_node, &cl->sched->eligible); in eltree_insert()
207 rb_erase(&cl->el_node, &cl->sched->eligible); in eltree_remove()
1062 cl->sched = q; in hfsc_change_class()
1413 q->root.sched = q; in hfsc_init_qdisc()
DKconfig55 See the top of <file:net/sched/sch_cbq.c> for more details.
96 See the top of <file:net/sched/sch_atm.c> for more details.
125 See the top of <file:net/sched/sch_red.c> for more details.
136 See the top of <file:net/sched/sch_sfb.c> for more details.
147 See the top of <file:net/sched/sch_sfq.c> for more details.
159 See the top of <file:net/sched/sch_teql.c> for more details.
170 See the top of <file:net/sched/sch_tbf.c> for more details.
180 (see the top of <file:net/sched/sch_red.c> for details and
Dsch_cbq.c453 psched_time_t sched = now; in cbq_undelay_prio() local
476 } else if (sched - cl->penalized > 0) in cbq_undelay_prio()
477 sched = cl->penalized; in cbq_undelay_prio()
480 return sched - now; in cbq_undelay_prio()
/net/
DMakefile16 obj-$(CONFIG_NET) += ethernet/ 802/ sched/ netlink/ bpf/
DKconfig229 source "net/sched/Kconfig"
/net/unix/
Daf_unix.c1201 int sched; in unix_wait_for_peer() local
1206 sched = !sock_flag(other, SOCK_DEAD) && in unix_wait_for_peer()
1212 if (sched) in unix_wait_for_peer()