Home | History | Annotate | Download | only in net

Lines Matching defs:ovar

1147 	struct ipsec_variant *ovar, *nvar, *nullvar;
1164 ovar = sc->ipsec_var;
1201 if ((ovar->iv_pdst && sockaddr_cmp(ovar->iv_pdst, dst) == 0) &&
1202 (ovar->iv_psrc && sockaddr_cmp(ovar->iv_psrc, src) == 0) &&
1203 (ovar->iv_sport == nsport && ovar->iv_dport == ndport)) {
1244 osrc = ovar->iv_psrc;
1245 odst = ovar->iv_pdst;
1250 if_ipsec_copy_variant(nvar, ovar);
1265 if_ipsec_copy_variant(nullvar, ovar);
1282 if (if_ipsec_variant_is_configured(ovar))
1283 if_ipsec_encap_detach(ovar);
1290 kmem_free(ovar, sizeof(*ovar));
1330 struct ipsec_variant *ovar, *nvar, *nullvar;
1343 ovar = sc->ipsec_var;
1344 osrc = ovar
1345 odst = ovar->iv_pdst;
1362 if_ipsec_copy_variant(nvar, ovar);
1370 if_ipsec_copy_variant(nullvar, ovar);
1384 if (if_ipsec_variant_is_configured(ovar))
1385 if_ipsec_encap_detach(ovar);
1390 kmem_free(ovar, sizeof(*ovar));
1415 struct ipsec_variant *ovar, *nvar, *nullvar;
1434 ovar = sc->ipsec_var;
1438 if (if_ipsec_variant_is_unconfigured(ovar)) {
1450 if_ipsec_copy_variant(nvar, ovar);
1456 if_ipsec_copy_variant(nullvar, ovar);
1471 kmem_free(ovar, sizeof(*ovar));
1473 kmem_free(nvar, sizeof(*ovar));
2040 if_ipsec_replace_sp(struct ipsec_softc *sc, struct ipsec_variant *ovar,
2051 if_ipsec_del_sp(ovar);
2079 struct ipsec_variant *ovar = sc->ipsec_var;
2091 psref_target_destroy(&ovar->iv_psref, iv_psref_class);
2093 error = if_ipsec_replace_sp(sc, ovar, nvar);
2097 psref_target_init(&ovar->iv_psref, iv_psref_class);
2098 atomic_store_release(&sc->ipsec_var, ovar); /* rollback */