Searched refs:scheduler (Results 1 – 8 of 8) sorted by relevance
| /net/netfilter/ipvs/ |
| A 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() 135 if (scheduler) in ip_vs_scheduler_put() 136 module_put(scheduler->module); in ip_vs_scheduler_put() 171 if (!scheduler) { in register_ip_vs_scheduler() 176 if (!scheduler->name) { in register_ip_vs_scheduler() 191 __func__, scheduler->name); in register_ip_vs_scheduler() 225 if (!scheduler) { in unregister_ip_vs_scheduler() [all …]
|
| A 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
|
| A D | ip_vs_ctl.c | 1043 sched = rcu_dereference_protected(svc->scheduler, 1); in __ip_vs_update_dest() 1047 sched = rcu_dereference_protected(svc->scheduler, 1); in __ip_vs_update_dest() 1293 sched = rcu_dereference_protected(svc->scheduler, 1); in __ip_vs_unlink_dest() 1560 old_sched = rcu_dereference_protected(svc->scheduler, 1); in ip_vs_edit_service() 1564 RCU_INIT_POINTER(svc->scheduler, NULL); in ip_vs_edit_service() 1628 old_sched = rcu_dereference_protected(svc->scheduler, 1); in __ip_vs_del_service() 2413 struct ip_vs_scheduler *sched = rcu_dereference(svc->scheduler); in ip_vs_info_seq_show() 2849 sched = rcu_dereference_protected(src->scheduler, 1); in ip_vs_copy_service() 3343 sched = rcu_dereference_protected(svc->scheduler, 1); in ip_vs_genl_fill_service()
|
| A 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/mptcp/ |
| A D | ctrl.c | 41 char scheduler[MPTCP_SCHED_NAME_MAX]; member 94 return mptcp_get_pernet(net)->scheduler; in mptcp_get_scheduler() 109 strscpy(pernet->scheduler, "default", sizeof(pernet->scheduler)); in mptcp_pernet_set_defaults() 114 static int mptcp_set_scheduler(char *scheduler, const char *name) in mptcp_set_scheduler() argument 122 strscpy(scheduler, name, MPTCP_SCHED_NAME_MAX); in mptcp_set_scheduler() 133 char (*scheduler)[MPTCP_SCHED_NAME_MAX] = ctl->data; in proc_scheduler() local 141 strscpy(val, *scheduler, MPTCP_SCHED_NAME_MAX); in proc_scheduler() 145 ret = mptcp_set_scheduler(*scheduler, val); in proc_scheduler() 385 table[6].data = &pernet->scheduler; in mptcp_pernet_new_table()
|
| /net/sched/ |
| A 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 208 tristate "Deficit Round Robin scheduler (DRR)" 219 tristate "Multi-queue priority scheduler (MQPRIO)" 232 tristate "SKB priority queue scheduler (SKBPRIO)" 245 tristate "CHOose and Keep responsive flow scheduler (CHOKE)" 256 tristate "Quick Fair Queueing scheduler (QFQ)" 326 Enhanced scheduler packet scheduling algorithm. 390 tristate "Enhanced transmission selection scheduler (ETS)" [all …]
|
| /net/bluetooth/ |
| A D | Kconfig | 28 HCI device and connection manager, scheduler
|
| /net/ipv4/ |
| A D | Kconfig | 680 ("Fair Queue") pacing packet scheduler.
|
Completed in 25 milliseconds