Lines Matching refs:isr

887 	struct ipsecrequest *isr,  in key_checkrequest()  argument
900 if (isr == NULL || saidx == NULL) { in key_checkrequest()
915 level = ipsec_get_reqlevel(isr); in key_checkrequest()
940 if ((error = key_acquire(saidx, isr->sp)) != 0) { in key_checkrequest()
1775 struct ipsecrequest *isr = sp->req, *nextisr; in key_delsp() local
1777 while (isr != NULL) { in key_delsp()
1778 nextisr = isr->next; in key_delsp()
1779 KFREE(isr); in key_delsp()
1780 isr = nextisr; in key_delsp()
2163 struct ipsecrequest *isr; in key_newreqid() local
2173 for (isr = sp->req; isr != NULL; isr = isr->next) { in key_newreqid()
2174 if (isr->saidx.reqid == auto_reqid) { in key_newreqid()
2240 struct ipsecrequest *isr; in key_sp2msg() local
2242 for (isr = sp->req; isr != NULL; isr = isr->next) { in key_sp2msg()
2245 xisr->sadb_x_ipsecrequest_proto = isr->saidx.proto; in key_sp2msg()
2246 xisr->sadb_x_ipsecrequest_mode = isr->saidx.mode; in key_sp2msg()
2247 xisr->sadb_x_ipsecrequest_level = (u_int8_t)isr->level; in key_sp2msg()
2248 xisr->sadb_x_ipsecrequest_reqid = (u_int16_t)isr->saidx.reqid; in key_sp2msg()
2251 bcopy(&isr->saidx.src, p, isr->saidx.src.ss_len); in key_sp2msg()
2252 p += isr->saidx.src.ss_len; in key_sp2msg()
2253 bcopy(&isr->saidx.dst, p, isr->saidx.dst.ss_len); in key_sp2msg()
2254 p += isr->saidx.src.ss_len; in key_sp2msg()
2258 + isr->saidx.src.ss_len in key_sp2msg()
2259 + isr->saidx.dst.ss_len); in key_sp2msg()
3581 struct ipsecrequest *isr; in key_getspreqmsglen() local
3584 for (isr = sp->req; isr != NULL; isr = isr->next) { in key_getspreqmsglen()
3586 + isr->saidx.src.ss_len in key_getspreqmsglen()
3587 + isr->saidx.dst.ss_len; in key_getspreqmsglen()