Lines Matching refs:upl_offset
244 upl_offset_t upl_offset,
274 ubc_upl_abort_range(upl, upl_offset, size, UPL_ABORT_FREE_ON_EMPTY);
287 if ( (error_ret = VNOP_PAGEOUT(vp, upl, upl_offset, (off_t)f_offset,
312 if ( (error_ret = VNOP_PAGEOUT(vp, NULL, upl_offset, (off_t)f_offset,
332 upl_offset = 0;
350 for (offset = upl_offset; isize; isize -= PAGE_SIZE, offset += PAGE_SIZE) {
381 base_index = upl_offset / PAGE_SIZE;
383 for (pg_index = (upl_offset + isize) / PAGE_SIZE; pg_index > base_index;) {
392 ubc_upl_abort_range(upl, upl_offset, isize, UPL_ABORT_FREE_ON_EMPTY);
399 offset = upl_offset;
499 upl_offset_t upl_offset,
523 ubc_upl_abort_range(upl, upl_offset, size, UPL_ABORT_FREE_ON_EMPTY | UPL_ABORT_ERROR);
542 * so we pass a NULL into the filesystem instead of a UPL pointer... the 'upl_offset'
545 * long as it continues to include the "must have" page... 'f_offset' + 'upl_offset'
548 if ( (error = VNOP_PAGEIN(vp, NULL, upl_offset, (off_t)f_offset,
562 ubc_upl_range_needed(upl, upl_offset / PAGE_SIZE, 1);
564 upl_offset = 0;
575 first_pg = upl_offset / PAGE_SIZE;
593 ubc_upl_abort_range(upl, upl_offset, size, UPL_ABORT_FREE_ON_EMPTY);