Home
last modified time | relevance | path

Searched refs:ilb_rule_t (Results 1 – 10 of 10) sorted by relevance

/illumos-gate/usr/src/uts/common/inet/
H A Dilb_ip.h51 extern boolean_t ilb_rule_match_vip_v4(ilb_stack_t *, ipaddr_t, ilb_rule_t **);
53 ilb_rule_t **);
62 ilb_rule_t *);
65 ilb_rule_t *);
72 extern ilb_rule_t *ilb_find_rule(ilb_stack_t *, zoneid_t, const char *, int *);
78 extern int ilb_server_add(ilb_stack_t *, ilb_rule_t *, ilb_server_info_t *);
80 ilb_rule_t *, in6_addr_t *);
82 ilb_rule_t *, in6_addr_t *);
84 ilb_rule_t *, in6_addr_t *);
/illumos-gate/usr/src/uts/common/inet/ilb/
H A Dilb.c118 ilb_rule_t *rule;
124 static kstat_t *ilb_rule_kstat_init(netstackid_t, ilb_rule_t *);
125 static kstat_t *ilb_server_kstat_init(netstackid_t, ilb_rule_t *,
131 static void ilb_rule_hash_add(ilb_stack_t *, ilb_rule_t *, const in6_addr_t *);
132 static void ilb_rule_hash_del(ilb_rule_t *);
133 static ilb_rule_t *ilb_rule_hash(ilb_stack_t *, int, int, in6_addr_t *,
136 static void ilb_rule_g_add(ilb_stack_t *, ilb_rule_t *);
137 static void ilb_rule_g_del(ilb_stack_t *, ilb_rule_t *);
138 static void ilb_del_rule_common(ilb_stack_t *, ilb_rule_t *);
139 static ilb_rule_t *ilb_find_rule_locked(ilb_stack_t *, zoneid_t, const char *,
[all …]
H A Dilb_alg.h36 ilb_alg_data_t *ilb_alg_rr_init(ilb_rule_t *, void *);
37 ilb_alg_data_t *ilb_alg_hash_init(ilb_rule_t *, const void *);
H A Dilb_impl.h76 DTRACE_PROBE1(ilb__r__kstat__##x, ilb_rule_t *, \
82 DTRACE_PROBE1(ilb__r__kstat__##x, ilb_rule_t *, \
229 } ilb_rule_t; typedef
250 ilb_rule_t *ilb_hash_rule;
H A Dilb_conn.h234 extern int ilb_conn_add(ilb_stack_t *, ilb_rule_t *, ilb_server_t *,
238 extern ilb_server_t *ilb_sticky_find_add(ilb_stack_t *, ilb_rule_t *,
H A Dilb_alg_rr.c188 ilb_alg_rr_init(ilb_rule_t *rule, void *arg) in ilb_alg_rr_init()
H A Dilb_conn.c504 ilb_conn_add(ilb_stack_t *ilbs, ilb_rule_t *rule, ilb_server_t *server, in ilb_conn_add()
1166 ilb_sticky_lookup(ilb_sticky_hash_t *hash, ilb_rule_t *rule, in6_addr_t *src) in ilb_sticky_lookup()
1183 ilb_sticky_add(ilb_sticky_hash_t *hash, ilb_rule_t *rule, ilb_server_t *server, in ilb_sticky_add()
1236 ilb_sticky_find_add(ilb_stack_t *ilbs, ilb_rule_t *rule, in6_addr_t *src, in ilb_sticky_find_add()
H A Dilb_alg_hash.c364 ilb_alg_hash_init(ilb_rule_t *rule, const void *arg) in ilb_alg_hash_init()
/illumos-gate/usr/src/cmd/mdb/common/modules/ip/
H A Dip.c3231 ilb_rule_t rule; in ilb_rules_walk_step()
3250 ilb_rule_t rule; in ilb_servers_walk_init()
/illumos-gate/usr/src/uts/common/inet/ip/
H A Dip_if.c18852 ilb_rule_t *rule; in ip_sioctl_ilb_cmd()
18883 ilb_rule_t *rule; in ip_sioctl_ilb_cmd()