Lines Matching defs:nsip
1075 struct swapinfo **sipp, *nsip = NULL, *esip = NULL;
1212 nsip = kmem_zalloc(sizeof (struct swapinfo), KM_SLEEP);
1213 nsip->si_vp = cvp;
1215 nsip->si_soff = soff;
1216 nsip->si_eoff = eoff;
1217 nsip->si_hint = 0;
1218 nsip->si_checkcnt = nsip->si_alloccnt = 0;
1220 nsip->si_pnamelen = (int)strlen(swapname) + 1;
1221 nsip->si_pname = (char *)kmem_zalloc(nsip->si_pnamelen, KM_SLEEP);
1222 bcopy(swapname, nsip->si_pname, nsip->si_pnamelen - 1);
1228 nsip->si_mapsize = P2ROUNDUP(pages, NBBW) / NBBY;
1229 nsip->si_swapslots = kmem_zalloc(nsip->si_mapsize, KM_SLEEP);
1241 SETBIT(nsip->si_swapslots, i);
1243 nsip->si_npgs = nsip->si_nfpgs = pages;
1280 *sipp = nsip;
1281 silast = nsip;
1346 if (nsip) {
1347 kmem_free(nsip->si_swapslots, (size_t)nsip->si_mapsize);
1348 kmem_free(nsip->si_pname, nsip->si_pnamelen);
1349 kmem_free(nsip, sizeof (*nsip));