Searched refs:secasvar (Results 1 - 18 of 18) sorted by relevance

/freebsd-10.2-release/sys/netipsec/
H A Dxform.h78 struct secasvar *tc_sav; /* related SA */
81 struct secasvar;
96 int (*xf_init)(struct secasvar*, struct xformsw*); /* setup */
97 int (*xf_zeroize)(struct secasvar*); /* cleanup */
98 int (*xf_input)(struct mbuf*, struct secasvar*, /* input */
107 extern int xform_init(struct secasvar *sav, int xftype);
118 extern int ah_init0(struct secasvar *, struct xformsw *, struct cryptoini *);
119 extern int ah_zeroize(struct secasvar *sav);
121 extern size_t ah_hdrsiz(struct secasvar *);
125 extern size_t esp_hdrsiz(struct secasvar *sa
[all...]
H A Dkey.h41 struct secasvar;
77 extern struct secasvar *key_allocsa(union sockaddr_union *, u_int, u_int32_t,
79 extern void key_addrefsa(struct secasvar *, const char*, int);
80 extern void key_freesav(struct secasvar **, const char*, int);
90 extern int key_checktunnelsanity(struct secasvar *, u_int,
108 extern void key_sa_recordxfer(struct secasvar *, struct mbuf *);
109 extern void key_sa_stir_iv(struct secasvar *);
H A Dkeydb.h99 LIST_HEAD(_satree, secasvar) savtree[SADB_SASTATE_MAX+1];
110 struct secasvar { struct
111 LIST_ENTRY(secasvar) chain;
206 /* secasvar */
207 extern struct secasvar *keydb_newsecasvar(void);
208 extern void keydb_refsecasvar(struct secasvar *);
209 extern void keydb_freesecasvar(struct secasvar *);
H A Dxform_tcp.c84 tcpsignature_init(struct secasvar *sav, struct xformsw *xsp)
117 tcpsignature_zeroize(struct secasvar *sav)
136 tcpsignature_input(struct mbuf *m, struct secasvar *sav, int skip,
H A Dkey_debug.h72 struct secasvar;
78 extern void kdebug_secasv(struct secasvar *);
H A Dipsec6.h66 extern int ipsec6_common_input_cb(struct mbuf *m, struct secasvar *sav,
H A Dipsec.h128 struct secasvar *sav; /* place holder of SA for use */
351 extern int ipsec_chkreplay(u_int32_t, struct secasvar *);
352 extern int ipsec_updatereplay(u_int32_t, struct secasvar *);
359 extern const char *ipsec_logsastr(struct secasvar *);
370 extern int ipsec4_common_input_cb(struct mbuf *m, struct secasvar *sav,
390 extern void ipsec_bpf(struct mbuf *, struct secasvar *, int, int);
H A Dxform_ipcomp.c105 ipcomp_init(struct secasvar *sav, struct xformsw *xsp)
132 ipcomp_zeroize(struct secasvar *sav)
145 ipcomp_input(struct mbuf *m, struct secasvar *sav, int skip, int protoff)
232 struct secasvar *sav;
353 struct secasvar *sav;
489 struct secasvar *sav;
H A Dxform_ah.c114 ah_authsize(struct secasvar *sav)
166 ah_hdrsiz(struct secasvar *sav)
187 ah_init0(struct secasvar *sav, struct xformsw *xsp, struct cryptoini *cria)
241 ah_init(struct secasvar *sav, struct xformsw *xsp)
257 ah_zeroize(struct secasvar *sav)
566 ah_input(struct mbuf *m, struct secasvar *sav, int skip, int protoff)
733 struct secasvar *sav;
895 struct secasvar *sav;
1126 struct secasvar *sav;
H A Dxform_ipip.c349 struct secasvar *sav;
575 ipe4_init(struct secasvar *sav, struct xformsw *xsp)
582 ipe4_zeroize(struct secasvar *sav)
589 ipe4_input(struct mbuf *m, struct secasvar *sav, int skip, int protoff)
H A Dkey.c362 MALLOC_DEFINE(M_IPSEC_SA, "secasvar", "ipsec security association");
411 static struct secasvar *key_allocsa_policy(const struct secasindex *);
413 static struct secasvar *key_do_allocsa_policy(struct secashead *, u_int);
440 static struct secasvar *key_newsav(struct mbuf *,
445 static void key_delsav(struct secasvar *);
447 static struct secasvar *key_checkspidup(struct secasindex *, u_int32_t);
448 static struct secasvar *key_getsavbyspi(struct secashead *, u_int32_t);
449 static int key_setsaval(struct secasvar *, struct mbuf *,
451 static int key_mature(struct secasvar *);
452 static struct mbuf *key_setdumpsa(struct secasvar *, u_int8_
[all...]
H A Dxform_esp.c127 esp_hdrsiz(struct secasvar *sav)
161 esp_init(struct secasvar *sav, struct xformsw *xsp)
247 esp_zeroize(struct secasvar *sav)
267 esp_input(struct mbuf *m, struct secasvar *sav, int skip, int protoff)
466 struct secasvar *sav;
680 struct secasvar *sav;
917 struct secasvar *sav;
H A Dipsec_output.c99 struct secasvar *sav;
282 struct secasvar *sav;
433 struct secasvar *sav;
631 struct secasvar *sav;
H A Dipsec_input.c124 struct secasvar *sav;
294 ipsec4_common_input_cb(struct mbuf *m, struct secasvar *sav,
596 ipsec6_common_input_cb(struct mbuf *m, struct secasvar *sav, int skip, int protoff,
884 struct secasvar *sav;
H A Dipsec.c1445 ipsec_chkreplay(u_int32_t seq, struct secasvar *sav)
1501 ipsec_updatereplay(u_int32_t seq, struct secasvar *sav)
1653 ipsec_logsastr(struct secasvar *sav)
1731 xform_init(struct secasvar *sav, int xftype)
H A Dkey_debug.c562 kdebug_secasv(struct secasvar *sav)
/freebsd-10.2-release/sys/net/
H A Dif_enc.c309 ipsec_bpf(struct mbuf *m, struct secasvar *sav, int af, int flags)
/freebsd-10.2-release/sys/netinet/
H A Dtcp_subr.c2029 struct secasvar *sav;

Completed in 197 milliseconds