H A D | ilb.c | 117 ilb_stack_t *ilbs; member in struct:__anon4685 177 ilb_kstat_g_init(netstackid_t stackid, ilb_stack_t *ilbs) argument 191 bcopy(&template, ilbs->ilbs_kstat, sizeof (template)); 192 ksp->ks_data = ilbs->ilbs_kstat; 200 ilb_kstat_g_fini(netstackid_t stackid, ilb_stack_t *ilbs) argument 202 if (ilbs->ilbs_ksp != NULL) { 204 ilbs->ilbs_ksp->ks_private); 205 kstat_delete_netstack(ilbs->ilbs_ksp, stackid); 206 ilbs->ilbs_ksp = NULL; 280 ilb_rule_hash_init(ilb_stack_t *ilbs) argument 305 ilb_rule_hash_fini(ilb_stack_t *ilbs) argument 315 ilb_rule_hash_add(ilb_stack_t *ilbs, ilb_rule_t *rule, const in6_addr_t *addr) argument 365 ilb_rule_hash(ilb_stack_t *ilbs, int l3, int l4, in6_addr_t *addr, in_port_t port, zoneid_t zoneid, uint32_t len, boolean_t *busy) argument 447 ilb_rule_g_add(ilb_stack_t *ilbs, ilb_rule_t *rule) argument 457 ilb_rule_g_del(ilb_stack_t *ilbs, ilb_rule_t *rule) argument 517 ilb_rule_add(ilb_stack_t *ilbs, zoneid_t zoneid, const ilb_rule_cmd_t *cmd) argument 757 ilb_rule_del_common(ilb_stack_t *ilbs, ilb_rule_t *tmp_rule) argument 803 ilb_stack_t *ilbs = ((ilb_rule_tq_t *)arg)->ilbs; local 815 ilb_rule_del(ilb_stack_t *ilbs, zoneid_t zoneid, const char *name) argument 860 ilb_rule_match_vip_v6(ilb_stack_t *ilbs, in6_addr_t *vip, ilb_rule_t **ret_rule) argument 893 ilb_rule_match_vip_v4(ilb_stack_t *ilbs, ipaddr_t addr, ilb_rule_t **ret_rule) argument 925 ilb_find_rule_locked(ilb_stack_t *ilbs, zoneid_t zoneid, const char *name, int *err) argument 955 ilb_find_rule(ilb_stack_t *ilbs, zoneid_t zoneid, const char *name, int *err) argument 968 ilb_match_rule(ilb_stack_t *ilbs, zoneid_t zoneid, const char *name, int l3, int l4, in_port_t min_port, in_port_t max_port, const in6_addr_t *addr) argument 1015 ilb_rule_enable(ilb_stack_t *ilbs, zoneid_t zoneid, const char *rule_name, ilb_rule_t *in_rule) argument 1040 ilb_rule_disable(ilb_stack_t *ilbs, zoneid_t zoneid, const char *rule_name, ilb_rule_t *in_rule) argument 1069 ilb_rule_enable_all(ilb_stack_t *ilbs, zoneid_t zoneid) argument 1088 ilb_rule_disable_all(ilb_stack_t *ilbs, zoneid_t zoneid) argument 1103 ilb_rule_del_all(ilb_stack_t *ilbs, zoneid_t zoneid) argument 1132 ilb_has_rules(ilb_stack_t *ilbs) argument 1139 ilb_server_toggle(ilb_stack_t *ilbs, zoneid_t zoneid, const char *rule_name, ilb_rule_t *rule, in6_addr_t *addr, boolean_t enable) argument 1193 ilb_server_enable(ilb_stack_t *ilbs, zoneid_t zoneid, const char *name, ilb_rule_t *rule, in6_addr_t *addr) argument 1200 ilb_server_disable(ilb_stack_t *ilbs, zoneid_t zoneid, const char *name, ilb_rule_t *rule, in6_addr_t *addr) argument 1211 ilb_server_add(ilb_stack_t *ilbs, ilb_rule_t *rule, ilb_server_info_t *info) argument 1415 ilb_server_del(ilb_stack_t *ilbs, zoneid_t zoneid, const char *rule_name, ilb_rule_t *rule, in6_addr_t *addr) argument 1544 ilb_icmp_v4(ilb_stack_t *ilbs, ill_t *ill, mblk_t *mp, ipha_t *ipha, icmph_t *icmph, ipaddr_t *lb_dst) argument 1605 ilb_icmp_v6(ilb_stack_t *ilbs, ill_t *ill, mblk_t *mp, ip6_t *ip6h, icmp6_t *icmp6, in6_addr_t *lb_dst) argument 1665 ilb_check(ilb_stack_t *ilbs, ill_t *ill, mblk_t *mp, in6_addr_t *src, in6_addr_t *dst, int l3, int l4, void *iph, uint8_t *tph, uint32_t pkt_len, in6_addr_t *lb_dst) argument 1882 ilb_check_v4(ilb_stack_t *ilbs, ill_t *ill, mblk_t *mp, ipha_t *ipha, int l4, uint8_t *tph, ipaddr_t *lb_dst) argument 1905 ilb_check_v6(ilb_stack_t *ilbs, ill_t *ill, mblk_t *mp, ip6_t *ip6h, int l4, uint8_t *tph, in6_addr_t *lb_dst) argument 1923 ilb_get_num_rules(ilb_stack_t *ilbs, zoneid_t zoneid, uint32_t *num_rules) argument 1938 ilb_get_num_servers(ilb_stack_t *ilbs, zoneid_t zoneid, const char *name, uint32_t *num_servers) argument 1952 ilb_get_servers(ilb_stack_t *ilbs, zoneid_t zoneid, const char *name, ilb_server_info_t *servers, uint32_t *num_servers) argument 1980 ilb_get_rulenames(ilb_stack_t *ilbs, zoneid_t zoneid, uint32_t *num_names, char *buf) argument 2005 ilb_rule_list(ilb_stack_t *ilbs, zoneid_t zoneid, ilb_rule_cmd_t *cmd) argument 2050 ilb_stack_t *ilbs; local 2114 ilb_stack_t *ilbs = (ilb_stack_t *)arg; local 2135 ilb_stack_t *ilbs = (ilb_stack_t *)arg; local [all...] |