Home
last modified time | relevance | path

Searched refs:pagertab (Results 1 – 2 of 2) sorted by relevance

/freebsd-13.1/sys/vm/
H A Dvm_pager.c192 pgops = &pagertab[i]; in vm_pager_init()
253 MPASS(type < nitems(pagertab)); in vm_pager_allocate()
266 MPASS(object->type < nitems(pagertab)); in vm_pager_deallocate()
318 MPASS(object->type < nitems(pagertab)); in vm_pager_get_pages()
351 MPASS(object->type < nitems(pagertab)); in vm_pager_get_pages_async()
398 if (pagertab[res] == NULL) in vm_pager_alloc_dyn_type()
401 if (res == nitems(pagertab)) { in vm_pager_alloc_dyn_type()
406 MPASS(pagertab[base_type] != NULL); in vm_pager_alloc_dyn_type()
438 MPASS(pagertab[type] != NULL); in vm_pager_free_dyn_type()
439 pagertab[type] = NULL; in vm_pager_free_dyn_type()
[all …]
H A Dvm_pager.h124 extern const struct pagerops *pagertab[] __read_mostly;
148 (*pagertab[object->type]->pgo_putpages) in vm_pager_put_pages()
169 ret = (*pagertab[object->type]->pgo_haspage) in vm_pager_has_page()
182 return ((*pagertab[object->type]->pgo_populate)(object, pidx, in vm_pager_populate()
201 method = pagertab[m->object->type]->pgo_pageunswapped; in vm_pager_page_unswapped()
212 method = pagertab[object->type]->pgo_update_writecount; in vm_pager_update_writecount()
223 method = pagertab[object->type]->pgo_release_writecount; in vm_pager_release_writecount()
236 method = pagertab[object->type]->pgo_getvp; in vm_pager_getvp()
247 method = pagertab[object->type]->pgo_freespace; in vm_pager_freespace()