Searched refs:scheduler (Results 1 – 7 of 7) sorted by relevance
/net/netfilter/ipvs/ |
D | ip_vs_sched.c | 41 struct ip_vs_scheduler *scheduler) in ip_vs_bind_scheduler() argument 45 if (scheduler->init_service) { in ip_vs_bind_scheduler() 46 ret = scheduler->init_service(svc); in ip_vs_bind_scheduler() 52 rcu_assign_pointer(svc->scheduler, scheduler); in ip_vs_bind_scheduler() 65 cur_sched = rcu_dereference_protected(svc->scheduler, 1); in ip_vs_unbind_scheduler() 133 void ip_vs_scheduler_put(struct ip_vs_scheduler *scheduler) in ip_vs_scheduler_put() argument 135 if (scheduler) in ip_vs_scheduler_put() 136 module_put(scheduler->module); in ip_vs_scheduler_put() 145 struct ip_vs_scheduler *sched = rcu_dereference(svc->scheduler); in ip_vs_scheduler_err() 167 int register_ip_vs_scheduler(struct ip_vs_scheduler *scheduler) in register_ip_vs_scheduler() argument [all …]
|
D | Kconfig | 113 comment "IPVS scheduler" 234 Google's Maglev hashing algorithm as a IPVS scheduler. It assigns 286 comment 'IPVS SH scheduler' 293 The source hashing scheduler maps source IPs to destinations 301 comment 'IPVS MH scheduler' 308 The maglev hashing scheduler maps source IPs to destinations
|
D | ip_vs_ctl.c | 947 sched = rcu_dereference_protected(svc->scheduler, 1); in __ip_vs_update_dest() 951 sched = rcu_dereference_protected(svc->scheduler, 1); in __ip_vs_update_dest() 1208 sched = rcu_dereference_protected(svc->scheduler, 1); in __ip_vs_unlink_dest() 1479 old_sched = rcu_dereference_protected(svc->scheduler, 1); in ip_vs_edit_service() 1483 RCU_INIT_POINTER(svc->scheduler, NULL); in ip_vs_edit_service() 1547 old_sched = rcu_dereference_protected(svc->scheduler, 1); in __ip_vs_del_service() 2178 struct ip_vs_scheduler *sched = rcu_dereference(svc->scheduler); in ip_vs_info_seq_show() 2609 sched = rcu_dereference_protected(src->scheduler, 1); in ip_vs_copy_service() 3103 sched = rcu_dereference_protected(svc->scheduler, 1); in ip_vs_genl_fill_service()
|
D | ip_vs_core.c | 349 sched = rcu_dereference(svc->scheduler); in ip_vs_sched_persist() 524 sched = rcu_dereference(svc->scheduler); in ip_vs_schedule()
|
/net/sched/ |
D | Kconfig | 16 If you say N here, you will get the standard packet scheduler, which 75 scheduler. 83 Say Y here if you want to use an n-band queue packet scheduler 202 tristate "Deficit Round Robin scheduler (DRR)" 213 tristate "Multi-queue priority scheduler (MQPRIO)" 215 Say Y here if you want to use the Multi-queue Priority scheduler. 216 This scheduler allows QOS to be offloaded on NICs that have support 225 tristate "SKB priority queue scheduler (SKBPRIO)" 228 scheduler. This schedules packets according to skb->priority, 238 tristate "CHOose and Keep responsive flow scheduler (CHOKE)" [all …]
|
/net/bluetooth/ |
D | Kconfig | 28 HCI device and connection manager, scheduler
|
/net/ipv4/ |
D | Kconfig | 680 ("Fair Queue") pacing packet scheduler.
|