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