Home
last modified time | relevance | path

Searched refs:vm_object (Results 1 – 25 of 48) sorted by relevance

12

/dflybsd-src/sys/vm/
H A Dvm_page.h172 struct vm_object;
190 struct vm_object *object; /* which object am I in */
266 struct vm_object *object;
267 struct vm_object *dest_object;
497 vm_page_t vm_page_alloc (struct vm_object *, vm_pindex_t, int);
504 vm_page_t vm_page_grab (struct vm_object *, vm_pindex_t, int);
512 int vm_page_insert (vm_page_t, struct vm_object *, vm_pindex_t);
516 vm_page_t vm_page_lookup (struct vm_object *, vm_pindex_t);
517 vm_page_t vm_page_lookup_sbusy_try(struct vm_object *object,
520 struct vm_object *, vm_pindex_t, int, const char *
[all …]
H A Dvm_object.h136 struct vm_object { struct
139 TAILQ_ENTRY(vm_object) object_entry; argument
151 TAILQ_ENTRY(vm_object) pager_object_entry; /* optional use by pager */ argument
249 TAILQ_HEAD(object_q, vm_object);
260 extern struct vm_object *kernel_object; /* the single kernel object */
H A Dvm_kern.h74 struct vm_object;
83 struct vm_object *object;
H A Dvm.h106 struct vm_object;
107 typedef struct vm_object *vm_object_t;
H A Dvm_pager.h56 TAILQ_HEAD(pagerlst, vm_object);
/dflybsd-src/sys/dev/drm/include/linux/
H A Dfs.h86 invalidate_mapping_pages(struct vm_object *obj, pgoff_t start, pgoff_t end) in invalidate_mapping_pages()
105 int pagecache_write_begin(struct vm_object *obj, struct address_space *mapping,
108 int pagecache_write_end(struct vm_object *obj, struct address_space *mapping,
H A Dpagemap.h95 mapping_gfp_mask(struct vm_object * mapping) in mapping_gfp_mask()
102 mapping_gfp_constraint(struct vm_object *mapping, gfp_t gfp_mask) in mapping_gfp_constraint()
H A Dshmem_fs.h42 struct page *shmem_read_mapping_page_gfp(struct vm_object *mapping,
/dflybsd-src/test/debug/
H A Dvnodeinfo.c86 static int getobjpages(kvm_t *kd, struct vm_object *obj);
87 static int getobjvnpsize(kvm_t *kd, struct vm_object *obj);
462 getobjpages(kvm_t *kd, struct vm_object *obj) in getobjpages()
464 struct vm_object vmobj; in getobjpages()
472 getobjvnpsize(kvm_t *kd, struct vm_object *obj) in getobjvnpsize()
474 struct vm_object vmobj; in getobjvnpsize()
H A Dvmobjinfo.c70 TAILQ_HEAD(object_q, vm_object);
152 struct vm_object *op; in scan_vmobjs()
153 struct vm_object obj; in scan_vmobjs()
H A Dvmpagehash.c92 void checkpage(kvm_t *kd, vm_page_t mptr, vm_page_t m, struct vm_object *obj);
103 struct vm_object obj; in main()
271 checkpage(kvm_t *kd, vm_page_t mptr, vm_page_t m, struct vm_object *obj) in checkpage()
H A Dvmpageinfo.c89 struct vm_object *kernel_object_ptr;
97 void checkpage(kvm_t *kd, vm_page_t mptr, vm_page_t m, struct vm_object *obj);
134 struct vm_object obj; in main()
459 checkpage(kvm_t *kd, vm_page_t mptr, vm_page_t m, struct vm_object *obj) in checkpage()
H A Dvmpqinactive.c88 struct vm_object *kernel_object_ptr;
96 void checkpage(kvm_t *kd, vm_page_t mptr, vm_page_t m, struct vm_object *obj);
133 struct vm_object obj; in main()
489 checkpage(kvm_t *kd, vm_page_t mptr, vm_page_t m, struct vm_object *obj) in checkpage()
/dflybsd-src/sys/dev/drm/
H A Dlinux_shmem.c90 shmem_read_mapping_page_gfp(struct vm_object *mapping, in shmem_read_mapping_page_gfp()
99 pagecache_write_begin(struct vm_object *obj, struct address_space *mapping, in pagecache_write_begin()
109 pagecache_write_end(struct vm_object *obj, struct address_space *mapping, in pagecache_write_end()
H A Ddrm_gem.c192 struct vm_object *filp; in drm_gem_object_init()
1052 struct vm_object **obj_res, int nprot) in drm_gem_mmap_single()
1055 struct vm_object *vm_obj; in drm_gem_mmap_single()
/dflybsd-src/sys/sys/
H A Duio.h67 struct vm_object;
77 int uioread (int, struct uio *, struct vm_object *, int *);
H A Dconf.h65 struct vm_object;
101 struct vm_object *si_object; /* vm_pager support */
H A Dpipe.h70 struct vm_object *object; /* VM object containing buffer */
H A Ddevice.h140 struct vm_object **a_object;
352 struct vm_object **object, int nprot, struct file *fp);
/dflybsd-src/sys/platform/vkernel64/include/
H A Dpmap.h125 struct vm_object;
155 struct vm_object *pm_pteobj; /* Container for pte's */
/dflybsd-src/sys/dev/drm/include/drm/
H A DdrmP.h482 vm_size_t size, struct vm_object **obj_res, int nprot);
485 vm_size_t size, struct vm_object **obj_res, int nprot);
H A Ddrm_gem.h99 struct vm_object *filp;
/dflybsd-src/sys/dev/agp/
H A Dagppriv.h60 struct vm_object *am_obj; /* VM object owning pages */
/dflybsd-src/sys/dev/drm/include/drm/ttm/
H A Dttm_tt.h112 struct vm_object *swap_storage;
H A Dttm_bo_api.h193 struct vm_object *persistent_swap_storage;

12