Lines Matching refs:off

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,
74 static int swap_putapage(struct vnode *vp, page_t *pp, u_offset_t *off,
109 offset_t off, in swap_getpage() argument
121 (void *)vp, off, len, 0, 0); in swap_getpage()
125 (void *)vp, off, len); in swap_getpage()
127 return (pvn_getpages(swap_getapage, vp, (u_offset_t)off, len, protp, in swap_getpage()
138 u_offset_t off, in swap_getapage() argument
159 vp, off, len, 0, 0); in swap_getapage()
176 if (pp = page_lookup(vp, off, lock)) { in swap_getapage()
214 pp = page_create_va(vp, off, PAGESIZE, in swap_getapage()
225 err = swap_getphysname(vp, off, &pvp, &poff); in swap_getapage()
235 ahm = AH_MUTEX(vp, off); in swap_getapage()
238 ap = swap_anon(vp, off); in swap_getapage()
289 pvn_plist_init(pp, pl, plsz, off, PAGESIZE, rw); in swap_getapage()
292 "swapfs getapage:pp %p vp %p off %llx", pp, vp, off); in swap_getapage()
309 u_offset_t off, in swap_getconpage() argument
334 vp, off, len, 0, 0); in swap_getconpage()
341 err = swap_getapage(vp, (u_offset_t)off, len, protp, pl, plsz, in swap_getconpage()
355 pp = page_lookup_create(vp, off, SE_SHARED, conpp, nreloc, 0); in swap_getconpage()
404 if (swap_getphysname(vp, off, &pvp, &poff)) { in swap_getconpage()
416 ahm = AH_MUTEX(vp, off); in swap_getconpage()
418 ap = swap_anon(vp, off); in swap_getconpage()
447 "swapfs getconpage:pp %p vp %p off %llx", pp, vp, off); in swap_getconpage()
478 offset_t off, in swap_putpage() argument
505 (void *)vp, off, len, flags, 0); in swap_putpage()
507 "swapfs putpage:vp %p off %llx len %ld", (void *)vp, off, len); in swap_putpage()
520 err = pvn_vplist_dirty(vp, (u_offset_t)off, swap_putapage, in swap_putpage()
529 eoff = off + len; in swap_putpage()
530 for (io_off = (u_offset_t)off; io_off < eoff; in swap_putpage()
581 if (err == 0 && off == 0 && len == 0 && in swap_putpage()
609 u_offset_t poff, off; in swap_putapage() local
649 off = pp->p_offset; in swap_putapage()
651 doff = off; in swap_putapage()
654 if (err = swap_newphysname(vp, off, &doff, &dlen, &pvp, &poff)) { in swap_putapage()
683 off = arg->a_off; in swap_putapage()
685 if ((pp = page_lookup_nowait(vp, off, se)) == NULL) { in swap_putapage()
696 doff = off; in swap_putapage()
698 if (err = swap_newphysname(vp, off, &doff, &dlen, in swap_putapage()
762 u_offset_t off = pp->p_offset; in swap_dispose() local
777 err = swap_getphysname(vp, off, &pvp, &poff); in swap_dispose()