/freebsd/sys/contrib/openzfs/module/os/freebsd/zfs/ |
H A D | dmu_os.c | 126 int *rbehind, int *rahead, int last_size) in dmu_read_pages() argument 148 IMPLY(last_size < PAGE_SIZE, *rahead == 0); in dmu_read_pages() 260 IMPLY(*rahead != 0, di == numbufs - 1); in dmu_read_pages() 261 IMPLY(*rahead != 0, bufoff != 0); in dmu_read_pages() 266 ASSERT0(*rahead); in dmu_read_pages() 281 for (i = 0; i < *rahead; i++) { in dmu_read_pages() 301 ASSERT3S(i, ==, *rahead - 1); in dmu_read_pages() 313 *rahead = i; in dmu_read_pages()
|
H A D | zfs_vnops_os.c | 3926 int *rahead) in zfs_getpages() argument 3999 if (rahead != NULL) { in zfs_getpages() 4003 pgsin_a = MIN(*rahead, pgsin_a); in zfs_getpages() 4052 if (rahead != NULL) in zfs_getpages() 4053 *rahead = pgsin_a; in zfs_getpages()
|
/freebsd/sys/vm/ |
H A D | phys_pager.c | 53 int count, int *rbehind, int *rahead); 175 int *rbehind, int *rahead) in default_phys_pager_getpages() argument 192 if (rahead) in default_phys_pager_getpages() 193 *rahead = 0; in default_phys_pager_getpages() 199 int *rahead) in phys_pager_getpages() argument 202 count, rbehind, rahead)); in phys_pager_getpages()
|
H A D | vnode_pager.c | 833 int *rahead) in vnode_pager_getpages() argument 840 rtval = VOP_GETPAGES(vp, m, count, rbehind, rahead); in vnode_pager_getpages() 848 int *rbehind, int *rahead, vop_getpages_iodone_t iodone, void *arg) in vnode_pager_getpages_async() argument 854 rtval = VOP_GETPAGES_ASYNC(vp, m, count, rbehind, rahead, iodone, arg); in vnode_pager_getpages_async() 901 int error, before, after, rbehind, rahead, poff, i; in vnode_pager_generic_getpages() local 1008 rahead = a_rahead ? *a_rahead : 0; in vnode_pager_generic_getpages() 1010 rahead = min(rahead, after); in vnode_pager_generic_getpages() 1016 if (rbehind + rahead + count > atop(maxphys)) { in vnode_pager_generic_getpages() 1019 trim = rbehind + rahead + count - atop(maxphys) + 1; in vnode_pager_generic_getpages() 1020 sum = rbehind + rahead; in vnode_pager_generic_getpages() [all …]
|
H A D | sg_pager.c | 147 int *rahead) in sg_pager_getpages() argument 205 if (rahead) in sg_pager_getpages() 206 *rahead = 0; in sg_pager_getpages()
|
H A D | vm_pager.c | 104 int *rahead) in dead_pager_getpages() argument 320 int *rahead) in vm_pager_get_pages() argument 331 rahead); in vm_pager_get_pages() 357 int *rbehind, int *rahead, pgo_getpages_iodone_t iodone, void *arg) in vm_pager_get_pages_async() argument 364 count, rbehind, rahead, iodone, arg)); in vm_pager_get_pages_async()
|
H A D | swap_pager.c | 1362 int rahead, rbehind; in swap_pager_getpages_locked() local 1369 if (!swp_pager_haspage_iter(blks, pindex, &rbehind, &rahead)) { in swap_pager_getpages_locked() 1375 KASSERT(count - 1 <= rahead, in swap_pager_getpages_locked() 1385 rahead = count - 1; in swap_pager_getpages_locked() 1390 rahead = a_rahead != NULL ? imin(*a_rahead, rahead - count + 1) : 0; in swap_pager_getpages_locked() 1393 &rahead, ma); in swap_pager_getpages_locked() 1394 bp->b_npages = rbehind + count + rahead; in swap_pager_getpages_locked() 1409 *a_rahead = rahead; in swap_pager_getpages_locked() 1418 bp->b_pgafter = rahead; in swap_pager_getpages_locked() 1475 int *rbehind, int *rahead) in swap_pager_getpages() argument [all …]
|
H A D | vnode_pager.h | 46 int count, int *rbehind, int *rahead, vop_getpages_iodone_t iodone,
|
H A D | device_pager.c | 364 int *rahead) in dev_pager_getpages() argument 390 if (rahead) in dev_pager_getpages() 391 *rahead = 0; in dev_pager_getpages()
|
H A D | vm_object.c | 2271 int *rbehind, int *rahead, vm_page_t *ma_src) in vm_object_prepare_buf_pages() argument 2292 *rahead = 0; in vm_object_prepare_buf_pages() 2300 if (*rahead != 0) { in vm_object_prepare_buf_pages() 2304 *rahead = MIN(*rahead, in vm_object_prepare_buf_pages() 2307 for (int i = 0; i < *rahead; i++) { in vm_object_prepare_buf_pages() 2311 *rahead = i; in vm_object_prepare_buf_pages()
|
H A D | vm_object.h | 380 int count, int *rbehind, int *rahead, vm_page_t *ma_src);
|
H A D | vm_pager.h | 310 int *rbehind, int *rahead);
|
/freebsd/sys/contrib/openzfs/include/os/freebsd/zfs/sys/ |
H A D | zfs_vnops_os.h | 36 int *rbehind, int *rahead, int last_size);
|
/freebsd/sys/sys/ |
H A D | buf.h | 619 int *rbehind, int *rahead, vbg_get_lblkno_t get_lblkno,
|
/freebsd/sys/kern/ |
H A D | vnode_if.src | 541 IN int *rahead; 552 IN int *rahead;
|
H A D | vfs_bio.c | 5312 int *rbehind, int *rahead, vbg_get_lblkno_t get_lblkno, in vfs_bio_getpages() argument 5358 if (rahead != NULL) in vfs_bio_getpages() 5359 *rahead = pgsin_a; in vfs_bio_getpages()
|