Symbol: ip_vs_rht
include/net/ip_vs.h
1049
struct ip_vs_rht *t, bool inverse);
include/net/ip_vs.h
1314
struct ip_vs_rht __rcu *svc_table; /* Services */
include/net/ip_vs.h
1315
struct ip_vs_rht __rcu *conn_tab; /* Connections */
include/net/ip_vs.h
1679
int ip_vs_conn_desired_size(struct netns_ipvs *ipvs, struct ip_vs_rht *t,
include/net/ip_vs.h
1681
struct ip_vs_rht *ip_vs_conn_tab_alloc(struct netns_ipvs *ipvs, int buckets,
include/net/ip_vs.h
518
struct ip_vs_rht __rcu *new_tbl; /* New/Same table */
include/net/ip_vs.h
589
struct ip_vs_rht *_t, *_p; \
include/net/ip_vs.h
646
struct ip_vs_rht *_t, *_p; \
include/net/ip_vs.h
666
struct ip_vs_rht *_t, *_p; \
include/net/ip_vs.h
686
static inline bool ip_vs_rht_same_table(struct ip_vs_rht *t, u32 hash_key)
include/net/ip_vs.h
692
static inline u32 ip_vs_rht_build_hash_key(struct ip_vs_rht *t, u32 hash)
include/net/ip_vs.h
697
void ip_vs_rht_free(struct ip_vs_rht *t);
include/net/ip_vs.h
699
struct ip_vs_rht *ip_vs_rht_alloc(int buckets, int scounts, int locks);
include/net/ip_vs.h
700
int ip_vs_rht_desired_size(struct netns_ipvs *ipvs, struct ip_vs_rht *t, int n,
include/net/ip_vs.h
702
void ip_vs_rht_set_thresholds(struct ip_vs_rht *t, int size, int lfactor,
include/net/ip_vs.h
704
u32 ip_vs_rht_hash_linfo(struct ip_vs_rht *t, int af,
net/netfilter/ipvs/ip_vs_conn.c
1583
struct ip_vs_rht *t;
net/netfilter/ipvs/ip_vs_conn.c
1594
struct ip_vs_rht *t = iter->t;
net/netfilter/ipvs/ip_vs_conn.c
1658
struct ip_vs_rht *t;
net/netfilter/ipvs/ip_vs_conn.c
184
static u32 ip_vs_conn_hashkey(struct ip_vs_rht *t, int af, unsigned int proto,
net/netfilter/ipvs/ip_vs_conn.c
1869
struct ip_vs_rht *t;
net/netfilter/ipvs/ip_vs_conn.c
1957
struct ip_vs_rht *t, *p;
net/netfilter/ipvs/ip_vs_conn.c
208
struct ip_vs_rht *t, bool inverse)
net/netfilter/ipvs/ip_vs_conn.c
234
static unsigned int ip_vs_conn_hashkey_conn(struct ip_vs_rht *t,
net/netfilter/ipvs/ip_vs_conn.c
266
struct ip_vs_rht *t;
net/netfilter/ipvs/ip_vs_conn.c
321
struct ip_vs_rht *t;
net/netfilter/ipvs/ip_vs_conn.c
373
struct ip_vs_rht *t, *pt;
net/netfilter/ipvs/ip_vs_conn.c
481
struct ip_vs_rht *t, *pt;
net/netfilter/ipvs/ip_vs_conn.c
550
struct ip_vs_rht *t, *pt;
net/netfilter/ipvs/ip_vs_conn.c
650
struct ip_vs_rht *t, *tp, *t2;
net/netfilter/ipvs/ip_vs_conn.c
802
struct ip_vs_rht *t, *t2;
net/netfilter/ipvs/ip_vs_conn.c
866
int ip_vs_conn_desired_size(struct netns_ipvs *ipvs, struct ip_vs_rht *t,
net/netfilter/ipvs/ip_vs_conn.c
875
struct ip_vs_rht *ip_vs_conn_tab_alloc(struct netns_ipvs *ipvs, int buckets,
net/netfilter/ipvs/ip_vs_conn.c
878
struct ip_vs_rht *t;
net/netfilter/ipvs/ip_vs_conn.c
901
struct ip_vs_rht *t, *t_new;
net/netfilter/ipvs/ip_vs_conn.c
97
conn_tab_lock(struct ip_vs_rht *t, struct ip_vs_rht *t2, struct ip_vs_conn *cp,
net/netfilter/ipvs/ip_vs_core.c
161
void ip_vs_rht_free(struct ip_vs_rht *t)
net/netfilter/ipvs/ip_vs_core.c
171
struct ip_vs_rht *t;
net/netfilter/ipvs/ip_vs_core.c
173
t = container_of(head, struct ip_vs_rht, rcu_head);
net/netfilter/ipvs/ip_vs_core.c
177
struct ip_vs_rht *ip_vs_rht_alloc(int buckets, int scounts, int locks)
net/netfilter/ipvs/ip_vs_core.c
179
struct ip_vs_rht *t = kzalloc(sizeof(*t), GFP_KERNEL);
net/netfilter/ipvs/ip_vs_core.c
235
int ip_vs_rht_desired_size(struct netns_ipvs *ipvs, struct ip_vs_rht *t, int n,
net/netfilter/ipvs/ip_vs_core.c
264
void ip_vs_rht_set_thresholds(struct ip_vs_rht *t, int size, int lfactor,
net/netfilter/ipvs/ip_vs_core.c
284
u32 ip_vs_rht_hash_linfo(struct ip_vs_rht *t, int af,
net/netfilter/ipvs/ip_vs_ctl.c
1713
struct ip_vs_rht *tc_new = NULL;
net/netfilter/ipvs/ip_vs_ctl.c
1714
struct ip_vs_rht *t, *t_new = NULL;
net/netfilter/ipvs/ip_vs_ctl.c
2089
struct ip_vs_rht *t, *p;
net/netfilter/ipvs/ip_vs_ctl.c
2145
struct ip_vs_rht *t, *p;
net/netfilter/ipvs/ip_vs_ctl.c
2872
struct ip_vs_rht *t;
net/netfilter/ipvs/ip_vs_ctl.c
2900
struct ip_vs_rht *t = iter->t;
net/netfilter/ipvs/ip_vs_ctl.c
2938
struct ip_vs_rht *t;
net/netfilter/ipvs/ip_vs_ctl.c
302
const struct ip_vs_rht *t;
net/netfilter/ipvs/ip_vs_ctl.c
3155
struct ip_vs_rht *t, *pt;
net/netfilter/ipvs/ip_vs_ctl.c
366
ip_vs_svc_hashval(struct ip_vs_rht *t, int af, unsigned int proto,
net/netfilter/ipvs/ip_vs_ctl.c
375
static inline u32 ip_vs_svc_fwm_hashval(struct ip_vs_rht *t, int af,
net/netfilter/ipvs/ip_vs_ctl.c
386
struct ip_vs_rht *t;
net/netfilter/ipvs/ip_vs_ctl.c
442
struct ip_vs_rht *t;
net/netfilter/ipvs/ip_vs_ctl.c
501
struct ip_vs_rht *t, *p;
net/netfilter/ipvs/ip_vs_ctl.c
537
struct ip_vs_rht *t, *p;
net/netfilter/ipvs/ip_vs_ctl.c
639
static int ip_vs_svc_desired_size(struct netns_ipvs *ipvs, struct ip_vs_rht *t,
net/netfilter/ipvs/ip_vs_ctl.c
648
static struct ip_vs_rht *ip_vs_svc_table_alloc(struct netns_ipvs *ipvs,
net/netfilter/ipvs/ip_vs_ctl.c
651
struct ip_vs_rht *t;
net/netfilter/ipvs/ip_vs_ctl.c
673
struct ip_vs_rht *t_free = NULL;
net/netfilter/ipvs/ip_vs_ctl.c
676
struct ip_vs_rht *t, *t_new;
net/netfilter/ipvs/ip_vs_pe_sip.c
135
struct ip_vs_rht *t, bool inverse)
net/netfilter/ipvs/ip_vs_sync.c
1767
struct ip_vs_rht *tc_new;