Home
last modified time | relevance | path

Searched refs:uvm_physseg_t (Results 1 – 25 of 30) sorted by relevance

12

/netbsd-src/sys/uvm/
H A Duvm_physseg.h67 typedef struct uvm_physseg * uvm_physseg_t; typedef
85 typedef int uvm_physseg_t; typedef
90 bool uvm_physseg_valid_p(uvm_physseg_t);
96 paddr_t uvm_physseg_get_start(uvm_physseg_t);
97 paddr_t uvm_physseg_get_end(uvm_physseg_t);
99 paddr_t uvm_physseg_get_avail_start(uvm_physseg_t);
100 paddr_t uvm_physseg_get_avail_end(uvm_physseg_t);
102 struct vm_page * uvm_physseg_get_pg(uvm_physseg_t, paddr_t);
105 struct pmap_physseg * uvm_physseg_get_pmseg(uvm_physseg_t);
108 int uvm_physseg_get_free_list(uvm_physseg_t);
[all …]
H A Duvm_physseg.c115 void uvm_physseg_init_seg(uvm_physseg_t, struct vm_page *);
116 void uvm_physseg_seg_chomp_slab(uvm_physseg_t, struct vm_page *, size_t);
119 struct vm_page *uvm_physseg_seg_alloc_from_slab(uvm_physseg_t, size_t);
124 #define PHYSSEG_NODE_TO_HANDLE(u) ((uvm_physseg_t)(u))
233 uvm_physseg_plug(paddr_t pfn, size_t pages, uvm_physseg_t *psp) in uvm_physseg_plug()
242 uvm_physseg_t upm; in uvm_physseg_plug()
421 uvm_physseg_t
422 uvm_physseg_get_next(uvm_physseg_t upm) in uvm_physseg_get_next()
428 return (uvm_physseg_t) rb_tree_iterate(&(uvm_physseg_graph.rb_tree), upm, in uvm_physseg_get_next()
432 uvm_physseg_t
[all …]
H A Duvm_pglist.c112 uvm_pglistalloc_c_ps(uvm_physseg_t psi, int num, paddr_t low, paddr_t high, in uvm_pglistalloc_c_ps()
306 uvm_physseg_t upm; in uvm_pglistalloc_contig_aggressive()
456 uvm_physseg_t psi; in uvm_pglistalloc_contig()
524 uvm_pglistalloc_s_ps(uvm_physseg_t psi, int num, paddr_t low, paddr_t high, in uvm_pglistalloc_s_ps()
574 const uvm_physseg_t bank = uvm_physseg_find(candidate, &cidx); in uvm_pglistalloc_s_ps()
618 uvm_physseg_t psi; in uvm_pglistalloc_simple()
H A Duvm_page.c188 void uvm_physseg_init_seg(uvm_physseg_t, struct vm_page *);
189 void uvm_physseg_seg_chomp_slab(uvm_physseg_t, struct vm_page *, size_t);
192 struct vm_page *uvm_physseg_seg_alloc_from_slab(uvm_physseg_t, size_t);
336 uvm_physseg_t bank; in uvm_page_init()
630 uvm_physseg_t lcv; in uvm_page_physget_freelist()
2012 uvm_physseg_t upm; in uvm_page_lookup_freelist()
2201 uvm_physseg_t i; in uvm_page_printall()
/netbsd-src/tests/sys/uvm/
H A Dt_uvm_physseg.c234 uvm_physseg_dump_seg(uvm_physseg_t upm) in uvm_physseg_dump_seg()
436 uvm_physseg_t bank; in uvm_page_init_fake()
466 uvm_physseg_t upm1; in ATF_TC_BODY()
468 uvm_physseg_t upm2; in ATF_TC_BODY()
472 uvm_physseg_t upm3; in ATF_TC_BODY()
474 uvm_physseg_t upm4; in ATF_TC_BODY()
548 uvm_physseg_t upm; in ATF_TC_BODY()
642 uvm_physseg_t upm; in ATF_TC_BODY()
681 uvm_physseg_t upm; in ATF_TC_BODY()
728 uvm_physseg_t upm; in ATF_TC_BODY()
[all …]
H A Dt_uvm_physseg_load.c217 uvm_physseg_dump_seg(uvm_physseg_t upm) in uvm_physseg_dump_seg()
257 uvm_physseg_t bank; in uvm_page_init_fake()
286 uvm_physseg_t psi; in uvm_phys_to_vm_page()
/netbsd-src/sys/arch/powerpc/include/booke/
H A Dpmap.h153 pmap_md_ok_to_steal_p(const uvm_physseg_t bank, size_t npgs) in pmap_md_ok_to_steal_p()
/netbsd-src/sys/arch/mips/include/
H A Dpmap.h130 bool pmap_md_ok_to_steal_p(const uvm_physseg_t, size_t);
/netbsd-src/sys/arch/riscv/include/
H A Dpmap.h149 bool pmap_md_ok_to_steal_p(const uvm_physseg_t, size_t);
/netbsd-src/sys/arch/riscv/riscv/
H A Dpmap_machdep.c161 pmap_md_ok_to_steal_p(const uvm_physseg_t bank, size_t npgs) in pmap_md_ok_to_steal_p()
/netbsd-src/sys/arch/aarch64/include/
H A Dpmap_machdep.h157 bool pmap_md_ok_to_steal_p(const uvm_physseg_t, size_t);
/netbsd-src/sys/arch/ia64/ia64/
H A Dmachdep.c187 uvm_physseg_t upm; in cpu_startup()
H A Dpmap.c1319 uvm_physseg_t upm; in pmap_steal_memory()
1369 uvm_physseg_t upm; in pmap_steal_vhpt_memory()
/netbsd-src/sys/arch/aarch64/aarch64/
H A Dpmap_machdep.c633 pmap_md_ok_to_steal_p(const uvm_physseg_t bank, size_t npgs) in pmap_md_ok_to_steal_p()
/netbsd-src/sys/uvm/pmap/
H A Dpmap.c572 uvm_physseg_t maybe_bank = UVM_PHYSSEG_TYPE_INVALID; in pmap_steal_memory()
579 for (uvm_physseg_t bank = uvm_physseg_get_first(); in pmap_steal_memory()
619 const uvm_physseg_t bank = maybe_bank; in pmap_steal_memory()
/netbsd-src/sys/arch/m68k/m68k/
H A Dpmap_motorola.c303 uvm_physseg_t bank = 0; /* XXX gcc4 -Wuninitialized */ in pa_to_pvh()
442 uvm_physseg_t bank; in pmap_init()
1820 uvm_physseg_t bank; in pmap_collect()
/netbsd-src/sys/arch/powerpc/ibm4xx/
H A Dpmap.c205 uvm_physseg_t bank; in pa_to_pv()
217 uvm_physseg_t bank; in pa_to_attr()
/netbsd-src/sys/arch/powerpc/powerpc/
H A Dbus_dma.c643 uvm_physseg_t bank; in _bus_dmamem_alloc()
/netbsd-src/sys/arch/mips/mips/
H A Dpmap_machdep.c325 pmap_md_ok_to_steal_p(const uvm_physseg_t bank, size_t npgs) in pmap_md_ok_to_steal_p()
/netbsd-src/sys/arch/sh3/sh3/
H A Dpmap.c133 uvm_physseg_t bank; in pmap_steal_memory()
/netbsd-src/sys/arch/powerpc/oea/
H A Dpmap.c2938 uvm_physseg_t bank; in pmap_steal_memory()
3445 uvm_physseg_t bank; in pmap_bootstrap1()
3477 uvm_physseg_t bank; in pmap_bootstrap1()
/netbsd-src/sys/arch/x86/x86/
H A Dx86_machdep.c1100 uvm_physseg_t x; in init_x86_msgbuf()
/netbsd-src/sys/arch/alpha/alpha/
H A Dpmap.c1494 uvm_physseg_t bank; in pmap_steal_memory()
1586 for (uvm_physseg_t bank = uvm_physseg_get_first(); in pmap_init()
H A Dmachdep.c676 uvm_physseg_t bank; in alpha_init()
/netbsd-src/sys/arch/vax/vax/
H A Dpmap.c453 uvm_physseg_t bank; in pmap_steal_memory()

12