Lines Matching refs:ipsa_t
321 } ipsa_t; typedef
480 ipsa_t *isaf_ipsa;
594 ipsa_t *ipsap_sa_ptr;
596 ipsa_t *ipsap_psa_ptr;
601 ipsa_t *ipsa;
665 typedef boolean_t (*ipsa_match_fn_t)(ipsa_query_t *, ipsa_t *);
715 boolean_t sadb_match_query(ipsa_query_t *q, ipsa_t *sa);
724 ipsa_t *ipsec_getassocbyspi(isaf_t *, uint32_t, uint32_t *, uint32_t *,
726 ipsa_t *ipsec_getassocbyconn(isaf_t *, ip_xmit_attr_t *, uint32_t *, uint32_t *,
730 int sadb_insertassoc(ipsa_t *, isaf_t *);
738 int sadb_insertassoc(ipsa_t *, isaf_t *);
739 void sadb_unlinkassoc(ipsa_t *);
746 ipsa_t *);
758 keysock_in_t *, isaf_t *, isaf_t *, ipsa_t *, boolean_t, boolean_t, int *,
760 void sadb_set_usetime(ipsa_t *);
761 boolean_t sadb_age_bytes(queue_t *, ipsa_t *, uint64_t, boolean_t);
766 void gcm_params_init(ipsa_t *, uchar_t *, uint_t, uchar_t *, ipsa_cm_mech_t *,
768 void ccm_params_init(ipsa_t *, uchar_t *, uint_t, uchar_t *, ipsa_cm_mech_t *,
770 void cbc_params_init(ipsa_t *, uchar_t *, uint_t, uchar_t *, ipsa_cm_mech_t *,
776 ipsa_t *sadb_getspi(keysock_in_t *, uint32_t, int *, netstack_t *, uint_t);
778 boolean_t sadb_replay_check(ipsa_t *, uint32_t);
779 boolean_t sadb_replay_peek(ipsa_t *, uint32_t);
781 void sadb_replay_delete(ipsa_t *);
787 mblk_t *sadb_set_lpkt(ipsa_t *, mblk_t *, ip_recv_attr_t *);
788 mblk_t *sadb_clear_lpkt(ipsa_t *);
789 void sadb_buf_pkt(ipsa_t *, mblk_t *, ip_recv_attr_t *);
928 extern int ipsec_create_ctx_tmpl(ipsa_t *, ipsec_algtype_t);
929 extern void ipsec_destroy_ctx_tmpl(ipsa_t *, ipsec_algtype_t);