HelenOS sources
pfn_t 106 boot/arch/arm32/src/mm.c static inline int section_cacheable(pfn_t section)
pfn_t 138 boot/arch/arm32/src/mm.c pfn_t frame)
pfn_t 198 boot/arch/arm32/src/mm.c for (pfn_t page = 0; page < PTL0_ENTRIES; page++) {
pfn_t 199 boot/arch/arm32/src/mm.c pfn_t frame = page;
pfn_t 50 kernel/arch/amd64/src/mm/frame.c static void init_e820_memory(pfn_t minconf, bool low)
pfn_t 82 kernel/arch/amd64/src/mm/frame.c pfn_t pfn = ADDR2PFN(new_base);
pfn_t 83 kernel/arch/amd64/src/mm/frame.c pfn_t conf;
pfn_t 148 kernel/arch/amd64/src/mm/frame.c pfn_t minconf;
pfn_t 61 kernel/arch/arm32/src/mm/frame.c pfn_t conf = zone_external_conf_alloc(SIZE2FRAMES(size));
pfn_t 91 kernel/arch/arm64/src/mm/frame.c pfn_t confdata;
pfn_t 92 kernel/arch/arm64/src/mm/frame.c pfn_t pfn = ADDR2PFN(base);
pfn_t 50 kernel/arch/ia32/src/mm/frame.c static void init_e820_memory(pfn_t minconf, bool low)
pfn_t 82 kernel/arch/ia32/src/mm/frame.c pfn_t pfn = ADDR2PFN(new_base);
pfn_t 83 kernel/arch/ia32/src/mm/frame.c pfn_t conf;
pfn_t 148 kernel/arch/ia32/src/mm/frame.c pfn_t minconf;
pfn_t 74 kernel/arch/ia64/src/mm/frame.c pfn_t pfn = ADDR2PFN(abase);
pfn_t 81 kernel/arch/ia64/src/mm/frame.c pfn_t conf = zone_external_conf_alloc(count);
pfn_t 64 kernel/arch/mips32/src/mm/frame.c pfn_t start;
pfn_t 65 kernel/arch/mips32/src/mm/frame.c pfn_t count;
pfn_t 78 kernel/arch/mips32/src/mm/frame.c static bool frame_available(pfn_t frame)
pfn_t 104 kernel/arch/mips32/src/mm/frame.c static bool frame_safe(pfn_t frame)
pfn_t 133 kernel/arch/mips32/src/mm/frame.c static void frame_add_region(pfn_t start_frame, pfn_t end_frame, bool low)
pfn_t 144 kernel/arch/mips32/src/mm/frame.c pfn_t first = ADDR2PFN(base);
pfn_t 146 kernel/arch/mips32/src/mm/frame.c pfn_t conf_frame;
pfn_t 195 kernel/arch/mips32/src/mm/frame.c pfn_t start_frame = 0;
pfn_t 196 kernel/arch/mips32/src/mm/frame.c pfn_t frame;
pfn_t 58 kernel/arch/ppc32/src/mm/frame.c pfn_t minconf = 2;
pfn_t 71 kernel/arch/ppc32/src/mm/frame.c pfn_t pfn = ADDR2PFN(base);
pfn_t 73 kernel/arch/ppc32/src/mm/frame.c pfn_t conf;
pfn_t 55 kernel/arch/riscv64/src/mm/frame.c pfn_t minconf =
pfn_t 68 kernel/arch/riscv64/src/mm/frame.c pfn_t pfn = ADDR2PFN(base);
pfn_t 70 kernel/arch/riscv64/src/mm/frame.c pfn_t conf;
pfn_t 68 kernel/arch/sparc64/src/mm/sun4u/frame.c pfn_t confdata;
pfn_t 69 kernel/arch/sparc64/src/mm/sun4u/frame.c pfn_t pfn = ADDR2PFN(base);
pfn_t 68 kernel/arch/sparc64/src/mm/sun4v/frame.c pfn_t confdata;
pfn_t 69 kernel/arch/sparc64/src/mm/sun4v/frame.c pfn_t pfn = ADDR2PFN(base);
pfn_t 51 kernel/generic/include/ddi/ddi.h pfn_t frames;
pfn_t 99 kernel/generic/include/mm/frame.h pfn_t base;
pfn_t 140 kernel/generic/include/mm/frame.h extern void frame_reference_add(pfn_t);
pfn_t 143 kernel/generic/include/mm/frame.h extern size_t find_zone(pfn_t, size_t, size_t);
pfn_t 144 kernel/generic/include/mm/frame.h extern size_t zone_create(pfn_t, size_t, pfn_t, zone_flags_t);
pfn_t 145 kernel/generic/include/mm/frame.h extern void *frame_get_parent(pfn_t, size_t);
pfn_t 146 kernel/generic/include/mm/frame.h extern void frame_set_parent(pfn_t, void *, size_t);
pfn_t 147 kernel/generic/include/mm/frame.h extern void frame_mark_unavailable(pfn_t, size_t);
pfn_t 149 kernel/generic/include/mm/frame.h extern pfn_t zone_external_conf_alloc(size_t);
pfn_t 80 kernel/generic/src/ipc/ops/pagein.c pfn_t pfn = ADDR2PFN(frame);
pfn_t 146 kernel/generic/src/mm/backend_anon.c pfn_t pfn = ADDR2PFN(PTE_GET_FRAME(&pte));
pfn_t 218 kernel/generic/src/mm/backend_elf.c pfn_t pfn = ADDR2PFN(PTE_GET_FRAME(&pte));
pfn_t 169 kernel/generic/src/mm/backend_user.c pfn_t pfn = ADDR2PFN(frame);
pfn_t 102 kernel/generic/src/mm/frame.c _NO_TRACE static size_t zones_insert_zone(pfn_t base, size_t count,
pfn_t 192 kernel/generic/src/mm/frame.c _NO_TRACE size_t find_zone(pfn_t frame, size_t count, size_t hint)
pfn_t 214 kernel/generic/src/mm/frame.c pfn_t constraint)
pfn_t 242 kernel/generic/src/mm/frame.c pfn_t constraint, size_t hint)
pfn_t 267 kernel/generic/src/mm/frame.c _NO_TRACE static bool is_high_priority(pfn_t base, size_t count)
pfn_t 288 kernel/generic/src/mm/frame.c pfn_t constraint, size_t hint)
pfn_t 325 kernel/generic/src/mm/frame.c pfn_t constraint, size_t hint)
pfn_t 369 kernel/generic/src/mm/frame.c pfn_t constraint)
pfn_t 486 kernel/generic/src/mm/frame.c pfn_t base_diff = zones.info[z2].base - zones.info[z1].base;
pfn_t 487 kernel/generic/src/mm/frame.c pfn_t gap = base_diff - zones.info[z1].count;
pfn_t 539 kernel/generic/src/mm/frame.c _NO_TRACE static void return_config_frames(size_t znum, pfn_t pfn, size_t count)
pfn_t 582 kernel/generic/src/mm/frame.c pfn_t cframes = SIZE2FRAMES(zone_conf_size(
pfn_t 587 kernel/generic/src/mm/frame.c pfn_t pfn;
pfn_t 655 kernel/generic/src/mm/frame.c _NO_TRACE static void zone_construct(zone_t *zone, pfn_t start, size_t count,
pfn_t 701 kernel/generic/src/mm/frame.c pfn_t zone_external_conf_alloc(size_t count)
pfn_t 725 kernel/generic/src/mm/frame.c size_t zone_create(pfn_t start, size_t count, pfn_t confframe,
pfn_t 818 kernel/generic/src/mm/frame.c void frame_set_parent(pfn_t pfn, void *data, size_t hint)
pfn_t 832 kernel/generic/src/mm/frame.c void *frame_get_parent(pfn_t pfn, size_t hint)
pfn_t 849 kernel/generic/src/mm/frame.c pfn_t frame_constraint, size_t hint)
pfn_t 879 kernel/generic/src/mm/frame.c pfn_t frame_constraint = ADDR2PFN(constraint);
pfn_t 978 kernel/generic/src/mm/frame.c pfn_t pfn = zone_frame_alloc(&zones.info[znum], count,
pfn_t 1015 kernel/generic/src/mm/frame.c pfn_t pfn = ADDR2PFN(start) + i;
pfn_t 1069 kernel/generic/src/mm/frame.c _NO_TRACE void frame_reference_add(pfn_t pfn)
pfn_t 1088 kernel/generic/src/mm/frame.c _NO_TRACE void frame_mark_unavailable(pfn_t start, size_t count)
pfn_t 1260 kernel/generic/src/mm/frame.c pfn_t fbase = zones.info[i].base;
pfn_t 1372 kernel/generic/src/mm/frame.c pfn_t fbase = zones.info[znum].base;
HelenOS homepage, sources at GitHub