Searched refs:un_pager (Results 1 – 16 of 16) sorted by relevance
| /f-stack/freebsd/vm/ |
| H A D | device_pager.c | 178 object1->un_pager.devp.ops = ops; in cdev_pager_allocate() 179 object1->un_pager.devp.dev = handle; in cdev_pager_allocate() 180 TAILQ_INIT(&object1->un_pager.devp.devp_pglist); in cdev_pager_allocate() 192 KASSERT(object->un_pager.devp.ops == ops, in cdev_pager_allocate() 251 TAILQ_REMOVE(&object->un_pager.devp.devp_pglist, m, plinks.q); in dev_pager_free_page() 261 object->un_pager.devp.ops->cdev_pg_dtor(object->un_pager.devp.dev); in dev_pager_dealloc() 272 while ((m = TAILQ_FIRST(&object->un_pager.devp.devp_pglist)) in dev_pager_dealloc() 292 if (object->un_pager.devp.ops->cdev_pg_fault == NULL) in dev_pager_getpages() 295 error = object->un_pager.devp.ops->cdev_pg_fault(object, in dev_pager_getpages() 307 TAILQ_INSERT_TAIL(&object->un_pager.devp.devp_pglist, in dev_pager_getpages() [all …]
|
| H A D | phys_pager.c | 121 object->un_pager.phys.ops = ops; in phys_pager_allocate() 122 object->un_pager.phys.data_ptr = data; in phys_pager_allocate() 136 object->un_pager.phys.ops = ops; in phys_pager_allocate() 137 object->un_pager.phys.data_ptr = data; in phys_pager_allocate() 167 if (object->un_pager.phys.ops->phys_pg_dtor != NULL) in phys_pager_dealloc() 168 object->un_pager.phys.ops->phys_pg_dtor(object); in phys_pager_dealloc() 203 return (object->un_pager.phys.ops->phys_pg_getpages(object, m, in phys_pager_getpages() 266 return (object->un_pager.phys.ops->phys_pg_populate(object, pidx, in phys_pager_populate() 297 return (object->un_pager.phys.ops->phys_pg_haspage(object, pindex, in phys_pager_haspage()
|
| H A D | vnode_pager.c | 261 object->un_pager.vnp.vnp_size = size; in vnode_pager_alloc() 262 object->un_pager.vnp.writemappings = 0; in vnode_pager_alloc() 321 if (object->un_pager.vnp.writemappings > 0) { in vnode_pager_dealloc() 322 object->un_pager.vnp.writemappings = 0; in vnode_pager_dealloc() 458 if (nsize == object->un_pager.vnp.vnp_size) { in vnode_pager_setsize() 466 if (nsize < object->un_pager.vnp.vnp_size) { in vnode_pager_setsize() 523 object->un_pager.vnp.vnp_size = nsize; in vnode_pager_setsize() 818 KASSERT(foff < object->un_pager.vnp.vnp_size, in vnode_pager_generic_getpages() 1187 object->un_pager.vnp.vnp_size - tfoff); in vnode_pager_generic_getpages_done() 1539 old_wm = object->un_pager.vnp.writemappings; in vnode_pager_update_writecount() [all …]
|
| H A D | sg_pager.c | 118 TAILQ_INIT(&object->un_pager.sgp.sgp_pglist); in sg_pager_alloc() 131 while ((m = TAILQ_FIRST(&object->un_pager.sgp.sgp_pglist)) != 0) { in sg_pager_dealloc() 134 TAILQ_REMOVE(&object->un_pager.sgp.sgp_pglist, m, plinks.q); in sg_pager_dealloc() 196 TAILQ_INSERT_TAIL(&object->un_pager.sgp.sgp_pglist, page, plinks.q); in sg_pager_getpages()
|
| H A D | swap_pager.c | 677 object->un_pager.swp.writemappings = 0; in swap_pager_alloc_init() 1201 sb = SWAP_PCTRIE_LOOKUP(&m->object->un_pager.swp.swp_blks, in swap_pager_unswapped() 1785 &object->un_pager.swp.swp_blks, pi)) != NULL; ) { in swap_pager_swapoff_object() 2004 pctrie_init(&object->un_pager.swp.swp_blks); in swp_pager_meta_build() 2013 object->un_pager.swp.writemappings = 0; in swp_pager_meta_build() 2048 sb = SWAP_PCTRIE_LOOKUP(&object->un_pager.swp.swp_blks, in swp_pager_meta_build() 2060 &object->un_pager.swp.swp_blks, sb); in swp_pager_meta_build() 2149 SWAP_PCTRIE_REMOVE(&srcobject->un_pager.swp.swp_blks, in swp_pager_meta_transfer() 2193 &object->un_pager.swp.swp_blks, pindex)) != NULL;) { in swp_pager_meta_free_all() 2231 sb = SWAP_PCTRIE_LOOKUP(&object->un_pager.swp.swp_blks, in swp_pager_meta_lookup() [all …]
|
| H A D | vm_object.h | 187 } un_pager; member
|
| H A D | vm_object.c | 243 pctrie_init(&object->un_pager.swp.swp_blks); in _vm_object_allocate() 289 kernel_object->un_pager.phys.ops = &default_phys_pg_ops; in vm_object_init() 2443 vp = object->un_pager.swp.swp_tmpfs; in vm_object_vnode()
|
| H A D | vm_map.c | 584 vp = object->un_pager.swp.swp_tmpfs; in vm_map_entry_set_vnode_text() 4387 KASSERT(object->un_pager.vnp. in vmspace_fork()
|
| H A D | vm_page.c | 5227 size >= object->un_pager.vnp.vnp_size) in vm_page_set_invalid()
|
| /f-stack/freebsd/kern/ |
| H A D | uipc_shm.c | 269 psind = object->un_pager.phys.data_val; in shm_largepage_phys_populate() 293 psind = object->un_pager.phys.data_val; in shm_largepage_phys_haspage() 318 psind = object->un_pager.phys.data_val; in shm_largepage_phys_dtor() 518 shmfd->shm_object->un_pager.phys.data_val = conf->psind; in shm_ioctl() 1853 writemappings = shmfd->shm_object->un_pager.swp.writemappings; in shm_add_seals()
|
| H A D | kern_sendfile.c | 604 *obj_size = obj->un_pager.vnp.vnp_size; in sendfile_getobj() 873 nobj_size = obj->un_pager.vnp.vnp_size; in vn_sendfile()
|
| H A D | vfs_bio.c | 5186 if (la >= object->un_pager.vnp.vnp_size) in vfs_bio_getpages() 5195 lpart = la > object->un_pager.vnp.vnp_size; in vfs_bio_getpages() 5208 if (la + IDX_TO_OFF(pgsin_a) >= object->un_pager.vnp.vnp_size) in vfs_bio_getpages() 5209 pgsin_a = OFF_TO_IDX(roundup2(object->un_pager.vnp.vnp_size, in vfs_bio_getpages() 5245 poffe = MIN(poff + PAGE_SIZE, object->un_pager.vnp.vnp_size); in vfs_bio_getpages()
|
| H A D | vfs_vnops.c | 947 vsz = obj->un_pager.vnp.vnp_size; in vn_read_from_obj() 949 vsz = atomic_load_64(&obj->un_pager.vnp.vnp_size); in vn_read_from_obj()
|
| /f-stack/freebsd/amd64/sgx/ |
| H A D | sgx.c | 281 object->un_pager.devp.ops != &sgx_pg_ops) { in sgx_mem_find()
|
| /f-stack/freebsd/contrib/openzfs/module/os/freebsd/zfs/ |
| H A D | zfs_vnops_os.c | 4072 obj_size = object->un_pager.vnp.vnp_size; in zfs_getpages() 4181 if (len + off > object->un_pager.vnp.vnp_size) { in zfs_putpages() 4182 if (object->un_pager.vnp.vnp_size > off) { in zfs_putpages() 4185 len = object->un_pager.vnp.vnp_size - off; in zfs_putpages()
|
| H A D | zfs_znode.c | 2028 zp->z_size == object->un_pager.vnp.vnp_size) in zfs_inode_update()
|