| /freebsd/sys/netipsec/ |
| H A D | ipsec_offload.c | 92 uint64_t drv_spi; member 138 PCTRIE_DEFINE(DRVSPI_SA, ifp_handle_sav, drv_spi, 146 u_int drv_spi, void *priv, uint32_t flags, struct ifp_handle_sav **ires); 159 if_t ifp, u_int drv_spi, uint64_t octets, uint64_t allocs); 161 if_t ifp, u_int drv_spi, uint64_t *octets, uint64_t *allocs); 163 static bool ipsec_accel_fill_xh_impl(if_t ifp, uint32_t drv_spi, 281 u_int drv_spi; in ipsec_accel_sa_newkey_cb() local 291 drv_spi = alloc_unr(drv_spi_unr); in ipsec_accel_sa_newkey_cb() 292 if (drv_spi == -1) { in ipsec_accel_sa_newkey_cb() 301 ifp, drv_spi, priv, IFP_HS_REJECTED, NULL); in ipsec_accel_sa_newkey_cb() [all …]
|
| H A D | ipsec_offload.h | 41 uint16_t drv_spi; member 47 uint16_t drv_spi; member 68 if_t ifp, u_int drv_spi, uint64_t octets, uint64_t allocs); 70 if_t ifp, u_int drv_spi, uint64_t *octets, uint64_t *allocs); 71 extern bool (*ipsec_accel_fill_xh_p)(if_t ifp, uint32_t drv_spi, 166 ipsec_accel_fill_xh(if_t ifp, uint32_t drv_spi, struct xform_history *xh) in ipsec_accel_fill_xh() argument 168 bool (*p)(if_t ifp, uint32_t drv_spi, struct xform_history *xh); in ipsec_accel_fill_xh() 172 return (p(ifp, drv_spi, xh)); in ipsec_accel_fill_xh() 211 u_int drv_spi, uint64_t octets, uint64_t allocs); 213 if_t ifp, u_int drv_spi, uint64_t *octets, uint64_t *allocs);
|
| H A D | key.c | 114 u_int drv_spi, uint64_t octets, uint64_t allocs); 116 u_int drv_spi, uint64_t *octets, uint64_t *allocs); 117 bool (*ipsec_accel_fill_xh_p)(if_t ifp, uint32_t drv_spi, 9000 u_int drv_spi, uint64_t octets, uint64_t allocs) in ipsec_accel_drv_sa_lifetime_update() argument 9002 void (*p)(struct secasvar *sav, if_t ifp, u_int drv_spi, in ipsec_accel_drv_sa_lifetime_update() 9007 p(sav, ifp, drv_spi, octets, allocs); in ipsec_accel_drv_sa_lifetime_update() 9012 if_t ifp, u_int drv_spi, uint64_t *octets, uint64_t *allocs) in ipsec_accel_drv_sa_lifetime_fetch() argument 9014 int (*p)(struct secasvar *sav, if_t ifp, u_int drv_spi, in ipsec_accel_drv_sa_lifetime_fetch() 9020 return (p(sav, ifp, drv_spi, octets, allocs)); in ipsec_accel_drv_sa_lifetime_fetch()
|
| /freebsd/sys/dev/mlx5/mlx5_accel/ |
| H A D | mlx5_ipsec_rxtx.c | 67 u32 drv_spi; in mlx5e_accel_ipsec_handle_rx_cqe() local 69 drv_spi = MLX5_IPSEC_METADATA_HANDLE(be32_to_cpu(cqe->ft_metadata)); in mlx5e_accel_ipsec_handle_rx_cqe() 73 mtag->drv_spi = drv_spi; in mlx5e_accel_ipsec_handle_rx_cqe() 74 if (ipsec_accel_fill_xh(ifp, drv_spi, &mtag->xh)) { in mlx5e_accel_ipsec_handle_rx_cqe() 86 mlx5e_accel_ipsec_get_metadata(tag->drv_spi)); in mlx5e_accel_ipsec_handle_tx_wqe()
|
| H A D | mlx5_ipsec.c | 327 mlx5e_if_sa_newkey_onedir(struct ifnet *ifp, void *sav, int dir, u_int drv_spi, in mlx5e_if_sa_newkey_onedir() argument 361 sa_entry->kspi = drv_spi; in mlx5e_if_sa_newkey_onedir() 507 mlx5e_if_sa_cnt_one(struct ifnet *ifp, void *sa, uint32_t drv_spi, in mlx5e_if_sa_cnt_one() argument 518 mlx5e_if_sa_cnt(struct ifnet *ifpo, void *sa, uint32_t drv_spi, void *priv, in mlx5e_if_sa_cnt() argument 529 mlx5e_if_sa_cnt_one(ifp, sa, drv_spi, pb->priv_in, in mlx5e_if_sa_cnt() 531 mlx5e_if_sa_cnt_one(ifp, sa, drv_spi, pb->priv_out, in mlx5e_if_sa_cnt() 722 uint32_t drv_spi __unused, void *priv __unused) in mlx5e_if_ipsec_hwassist()
|
| /freebsd/sys/net/ |
| H A D | if_var.h | 136 typedef int (*if_sa_newkey_fn_t)(if_t ifp, void *sav, u_int drv_spi, 138 typedef int (*if_sa_deinstall_fn_t)(if_t ifp, u_int drv_spi, void *priv); 150 uint32_t drv_spi, void *priv, struct seclifetime *lt); 152 u_int drv_spi,void *priv);
|
| H A D | if_vlan.c | 2030 vlan_if_sa_newkey(if_t ifp, void *sav, u_int drv_spi, void **privp) in vlan_if_sa_newkey() argument 2032 VLAN_IPSEC_METHOD(if_sa_newkey(ifp, sav, drv_spi, privp)); in vlan_if_sa_newkey() 2036 vlan_if_sa_deinstall(if_t ifp, u_int drv_spi, void *priv) in vlan_if_sa_deinstall() argument 2038 VLAN_IPSEC_METHOD(if_sa_deinstall(ifp, drv_spi, priv)); in vlan_if_sa_deinstall() 2042 vlan_if_sa_cnt(if_t ifp, void *sa, uint32_t drv_spi, void *priv, in vlan_if_sa_cnt() argument 2045 VLAN_IPSEC_METHOD(if_sa_cnt(ifp, sa, drv_spi, priv, lt)); in vlan_if_sa_cnt() 2049 vlan_if_ipsec_hwassist(if_t ifp, void *sav, u_int drv_spi,void *priv) in vlan_if_ipsec_hwassist() argument 2058 drv_spi, priv)); in vlan_if_ipsec_hwassist()
|