Searched defs:ipsa (Results 1 - 5 of 5) sorted by relevance

/illumos-gate/usr/src/uts/common/inet/ip/
H A Dip_sadb.c793 ipsa_t *ipsa; local
870 ipsa = ipsec_getassocbyspi(bucket, esph->esph_spi, src_ptr, dst_ptr,
874 if (ipsa == NULL || ipsa->ipsa_state == IPSA_STATE_DEAD ||
875 ipsa->ipsa_state == IPSA_STATE_ACTIVE_ELSEWHERE) {
884 if (ipsa != NULL) {
885 IPSA_REFRELE(ipsa);
890 if (ipsa->ipsa_state == IPSA_STATE_LARVAL) {
893 data_mp = sadb_set_lpkt(ipsa, data_mp, ira);
895 IPSA_REFRELE(ipsa);
[all...]
H A Dipsecesp.c1139 ipsa_t *ipsa = ira->ira_ipsec_esp_sa; local
1146 * Include the reality check of ipsa->ipsa_replay >
1147 * ipsa->ipsa_replay_wsize for times when it's the first N packets,
1148 * where N == ipsa->ipsa_replay_wsize.
1155 if (!sadb_replay_peek(ipsa, esph->esph_replay)) {
1172 ipsa->ipsa_mac_len);
1176 ipsa->ipsa_mac_len);
1180 return (esp_submit_req_inbound(data_mp, ira, ipsa,
1615 * per-ipsa locks are individually held-then-released.
1728 /* The ipsa ha
[all...]
H A Dsadb.c94 static void ipsa_set_replay(ipsa_t *ipsa, uint32_t offset);
193 sadb_insertassoc(ipsa_t *ipsa, isaf_t *bucket) argument
201 unspecsrc = IPSA_IS_ADDR_UNSPEC(ipsa->ipsa_srcaddr, ipsa->ipsa_addrfam);
204 ASSERT(walker == NULL || ipsa->ipsa_addrfam == walker->ipsa_addrfam);
217 ipsa->ipsa_dstaddr, ipsa->ipsa_addrfam)) {
218 if (walker->ipsa_spi == ipsa->ipsa_spi)
222 if (ipsa->ipsa_state == IPSA_STATE_MATURE &&
224 SA_UNIQUE_MATCH(walker, ipsa)) {
260 sadb_freeassoc(ipsa_t *ipsa) argument
333 sadb_unlinkassoc(ipsa_t *ipsa) argument
546 sadb_dump_deliver(queue_t *pfkey_q, mblk_t *original_answer, ipsa_t *ipsa, sadb_msg_t *samsg) argument
891 sadb_cloneassoc(ipsa_t *ipsa) argument
1073 sadb_sa2msg(ipsa_t *ipsa, sadb_msg_t *samsg) argument
1621 sadb_pfkey_echo(queue_t *pfkey_q, mblk_t *mp, sadb_msg_t *samsg, keysock_in_t *ksi, ipsa_t *ipsa) argument
6048 ipsa_is_replay_set(ipsa_t *ipsa, uint32_t offset) argument
6059 ipsa_shift_replay(ipsa_t *ipsa, uint32_t shift) argument
6080 ipsa_set_replay(ipsa_t *ipsa, uint32_t offset) argument
6094 sadb_replay_check(ipsa_t *ipsa, uint32_t seq) argument
6157 sadb_replay_peek(ipsa_t *ipsa, uint32_t seq) argument
6897 sadb_set_lpkt(ipsa_t *ipsa, mblk_t *npkt, ip_recv_attr_t *ira) argument
6956 sadb_clear_lpkt(ipsa_t *ipsa) argument
6971 sadb_buf_pkt(ipsa_t *ipsa, mblk_t *bpkt, ip_recv_attr_t *ira) argument
[all...]
/illumos-gate/usr/src/uts/common/inet/
H A Dsadb.h355 #define IPSA_REFHOLD(ipsa) { \
356 atomic_inc_32(&(ipsa)->ipsa_refcnt); \
357 ASSERT((ipsa)->ipsa_refcnt != 0); \
368 #define IPSA_REFRELE(ipsa) { \
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 in struct:templist_s
658 #define SA_IPROTO(ipsa) ((ips
[all...]
/illumos-gate/usr/src/uts/common/sys/nxge/
H A Dnxge_fflp_hw.h920 uint32_t ipsa:1; member in struct:_flow_class_key_ip_t::__anon8254::__anon8255
930 uint32_t ipsa:1;

Completed in 88 milliseconds