Searched refs:ilb_stack_t (Results 1 – 12 of 12) sorted by relevance
/illumos-gate/usr/src/uts/common/inet/ |
H A D | ilb_ip.h | 45 extern boolean_t ilb_has_rules(ilb_stack_t *); 52 extern boolean_t ilb_rule_match_vip_v6(ilb_stack_t *, in6_addr_t *, 59 extern int ilb_rule_del(ilb_stack_t *, zoneid_t, const char *); 60 extern void ilb_rule_del_all(ilb_stack_t *, zoneid_t); 61 extern int ilb_rule_enable(ilb_stack_t *, zoneid_t, const char *, 63 extern void ilb_rule_enable_all(ilb_stack_t *, zoneid_t); 64 extern int ilb_rule_disable(ilb_stack_t *, zoneid_t, const char *, 66 extern void ilb_rule_disable_all(ilb_stack_t *, zoneid_t); 73 extern void ilb_get_rulenames(ilb_stack_t *, zoneid_t, uint32_t *, 75 extern int ilb_get_servers(ilb_stack_t *, zoneid_t, const char *, [all …]
|
/illumos-gate/usr/src/uts/common/inet/ilb/ |
H A D | ilb_conn.h | 223 extern void ilb_conn_hash_init(ilb_stack_t *); 224 extern void ilb_conn_hash_fini(ilb_stack_t *); 226 extern void ilb_sticky_hash_init(ilb_stack_t *); 227 extern void ilb_sticky_hash_fini(ilb_stack_t *); 230 extern boolean_t ilb_check_conn(ilb_stack_t *, int, void *, int, void *, 232 extern boolean_t ilb_check_icmp_conn(ilb_stack_t *, mblk_t *, int, void *, 234 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 D | ilb.c | 117 ilb_stack_t *ilbs; 129 static void ilb_rule_hash_init(ilb_stack_t *); 130 static void ilb_rule_hash_fini(ilb_stack_t *); 280 ilb_rule_hash_init(ilb_stack_t *ilbs) in ilb_rule_hash_init() 305 ilb_rule_hash_fini(ilb_stack_t *ilbs) in ilb_rule_hash_fini() 1132 ilb_has_rules(ilb_stack_t *ilbs) in ilb_has_rules() 2052 ilb_stack_t *ilbs; in ilb_stack_init() 2064 kmem_free(ilbs, sizeof (ilb_stack_t)); in ilb_stack_init() 2116 ilb_stack_t *ilbs = (ilb_stack_t *)arg; in ilb_stack_shutdown() 2137 ilb_stack_t *ilbs = (ilb_stack_t *)arg; in ilb_stack_fini() [all …]
|
H A D | ilb_nat.h | 67 extern int ilb_create_nat_src(ilb_stack_t *ilbs, ilb_nat_src_t **, 71 extern void ilb_nat_src_init(ilb_stack_t *); 72 extern void ilb_nat_src_fini(ilb_stack_t *);
|
H A D | ilb_nat.c | 134 ilb_nat_src_init(ilb_stack_t *ilbs) in ilb_nat_src_init() 156 ilb_nat_src_fini(ilb_stack_t *ilbs) in ilb_nat_src_fini() 200 ilb_find_nat_src(ilb_stack_t *ilbs, const in6_addr_t *nat_src, in ilb_find_nat_src() 257 ilb_create_nat_src(ilb_stack_t *ilbs, ilb_nat_src_t **nat_src, in ilb_create_nat_src() 297 ilb_stack_t *ilbs = (ilb_stack_t *)arg; in ilb_nat_src_timer()
|
H A D | ilb_conn.c | 60 ilb_stack_t *ilbs; 208 ilb_stack_t *ilbs; in ilb_conn_cleanup() 297 ilb_conn_hash_init(ilb_stack_t *ilbs) in ilb_conn_hash_init() 368 ilb_conn_hash_fini(ilb_stack_t *ilbs) in ilb_conn_hash_fini() 504 ilb_conn_add(ilb_stack_t *ilbs, ilb_rule_t *rule, ilb_server_t *server, in ilb_conn_add() 833 ilb_check_conn(ilb_stack_t *ilbs, int l3, void *iph, int l4, void *tph, in ilb_check_conn() 893 ilb_check_icmp_conn(ilb_stack_t *ilbs, mblk_t *mp, int l3, void *out_iph, in ilb_check_icmp_conn() 1038 ilb_list_nat(ilb_stack_t *ilbs, zoneid_t zoneid, ilb_nat_entry_t *nat, in ilb_list_nat() 1320 ilb_stack_t *ilbs; in ilb_sticky_cleanup() 1367 ilb_sticky_hash_init(ilb_stack_t *ilbs) in ilb_sticky_hash_init() [all …]
|
H A D | ilb_stack.h | 127 } ilb_stack_t; typedef
|
H A D | ilb_impl.h | 53 DTRACE_PROBE1(ilb__g__kstat__##x, ilb_stack_t *, \
|
/illumos-gate/usr/src/cmd/mdb/common/modules/ip/ |
H A D | ip.c | 3212 ilb_stack_t ilbs; in ilb_rules_walk_init() 3288 ilb_stack_t ilbs; 3357 ilb_stack_t *ilbs; in ilb_nat_src_walk_step() 3489 ilb_stack_t *ilbs; in ilb_conn_walk_step() 3599 ilb_stack_t *ilbs; in ilb_sticky_walk_step()
|
/illumos-gate/usr/src/uts/common/inet/ip/ |
H A D | ip6_input.c | 525 ilb_stack_t *ilbs = ipst->ips_netstack->netstack_ilb; in ill_input_short_v6()
|
H A D | ip_input.c | 569 ilb_stack_t *ilbs = ipst->ips_netstack->netstack_ilb; in ill_input_short_v4()
|
H A D | ip_if.c | 18727 ilb_stack_t *ilbs; in ip_sioctl_ilb_cmd()
|