Searched refs:ipsa (Results 1 – 6 of 6) sorted by relevance
/titanic_44/usr/src/uts/common/inet/ip/ |
H A D | sadb.c | 94 static void ipsa_set_replay(ipsa_t *ipsa, uint32_t offset); 193 sadb_insertassoc(ipsa_t *ipsa, isaf_t *bucket) in sadb_insertassoc() argument 201 unspecsrc = IPSA_IS_ADDR_UNSPEC(ipsa->ipsa_srcaddr, ipsa->ipsa_addrfam); in sadb_insertassoc() 204 ASSERT(walker == NULL || ipsa->ipsa_addrfam == walker->ipsa_addrfam); in sadb_insertassoc() 217 ipsa->ipsa_dstaddr, ipsa->ipsa_addrfam)) { in sadb_insertassoc() 218 if (walker->ipsa_spi == ipsa->ipsa_spi) in sadb_insertassoc() 222 if (ipsa->ipsa_state == IPSA_STATE_MATURE && in sadb_insertassoc() 224 SA_UNIQUE_MATCH(walker, ipsa)) { in sadb_insertassoc() 243 ipsa->ipsa_next = *ptpn; in sadb_insertassoc() 244 ipsa->ipsa_ptpn = ptpn; in sadb_insertassoc() [all …]
|
H A D | ip_sadb.c | 793 ipsa_t *ipsa; in ipsec_inbound_esp_sa() local 870 ipsa = ipsec_getassocbyspi(bucket, esph->esph_spi, src_ptr, dst_ptr, in ipsec_inbound_esp_sa() 874 if (ipsa == NULL || ipsa->ipsa_state == IPSA_STATE_DEAD || in ipsec_inbound_esp_sa() 875 ipsa->ipsa_state == IPSA_STATE_ACTIVE_ELSEWHERE) { in ipsec_inbound_esp_sa() 884 if (ipsa != NULL) { in ipsec_inbound_esp_sa() 885 IPSA_REFRELE(ipsa); in ipsec_inbound_esp_sa() 890 if (ipsa->ipsa_state == IPSA_STATE_LARVAL) { in ipsec_inbound_esp_sa() 893 data_mp = sadb_set_lpkt(ipsa, data_mp, ira); in ipsec_inbound_esp_sa() 895 IPSA_REFRELE(ipsa); in ipsec_inbound_esp_sa() 918 ira->ira_ipsec_esp_sa = ipsa; in ipsec_inbound_esp_sa()
|
H A D | ipsecesp.c | 1139 ipsa_t *ipsa = ira->ira_ipsec_esp_sa; in esp_inbound() local 1155 if (!sadb_replay_peek(ipsa, esph->esph_replay)) { in esp_inbound() 1172 ipsa->ipsa_mac_len); in esp_inbound() 1176 ipsa->ipsa_mac_len); in esp_inbound() 1180 return (esp_submit_req_inbound(data_mp, ira, ipsa, in esp_inbound()
|
/titanic_44/usr/src/uts/common/inet/ |
H A D | sadb.h | 355 #define IPSA_REFHOLD(ipsa) { \ argument 356 atomic_inc_32(&(ipsa)->ipsa_refcnt); \ 357 ASSERT((ipsa)->ipsa_refcnt != 0); \ 368 #define IPSA_REFRELE(ipsa) { \ argument 369 ASSERT((ipsa)->ipsa_refcnt != 0); \ 371 if (atomic_dec_32_nv(&(ipsa)->ipsa_refcnt) == 0) \ 372 ((ipsa)->ipsa_freefunc)(ipsa); \ 601 ipsa_t *ipsa; member 658 #define SA_IPROTO(ipsa) ((ipsa)->ipsa_unique_id>>40)&0xff argument 659 #define SA_PROTO(ipsa) ((ipsa)->ipsa_unique_id>>32)&0xff argument [all …]
|
/titanic_44/usr/src/uts/common/io/nxge/npi/ |
H A D | npi_fflp.c | 2286 flow_cfg_reg.bits.ldw.ipsa = BIT_ENABLE; in npi_fflp_cfg_ip_cls_flow_key() 2363 if (flow_cfg_reg.bits.ldw.ipsa) { in npi_fflp_cfg_ip_cls_flow_key_get() 2470 flow_cfg_reg.bits.ldw.ipsa = BIT_ENABLE; in npi_fflp_cfg_ip_cls_flow_key_rfnl() 2598 if (flow_cfg_reg.bits.ldw.ipsa) { in npi_fflp_cfg_ip_cls_flow_key_get_rfnl()
|
/titanic_44/usr/src/uts/common/sys/nxge/ |
H A D | nxge_fflp_hw.h | 920 uint32_t ipsa:1; member 930 uint32_t ipsa:1;
|