Lines Matching refs:drv_spi

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()
295 ifp, drv_spi, priv, IFP_HS_REJECTED, NULL); in ipsec_accel_sa_newkey_cb()
298 if (drv_spi == -1) { in ipsec_accel_sa_newkey_cb()
306 drv_spi, &priv); in ipsec_accel_sa_newkey_cb()
313 ifp, drv_spi, priv, IFP_HS_REJECTED, NULL); in ipsec_accel_sa_newkey_cb()
323 drv_spi, priv, IFP_HS_HANDLED, NULL); in ipsec_accel_sa_newkey_cb()
406 u_int drv_spi, void *priv, uint32_t flags, struct ifp_handle_sav **ires) in ipsec_accel_handle_sav() argument
416 ihs->drv_spi = drv_spi; in ipsec_accel_handle_sav()
459 DRVSPI_SA_PCTRIE_REMOVE(&drv_spi_pctrie, i->drv_spi); in ipsec_accel_forget_handle_sav()
469 i->drv_spi, i->ifdata); in ipsec_accel_forget_handle_sav()
472 free_unr(drv_spi_unr, i->drv_spi); in ipsec_accel_forget_handle_sav()
586 ipsec_accel_drvspi_to_sa(u_int drv_spi) in ipsec_accel_drvspi_to_sa() argument
590 i = DRVSPI_SA_PCTRIE_LOOKUP(&drv_spi_pctrie, drv_spi); in ipsec_accel_drvspi_to_sa()
856 ipsec_accel_output_tag(struct mbuf *m, u_int drv_spi) in ipsec_accel_output_tag() argument
864 tag->drv_spi = drv_spi; in ipsec_accel_output_tag()
916 if (!ipsec_accel_output_tag(m, i->drv_spi)) in ipsec_accel_output()
925 i->drv_spi, i->ifdata); in ipsec_accel_output()
964 if (tag->drv_spi < IPSEC_ACCEL_DRV_SPI_MIN || in ipsec_accel_input()
965 tag->drv_spi > IPSEC_ACCEL_DRV_SPI_MAX) { in ipsec_accel_input()
968 "<unknwn>", m, tag->drv_spi); in ipsec_accel_input()
973 sav = ipsec_accel_drvspi_to_sa(tag->drv_spi); in ipsec_accel_input()
999 u_int drv_spi, uint64_t octets, uint64_t allocs) in ipsec_accel_drv_sa_lifetime_update_impl() argument
1016 if (i->ifp == ifp && i->drv_spi == drv_spi) in ipsec_accel_drv_sa_lifetime_update_impl()
1042 if_t ifp, u_int drv_spi, uint64_t *octets, uint64_t *allocs) in ipsec_accel_drv_sa_lifetime_fetch_impl() argument
1052 if (i->ifp == ifp && i->drv_spi == drv_spi) { in ipsec_accel_drv_sa_lifetime_fetch_impl()
1078 p(ifp, sav, i->drv_spi, i->ifdata, lft); in ipsec_accel_sa_lifetime_hw()
1123 error = p(ifp1, sav, i->drv_spi, i->ifdata, &lft_s); in ipsec_accel_sa_lifetime_op_impl()
1175 ipsec_accel_fill_xh_impl(if_t ifp, uint32_t drv_spi, struct xform_history *xh) in ipsec_accel_fill_xh_impl() argument
1179 if (drv_spi < IPSEC_ACCEL_DRV_SPI_MIN || in ipsec_accel_fill_xh_impl()
1180 drv_spi > IPSEC_ACCEL_DRV_SPI_MAX) in ipsec_accel_fill_xh_impl()
1183 i = DRVSPI_SA_PCTRIE_LOOKUP(&drv_spi_pctrie, drv_spi); in ipsec_accel_fill_xh_impl()