Lines Matching refs:ubc_map
64 static struct ubc_map *ubc_find_mapping(struct uvm_object *, voff_t);
94 struct ubc_map { struct
103 LIST_ENTRY(ubc_map) hash; /* hash table */ argument
104 TAILQ_ENTRY(ubc_map) inactive; /* inactive queue */
105 LIST_ENTRY(ubc_map) list; /* per-object list */
108 TAILQ_HEAD(ubc_inactive_head, ubc_map);
112 struct ubc_map *umap; /* array of ubc_map's */
114 LIST_HEAD(, ubc_map) *hash; /* hashtable for cached ubc_map's */
183 ubc_object.umap = kmem_zalloc(ubc_nwins * sizeof(struct ubc_map), in UBC_EVCNT_DEFINE()
202 struct ubc_map *umap; in UBC_EVCNT_DEFINE()
239 ubc_fault_page(const struct uvm_faultinfo *ufi, const struct ubc_map *umap, in ubc_fault_page()
312 struct ubc_map *umap; in ubc_fault()
459 static struct ubc_map *
462 struct ubc_map *umap; in ubc_find_mapping()
486 struct ubc_map *umap; in ubc_alloc()
645 struct ubc_map *umap; in ubc_release()
1087 struct ubc_map *umap; in ubc_purge()
1117 struct ubc_map *umap; in ubchash_stats()