Home
last modified time | relevance | path

Searched refs:secpolicy (Results 1 – 20 of 20) sorted by relevance

/freebsd/sys/netipsec/
H A Dkey.h40 struct secpolicy;
51 struct secpolicy *key_newsp(void);
52 struct secpolicy *key_allocsp(struct secpolicyindex *, u_int);
53 struct secpolicy *key_do_allocsp(struct secpolicyindex *spidx, u_int dir);
54 struct secpolicy *key_msg2sp(struct sadb_x_policy *, size_t, int *);
55 int key_sp2msg(struct secpolicy *, void *, size_t *);
56 void key_addref(struct secpolicy *);
57 void key_freesp(struct secpolicy **);
58 int key_spdacquire(struct secpolicy *);
69 struct secasvar *key_allocsa_policy(struct secpolicy *,
[all...]
H A Dipsec.h84 struct secpolicy { struct
85 TAILQ_ENTRY(secpolicy) chain;
86 LIST_ENTRY(secpolicy) idhash;
87 LIST_ENTRY(secpolicy) drainq;
132 struct secpolicy *sp_in; argument
133 struct secpolicy *sp_out;
342 struct secpolicy *ipsec4_checkpolicy(const struct mbuf *, struct inpcb *,
345 u_int ipsec_get_reqlevel(struct secpolicy *, u_int);
354 size_t ipsec_hdrsiz_internal(struct secpolicy *);
362 struct secpolicy *, int);
[all …]
H A Dipsec_offload.h34 struct secpolicy;
56 extern void (*ipsec_accel_spdadd_p)(struct secpolicy *sp, struct inpcb *inp);
57 extern void (*ipsec_accel_spddel_p)(struct secpolicy *sp);
96 ipsec_accel_spdadd(struct secpolicy *sp, struct inpcb *inp) in ipsec_accel_spdadd()
98 void (*p)(struct secpolicy *sp, struct inpcb *inp); in ipsec_accel_spdadd()
106 ipsec_accel_spddel(struct secpolicy *sp) in ipsec_accel_spddel()
108 void (*p)(struct secpolicy *sp); in ipsec_accel_spddel()
174 void ipsec_accel_spdadd_impl(struct secpolicy *sp, struct inpcb *inp);
175 void ipsec_accel_spddel_impl(struct secpolicy *sp);
180 struct inpcb *inp, struct secpolicy *sp, struct secasvar *sav, int af,
H A Dipsec.c128 VNET_DEFINE_STATIC(struct secpolicy *, def_policy) = NULL;
289 static int ipsec_in_reject(struct secpolicy *, struct inpcb *,
307 static struct secpolicy *
318 struct secpolicy *sp; in ipsec_invalidate_cache()
337 ipsec_cachepolicy(struct inpcb *inp, struct secpolicy *sp, u_int dir) in ipsec_cachepolicy()
417 static struct secpolicy *
418 ipsec_checkpolicy(struct secpolicy *sp, struct inpcb *inp, int *error) in ipsec_checkpolicy()
446 static struct secpolicy *
449 struct secpolicy *sp; in ipsec_getpcbpolicy()
571 static struct secpolicy *
[all …]
H A Dipsec6.h63 struct secpolicy *ipsec6_checkpolicy(const struct mbuf *,
69 int ipsec6_check_pmtu(struct ifnet *, struct mbuf *, struct secpolicy *, int);
70 int ipsec6_process_packet(struct ifnet *, struct mbuf *, struct secpolicy *,
H A Dxform.h53 struct secpolicy;
71 struct secpolicy *sp; /* security policy */
95 struct secpolicy *, struct secasvar *, u_int, int, int);
H A Dipsec_pcb.c194 static struct secpolicy * in ipsec_deepcopy_pcbpolicy()
195 ipsec_deepcopy_pcbpolicy(struct secpolicy *src) in ipsec_deepcopy_pcbpolicy()
197 struct secpolicy *dst; in ipsec_deepcopy_pcbpolicy()
238 struct secpolicy *sp; in ipsec_copy_pcbpolicy()
289 struct secpolicy **spp, *newsp; in ipsec_set_pcbpolicy()
379 struct secpolicy *sp; in ipsec_get_pcbpolicy()
H A Dipsec_offload.c109 struct secpolicy *sp;
589 ipsec_accel_find_accel_sp(struct secpolicy *sp, if_t ifp) in ipsec_accel_find_accel_sp()
601 ipsec_accel_is_accel_sp(struct secpolicy *sp, if_t ifp) in ipsec_accel_is_accel_sp()
607 ipsec_accel_remember_sp(struct secpolicy *sp, if_t ifp, in ipsec_accel_remember_sp()
628 struct secpolicy *sp; in ipsec_accel_spdadd_match()
645 struct secpolicy *sp; in ipsec_accel_spdadd_cb()
672 struct secpolicy *sp; in ipsec_accel_spdadd_act()
691 ipsec_accel_spdadd_impl(struct secpolicy *sp, struct inpcb *inp) in ipsec_accel_spdadd_impl()
715 struct secpolicy *sp; in ipsec_accel_spddel_act()
750 ipsec_accel_spddel_impl(struct secpolicy *sp) in ipsec_accel_spddel_impl()
[all …]
H A Dkey_debug.h76 struct secpolicy;
90 void kdebug_secpolicy(struct secpolicy *);
H A Dipsec_output.c115 struct secpolicy *sp, u_int *pidx, int *error) in ipsec4_allocsa()
190 struct secpolicy *sp, struct inpcb *inp, u_int idx, u_long mtu) in ipsec4_perform_request()
329 struct secpolicy *sp, struct inpcb *inp, u_long mtu) in ipsec4_process_packet()
337 struct secpolicy *sp, int forwarding) in ipsec4_check_pmtu()
410 struct secpolicy *sp; in ipsec4_common_output1()
539 ipsec6_allocsa(struct ifnet *ifp, struct mbuf *m, struct secpolicy *sp, in ipsec6_allocsa()
628 ipsec6_perform_request(struct ifnet *ifp, struct mbuf *m, struct secpolicy *sp, in ipsec6_perform_request()
745 ipsec6_process_packet(struct ifnet *ifp, struct mbuf *m, struct secpolicy *sp, in ipsec6_process_packet()
756 ipsec6_check_pmtu(struct ifnet *ifp, struct mbuf *m, struct secpolicy *sp, in ipsec6_check_pmtu()
823 struct secpolicy *sp; in ipsec6_common_output()
[all …]
H A Dkey.c104 void (*ipsec_accel_spdadd_p)(struct secpolicy *sp, struct inpcb *inp);
105 void (*ipsec_accel_spddel_p)(struct secpolicy *sp);
166 TAILQ_HEAD(secpolicy_queue, secpolicy);
167 LIST_HEAD(secpolicy_list, secpolicy);
198 struct secpolicy *sp; /* cached policy to be used */
649 static void key_unlink(struct secpolicy *);
650 static void key_detach(struct secpolicy *);
651 static struct secpolicy *key_getsp(struct secpolicyindex *);
652 static struct secpolicy *key_getspbyid(u_int32_t);
668 static struct mbuf *key_setdumpsp(struct secpolicy *,
[all …]
H A Dxform_ipcomp.c399 ipcomp_output(struct mbuf *m, struct secpolicy *sp, struct secasvar *sav, in ipcomp_output()
535 struct secpolicy *sp; in ipcomp_output_cb()
H A Dxform_esp.c693 esp_output(struct mbuf *m, struct secpolicy *sp, struct secasvar *sav, in esp_output()
994 struct secpolicy *sp; in esp_output_cb()
H A Dxform_ah.c842 ah_output(struct mbuf *m, struct secpolicy *sp, struct secasvar *sav, in ah_output()
1090 struct secpolicy *sp; in ah_output_cb()
H A Dkey_debug.c725 kdebug_secpolicy(struct secpolicy *sp) in kdebug_secpolicy()
/freebsd/sys/net/
H A Dif_ipsec.c90 struct secpolicy *sp[IPSEC_SPCOUNT];
318 static struct secpolicy *
342 struct secpolicy *sp; in ipsec_getsaidx()
355 struct secpolicy *sp; in ipsec_transmit()
854 ipsec_newpolicies(struct ipsec_softc *sc, struct secpolicy *sp[IPSEC_SPCOUNT], in ipsec_newpolicies()
860 memset(sp, 0, sizeof(struct secpolicy *) * IPSEC_SPCOUNT); in ipsec_newpolicies()
1032 struct secpolicy *sp[IPSEC_SPCOUNT]; in ipsec_set_tunnel()
/freebsd/sys/dev/mlx5/mlx5_accel/
H A Dipsec.h198 struct secpolicy *sp;
H A Dmlx5_ipsec.c536 struct secpolicy *sp, struct inpcb *inp) in mlx5e_xfrm_validate_policy()
605 struct secpolicy *sp = pol_entry->sp; in mlx5e_ipsec_build_accel_pol_attrs()
/freebsd/sys/contrib/openzfs/module/zfs/
H A Dzfs_ioctl.c7218 zfs_secpolicy_func_t *secpolicy, zfs_ioc_namecheck_t namecheck, in zfs_ioctl_register_legacy() argument
7229 vec->zvec_secpolicy = secpolicy; in zfs_ioctl_register_legacy()
7241 zfs_secpolicy_func_t *secpolicy, zfs_ioc_namecheck_t namecheck, in zfs_ioctl_register() argument
7257 vec->zvec_secpolicy = secpolicy; in zfs_ioctl_register()
7268 zfs_secpolicy_func_t *secpolicy, boolean_t log_history, in zfs_ioctl_register_pool() argument
7271 zfs_ioctl_register_legacy(ioc, func, secpolicy, in zfs_ioctl_register_pool()
7277 zfs_secpolicy_func_t *secpolicy, zfs_ioc_poolcheck_t pool_check) in zfs_ioctl_register_dataset_nolog() argument
7279 zfs_ioctl_register_legacy(ioc, func, secpolicy, in zfs_ioctl_register_dataset_nolog()
7292 zfs_secpolicy_func_t *secpolicy) in zfs_ioctl_register_pool_meta() argument
7294 zfs_ioctl_register_legacy(ioc, func, secpolicy, in zfs_ioctl_register_pool_meta()
[all …]
/freebsd/contrib/wpa/src/ap/
H A Dap_config.h97 } secpolicy; typedef
109 secpolicy security_policy;