Lines Matching defs:isr
657 esp_output(struct mbuf *m, struct ipsecrequest *isr, struct mbuf **mp,
677 sav = isr->sav;
871 key_addref(isr->sp);
872 tc->tc_isr = isr;
913 struct ipsecrequest *isr;
922 isr = tc->tc_isr;
923 IPSEC_ASSERT(isr->sp != NULL, ("NULL isr->sp"));
924 IPSECREQUEST_LOCK(isr);
927 /* With the isr lock released, SA pointer may have changed. */
928 if (sav != isr->sav) {
944 IPSECREQUEST_UNLOCK(isr);
991 error = ipsec_process_done(m, isr);
993 IPSECREQUEST_UNLOCK(isr);
994 KEY_FREESP(&isr->sp);
999 IPSECREQUEST_UNLOCK(isr);
1000 KEY_FREESP(&isr->sp);