/illumos-gate/usr/src/uts/common/inet/ip/ |
H A D | ipdrop.c | 48 ip_drop_init(ipsec_stack_t *ipss) argument 50 ipss->ipsec_ip_drop_kstat = kstat_create_netstack("ip", 0, "ipdrop", 53 KSTAT_FLAG_PERSISTENT, ipss->ipsec_netstack->netstack_stackid); 55 if (ipss->ipsec_ip_drop_kstat == NULL || 56 ipss->ipsec_ip_drop_kstat->ks_data == NULL) 60 * Note: here ipss->ipsec_ip_drop_types is initialized, however, 64 * ipss->ipsec_ip_drop_types is used. This checking is hidden in 67 ipss->ipsec_ip_drop_types = ipss->ipsec_ip_drop_kstat->ks_data; 70 kstat_named_init(&ipss 204 ip_drop_destroy(ipsec_stack_t *ipss) argument [all...] |
H A D | ipsec_loader.c | 54 ipsec_stack_t *ipss = (ipsec_stack_t *)arg; local 56 CALLB_CPR_INIT(&cprinfo, &ipss->ipsec_loader_lock, callb_generic_cpr, 58 mutex_enter(&ipss->ipsec_loader_lock); 64 while (ipss->ipsec_loader_sig == IPSEC_LOADER_WAIT) { 66 cv_wait(&ipss->ipsec_loader_sig_cv, 67 &ipss->ipsec_loader_lock); 68 CALLB_CPR_SAFE_END(&cprinfo, &ipss->ipsec_loader_lock); 72 if (ipss->ipsec_loader_sig == IPSEC_LOADER_EXITNOW) { 77 ipss->ipsec_loader_state = IPSEC_LOADER_FAILED; 78 ipss 138 ipsec_loader_init(ipsec_stack_t *ipss) argument 148 ipsec_loader_destroy(ipsec_stack_t *ipss) argument 173 ipsec_loader_start(ipsec_stack_t *ipss) argument 189 ipsec_loader_loadnow(ipsec_stack_t *ipss) argument 228 ipsec_loader_wait(queue_t *q, ipsec_stack_t *ipss) argument 247 ipsec_loaded(ipsec_stack_t *ipss) argument 256 ipsec_failed(ipsec_stack_t *ipss) argument [all...] |
H A D | ip_sadb.c | 673 ipsec_stack_t *ipss = ns->netstack_ipsec; local 676 IP_AH_BUMP_STAT(ipss, in_requests); 701 IP_AH_BUMP_STAT(ipss, in_discards); 703 DROPPER(ipss, ipds_ah_bad_length), 704 &ipss->ipsec_dropper); 734 IP_AH_BUMP_STAT(ipss, lookup_failure); 735 IP_AH_BUMP_STAT(ipss, in_discards); 800 ipsec_stack_t *ipss = ns->netstack_ipsec; local 803 IP_ESP_BUMP_STAT(ipss, in_requests); 826 IP_ESP_BUMP_STAT(ipss, in_discard [all...] |
H A D | ip6_input.c | 2000 ipsec_stack_t *ipss = ns->netstack_ipsec; local 2160 if (CONN_INBOUND_POLICY_PRESENT_V6(connp, ipss) || 2325 if (CONN_INBOUND_POLICY_PRESENT_V6(connp, ipss) || 2646 ipsec_stack_t *ipss = ns->netstack_ipsec; local 2650 if (!ipsec_loaded(ipss)) {
|
H A D | ip_input.c | 2349 ipsec_stack_t *ipss = ns->netstack_ipsec; local 2501 if (CONN_INBOUND_POLICY_PRESENT(connp, ipss) || 2668 if (CONN_INBOUND_POLICY_PRESENT(connp, ipss) || 2688 DROPPER(ipss, ipds_esp_nat_t_ipsec), 2689 &ipss->ipsec_dropper); 2847 ipsec_stack_t *ipss = ns->netstack_ipsec; local 2851 if (!ipsec_loaded(ipss)) { 2886 DROPPER(ipss, ipds_esp_no_sa), 2887 &ipss->ipsec_dropper);
|
H A D | ip6.c | 778 ipsec_stack_t *ipss = ipst->ips_netstack->netstack_ipsec; local 828 if (CONN_INBOUND_POLICY_PRESENT_V6(connp, ipss) || 873 if (!ipsec_loaded(ipss)) { 2405 ipsec_stack_t *ipss = ns->netstack_ipsec; local 2417 if (secure || ipss->ipsec_inbound_v6_policy_present) { 3245 ipsec_stack_t *ipss = ipst->ips_netstack->netstack_ipsec; local 3260 if (!ipsec_loaded(ipss)) {
|
H A D | ipsecah.c | 187 ipsec_stack_t *ipss = ahstack->ipsecah_netstack->netstack_ipsec; local 222 IP_ACQUIRE_STAT(ipss, maxpackets, ipsacq_maxpackets); 232 ipsec_stack_t *ipss; local 243 ipss = ns->netstack_ipsec; 244 if (ipss == NULL) { 250 mutex_enter(&ipss->ipsec_alg_lock); 251 ekp->ah_stat_num_aalgs.value.ui64 = ipss->ipsec_nalgs[IPSEC_ALG_AUTH]; 252 mutex_exit(&ipss->ipsec_alg_lock); 549 ipsec_stack_t *ipss = ahstack->ipsecah_netstack->netstack_ipsec; local 576 mutex_enter(&ipss 785 ipsec_stack_t *ipss = ns->netstack_ipsec; local 1008 ipsec_stack_t *ipss = ns->netstack_ipsec; local 1054 ipsec_stack_t *ipss = ns->netstack_ipsec; local 1750 ipsec_stack_t *ipss = ns->netstack_ipsec; local 1847 ipsec_stack_t *ipss = ns->netstack_ipsec; local 2042 ipsec_stack_t *ipss = ahstack->ipsecah_netstack->netstack_ipsec; local 2149 ipsec_stack_t *ipss = ahstack->ipsecah_netstack->netstack_ipsec; local 2640 ipsec_stack_t *ipss = ns->netstack_ipsec; local 2682 ipsec_stack_t *ipss; local 2756 ipsec_stack_t *ipss; local 2819 ipsec_stack_t *ipss = ahstack->ipsecah_netstack->netstack_ipsec; local 3389 ipsec_stack_t *ipss = ns->netstack_ipsec; local 3531 ipsec_stack_t *ipss = ns->netstack_ipsec; local 3644 ipsec_stack_t *ipss = ns->netstack_ipsec; local 3878 ipsec_stack_t *ipss = ns->netstack_ipsec; local 3990 ipsec_stack_t *ipss = ns->netstack_ipsec; local [all...] |
H A D | ipsecesp.c | 283 ipsec_stack_t *ipss; local 294 ipss = ns->netstack_ipsec; 295 if (ipss == NULL) { 301 mutex_enter(&ipss->ipsec_alg_lock); 303 ipss->ipsec_nalgs[IPSEC_ALG_AUTH]; 305 ipss->ipsec_nalgs[IPSEC_ALG_ENCR]; 306 mutex_exit(&ipss->ipsec_alg_lock); 799 ipsec_stack_t *ipss = espstack->ipsecesp_netstack->netstack_ipsec; local 857 *counter = DROPPER(ipss, ipds_esp_bad_padlen); 908 *counter = DROPPER(ipss, ipds_esp_bad_padle 1142 ipsec_stack_t *ipss = ns->netstack_ipsec; local 1196 ipsec_stack_t *ipss = ns->netstack_ipsec; local 1311 ipsec_stack_t *ipss = ns->netstack_ipsec; local 1651 ipsec_stack_t *ipss = ns->netstack_ipsec; local 1791 ipsec_stack_t *ipss = ns->netstack_ipsec; local 1861 ipsec_stack_t *ipss; local 1949 ipsec_stack_t *ipss; local 2011 ipsec_stack_t *ipss = espstack->ipsecesp_netstack->netstack_ipsec; local 2087 ipsec_stack_t *ipss = ns->netstack_ipsec; local 2414 ipsec_stack_t *ipss = ns->netstack_ipsec; local 2624 ipsec_stack_t *ipss = ns->netstack_ipsec; local 2976 ipsec_stack_t *ipss = ns->netstack_ipsec; local 3021 ipsec_stack_t *ipss = espstack->ipsecesp_netstack->netstack_ipsec; local 3314 ipsec_stack_t *ipss = espstack->ipsecesp_netstack->netstack_ipsec; local 3531 ipsec_stack_t *ipss = ns->netstack_ipsec; local 3587 ipsec_stack_t *ipss = ns->netstack_ipsec; local 4174 ipsec_stack_t *ipss = ns->netstack_ipsec; local [all...] |
H A D | spdsock.c | 1926 spdsock_dump_iterate_next_tunnel(spdsock_t *ss, ipsec_stack_t *ipss) argument 1930 ASSERT(RW_READ_HELD(&ipss->ipsec_tunnel_policy_lock)); 1931 if (ipss->ipsec_tunnel_policy_gen > ss->spdsock_dump_tun_gen) { 1936 itp = avl_first(&ipss->ipsec_tunnel_policies); 1939 itp = AVL_NEXT(&ipss->ipsec_tunnel_policies, ss->spdsock_itp); 1945 ITP_REFRELE(ss->spdsock_itp, ipss->ipsec_netstack); 1959 ipsec_stack_t *ipss = ns->netstack_ipsec; local 1992 rw_enter(&ipss->ipsec_tunnel_policy_lock, RW_READER); 1993 itp = spdsock_dump_iterate_next_tunnel(ss, ipss); 1995 rw_exit(&ipss 2065 ipsec_stack_t *ipss = ns->netstack_ipsec; local 2269 ipsec_stack_t *ipss = ss->spdsock_spds->spds_netstack->netstack_ipsec; local 2405 ipsec_stack_t *ipss = ss->spdsock_spds->spds_netstack->netstack_ipsec; local 2791 ipsec_stack_t *ipss = spds->spds_netstack->netstack_ipsec; local 2983 ipsec_stack_t *ipss = ns->netstack_ipsec; local 3183 ipsec_stack_t *ipss = ss->spdsock_spds->spds_netstack->netstack_ipsec; local 3585 ipsec_stack_t *ipss = ss->spdsock_spds->spds_netstack->netstack_ipsec; local 3640 ipsec_stack_t *ipss = ns->netstack_ipsec; local [all...] |
H A D | sadb.c | 262 ipsec_stack_t *ipss = ipsa->ipsa_netstack->netstack_ipsec; local 265 ASSERT(ipss != NULL); 276 DROPPER(ipss, ipds_sadb_inlarval_timeout), 277 &ipss->ipsec_sadb_dropper); 525 ipsec_stack_t *ipss = ns->netstack_ipsec; local 527 ip_drop_register(&ipss->ipsec_sadb_dropper, "IPsec SADB"); 802 ipsec_stack_t *ipss = ns->netstack_ipsec; local 804 ip_drop_unregister(&ipss->ipsec_sadb_dropper); 2934 ipsec_stack_t *ipss = ns->netstack_ipsec; local 3175 async = (ipss 4878 ipsec_stack_t *ipss = ns->netstack_ipsec; local 5187 ipsec_stack_t *ipss = ns->netstack_ipsec; local 5265 sadb_new_algdesc(uint8_t *start, uint8_t *limit, sadb_x_ecomb_t *ecomb, uint8_t satype, uint8_t algtype, uint8_t alg, uint16_t minbits, uint16_t maxbits, ipsec_stack_t *ipss) argument 5320 ipsec_stack_t *ipss = ns->netstack_ipsec; local 5750 sadb_setup_acquire(ipsacq_t *acqrec, uint8_t satype, ipsec_stack_t *ipss) argument 6940 ipsec_stack_t *ipss; local 6974 ipsec_stack_t *ipss = ns->netstack_ipsec; local 7153 ipsec_stack_t *ipss = ns->netstack_ipsec; local 7191 ipsec_stack_t *ipss = sa->ipsa_netstack->netstack_ipsec; local [all...] |
H A D | ip.c | 2082 ipsec_stack_t *ipss = ipst->ips_netstack->netstack_ipsec; local 2134 if (CONN_INBOUND_POLICY_PRESENT(connp, ipss) || 2176 if (!ipsec_loaded(ipss)) { 4833 ipsec_stack_t *ipss = ns->netstack_ipsec; local 4845 if (secure || ipss->ipsec_inbound_v4_policy_present) { 4928 ipsec_stack_t *ipss = ipst->ips_netstack->netstack_ipsec; local 4956 CONN_INBOUND_POLICY_PRESENT(connp, ipss) : 4957 CONN_INBOUND_POLICY_PRESENT_V6(connp, ipss)) || 5125 ipsec_stack_t *ipss = ipst->ips_netstack->netstack_ipsec; local 5141 DROPPER(ipss, ipds_esp_nat_t_k 5208 ipsec_stack_t *ipss = ipst->ips_netstack->netstack_ipsec; local 6131 ipsec_stack_t *ipss = ns->netstack_ipsec; local 12367 ipsec_stack_t *ipss; local 14300 ipsec_stack_t *ipss = ipst->ips_netstack->netstack_ipsec; local [all...] |
H A D | spd.c | 149 void ipsec_fragcache_uninit(ipsec_fragcache_t *, ipsec_stack_t *ipss); 361 ipsec_stack_t *ipss = (ipsec_stack_t *)arg; local 364 netstack_t *ns = ipss->ipsec_netstack; 368 ipsec_loader_destroy(ipss); 370 rw_enter(&ipss->ipsec_tunnel_policy_lock, RW_WRITER); 379 avl_destroy_nodes(&ipss->ipsec_tunnel_policies, 383 avl_destroy(&ipss->ipsec_tunnel_policies); 384 rw_exit(&ipss->ipsec_tunnel_policy_lock); 385 rw_destroy(&ipss->ipsec_tunnel_policy_lock); 389 ipsec_kstat_destroy(ipss); 452 ipsec_free_tables(ipsec_stack_t *ipss) argument 503 ipsec_stack_t *ipss = ns->netstack_ipsec; local 548 ipsec_kstat_init(ipsec_stack_t *ipss) argument 575 ipsec_kstat_destroy(ipsec_stack_t *ipss) argument 590 ipsec_stack_t *ipss; local 712 ipsec_stack_t *ipss = ns->netstack_ipsec; local 754 ipsec_stack_t *ipss = ns->netstack_ipsec; local 776 ipsec_stack_t *ipss = ns->netstack_ipsec; local 795 ipsec_stack_t *ipss = ns->netstack_ipsec; local 814 ipsec_stack_t *ipss = ns->netstack_ipsec; local 824 ipsec_stack_t *ipss = ns->netstack_ipsec; local 889 ipsec_stack_t *ipss = ns->netstack_ipsec; local 1011 ipsec_stack_t *ipss = ns->netstack_ipsec; local 1030 ipsec_stack_t *ipss = ns->netstack_ipsec; local 1064 ipsec_stack_t *ipss = ns->netstack_ipsec; local 1088 ipsec_stack_t *ipss = ns->netstack_ipsec; local 1105 ipsec_stack_t *ipss = ns->netstack_ipsec; local 1141 ipsec_stack_t *ipss = ns->netstack_ipsec; local 1223 ipsec_stack_t *ipss = ns->netstack_ipsec; local 1528 ipsec_stack_t *ipss = ns->netstack_ipsec; local 1574 ipsec_stack_t *ipss = ns->netstack_ipsec; local 1803 ipsec_stack_t *ipss = ns->netstack_ipsec; local 1863 ipsec_stack_t *ipss = ns->netstack_ipsec; local 2089 ipsec_stack_t *ipss = ns->netstack_ipsec; local 2124 ipsec_stack_t *ipss = ns->netstack_ipsec; local 2461 ipsec_stack_t *ipss; local 2815 ipsec_init_outbound_ports(ipsec_selector_t *sel, mblk_t *mp, ipha_t *ipha, ip6_t *ip6h, int outer_hdr_len, ipsec_stack_t *ipss) argument 3128 ipsec_stack_t *ipss = ns->netstack_ipsec; local 3174 ipsec_stack_t *ipss = ns->netstack_ipsec; local 3305 ipsec_stack_t *ipss; local 3335 ipsec_action_reclaim_stack(ipsec_stack_t *ipss) argument 3370 ipsec_stack_t *ipss = ns->netstack_ipsec; local 3424 ipsec_stack_t *ipss = ns->netstack_ipsec; local 3473 ipsec_stack_t *ipss = ns->netstack_ipsec; local 3507 ipsec_update_present_flags(ipsec_stack_t *ipss) argument 4204 ipsec_stack_t *ipss = ns->netstack_ipsec; local 4279 ipsec_stack_t *ipss = ns->netstack_ipsec; local 4412 ipsec_stack_t *ipss = ns->netstack_ipsec; local 4501 ipsec_stack_t *ipss = ixa->ixa_ipst->ips_netstack->netstack_ipsec; local 4560 ipsec_stack_t *ipss = ns->netstack_ipsec; local 4615 ipsec_stack_t *ipss = ns->netstack_ipsec; local 4663 ipsec_stack_t *ipss = ns->netstack_ipsec; local 4679 ipsec_stack_t *ipss = ns->netstack_ipsec; local 4703 ipsec_stack_t *ipss = ns->netstack_ipsec; local 5040 ipsec_stack_t *ipss = ns->netstack_ipsec; local 5192 ipsec_stack_t *ipss = ns->netstack_ipsec; local 5556 ipsec_stack_t *ipss = ns->netstack_ipsec; local 5952 ipsec_stack_t *ipss = ns->netstack_ipsec; local 5970 ipsec_stack_t *ipss = ns->netstack_ipsec; local 5994 ipsec_stack_t *ipss = ns->netstack_ipsec; local 6010 ipsec_stack_t *ipss = ns->netstack_ipsec; local 6034 ipsec_stack_t *ipss = ns->netstack_ipsec; local 6206 ipsec_fragcache_uninit(ipsec_fragcache_t *frag, ipsec_stack_t *ipss) argument 6254 ipsec_fragcache_add(ipsec_fragcache_t *frag, mblk_t *iramp, mblk_t *mp, int outer_hdr_len, ipsec_stack_t *ipss) argument 6826 ipsec_fragcache_clean(ipsec_fragcache_t *frag, ipsec_stack_t *ipss) argument 6865 fragcache_delentry(int slot, ipsec_fragcache_entry_t *fep, ipsec_fragcache_t *frag, ipsec_stack_t *ipss) argument [all...] |
/illumos-gate/usr/src/uts/common/inet/tcp/ |
H A D | tcp_fusion.c | 452 ipsec_stack_t *ipss = ns->netstack_ipsec; local 497 CONN_INBOUND_POLICY_PRESENT(peer_connp, ipss); 504 CONN_INBOUND_POLICY_PRESENT_V6(peer_connp, ipss);
|
H A D | tcp_output.c | 2694 ipsec_stack_t *ipss = tcps->tcps_netstack->netstack_ipsec; local 2708 policy_present = ipss->ipsec_inbound_v4_policy_present; 2712 policy_present = ipss->ipsec_inbound_v6_policy_present;
|
H A D | tcp_input.c | 5356 ipsec_stack_t *ipss = ipst->ips_netstack->netstack_ipsec; local 5365 if (CONN_INBOUND_POLICY_PRESENT_V6(connp, ipss) ||
|
/illumos-gate/usr/src/uts/common/inet/sctp/ |
H A D | sctp_hash.c | 540 ipsec_stack_t *ipss = ns->netstack_ipsec; local 578 CONN_INBOUND_POLICY_PRESENT(connp, ipss) : 579 CONN_INBOUND_POLICY_PRESENT_V6(connp, ipss)) ||
|
H A D | sctp_input.c | 3368 ipsec_stack_t *ipss = ns->netstack_ipsec; local 3371 policy_present = ipss->ipsec_inbound_v4_policy_present; 3375 policy_present = ipss->ipsec_inbound_v6_policy_present; 3521 ipsec_stack_t *ipss = ipst->ips_netstack->netstack_ipsec; local 3532 CONN_INBOUND_POLICY_PRESENT(connp, ipss) : 3533 CONN_INBOUND_POLICY_PRESENT_V6(connp, ipss)) ||
|
/illumos-gate/usr/src/cmd/mdb/common/modules/ip/ |
H A D | ip.c | 264 ip_stack_t ipss; local 267 if (mdb_vread(&ipss, sizeof (ipss), kaddr) == -1) { 271 kaddr = (uintptr_t)ipss.ips_netstack;
|