blob: 7e47ed11a9a46b31650308bf44c6fc75f11b395e (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
|
#ifndef _LIBJOVE_ARCH_x86_64_PAGER_H
#define _LIBJOVE_ARCH_x86_64_PAGER_H 1
#include <jove/error.h>
#include <jove/arch/x86_64/object-pagemap.h>
extern KernelObjectPageMap __jove_pagemap;
JoveError jove_pager_ensure_for(KernelObjectPageMap *map, uintptr_t vptr);
#define jove_pager_ensure(vptr) jove_pager_ensure_for(&__jove_pagemap, vptr)
#endif
|