/freebsd-10.0-release/sys/vm/ |
H A D | vm.h | 145 int swap_reserve(vm_ooffset_t incr); 146 int swap_reserve_by_cred(vm_ooffset_t incr, struct ucred *cred); 147 void swap_reserve_force(vm_ooffset_t incr); 148 void swap_release(vm_ooffset_t decr); 149 void swap_release_by_cred(vm_ooffset_t decr, struct ucred *cred);
|
H A D | vm_pager.h | 50 typedef vm_object_t pgo_alloc_t(void *, vm_ooffset_t, vm_prot_t, vm_ooffset_t, 101 vm_object_t vm_pager_allocate(objtype_t, void *, vm_ooffset_t, vm_prot_t, 102 vm_ooffset_t, struct ucred *); 196 int (*cdev_pg_fault)(vm_object_t vm_obj, vm_ooffset_t offset, 198 int (*cdev_pg_ctor)(void *handle, vm_ooffset_t size, vm_prot_t prot, 199 vm_ooffset_t foff, struct ucred *cred, u_short *color); 204 struct cdev_pager_ops *ops, vm_ooffset_t size, vm_prot_t prot, 205 vm_ooffset_t foff, struct ucred *cred);
|
H A D | default_pager.c | 56 static vm_object_t default_pager_alloc(void *, vm_ooffset_t, vm_prot_t, 57 vm_ooffset_t, struct ucred *); 79 default_pager_alloc(void *handle, vm_ooffset_t size, vm_prot_t prot, 80 vm_ooffset_t offset, struct ucred *cred)
|
H A D | vm_extern.h | 77 vm_ooffset_t *); 88 int vm_mmap(vm_map_t, vm_offset_t *, vm_size_t, vm_prot_t, vm_prot_t, int, objtype_t, void *, vm_ooffset_t); 94 struct vmspace *vmspace_fork(struct vmspace *, vm_ooffset_t *); 101 void vnode_pager_setsize(struct vnode *, vm_ooffset_t); 104 struct sf_buf *vm_imgact_map_page(vm_object_t object, vm_ooffset_t offset);
|
H A D | vm_object.h | 118 vm_ooffset_t backing_object_offset;/* Offset in backing object */ 131 vm_ooffset_t writemappings; 176 vm_ooffset_t charge; 194 #define IDX_TO_OFF(idx) (((vm_ooffset_t)(idx)) << PAGE_SHIFT) 195 #define OFF_TO_IDX(off) ((vm_pindex_t)(((vm_ooffset_t)(off)) >> PAGE_SHIFT)) 269 boolean_t vm_object_coalesce(vm_object_t, vm_ooffset_t, vm_size_t, vm_size_t, 280 boolean_t vm_object_page_clean(vm_object_t object, vm_ooffset_t start, 281 vm_ooffset_t end, int flags); 289 void vm_object_shadow (vm_object_t *, vm_ooffset_t *, vm_size_t); 291 boolean_t vm_object_sync(vm_object_t, vm_ooffset_t, vm_size_ [all...] |
H A D | device_pager.c | 59 static vm_object_t dev_pager_alloc(void *, vm_ooffset_t, vm_prot_t, 60 vm_ooffset_t, struct ucred *); 91 static int old_dev_pager_ctor(void *handle, vm_ooffset_t size, vm_prot_t prot, 92 vm_ooffset_t foff, struct ucred *cred, u_short *color); 94 static int old_dev_pager_fault(vm_object_t object, vm_ooffset_t offset, 123 vm_ooffset_t size, vm_prot_t prot, vm_ooffset_t foff, struct ucred *cred) 198 dev_pager_alloc(void *handle, vm_ooffset_t size, vm_prot_t prot, 199 vm_ooffset_t foff, struct ucred *cred) 292 old_dev_pager_fault(vm_object_t object, vm_ooffset_t offse [all...] |
H A D | sg_pager.c | 49 static vm_object_t sg_pager_alloc(void *, vm_ooffset_t, vm_prot_t, 50 vm_ooffset_t, struct ucred *); 67 sg_pager_alloc(void *handle, vm_ooffset_t size, vm_prot_t prot, 68 vm_ooffset_t foff, struct ucred *cred)
|
H A D | vm_pager.c | 90 static vm_object_t dead_pager_alloc(void *, vm_ooffset_t, vm_prot_t, 91 vm_ooffset_t, struct ucred *); 107 dead_pager_alloc(void *handle, vm_ooffset_t size, vm_prot_t prot, 108 vm_ooffset_t off, struct ucred *cred) 226 vm_pager_allocate(objtype_t type, void *handle, vm_ooffset_t size, 227 vm_prot_t prot, vm_ooffset_t off, struct ucred *cred)
|
H A D | phys_pager.c | 63 phys_pager_alloc(void *handle, vm_ooffset_t size, vm_prot_t prot, 64 vm_ooffset_t foff, struct ucred *cred)
|
H A D | vm_map.h | 110 vm_ooffset_t offset; /* offset into object */ 368 int vm_map_find(vm_map_t, vm_object_t, vm_ooffset_t, vm_offset_t *, vm_size_t, 370 int vm_map_fixed(vm_map_t, vm_object_t, vm_ooffset_t, vm_offset_t, vm_size_t, 375 int vm_map_insert (vm_map_t, vm_object_t, vm_ooffset_t, vm_offset_t, vm_offset_t, vm_prot_t, vm_prot_t, int);
|
H A D | vnode_pager.c | 80 static int vnode_pager_addr(struct vnode *vp, vm_ooffset_t address, 88 static vm_object_t vnode_pager_alloc(void *, vm_ooffset_t, vm_prot_t, 89 vm_ooffset_t, struct ucred *cred); 106 vm_ooffset_t size = isize; 185 vnode_pager_alloc(void *handle, vm_ooffset_t size, vm_prot_t prot, 186 vm_ooffset_t offset, struct ucred *cred) 368 vm_ooffset_t nsize; 457 vnode_pager_addr(struct vnode *vp, vm_ooffset_t address, daddr_t *rtaddress, 518 vm_ooffset_t address; 1084 vm_ooffset_t poffse [all...] |
H A D | pmap.h | 103 void pmap_align_superpage(vm_object_t, vm_ooffset_t, vm_offset_t *,
|
H A D | swap_pager.c | 157 static vm_ooffset_t swap_total; 160 static vm_ooffset_t swap_reserved; 174 swap_reserve(vm_ooffset_t incr) 181 swap_reserve_by_cred(vm_ooffset_t incr, struct ucred *cred) 183 vm_ooffset_t r, s; 252 swap_reserve_force(vm_ooffset_t incr) 275 swap_release(vm_ooffset_t decr) 286 swap_release_by_cred(vm_ooffset_t decr, struct ucred *cred) 354 swap_pager_alloc(void *handle, vm_ooffset_t size, 355 vm_prot_t prot, vm_ooffset_t offse [all...] |
H A D | vm_kern.c | 163 vm_ooffset_t offset; 227 vm_ooffset_t offset; 532 (void) vm_map_insert(m, NULL, (vm_ooffset_t) 0,
|
/freebsd-10.0-release/sys/sys/ |
H A D | ttydevsw.h | 53 typedef int tsw_mmap_t(struct tty *tp, vm_ooffset_t offset, 159 ttydevsw_mmap(struct tty *tp, vm_ooffset_t offset, vm_paddr_t *paddr,
|
/freebsd-10.0-release/sys/dev/drm/ |
H A D | drm_vm.c | 34 int drm_mmap(struct cdev *kdev, vm_ooffset_t offset, vm_paddr_t *paddr,
|
/freebsd-10.0-release/sys/dev/drm2/ |
H A D | drm_vm.c | 35 drm_mmap(struct cdev *kdev, vm_ooffset_t offset, vm_paddr_t *paddr,
|
/freebsd-10.0-release/sys/dev/fb/ |
H A D | vgareg.h | 91 int vga_mmap(struct cdev *dev, vga_softc_t *sc, vm_ooffset_t offset,
|
/freebsd-10.0-release/sys/dev/drm2/ttm/ |
H A D | ttm_bo_vm.c | 99 ttm_bo_vm_fault(vm_object_t vm_obj, vm_ooffset_t offset, 283 ttm_bo_vm_ctor(void *handle, vm_ooffset_t size, vm_prot_t prot, 284 vm_ooffset_t foff, struct ucred *cred, u_short *color) 319 ttm_bo_mmap_single(struct ttm_bo_device *bdev, vm_ooffset_t *offset, vm_size_t size,
|
/freebsd-10.0-release/sys/ia64/ia64/ |
H A D | mem.c | 153 memmmap(struct cdev *dev, vm_ooffset_t offset, vm_paddr_t *paddr,
|
/freebsd-10.0-release/sys/mips/mips/ |
H A D | mem.c | 153 memmmap(struct cdev *dev, vm_ooffset_t offset, vm_paddr_t *paddr,
|
/freebsd-10.0-release/sys/amd64/amd64/ |
H A D | mem.c | 147 memmmap(struct cdev *dev, vm_ooffset_t offset, vm_paddr_t *paddr,
|
/freebsd-10.0-release/sys/arm/arm/ |
H A D | mem.c | 158 memmmap(struct cdev *dev, vm_ooffset_t offset, vm_paddr_t *paddr,
|
/freebsd-10.0-release/sys/dev/terasic/mtl/ |
H A D | terasic_mtl_pixel.c | 121 terasic_mtl_pixel_mmap(struct cdev *dev, vm_ooffset_t offset,
|
H A D | terasic_mtl_text.c | 123 terasic_mtl_text_mmap(struct cdev *dev, vm_ooffset_t offset,
|