FreeBSD virtual memory subsystem code
|
#include <sys/_bitset.h>
#include <sys/bitset.h>
Go to the source code of this file.
Macros | |
#define | dump_add_page(pa) vm_page_dump_add(vm_page_dump, pa) |
#define | dump_drop_page(pa) vm_page_dump_drop(vm_page_dump, pa) |
#define | VM_PAGE_DUMP_FOREACH(bitset, pa) |
Functions | |
static void | vm_page_dump_add (struct bitset *bitset, vm_paddr_t pa) |
static void | vm_page_dump_drop (struct bitset *bitset, vm_paddr_t pa) |
static vm_paddr_t | vm_page_dump_index_to_pa (int bit) |
Variables | |
struct bitset * | vm_page_dump |
long | vm_page_dump_pages |
vm_paddr_t | dump_avail [PHYS_AVAIL_COUNT] |
#define dump_add_page | ( | pa | ) | vm_page_dump_add(vm_page_dump, pa) |
Definition at line 41 of file vm_dumpset.h.
#define dump_drop_page | ( | pa | ) | vm_page_dump_drop(vm_page_dump, pa) |
Definition at line 42 of file vm_dumpset.h.
#define VM_PAGE_DUMP_FOREACH | ( | bitset, | |
pa | |||
) |
Definition at line 98 of file vm_dumpset.h.
|
inlinestatic |
Definition at line 45 of file vm_dumpset.h.
References dump_avail, and vm_page_dump_pages.
|
inlinestatic |
Definition at line 64 of file vm_dumpset.h.
References dump_avail, and vm_page_dump_pages.
|
inlinestatic |
Definition at line 83 of file vm_dumpset.h.
References dump_avail.
|
extern |
Referenced by vm_page_dump_add(), vm_page_dump_drop(), vm_page_dump_index_to_pa(), vm_page_startup(), and vm_phys_is_dumpable().
|
extern |
Definition at line 159 of file vm_page.c.
Referenced by vm_page_startup().
|
extern |
Definition at line 160 of file vm_page.c.
Referenced by vm_page_dump_add(), vm_page_dump_drop(), and vm_page_startup().