/darwin-on-arm/xnu/bsd/netinet6/ |
H A D | esp_rijndael.h | 64 int esp_aes_schedule(const struct esp_algorithm *, struct secasvar *); 65 int esp_cbc_decrypt_aes(struct mbuf *, size_t, struct secasvar *, 68 esp_cbc_encrypt_aes(struct mbuf *, size_t, size_t, struct secasvar *,
|
H A D | esp.h | 99 struct secasvar; 104 int (*mature)(struct secasvar *); 109 int (*ivlen)(const struct esp_algorithm *, struct secasvar *); 111 struct secasvar *, const struct esp_algorithm *, int); 113 struct secasvar *, const struct esp_algorithm *, int); 115 int (*schedule)(const struct esp_algorithm *, struct secasvar *); 117 struct secasvar *, u_int8_t *, u_int8_t *); 119 struct secasvar *, u_int8_t *, u_int8_t *); 126 extern int esp4_output(struct mbuf *, struct secasvar *); 130 extern int esp_schedule(const struct esp_algorithm *, struct secasvar *); [all...] |
H A D | ah.h | 59 struct secasvar; 62 struct secasvar *sav; 67 int (*sumsiz)(struct secasvar *); 68 int (*mature)(struct secasvar *); 72 int (*init)(struct ah_algorithm_state *, struct secasvar *); 82 extern int ah_hdrlen(struct secasvar *); 86 extern int ah4_output(struct mbuf *, struct secasvar *); 88 const struct ah_algorithm *, struct secasvar *);
|
H A D | ah6.h | 42 struct secasvar; 46 struct secasvar *); 48 const struct ah_algorithm *, struct secasvar *);
|
H A D | esp6.h | 71 struct secasvar *);
|
H A D | ipcomp6.h | 45 struct secasvar *);
|
H A D | ipcomp.h | 67 extern int ipcomp4_output(struct mbuf *, struct secasvar *);
|
H A D | esp_core.c | 116 static int esp_null_mature(struct secasvar *); 118 struct secasvar *, const struct esp_algorithm *, int); 120 struct secasvar *, const struct esp_algorithm *, int); 121 static int esp_descbc_mature(struct secasvar *); 123 struct secasvar *); 125 struct secasvar *); 128 struct secasvar *, u_int8_t *, u_int8_t *); 130 struct secasvar *, u_int8_t *, u_int8_t *); 131 static int esp_cbc_mature(struct secasvar *); 133 struct secasvar *); [all...] |
H A D | ipsec.h | 333 extern int ipsec_chkreplay(u_int32_t, struct secasvar *); 334 extern int ipsec_updatereplay(u_int32_t, struct secasvar *); 342 extern const char *ipsec_logsastr(struct secasvar *); 349 extern int ipsec4_encapsulate(struct mbuf *, struct secasvar *); 350 extern int ipsec4_encapsulate_utun_esp_keepalive(struct mbuf **, struct secasvar *); 354 extern int ipsec6_encapsulate(struct mbuf *, struct secasvar *); 355 extern int ipsec6_encapsulate_utun_esp_keepalive(struct mbuf **, struct secasvar *); 357 extern int ipsec4_tunnel_validate(struct mbuf *, int, u_int, struct secasvar *, sa_family_t *);
|
H A D | ipsec6.h | 81 struct secasvar *);
|
H A D | ah_core.c | 117 static int ah_sumsiz_1216(struct secasvar *); 118 static int ah_sumsiz_zero(struct secasvar *); 119 static int ah_none_mature(struct secasvar *); 120 static int ah_none_init(struct ah_algorithm_state *, struct secasvar *); 123 static int ah_keyed_md5_mature(struct secasvar *); 124 static int ah_keyed_md5_init(struct ah_algorithm_state *, struct secasvar *); 127 static int ah_keyed_sha1_mature(struct secasvar *); 128 static int ah_keyed_sha1_init(struct ah_algorithm_state *, struct secasvar *); 131 static int ah_hmac_md5_mature(struct secasvar *); 132 static int ah_hmac_md5_init(struct ah_algorithm_state *, struct secasvar *); [all...] |
H A D | ipcomp_output.c | 83 int, struct secasvar *sav); 109 struct secasvar *sav; 350 struct secasvar *sav; 371 struct secasvar *sav;
|
H A D | esp_output.c | 119 int, struct secasvar *sav); 142 struct secasvar *sav; 239 struct secasvar *sav; 837 struct secasvar *sav; 857 struct secasvar *sav;
|
H A D | ah_output.c | 189 struct secasvar *sav; 375 struct secasvar *sav; 405 struct secasvar *sav;
|
H A D | esp_rijndael.c | 100 struct secasvar *sav) 145 struct secasvar *sav; 325 struct secasvar *sav,
|
H A D | ipcomp_input.c | 98 struct secasvar *sav = NULL; 258 struct secasvar *sav = NULL;
|
H A D | ipsec.c | 262 static int ipsec64_encapsulate(struct mbuf *, struct secasvar *); 267 int ipsec_send_natt_keepalive(struct secasvar *sav); 2212 struct secasvar *sav; 2334 struct secasvar *sav; 2425 struct secasvar *sav; 2503 struct secasvar *sav; 2589 struct secasvar *sav; 2664 struct secasvar *sav; 2737 struct secasvar *sav; 2920 struct secasvar *sa [all...] |
H A D | ah_input.c | 139 struct secasvar *sav = NULL; 633 struct secasvar *sav = NULL; 1032 struct secasvar *sav;
|
/darwin-on-arm/xnu/bsd/netkey/ |
H A D | key.h | 46 struct secasvar; 57 extern struct secasvar *key_allocsa_policy(struct secasindex *); 61 struct secasvar **sav); 62 extern struct secasvar *key_allocsa(u_int, caddr_t, caddr_t, 64 extern u_int16_t key_natt_get_translated_port(struct secasvar *); 67 extern void key_freesav(struct secasvar *, int); 79 extern int key_checktunnelsanity(struct secasvar *, u_int, caddr_t, caddr_t); 80 extern void key_sa_recordxfer(struct secasvar *, struct mbuf *); 82 extern void key_sa_chgstate(struct secasvar *, u_int8_t); 83 extern void key_sa_stir_iv(struct secasvar *); [all...] |
H A D | keydb.h | 65 LIST_HEAD(_satree, secasvar) savtree[SADB_SASTATE_MAX+1]; 76 struct secasvar { struct 77 LIST_ENTRY(secasvar) chain; 78 LIST_ENTRY(secasvar) spihash; 162 /* secasvar */ 163 // extern struct secasvar *keydb_newsecasvar(void); // not used 164 // extern void keydb_refsecasvar(struct secasvar *); // not used 165 // extern void keydb_freesecasvar(struct secasvar *); // not used
|
H A D | keydb.c | 56 // static void keydb_delsecasvar(struct secasvar *); // not used 120 * secasvar management (reference counted) 122 struct secasvar * 125 struct secasvar *p; 129 p = (struct secasvar *)_MALLOC(sizeof(*p), M_SECA, M_WAITOK); 139 struct secasvar *p; 149 struct secasvar *p; 162 struct secasvar *p;
|
H A D | key_debug.h | 73 struct secasvar; 79 extern void kdebug_secasv(struct secasvar *);
|
H A D | key.c | 190 static LIST_HEAD(_spihash, secasvar) spihash[SPIHASHSIZE]; 431 static struct secasvar *key_do_allocsa_policy(struct secashead *, u_int, u_int16_t); 432 static int key_do_get_translated_port(struct secashead *, struct secasvar *, u_int); 457 static struct secasvar *key_newsav(struct mbuf *, 460 static struct secasvar *key_checkspidup(struct secasindex *, u_int32_t); 461 static void key_setspi __P((struct secasvar *, u_int32_t)); 462 static struct secasvar *key_getsavbyspi(struct secashead *, u_int32_t); 463 static int key_setsaval(struct secasvar *, struct mbuf *, 465 static int key_mature(struct secasvar *); 466 static struct mbuf *key_setdumpsa(struct secasvar *, u_int8_ [all...] |
/darwin-on-arm/xnu/bsd/net/ |
H A D | if_utun_crypto_ipsec.c | 213 struct secasvar *sav; 214 struct secasvar *nextsav; 296 struct secasvar **sav, 367 utun_ipsec_free_sav (struct secasvar **sav) 386 struct secasvar *sav; 387 struct secasvar *nextsav; 700 struct secasvar *sav;
|
H A D | if_utun_crypto.h | 237 struct secasvar *sav;
|