Home
last modified time | relevance | path

Searched refs:drv_spi (Results 1 – 7 of 7) sorted by relevance

/freebsd/sys/netipsec/
H A Dipsec_offload.c92 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 Dipsec_offload.h41 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 Dkey.c114 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 Dmlx5_ipsec_rxtx.c67 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 Dmlx5_ipsec.c327 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 Dif_var.h136 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 Dif_vlan.c2030 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()