uvm_physseg_t
uvm_physseg_t bank;
pmap_md_ok_to_steal_p(const uvm_physseg_t bank, size_t npgs)
bool pmap_md_ok_to_steal_p(const uvm_physseg_t, size_t);
uvm_physseg_t bank;
uvm_physseg_t bank;
for (uvm_physseg_t bank = uvm_physseg_get_first();
uvm_physseg_t upm;
uvm_physseg_t upm = uvm_physseg_find(atop(pa), NULL);
for (uvm_physseg_t ups = uvm_physseg_get_first();
uvm_physseg_t upm;
uvm_physseg_t upm;
uvm_physseg_t upm;
uvm_physseg_t bank;
uvm_physseg_t bank = 0; /* XXX gcc4 -Wuninitialized */
uvm_physseg_t bank;
bool pmap_md_ok_to_steal_p(const uvm_physseg_t, size_t);
uvm_physseg_t bank = uvm_physseg_get_last();
pmap_md_ok_to_steal_p(const uvm_physseg_t bank, size_t npgs)
uvm_physseg_t bank;
uvm_physseg_t bank;
pmap_md_ok_to_steal_p(const uvm_physseg_t bank, size_t npgs)
uvm_physseg_t bank;
uvm_physseg_t bank;
uvm_physseg_t bank;
uvm_physseg_t bank;
bool pmap_md_ok_to_steal_p(const uvm_physseg_t, size_t);
pmap_md_ok_to_steal_p(const uvm_physseg_t bank, size_t npgs)
uvm_physseg_t bank;
uvm_physseg_t bank;
uvm_physseg_t x;
uvm_physseg_t maybe_bank = UVM_PHYSSEG_TYPE_INVALID;
for (uvm_physseg_t bank = uvm_physseg_get_first();
const uvm_physseg_t bank = maybe_bank;
void uvm_physseg_init_seg(uvm_physseg_t, struct vm_page *);
void uvm_physseg_seg_chomp_slab(uvm_physseg_t, struct vm_page *, size_t);
struct vm_page *uvm_physseg_seg_alloc_from_slab(uvm_physseg_t, size_t);
uvm_physseg_t upm;
uvm_physseg_t i;
uvm_physseg_t bank;
uvm_physseg_t lcv;
uvm_pglistalloc_c_ps(uvm_physseg_t psi, int num, paddr_t low, paddr_t high,
uvm_physseg_t upm;
uvm_physseg_t psi;
uvm_pglistalloc_s_ps(uvm_physseg_t psi, int num, paddr_t low, paddr_t high,
const uvm_physseg_t bank = uvm_physseg_find(candidate, &cidx);
uvm_physseg_t psi;
uvm_physseg_get_start(uvm_physseg_t upm)
uvm_physseg_get_end(uvm_physseg_t upm)
uvm_physseg_get_avail_start(uvm_physseg_t upm)
uvm_physseg_set_avail_start(uvm_physseg_t upm, paddr_t avail_start)
uvm_physseg_set_avail_end(uvm_physseg_t upm, paddr_t avail_end)
uvm_physseg_get_avail_end(uvm_physseg_t upm)
uvm_physseg_get_pg(uvm_physseg_t upm, paddr_t idx)
uvm_physseg_get_pmseg(uvm_physseg_t upm)
uvm_physseg_get_free_list(uvm_physseg_t upm)
uvm_physseg_get_start_hint(uvm_physseg_t upm)
uvm_physseg_set_start_hint(uvm_physseg_t upm, u_long start_hint)
uvm_physseg_init_seg(uvm_physseg_t upm, struct vm_page *pgs)
void uvm_physseg_init_seg(uvm_physseg_t, struct vm_page *);
void uvm_physseg_seg_chomp_slab(uvm_physseg_t, struct vm_page *, size_t);
uvm_physseg_seg_chomp_slab(uvm_physseg_t upm, struct vm_page *pgs, size_t n)
struct vm_page *uvm_physseg_seg_alloc_from_slab(uvm_physseg_t, size_t);
uvm_physseg_seg_alloc_from_slab(uvm_physseg_t upm, size_t pages)
uvm_physseg_t upmp = uvm_physseg_get_prev(upm);
#define PHYSSEG_NODE_TO_HANDLE(u) ((uvm_physseg_t)(u))
uvm_physseg_t
uvm_physseg_t upm;
uvm_physseg_t upm;
uvm_physseg_plug(paddr_t pfn, size_t pages, uvm_physseg_t *psp)
uvm_physseg_t upm;
uvm_physseg_t
uvm_physseg_get_next(uvm_physseg_t upm)
return (uvm_physseg_t) rb_tree_iterate(&(uvm_physseg_graph.rb_tree), upm,
uvm_physseg_t
uvm_physseg_get_prev(uvm_physseg_t upm)
return (uvm_physseg_t) rb_tree_iterate(&(uvm_physseg_graph.rb_tree), upm,
uvm_physseg_t
return (uvm_physseg_t) RB_TREE_MAX(&(uvm_physseg_graph.rb_tree));
uvm_physseg_t
return (uvm_physseg_t) RB_TREE_MIN(&(uvm_physseg_graph.rb_tree));
(uvm_physseg_t) RB_TREE_MAX(&(uvm_physseg_graph.rb_tree));
uvm_page_physunload(uvm_physseg_t upm, int freelist, paddr_t *paddrp)
uvm_page_physunload_force(uvm_physseg_t upm, int freelist, paddr_t *paddrp)
uvm_physseg_t
uvm_physseg_get_next(uvm_physseg_t lcv)
uvm_physseg_get_prev(uvm_physseg_t lcv)
uvm_page_physunload(uvm_physseg_t psi, int freelist, paddr_t *paddrp)
uvm_page_physunload_force(uvm_physseg_t psi, int freelist, paddr_t *paddrp)
uvm_physseg_plug(paddr_t pfn, size_t pages, uvm_physseg_t *psp)
uvm_physseg_t upm;
uvm_physseg_t upm;
uvm_physseg_valid_p(uvm_physseg_t upm)
paddr_t uvm_physseg_get_avail_end(uvm_physseg_t);
struct vm_page * uvm_physseg_get_pg(uvm_physseg_t, paddr_t);
struct pmap_physseg * uvm_physseg_get_pmseg(uvm_physseg_t);
int uvm_physseg_get_free_list(uvm_physseg_t);
u_long uvm_physseg_get_start_hint(uvm_physseg_t);
bool uvm_physseg_set_start_hint(uvm_physseg_t, u_long);
uvm_physseg_t uvm_physseg_get_next(uvm_physseg_t);
uvm_physseg_t uvm_physseg_get_prev(uvm_physseg_t);
uvm_physseg_t uvm_physseg_get_first(void);
uvm_physseg_t uvm_physseg_get_last(void);
uvm_physseg_t uvm_page_physload(paddr_t, paddr_t, paddr_t,
bool uvm_page_physunload(uvm_physseg_t, int, paddr_t *);
bool uvm_page_physunload_force(uvm_physseg_t, int, paddr_t *);
uvm_physseg_t uvm_physseg_find(paddr_t, psize_t *);
bool uvm_physseg_plug(paddr_t, size_t, uvm_physseg_t *);
void uvm_physseg_set_avail_start(uvm_physseg_t, paddr_t);
void uvm_physseg_set_avail_end(uvm_physseg_t, paddr_t);
bool uvm_physseg_valid_p(uvm_physseg_t);
paddr_t uvm_physseg_get_start(uvm_physseg_t);
paddr_t uvm_physseg_get_end(uvm_physseg_t);
paddr_t uvm_physseg_get_avail_start(uvm_physseg_t);
uvm_physseg_t upm;
uvm_physseg_t upm;
uvm_physseg_t upm;
uvm_physseg_t upm;
uvm_physseg_t upm_next;
uvm_physseg_t upm = UVM_PHYSSEG_TYPE_INVALID;
uvm_physseg_t upm;
uvm_physseg_t upm_prev;
uvm_physseg_t upm = UVM_PHYSSEG_TYPE_INVALID;
uvm_physseg_t upm = UVM_PHYSSEG_TYPE_INVALID_EMPTY;
uvm_physseg_t upm_first;
uvm_physseg_t upm = UVM_PHYSSEG_TYPE_INVALID_EMPTY;
uvm_physseg_t upm_last;
uvm_physseg_t upm;
uvm_physseg_t upm;
uvm_physseg_t upm;
uvm_physseg_t upm;
uvm_physseg_t upm;
uvm_physseg_t upm;
uvm_physseg_t upm;
uvm_physseg_t upm;
uvm_physseg_t upm_first, result;
uvm_physseg_t upm_second;
uvm_physseg_t upm;
uvm_physseg_t upm;
uvm_physseg_t upm;
uvm_physseg_t upm;
uvm_physseg_t upm;
uvm_physseg_t upm;
uvm_physseg_t upm;
uvm_physseg_t upm;
uvm_physseg_dump_seg(uvm_physseg_t upm)
uvm_physseg_t bank;
uvm_physseg_t upm1;
uvm_physseg_t upm2;
uvm_physseg_t upm3;
uvm_physseg_t upm4;
uvm_physseg_t upm;
uvm_physseg_t upm;
uvm_physseg_t upm;
uvm_physseg_t upm;
uvm_physseg_t upm;
uvm_physseg_t upm;
uvm_physseg_dump_seg(uvm_physseg_t upm)
uvm_physseg_t bank;
uvm_physseg_t psi;