Searched refs:pagertab (Results 1 – 2 of 2) sorted by relevance
192 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 …]
124 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()