Lines Matching refs:npages
92 int npages; member
327 for (i = 1; i < sfio->npages; i++) { in sendfile_iodone()
384 mb_free_notready(sfio->m, sfio->npages); in sendfile_iodone()
396 ktls_enqueue(sfio->m, so, sfio->npages); in sendfile_iodone()
400 (void)so->so_proto->pr_ready(so, sfio->m, sfio->npages); in sendfile_iodone()
418 int a, count, count1, grabbed, i, j, npages, rv; in sendfile_swapin() local
421 npages = sfio->npages; in sendfile_swapin()
431 VM_ALLOC_NORMAL | VM_ALLOC_WIRED | flags, pa, npages); in sendfile_swapin()
432 if (grabbed < npages) { in sendfile_swapin()
433 for (int i = grabbed; i < npages; i++) in sendfile_swapin()
435 npages = grabbed; in sendfile_swapin()
439 for (i = 0; i < npages;) { in sendfile_swapin()
442 xfsize(i, npages, off, len))) { in sendfile_swapin()
476 count = min(a + 1, npages - i); in sendfile_swapin()
497 xfsize(j, npages, off, len))) { in sendfile_swapin()
515 xfsize(j, npages, off, len))) { in sendfile_swapin()
525 i + count == npages ? &rhpages : NULL, in sendfile_swapin()
535 for (j = 0; j < npages; j++) { in sendfile_swapin()
549 if (i + count == npages) in sendfile_swapin()
556 if (*nios == 0 && npages != 0) in sendfile_swapin()
760 int nios, space, npages, rhpages; in vn_sendfile() local
905 npages = howmany(space + (off & PAGE_MASK), PAGE_SIZE); in vn_sendfile()
920 npages; in vn_sendfile()
925 npages, rhpages); in vn_sendfile()
928 npages * sizeof(vm_page_t), M_SENDFILE, M_WAITOK); in vn_sendfile()
933 sfio->npages = npages; in vn_sendfile()
984 for (int i = 0; i < npages; i++) { in vn_sendfile()
991 fixspace(npages, i, off, &space); in vn_sendfile()
992 sfio->npages = i; in vn_sendfile()
1017 if ((npages - i <= max_pgs) && in vn_sendfile()
1049 xfs = xfsize(i, npages, off, space); in vn_sendfile()
1071 for (int j = i; j < npages; j++) { in vn_sendfile()
1077 fixspace(npages, i, off, &space); in vn_sendfile()
1078 sfio->npages = i; in vn_sendfile()
1097 (i != npages - 1 || in vn_sendfile()
1114 m0->m_len = xfsize(i, npages, off, space); in vn_sendfile()