Lines Matching defs:kp
140 struct kextcb *kp, *kp1;
155 kp = so->so_ext;
159 { while (kp)
160 { if (kp->e_nfd == nf2)
162 kp1 = kp;
163 kp = kp->e_next;
165 if (kp == NULL)
170 { while (kp)
171 { if (kp->e_nfd == nf2)
173 kp1 = kp;
174 kp = kp->e_next;
176 if (kp == NULL)
179 kp1 = kp;
187 MALLOC(kp, struct kextcb *, sizeof(*kp), M_TEMP, M_WAITOK);
188 if (kp == NULL)
190 bzero(kp, sizeof (*kp));
192 { kp->e_next = so->so_ext;
193 so->so_ext = kp;
195 { kp->e_next = kp1->e_next;
196 kp1->e_next = kp;
198 kp->e_fcb = NULL;
199 kp->e_nfd = nf1;
200 kp->e_soif = nf1->nf_soif;
201 kp->e_sout = nf1->nf_soutil;
206 if (kp->e_soif && kp->e_soif->sf_socreate)
207 (*kp->e_soif->sf_socreate)(so, so->so_proto, kp);