Lines Matching defs:nblks
2409 swaponsomething(struct vnode *vp, void *id, u_long nblks,
2416 * nblks is in DEV_BSIZE'd chunks, convert to PAGE_SIZE'd chunks.
2417 * First chop nblks off to page-align it, then convert.
2421 nblks &= ~(ctodb(1) - 1);
2422 nblks = dbtoc(nblks);
2425 sp->sw_blist = blist_create(nblks, M_WAITOK);
2429 sp->sw_nblks = nblks;
2440 nblks - howmany(BBSIZE, PAGE_SIZE));
2455 sp->sw_end = dvbase + nblks;
2458 swap_pager_avail += nblks - howmany(BBSIZE, PAGE_SIZE);
2459 swap_total += nblks;
2526 u_long nblks;
2539 nblks = sp->sw_nblks;
2547 if (vm_free_count() + swap_pager_avail < nblks + nswap_lowat)
2555 swap_pager_avail -= blist_fill(sp->sw_blist, 0, nblks);
2556 swap_total -= nblks;
2961 u_long nblks;
2994 nblks = pp->mediasize / DEV_BSIZE;
2995 swaponsomething(vp, cp, nblks, swapgeom_strategy,
3057 swaponvp(struct thread *td, struct vnode *vp, u_long nblks)
3062 if (nblks == 0)
3083 swaponsomething(vp, vp, nblks, swapdev_strategy, swapdev_close,