Lines Matching refs:isr
717 key_checkrequest(isr, saidx, sav)
718 struct ipsecrequest *isr;
731 if (isr == NULL || saidx == NULL)
745 level = ipsec_get_reqlevel(isr);
768 if ((error = key_acquire(saidx, isr->sp)) != 0) {
1488 struct ipsecrequest *isr = sp->req, *nextisr;
1490 while (isr != NULL) {
1491 nextisr = isr->next;
1492 KFREE(isr);
1493 isr = nextisr;
1862 struct ipsecrequest *isr;
1864 for (isr = sp->req; isr != NULL; isr = isr->next) {
1868 xisr->sadb_x_ipsecrequest_proto = isr->saidx.proto;
1869 xisr->sadb_x_ipsecrequest_mode = isr->saidx.mode;
1870 xisr->sadb_x_ipsecrequest_level = isr->level;
1871 xisr->sadb_x_ipsecrequest_reqid = isr->saidx.reqid;
1874 bcopy(&isr->saidx.src, p, isr->saidx.src.ss_len);
1875 p += isr->saidx.src.ss_len;
1876 bcopy(&isr->saidx.dst, p, isr->saidx.dst.ss_len);
1877 p += isr->saidx.src.ss_len;
1881 + isr->saidx.src.ss_len
1882 + isr->saidx.dst.ss_len);
2806 struct ipsecrequest *isr;
2809 for (isr = sp->req; isr != NULL; isr = isr->next) {
2811 + isr->saidx.src.ss_len
2812 + isr->saidx.dst.ss_len;