Lines Matching defs:len
55 static int swap_getpage(struct vnode *vp, offset_t off, size_t len,
58 static int swap_putpage(struct vnode *vp, offset_t off, size_t len,
65 static int swap_getapage(struct vnode *vp, u_offset_t off, size_t len,
69 int swap_getconpage(struct vnode *vp, u_offset_t off, size_t len,
103 * Return all the pages from [off..off+len] in given file
110 size_t len,
120 SWAPFS_PRINT(SWAP_VOPS, "swap_getpage: vp %p, off %llx, len %lx\n",
121 (void *)vp, off, len, 0, 0);
124 "swapfs getpage:vp %p off %llx len %ld",
125 (void *)vp, off, len);
127 return (pvn_getpages(swap_getapage, vp, (u_offset_t)off, len, protp,
139 size_t len,
158 SWAPFS_PRINT(SWAP_VOPS, "swap_getapage: vp %p, off %llx, len %lx\n",
159 vp, off, len, 0, 0);
310 size_t len,
327 ASSERT(len == PAGESIZE);
333 SWAPFS_PRINT(SWAP_VOPS, "swap_getconpage: vp %p, off %llx, len %lx\n",
334 vp, off, len, 0, 0);
341 err = swap_getapage(vp, (u_offset_t)off, len, protp, pl, plsz,
470 * If len == 0, do from off to EOF.
479 size_t len,
504 "swap_putpage: vp %p, off %llx len %lx, flags %x\n",
505 (void *)vp, off, len, flags, 0);
507 "swapfs putpage:vp %p off %llx len %ld", (void *)vp, off, len);
515 if (len == 0) {
526 * Loop over all offsets in the range [off...off + len]
529 eoff = off + len;
581 if (err == 0 && off == 0 && len == 0 &&
621 * This check is added for callers who access swap_putpage with len = 0.