| /f-stack/freebsd/vm/ |
| H A D | vm_pager.h | 52 typedef vm_object_t pgo_alloc_t(void *, vm_ooffset_t, vm_prot_t, vm_ooffset_t, 121 vm_object_t vm_pager_allocate(objtype_t, void *, vm_ooffset_t, vm_prot_t, 122 vm_ooffset_t, struct ucred *); 220 int (*cdev_pg_fault)(vm_object_t vm_obj, vm_ooffset_t offset, 225 int (*cdev_pg_ctor)(void *handle, vm_ooffset_t size, vm_prot_t prot, 226 vm_ooffset_t foff, struct ucred *cred, u_short *color); 231 struct cdev_pager_ops *ops, vm_ooffset_t size, vm_prot_t prot, 232 vm_ooffset_t foff, struct ucred *cred); 245 vm_ooffset_t foff, struct ucred *cred); 250 void *data, vm_ooffset_t size, vm_prot_t prot, vm_ooffset_t foff,
|
| H A D | vm_object.h | 121 vm_ooffset_t backing_object_offset;/* Offset in backing object */ 133 vm_ooffset_t writemappings; 174 vm_ooffset_t writemappings; 189 vm_ooffset_t charge; 219 #define IDX_TO_OFF(idx) (((vm_ooffset_t)(idx)) << PAGE_SHIFT) 220 #define OFF_TO_IDX(off) ((vm_pindex_t)(((vm_ooffset_t)(off)) >> PAGE_SHIFT)) 374 boolean_t vm_object_coalesce(vm_object_t, vm_ooffset_t, vm_size_t, vm_size_t, 384 boolean_t vm_object_page_clean(vm_object_t object, vm_ooffset_t start, 385 vm_ooffset_t end, int flags); 398 boolean_t vm_object_sync(vm_object_t, vm_ooffset_t, vm_size_t, boolean_t, [all …]
|
| H A D | vm.h | 157 bool swap_reserve(vm_ooffset_t incr); 158 bool swap_reserve_by_cred(vm_ooffset_t incr, struct ucred *cred); 159 void swap_reserve_force(vm_ooffset_t incr); 160 void swap_release(vm_ooffset_t decr); 161 void swap_release_by_cred(vm_ooffset_t decr, struct ucred *cred);
|
| H A D | vm_extern.h | 91 vm_ooffset_t *); 102 objtype_t, void *, vm_ooffset_t); 104 vm_prot_t, int, vm_object_t, vm_ooffset_t, boolean_t, struct thread *); 107 int *, struct cdev *, struct cdevsw *, vm_ooffset_t *, vm_object_t *); 109 struct vnode *, vm_ooffset_t *, vm_object_t *, boolean_t *); 114 struct vmspace *vmspace_fork(struct vmspace *, vm_ooffset_t *); 122 void vnode_pager_setsize(struct vnode *, vm_ooffset_t); 125 struct sf_buf *vm_imgact_map_page(vm_object_t object, vm_ooffset_t offset);
|
| H A D | device_pager.c | 62 static vm_object_t dev_pager_alloc(void *, vm_ooffset_t, vm_prot_t, 63 vm_ooffset_t, struct ucred *); 96 vm_ooffset_t foff, struct ucred *cred, u_short *color); 98 static int old_dev_pager_fault(vm_object_t object, vm_ooffset_t offset, 128 vm_ooffset_t size, vm_prot_t prot, vm_ooffset_t foff, struct ucred *cred) in cdev_pager_allocate() 222 dev_pager_alloc(void *handle, vm_ooffset_t size, vm_prot_t prot, in dev_pager_alloc() 223 vm_ooffset_t foff, struct ucred *cred) in dev_pager_alloc() 333 old_dev_pager_fault(vm_object_t object, vm_ooffset_t offset, int prot, in old_dev_pager_fault() 426 old_dev_pager_ctor(void *handle, vm_ooffset_t size, vm_prot_t prot, in old_dev_pager_ctor() 427 vm_ooffset_t foff, struct ucred *cred, u_short *color) in old_dev_pager_ctor() [all …]
|
| H A D | default_pager.c | 50 static vm_object_t default_pager_alloc(void *, vm_ooffset_t, vm_prot_t, 51 vm_ooffset_t, struct ucred *); 85 default_pager_alloc(void *handle, vm_ooffset_t size, vm_prot_t prot, in default_pager_alloc() 86 vm_ooffset_t offset, struct ucred *cred) in default_pager_alloc()
|
| H A D | sg_pager.c | 53 static vm_object_t sg_pager_alloc(void *, vm_ooffset_t, vm_prot_t, 54 vm_ooffset_t, struct ucred *); 71 sg_pager_alloc(void *handle, vm_ooffset_t size, vm_prot_t prot, in sg_pager_alloc() 72 vm_ooffset_t foff, struct ucred *cred) in sg_pager_alloc()
|
| H A D | vm_pager.c | 98 static vm_object_t dead_pager_alloc(void *, vm_ooffset_t, vm_prot_t, 99 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() 231 vm_pager_allocate(objtype_t type, void *handle, vm_ooffset_t size, in vm_pager_allocate() 232 vm_prot_t prot, vm_ooffset_t off, struct ucred *cred) in vm_pager_allocate()
|
| H A D | phys_pager.c | 78 vm_ooffset_t size, vm_prot_t prot, vm_ooffset_t foff, struct ucred *cred) in phys_pager_allocate() 148 phys_pager_alloc(void *handle, vm_ooffset_t size, vm_prot_t prot, in phys_pager_alloc() 149 vm_ooffset_t foff, struct ucred *ucred) in phys_pager_alloc()
|
| H A D | vm_map.h | 109 vm_ooffset_t offset; /* offset into object */ 469 int vm_map_find(vm_map_t, vm_object_t, vm_ooffset_t, vm_offset_t *, vm_size_t, 471 int vm_map_find_min(vm_map_t, vm_object_t, vm_ooffset_t, vm_offset_t *, 475 int vm_map_fixed(vm_map_t, vm_object_t, vm_ooffset_t, vm_offset_t, vm_size_t, 480 int vm_map_insert (vm_map_t, vm_object_t, vm_ooffset_t, vm_offset_t, vm_offset_t, vm_prot_t, vm_pro…
|
| H A D | vnode_pager.c | 90 static int vnode_pager_addr(struct vnode *vp, vm_ooffset_t address, 101 vm_ooffset_t, struct ucred *cred); 151 vm_ooffset_t size = isize; in vnode_create_vobject() 236 vnode_pager_alloc(void *handle, vm_ooffset_t size, vm_prot_t prot, in vnode_pager_alloc() 237 vm_ooffset_t offset, struct ucred *cred) in vnode_pager_alloc() 433 vnode_pager_setsize(struct vnode *vp, vm_ooffset_t nsize) in vnode_pager_setsize() 592 vm_ooffset_t address; in vnode_pager_input_smlfs() 1244 vn_off2bidx(vm_ooffset_t offset) in vn_off2bidx() 1251 vn_dirty_blk(vm_page_t m, vm_ooffset_t offset) in vn_dirty_blk() 1276 vm_ooffset_t maxblksz, next_offset, poffset, prev_offset; in vnode_pager_generic_putpages() [all …]
|
| H A D | swap_pager.c | 252 swap_reserve(vm_ooffset_t incr) in swap_reserve() 259 swap_reserve_by_cred(vm_ooffset_t incr, struct ucred *cred) in swap_reserve_by_cred() 323 swap_reserve_force(vm_ooffset_t incr) in swap_reserve_force() 343 swap_release(vm_ooffset_t decr) in swap_release() 354 swap_release_by_cred(vm_ooffset_t decr, struct ucred *cred) in swap_release_by_cred() 419 swap_pager_alloc(void *handle, vm_ooffset_t size, 420 vm_prot_t prot, vm_ooffset_t offset, struct ucred *); 659 vm_ooffset_t offset) in swap_pager_alloc_init() 698 swap_pager_alloc(void *handle, vm_ooffset_t size, vm_prot_t prot, in swap_pager_alloc() 699 vm_ooffset_t offset, struct ucred *cred) in swap_pager_alloc() [all …]
|
| H A D | pmap.h | 125 void pmap_align_superpage(vm_object_t, vm_ooffset_t, vm_offset_t *,
|
| /f-stack/dpdk/kernel/freebsd/contigmem/ |
| H A D | contigmem.c | 236 contigmem_cdev_pager_ctor(void *handle, vm_ooffset_t size, vm_prot_t prot, in contigmem_cdev_pager_ctor() 237 vm_ooffset_t foff, struct ucred *cred, u_short *color) in contigmem_cdev_pager_ctor() 273 contigmem_cdev_pager_fault(vm_object_t object, vm_ooffset_t offset, int prot, in contigmem_cdev_pager_fault() 333 contigmem_mmap_single(struct cdev *cdev, vm_ooffset_t *offset, vm_size_t size, in contigmem_mmap_single() 356 *offset = (vm_ooffset_t)vtophys(contigmem_buffers[buffer_index].addr); in contigmem_mmap_single()
|
| /f-stack/freebsd/arm/nvidia/drm2/ |
| H A D | tegra_bo.c | 323 tegra_gem_pager_fault(vm_object_t vm_obj, vm_ooffset_t offset, int prot, in tegra_gem_pager_fault() 336 tegra_gem_pager_ctor(void *handle, vm_ooffset_t size, vm_prot_t prot, in tegra_gem_pager_ctor() 337 vm_ooffset_t foff, struct ucred *cred, u_short *color) in tegra_gem_pager_ctor()
|
| /f-stack/freebsd/sys/ |
| H A D | ttydevsw.h | 55 typedef int tsw_mmap_t(struct tty *tp, vm_ooffset_t offset, 173 ttydevsw_mmap(struct tty *tp, vm_ooffset_t offset, vm_paddr_t *paddr, in ttydevsw_mmap()
|
| H A D | conf.h | 124 typedef int d_mmap_t(struct cdev *dev, vm_ooffset_t offset, vm_paddr_t *paddr, 126 typedef int d_mmap_single_t(struct cdev *cdev, vm_ooffset_t *offset,
|
| /f-stack/tools/compat/include/sys/ |
| H A D | _types.h | 94 typedef __vm_ooffset_t vm_ooffset_t; typedef
|
| /f-stack/freebsd/arm64/arm64/ |
| H A D | mem.c | 123 memmmap(struct cdev *dev, vm_ooffset_t offset, vm_paddr_t *paddr, in memmmap()
|
| /f-stack/freebsd/mips/mips/ |
| H A D | mem.c | 153 memmmap(struct cdev *dev, vm_ooffset_t offset, vm_paddr_t *paddr, in memmmap()
|
| /f-stack/dpdk/kernel/freebsd/nic_uio/ |
| H A D | nic_uio.c | 87 nic_uio_mmap(struct cdev *cdev, vm_ooffset_t offset, vm_paddr_t *paddr, in nic_uio_mmap() 95 nic_uio_mmap_single(struct cdev *cdev, vm_ooffset_t *offset, vm_size_t size, in nic_uio_mmap_single()
|
| /f-stack/freebsd/arm/arm/ |
| H A D | mem.c | 164 memmmap(struct cdev *dev, vm_ooffset_t offset, vm_paddr_t *paddr, in memmmap()
|
| /f-stack/freebsd/amd64/amd64/ |
| H A D | mem.c | 170 memmmap(struct cdev *dev, vm_ooffset_t offset, vm_paddr_t *paddr, in memmmap()
|
| /f-stack/freebsd/i386/i386/ |
| H A D | mem.c | 161 memmmap(struct cdev *dev, vm_ooffset_t offset, vm_paddr_t *paddr, in memmmap()
|
| /f-stack/freebsd/i386/include/ |
| H A D | pmap_base.h | 44 void (*pm_align_superpage)(vm_object_t object, vm_ooffset_t offset,
|