Home
last modified time | relevance | path

Searched refs:lfactor (Results 1 – 5 of 5) sorted by relevance

/linux/net/netfilter/ipvs/
H A Dip_vs_conn.c867 int lfactor) in ip_vs_conn_desired_size() argument
870 lfactor, IP_VS_CONN_TAB_MIN_BITS, in ip_vs_conn_desired_size()
876 int lfactor) in ip_vs_conn_tab_alloc() argument
889 t->lfactor = lfactor; in ip_vs_conn_tab_alloc()
890 ip_vs_rht_set_thresholds(t, t->size, lfactor, IP_VS_CONN_TAB_MIN_BITS, in ip_vs_conn_tab_alloc()
909 int lfactor; in conn_resize_work_handler() local
924 lfactor = sysctl_conn_lfactor(ipvs); in conn_resize_work_handler()
926 new_size = ip_vs_conn_desired_size(ipvs, t, lfactor); in conn_resize_work_handler()
927 if (new_size == t->size && lfactor in conn_resize_work_handler()
[all...]
H A Dip_vs_core.c235 int lfactor, int min_bits, int max_bits) in ip_vs_rht_desired_size() argument
240 if (lfactor < 0) { in ip_vs_rht_desired_size()
241 int factor = min(-lfactor, max_bits); in ip_vs_rht_desired_size()
246 n = min(n >> lfactor, 1 << max_bits); in ip_vs_rht_desired_size()
248 if (lfactor != t->lfactor) in ip_vs_rht_desired_size()
263 void ip_vs_rht_set_thresholds(struct ip_vs_rht *t, int size, int lfactor, in ip_vs_rht_set_thresholds() argument
268 else if (lfactor <= 0) in ip_vs_rht_set_thresholds()
269 t->u_thresh = size >> min(-lfactor, max_bits); in ip_vs_rht_set_thresholds()
271 t->u_thresh = min(size, 1 << (30 - lfactor)) << lfactor; in ip_vs_rht_set_thresholds()
H A Dip_vs_ctl.c640 int lfactor) in ip_vs_svc_desired_size() argument
643 lfactor, IP_VS_SVC_TAB_MIN_BITS, in ip_vs_svc_desired_size()
649 int buckets, int lfactor) in ip_vs_svc_table_alloc() argument
663 t->lfactor = lfactor; in ip_vs_svc_table_alloc()
664 ip_vs_rht_set_thresholds(t, t->size, lfactor, IP_VS_SVC_TAB_MIN_BITS, in ip_vs_svc_table_alloc()
683 int lfactor; in svc_resize_work_handler() local
704 lfactor = sysctl_svc_lfactor(ipvs); in svc_resize_work_handler()
706 new_size = ip_vs_svc_desired_size(ipvs, t, lfactor); in svc_resize_work_handler()
707 if (new_size == t->size && lfactor == t->lfactor) in svc_resize_work_handler()
710 t_new = ip_vs_svc_table_alloc(ipvs, new_size, lfactor); in svc_resize_work_handler()
[all …]
H A Dip_vs_sync.c1788 int lfactor = sysctl_conn_lfactor(ipvs); in start_sync_thread()
1790 lfactor); in start_sync_thread()
1793 tc_new = ip_vs_conn_tab_alloc(ipvs, new_size, lfactor); in start_sync_thread()
1761 int lfactor = sysctl_conn_lfactor(ipvs); start_sync_thread() local
/linux/include/net/
H A Dip_vs.h532 int lfactor; /* Load Factor (shift)*/ member
705 int lfactor, int min_bits, int max_bits);
706 void ip_vs_rht_set_thresholds(struct ip_vs_rht *t, int size, int lfactor,
1686 int lfactor);
1688 int lfactor);