Symbol: secpolicy
sys/dev/mlx5/mlx5_accel/ipsec.h
198
struct secpolicy *sp;
sys/dev/mlx5/mlx5_accel/mlx5_ipsec.c
540
struct secpolicy *sp, struct inpcb *inp)
sys/dev/mlx5/mlx5_accel/mlx5_ipsec.c
609
struct secpolicy *sp = pol_entry->sp;
sys/net/if_ipsec.c
1040
struct secpolicy *sp[IPSEC_SPCOUNT];
sys/net/if_ipsec.c
318
static struct secpolicy *
sys/net/if_ipsec.c
342
struct secpolicy *sp;
sys/net/if_ipsec.c
355
struct secpolicy *sp;
sys/net/if_ipsec.c
862
ipsec_newpolicies(struct ipsec_softc *sc, struct secpolicy *sp[IPSEC_SPCOUNT],
sys/net/if_ipsec.c
868
memset(sp, 0, sizeof(struct secpolicy *) * IPSEC_SPCOUNT);
sys/net/if_ipsec.c
90
struct secpolicy *sp[IPSEC_SPCOUNT];
sys/netipsec/ipsec.c
1044
ipsec_in_reject(struct secpolicy *sp, struct inpcb *inp, const struct mbuf *m)
sys/netipsec/ipsec.c
1113
ipsec_hdrsiz_internal(struct secpolicy *sp)
sys/netipsec/ipsec.c
1181
struct secpolicy *sp;
sys/netipsec/ipsec.c
128
VNET_DEFINE_STATIC(struct secpolicy *, def_policy) = NULL;
sys/netipsec/ipsec.c
289
static int ipsec_in_reject(struct secpolicy *, struct inpcb *,
sys/netipsec/ipsec.c
307
static struct secpolicy *
sys/netipsec/ipsec.c
318
struct secpolicy *sp;
sys/netipsec/ipsec.c
337
ipsec_cachepolicy(struct inpcb *inp, struct secpolicy *sp, u_int dir)
sys/netipsec/ipsec.c
417
static struct secpolicy *
sys/netipsec/ipsec.c
418
ipsec_checkpolicy(struct secpolicy *sp, struct inpcb *inp, int *error)
sys/netipsec/ipsec.c
446
static struct secpolicy *
sys/netipsec/ipsec.c
449
struct secpolicy *sp;
sys/netipsec/ipsec.c
571
static struct secpolicy *
sys/netipsec/ipsec.c
576
struct secpolicy *sp;
sys/netipsec/ipsec.c
594
struct secpolicy *
sys/netipsec/ipsec.c
598
struct secpolicy *sp;
sys/netipsec/ipsec.c
630
struct secpolicy *sp;
sys/netipsec/ipsec.c
760
static struct secpolicy *
sys/netipsec/ipsec.c
765
struct secpolicy *sp;
sys/netipsec/ipsec.c
783
struct secpolicy *
sys/netipsec/ipsec.c
787
struct secpolicy *sp;
sys/netipsec/ipsec.c
819
struct secpolicy *sp;
sys/netipsec/ipsec.c
896
ipsec_get_reqlevel(struct secpolicy *sp, u_int idx)
sys/netipsec/ipsec.c
995
ipsec_check_history(const struct mbuf *m, struct secpolicy *sp, u_int idx)
sys/netipsec/ipsec.h
132
struct secpolicy *sp_in;
sys/netipsec/ipsec.h
133
struct secpolicy *sp_out;
sys/netipsec/ipsec.h
344
struct secpolicy *ipsec4_checkpolicy(const struct mbuf *, struct inpcb *,
sys/netipsec/ipsec.h
347
u_int ipsec_get_reqlevel(struct secpolicy *, u_int);
sys/netipsec/ipsec.h
356
size_t ipsec_hdrsiz_internal(struct secpolicy *);
sys/netipsec/ipsec.h
365
struct secpolicy *, int);
sys/netipsec/ipsec.h
367
struct secpolicy *, struct inpcb *, u_long);
sys/netipsec/ipsec.h
368
int ipsec_process_done(struct mbuf *, struct secpolicy *, struct secasvar *,
sys/netipsec/ipsec.h
85
TAILQ_ENTRY(secpolicy) chain;
sys/netipsec/ipsec.h
86
LIST_ENTRY(secpolicy) idhash;
sys/netipsec/ipsec.h
87
LIST_ENTRY(secpolicy) drainq;
sys/netipsec/ipsec6.h
65
struct secpolicy *ipsec6_checkpolicy(const struct mbuf *,
sys/netipsec/ipsec6.h
72
int ipsec6_check_pmtu(struct ifnet *, struct mbuf *, struct secpolicy *, int);
sys/netipsec/ipsec6.h
73
int ipsec6_process_packet(struct ifnet *, struct mbuf *, struct secpolicy *,
sys/netipsec/ipsec_offload.c
109
struct secpolicy *sp;
sys/netipsec/ipsec_offload.c
618
ipsec_accel_find_accel_sp(struct secpolicy *sp, if_t ifp)
sys/netipsec/ipsec_offload.c
630
ipsec_accel_is_accel_sp(struct secpolicy *sp, if_t ifp)
sys/netipsec/ipsec_offload.c
636
ipsec_accel_remember_sp(struct secpolicy *sp, if_t ifp,
sys/netipsec/ipsec_offload.c
657
struct secpolicy *sp;
sys/netipsec/ipsec_offload.c
674
struct secpolicy *sp;
sys/netipsec/ipsec_offload.c
701
struct secpolicy *sp;
sys/netipsec/ipsec_offload.c
720
ipsec_accel_spdadd_impl(struct secpolicy *sp, struct inpcb *inp)
sys/netipsec/ipsec_offload.c
744
struct secpolicy *sp;
sys/netipsec/ipsec_offload.c
779
ipsec_accel_spddel_impl(struct secpolicy *sp)
sys/netipsec/ipsec_offload.c
799
struct secpolicy *sp;
sys/netipsec/ipsec_offload.c
890
struct secpolicy *sp, struct secasvar *sav, int af, int mtu, int *hwassist)
sys/netipsec/ipsec_offload.h
100
ipsec_accel_spdadd(struct secpolicy *sp, struct inpcb *inp)
sys/netipsec/ipsec_offload.h
102
void (*p)(struct secpolicy *sp, struct inpcb *inp);
sys/netipsec/ipsec_offload.h
110
ipsec_accel_spddel(struct secpolicy *sp)
sys/netipsec/ipsec_offload.h
112
void (*p)(struct secpolicy *sp);
sys/netipsec/ipsec_offload.h
189
void ipsec_accel_spdadd_impl(struct secpolicy *sp, struct inpcb *inp);
sys/netipsec/ipsec_offload.h
190
void ipsec_accel_spddel_impl(struct secpolicy *sp);
sys/netipsec/ipsec_offload.h
195
struct inpcb *inp, struct secpolicy *sp, struct secasvar *sav, int af,
sys/netipsec/ipsec_offload.h
35
struct secpolicy;
sys/netipsec/ipsec_offload.h
58
extern void (*ipsec_accel_spdadd_p)(struct secpolicy *sp, struct inpcb *inp);
sys/netipsec/ipsec_offload.h
59
extern void (*ipsec_accel_spddel_p)(struct secpolicy *sp);
sys/netipsec/ipsec_output.c
115
struct secpolicy *sp, u_int *pidx, int *error)
sys/netipsec/ipsec_output.c
190
struct secpolicy *sp, struct inpcb *inp, u_int idx, u_long mtu)
sys/netipsec/ipsec_output.c
329
struct secpolicy *sp, struct inpcb *inp, u_long mtu)
sys/netipsec/ipsec_output.c
337
struct secpolicy *sp, int forwarding)
sys/netipsec/ipsec_output.c
410
struct secpolicy *sp;
sys/netipsec/ipsec_output.c
539
ipsec6_allocsa(struct ifnet *ifp, struct mbuf *m, struct secpolicy *sp,
sys/netipsec/ipsec_output.c
628
ipsec6_perform_request(struct ifnet *ifp, struct mbuf *m, struct secpolicy *sp,
sys/netipsec/ipsec_output.c
745
ipsec6_process_packet(struct ifnet *ifp, struct mbuf *m, struct secpolicy *sp,
sys/netipsec/ipsec_output.c
756
ipsec6_check_pmtu(struct ifnet *ifp, struct mbuf *m, struct secpolicy *sp,
sys/netipsec/ipsec_output.c
823
struct secpolicy *sp;
sys/netipsec/ipsec_output.c
902
ipsec_process_done(struct mbuf *m, struct secpolicy *sp, struct secasvar *sav,
sys/netipsec/ipsec_pcb.c
194
static struct secpolicy *
sys/netipsec/ipsec_pcb.c
195
ipsec_deepcopy_pcbpolicy(struct secpolicy *src)
sys/netipsec/ipsec_pcb.c
197
struct secpolicy *dst;
sys/netipsec/ipsec_pcb.c
238
struct secpolicy *sp;
sys/netipsec/ipsec_pcb.c
289
struct secpolicy **spp, *newsp;
sys/netipsec/ipsec_pcb.c
379
struct secpolicy *sp;
sys/netipsec/key.c
104
void (*ipsec_accel_spdadd_p)(struct secpolicy *sp, struct inpcb *inp);
sys/netipsec/key.c
105
void (*ipsec_accel_spddel_p)(struct secpolicy *sp);
sys/netipsec/key.c
1075
key_allocsa_policy(struct secpolicy *sp, const struct secasindex *saidx,
sys/netipsec/key.c
1245
key_freesp(struct secpolicy **spp)
sys/netipsec/key.c
1247
struct secpolicy *sp = *spp;
sys/netipsec/key.c
1269
key_unlink(struct secpolicy *sp)
sys/netipsec/key.c
1281
key_detach(struct secpolicy *sp)
sys/netipsec/key.c
1306
key_insertsp(struct secpolicy *newsp)
sys/netipsec/key.c
1308
struct secpolicy *sp;
sys/netipsec/key.c
1338
key_register_ifnet(struct secpolicy **spp, u_int count)
sys/netipsec/key.c
1383
key_unregister_ifnet(struct secpolicy **spp, u_int count)
sys/netipsec/key.c
1480
static struct secpolicy *
sys/netipsec/key.c
1484
struct secpolicy *sp;
sys/netipsec/key.c
1505
static struct secpolicy *
sys/netipsec/key.c
1509
struct secpolicy *sp;
sys/netipsec/key.c
1522
struct secpolicy *
sys/netipsec/key.c
1525
struct secpolicy *sp;
sys/netipsec/key.c
1553
struct secpolicy *
sys/netipsec/key.c
1556
struct secpolicy *newsp;
sys/netipsec/key.c
168
TAILQ_HEAD(secpolicy_queue, secpolicy);
sys/netipsec/key.c
169
LIST_HEAD(secpolicy_list, secpolicy);
sys/netipsec/key.c
1837
key_sp2mbuf(struct secpolicy *sp)
sys/netipsec/key.c
1856
key_sp2msg(struct secpolicy *sp, void *request, size_t *len)
sys/netipsec/key.c
200
struct secpolicy *sp; /* cached policy to be used */
sys/netipsec/key.c
2040
struct secpolicy *newsp, *oldsp;
sys/netipsec/key.c
2255
struct secpolicy *sp;
sys/netipsec/key.c
2301
struct secpolicy *sp;
sys/netipsec/key.c
2410
struct secpolicy *sp;
sys/netipsec/key.c
2504
struct secpolicy *sp;
sys/netipsec/key.c
2556
key_spdacquire(struct secpolicy *sp)
sys/netipsec/key.c
2620
struct secpolicy *sp, *nextsp;
sys/netipsec/key.c
2698
struct secpolicy *sp;
sys/netipsec/key.c
2757
key_setdumpsp(struct secpolicy *sp, u_int8_t type, u_int32_t seq,
sys/netipsec/key.c
2829
key_getspreqmsglen(struct secpolicy *sp)
sys/netipsec/key.c
2864
key_spdexpire(struct secpolicy *sp)
sys/netipsec/key.c
4648
struct secpolicy *sp, *nextsp;
sys/netipsec/key.c
651
static void key_unlink(struct secpolicy *);
sys/netipsec/key.c
652
static void key_detach(struct secpolicy *);
sys/netipsec/key.c
653
static struct secpolicy *key_getsp(struct secpolicyindex *);
sys/netipsec/key.c
654
static struct secpolicy *key_getspbyid(u_int32_t);
sys/netipsec/key.c
670
static struct mbuf *key_setdumpsp(struct secpolicy *,
sys/netipsec/key.c
672
static struct mbuf *key_sp2mbuf(struct secpolicy *);
sys/netipsec/key.c
673
static size_t key_getspreqmsglen(struct secpolicy *);
sys/netipsec/key.c
674
static int key_spdexpire(struct secpolicy *);
sys/netipsec/key.c
6886
key_acquire(const struct secasindex *saidx, struct secpolicy *sp)
sys/netipsec/key.c
747
static int key_acquire(const struct secasindex *, struct secpolicy *);
sys/netipsec/key.c
775
struct secpolicy *policy);
sys/netipsec/key.c
820
key_addref(struct secpolicy *sp)
sys/netipsec/key.c
8550
spdcache_entry_alloc(const struct secpolicyindex *spidx, struct secpolicy *sp)
sys/netipsec/key.c
8677
struct secpolicy *sp, *nextsp;
sys/netipsec/key.c
913
struct secpolicy *
sys/netipsec/key.c
917
struct secpolicy *sp;
sys/netipsec/key.c
940
struct secpolicy *
sys/netipsec/key.c
944
struct secpolicy *sp;
sys/netipsec/key.h
40
struct secpolicy;
sys/netipsec/key.h
51
struct secpolicy *key_newsp(void);
sys/netipsec/key.h
52
struct secpolicy *key_allocsp(struct secpolicyindex *, u_int);
sys/netipsec/key.h
53
struct secpolicy *key_do_allocsp(struct secpolicyindex *spidx, u_int dir);
sys/netipsec/key.h
54
struct secpolicy *key_msg2sp(struct sadb_x_policy *, size_t, int *);
sys/netipsec/key.h
55
int key_sp2msg(struct secpolicy *, void *, size_t *);
sys/netipsec/key.h
56
void key_addref(struct secpolicy *);
sys/netipsec/key.h
57
void key_freesp(struct secpolicy **);
sys/netipsec/key.h
58
int key_spdacquire(struct secpolicy *);
sys/netipsec/key.h
69
struct secasvar *key_allocsa_policy(struct secpolicy *,
sys/netipsec/key.h
78
int key_register_ifnet(struct secpolicy **, u_int);
sys/netipsec/key.h
79
void key_unregister_ifnet(struct secpolicy **, u_int);
sys/netipsec/key_debug.c
725
kdebug_secpolicy(struct secpolicy *sp)
sys/netipsec/key_debug.h
76
struct secpolicy;
sys/netipsec/key_debug.h
90
void kdebug_secpolicy(struct secpolicy *);
sys/netipsec/xform.h
53
struct secpolicy;
sys/netipsec/xform.h
71
struct secpolicy *sp; /* security policy */
sys/netipsec/xform.h
95
struct secpolicy *, struct secasvar *, u_int, int, int);
sys/netipsec/xform_ah.c
1102
struct secpolicy *sp;
sys/netipsec/xform_ah.c
854
ah_output(struct mbuf *m, struct secpolicy *sp, struct secasvar *sav,
sys/netipsec/xform_esp.c
1000
struct secpolicy *sp;
sys/netipsec/xform_esp.c
699
esp_output(struct mbuf *m, struct secpolicy *sp, struct secasvar *sav,
sys/netipsec/xform_ipcomp.c
411
ipcomp_output(struct mbuf *m, struct secpolicy *sp, struct secasvar *sav,
sys/netipsec/xform_ipcomp.c
547
struct secpolicy *sp;