| /freebsd-14-stable/sys/vm/ |
| HD | vm_extern.h | 93 vm_ooffset_t *); 104 objtype_t, void *, vm_ooffset_t); 106 vm_prot_t, int, vm_object_t, vm_ooffset_t, boolean_t, struct thread *); 109 int *, struct cdev *, struct cdevsw *, vm_ooffset_t *, vm_object_t *); 111 struct vnode *, vm_ooffset_t *, vm_object_t *, boolean_t *); 116 struct vmspace *vmspace_fork(struct vmspace *, vm_ooffset_t *); 124 void vnode_pager_setsize(struct vnode *, vm_ooffset_t); 125 void vnode_pager_purge_range(struct vnode *, vm_ooffset_t, vm_ooffset_t); 128 struct sf_buf *vm_imgact_map_page(vm_object_t object, vm_ooffset_t offset);
|
| HD | vm_object.h | 119 vm_ooffset_t backing_object_offset;/* Offset in backing object */ 131 vm_ooffset_t writemappings; 165 vm_ooffset_t writemappings; 181 vm_ooffset_t charge; 218 #define IDX_TO_OFF(idx) (((vm_ooffset_t)(idx)) << PAGE_SHIFT) 219 #define OFF_TO_IDX(off) ((vm_pindex_t)(((vm_ooffset_t)(off)) >> PAGE_SHIFT)) 362 boolean_t vm_object_coalesce(vm_object_t, vm_ooffset_t, vm_size_t, vm_size_t, 375 boolean_t vm_object_page_clean(vm_object_t object, vm_ooffset_t start, 376 vm_ooffset_t end, int flags); 386 void vm_object_shadow(vm_object_t *, vm_ooffset_t *, vm_size_t, struct ucred *, [all …]
|
| HD | vm_pager.h | 52 typedef vm_object_t pgo_alloc_t(void *, vm_ooffset_t, vm_prot_t, vm_ooffset_t, 138 vm_object_t vm_pager_allocate(objtype_t, void *, vm_ooffset_t, vm_prot_t, 139 vm_ooffset_t, struct ucred *); 290 int (*cdev_pg_fault)(vm_object_t vm_obj, vm_ooffset_t offset, 295 int (*cdev_pg_ctor)(void *handle, vm_ooffset_t size, vm_prot_t prot, 296 vm_ooffset_t foff, struct ucred *cred, u_short *color); 301 const struct cdev_pager_ops *ops, vm_ooffset_t size, vm_prot_t prot, 302 vm_ooffset_t foff, struct ucred *cred); 315 vm_ooffset_t foff, struct ucred *cred); 320 void *data, vm_ooffset_t size, vm_prot_t prot, vm_ooffset_t foff,
|
| HD | vm.h | 165 bool swap_reserve(vm_ooffset_t incr); 166 bool swap_reserve_by_cred(vm_ooffset_t incr, struct ucred *cred); 167 void swap_reserve_force(vm_ooffset_t incr); 168 void swap_release(vm_ooffset_t decr); 169 void swap_release_by_cred(vm_ooffset_t decr, struct ucred *cred);
|
| HD | device_pager.c | 61 static vm_object_t dev_pager_alloc(void *, vm_ooffset_t, vm_prot_t, 62 vm_ooffset_t, struct ucred *); 96 static int old_dev_pager_ctor(void *handle, vm_ooffset_t size, vm_prot_t prot, 97 vm_ooffset_t foff, struct ucred *cred, u_short *color); 99 static int old_dev_pager_fault(vm_object_t object, vm_ooffset_t offset, 136 const struct cdev_pager_ops *ops, vm_ooffset_t size, vm_prot_t prot, in cdev_pager_allocate() 137 vm_ooffset_t foff, struct ucred *cred) in cdev_pager_allocate() 256 dev_pager_alloc(void *handle, vm_ooffset_t size, vm_prot_t prot, in dev_pager_alloc() 257 vm_ooffset_t foff, struct ucred *cred) in dev_pager_alloc() 367 old_dev_pager_fault(vm_object_t object, vm_ooffset_t offset, int prot, in old_dev_pager_fault() [all …]
|
| HD | sg_pager.c | 53 static vm_object_t sg_pager_alloc(void *, vm_ooffset_t, vm_prot_t, 54 vm_ooffset_t, struct ucred *); 72 sg_pager_alloc(void *handle, vm_ooffset_t size, vm_prot_t prot, in sg_pager_alloc() 73 vm_ooffset_t foff, struct ucred *cred) in sg_pager_alloc()
|
| HD | vm_map.h | 111 vm_ooffset_t offset; /* offset into object */ 476 int vm_map_find(vm_map_t, vm_object_t, vm_ooffset_t, vm_offset_t *, vm_size_t, 478 int vm_map_find_locked(vm_map_t, vm_object_t, vm_ooffset_t, vm_offset_t *, 480 int vm_map_find_min(vm_map_t, vm_object_t, vm_ooffset_t, vm_offset_t *, 484 int vm_map_fixed(vm_map_t, vm_object_t, vm_ooffset_t, vm_offset_t, vm_size_t, 489 int vm_map_insert (vm_map_t, vm_object_t, vm_ooffset_t, vm_offset_t, vm_offset_t, vm_prot_t, vm_pro…
|
| HD | swap_pager.h | 89 struct ucred *cred, vm_ooffset_t size, vm_ooffset_t offset);
|
| HD | vm_pager.c | 97 static vm_object_t dead_pager_alloc(void *, vm_ooffset_t, vm_prot_t, 98 vm_ooffset_t, struct ucred *); 113 dead_pager_alloc(void *handle, vm_ooffset_t size, vm_prot_t prot, in dead_pager_alloc() 114 vm_ooffset_t off, struct ucred *cred) in dead_pager_alloc() 256 vm_pager_allocate(objtype_t type, void *handle, vm_ooffset_t size, in vm_pager_allocate() 257 vm_prot_t prot, vm_ooffset_t off, struct ucred *cred) in vm_pager_allocate()
|
| HD | vnode_pager.c | 89 static int vnode_pager_addr(struct vnode *vp, vm_ooffset_t address, 99 static vm_object_t vnode_pager_alloc(void *, vm_ooffset_t, vm_prot_t, 100 vm_ooffset_t, struct ucred *cred); 155 vm_ooffset_t size = isize; in vnode_create_vobject() 238 vnode_pager_alloc(void *handle, vm_ooffset_t size, vm_prot_t prot, in vnode_pager_alloc() 239 vm_ooffset_t offset, struct ucred *cred) in vnode_pager_alloc() 482 vnode_pager_setsize(struct vnode *vp, vm_ooffset_t nsize) in vnode_pager_setsize() 557 vnode_pager_purge_range(struct vnode *vp, vm_ooffset_t start, vm_ooffset_t end) in vnode_pager_purge_range() 612 vnode_pager_addr(struct vnode *vp, vm_ooffset_t address, daddr_t *rtaddress, in vnode_pager_addr() 675 vm_ooffset_t address; in vnode_pager_input_smlfs() [all …]
|
| HD | phys_pager.c | 77 vm_ooffset_t size, vm_prot_t prot, vm_ooffset_t foff, struct ucred *cred) in phys_pager_allocate() 147 phys_pager_alloc(void *handle, vm_ooffset_t size, vm_prot_t prot, in phys_pager_alloc() 148 vm_ooffset_t foff, struct ucred *ucred) in phys_pager_alloc()
|
| HD | swap_pager.c | 250 swap_reserve(vm_ooffset_t incr) in swap_reserve() 257 swap_reserve_by_cred(vm_ooffset_t incr, struct ucred *cred) in swap_reserve_by_cred() 324 swap_reserve_force(vm_ooffset_t incr) in swap_reserve_force() 344 swap_release(vm_ooffset_t decr) in swap_release() 355 swap_release_by_cred(vm_ooffset_t decr, struct ucred *cred) in swap_release_by_cred() 420 swap_pager_alloc(void *handle, vm_ooffset_t size, 421 vm_prot_t prot, vm_ooffset_t offset, struct ucred *); 668 vm_ooffset_t size, vm_ooffset_t offset) in swap_pager_init_object() 687 vm_ooffset_t size, vm_ooffset_t offset) in swap_pager_alloc_init() 718 swap_pager_alloc(void *handle, vm_ooffset_t size, vm_prot_t prot, in swap_pager_alloc() [all …]
|
| /freebsd-14-stable/sys/dev/xen/privcmd/ |
| HD | privcmd.c | 90 static int privcmd_pg_ctor(void *handle, vm_ooffset_t size, vm_prot_t prot, 91 vm_ooffset_t foff, struct ucred *cred, u_short *color); 93 static int privcmd_pg_fault(vm_object_t object, vm_ooffset_t offset, 110 privcmd_pg_ctor(void *handle, vm_ooffset_t size, vm_prot_t prot, in privcmd_pg_ctor() 111 vm_ooffset_t foff, struct ucred *cred, u_short *color) in privcmd_pg_ctor() 158 privcmd_pg_fault(vm_object_t object, vm_ooffset_t offset, in privcmd_pg_fault() 194 privcmd_mmap_single(struct cdev *cdev, vm_ooffset_t *offset, vm_size_t size, in privcmd_mmap_single()
|
| /freebsd-14-stable/sys/dev/xen/xenstore/ |
| HD | xenstored_dev.c | 51 static int xsd_dev_mmap(struct cdev *dev, vm_ooffset_t offset, 79 xsd_dev_mmap(struct cdev *dev, vm_ooffset_t offset, vm_paddr_t *paddr, in xsd_dev_mmap()
|
| /freebsd-14-stable/sys/dev/xen/gntdev/ |
| HD | gntdev.c | 187 static int gntdev_gmap_pg_ctor(void *handle, vm_ooffset_t size, 188 vm_prot_t prot, vm_ooffset_t foff, struct ucred *cred, u_short *color); 190 static int gntdev_gmap_pg_fault(vm_object_t object, vm_ooffset_t offset, 782 gntdev_gmap_pg_ctor(void *handle, vm_ooffset_t size, vm_prot_t prot, in gntdev_gmap_pg_ctor() 783 vm_ooffset_t foff, struct ucred *cred, u_short *color) in gntdev_gmap_pg_ctor() 797 gntdev_gmap_pg_fault(vm_object_t object, vm_ooffset_t offset, int prot, in gntdev_gmap_pg_fault() 803 vm_ooffset_t relative_offset; in gntdev_gmap_pg_fault() 1100 vm_ooffset_t *offset, vm_size_t size, struct vm_object **object, int nprot) in mmap_gmap() 1204 gntdev_mmap_single(struct cdev *cdev, vm_ooffset_t *offset, vm_size_t size, in gntdev_mmap_single()
|
| /freebsd-14-stable/sys/dev/drm2/ttm/ |
| HD | ttm_bo_vm.c | 100 ttm_bo_vm_fault(vm_object_t vm_obj, vm_ooffset_t offset, in ttm_bo_vm_fault() 279 ttm_bo_vm_ctor(void *handle, vm_ooffset_t size, vm_prot_t prot, in ttm_bo_vm_ctor() 280 vm_ooffset_t foff, struct ucred *cred, u_short *color) in ttm_bo_vm_ctor() 315 ttm_bo_mmap_single(struct ttm_bo_device *bdev, vm_ooffset_t *offset, vm_size_t size, in ttm_bo_mmap_single()
|
| /freebsd-14-stable/sys/arm/nvidia/drm2/ |
| HD | tegra_bo.c | 317 tegra_gem_pager_fault(vm_object_t vm_obj, vm_ooffset_t offset, int prot, in tegra_gem_pager_fault() 330 tegra_gem_pager_ctor(void *handle, vm_ooffset_t size, vm_prot_t prot, in tegra_gem_pager_ctor() 331 vm_ooffset_t foff, struct ucred *cred, u_short *color) in tegra_gem_pager_ctor()
|
| /freebsd-14-stable/sys/sys/ |
| HD | ttydevsw.h | 53 typedef int tsw_mmap_t(struct tty *tp, vm_ooffset_t offset, 171 ttydevsw_mmap(struct tty *tp, vm_ooffset_t offset, vm_paddr_t *paddr, in ttydevsw_mmap()
|
| /freebsd-14-stable/sys/arm64/arm64/ |
| HD | mem.c | 130 memmmap(struct cdev *dev, vm_ooffset_t offset, vm_paddr_t *paddr, in memmmap()
|
| /freebsd-14-stable/sys/dev/drm2/ |
| HD | drm_vm.c | 46 drm_mmap(struct cdev *kdev, vm_ooffset_t offset, vm_paddr_t *paddr, in drm_mmap()
|
| /freebsd-14-stable/sys/riscv/riscv/ |
| HD | mem.c | 137 memmmap(struct cdev *dev, vm_ooffset_t offset, vm_paddr_t *paddr, in memmmap()
|
| /freebsd-14-stable/lib/libvmmapi/ |
| HD | vmmapi.h | 97 vm_ooffset_t *segoff, size_t *len, int *prot, int *flags); 115 vm_ooffset_t segoff, size_t len, int prot);
|
| /freebsd-14-stable/sys/dev/beri/ |
| HD | beri_mem.c | 102 mem_mmap(struct cdev *dev, vm_ooffset_t offset, vm_paddr_t *paddr, int nprot, in mem_mmap()
|
| /freebsd-14-stable/sys/dev/netmap/ |
| HD | netmap_mem2.h | 127 vm_paddr_t netmap_mem_ofstophys(struct netmap_mem_d *, vm_ooffset_t);
|
| /freebsd-14-stable/sys/compat/linuxkpi/common/src/ |
| HD | linux_shmemfs.c | 98 static vm_ooffset_t
|