HelenOS sources

KA2PA             305 boot/arch/arm64/src/main.c 	entry = memory_base + KA2PA(entry);
KA2PA             171 kernel/arch/amd64/src/smp/smp.c 		protected_ap_gdtr.base = KA2PA((uintptr_t) gdt_new);
KA2PA              72 kernel/arch/arm32/src/arm32.c 		init.tasks[i].paddr = KA2PA(bootinfo->taskmap.tasks[i].addr);
KA2PA              64 kernel/arch/arm32/src/mm/page.c 	    cur < min(KA2PA(config.identity_base) +
KA2PA             171 kernel/arch/ia32/src/smp/smp.c 		protected_ap_gdtr.base = KA2PA((uintptr_t) gdt_new);
KA2PA             597 kernel/arch/ia64/src/mm/tlb.c 			dtlb_kernel_mapping_insert(va, KA2PA(va), false, 0);
KA2PA              71 kernel/arch/ia64/src/proc/scheduler.c 		    KA2PA(THREAD->kstack), true, DTR_KSTACK1);
KA2PA              73 kernel/arch/ia64/src/proc/scheduler.c 		    PAGE_SIZE, KA2PA(THREAD->kstack) + FRAME_SIZE, true,
KA2PA              91 kernel/arch/mips32/src/mips32.c 		init.tasks[i].paddr = KA2PA(bootinfo->taskmap.tasks[i].addr);
KA2PA             107 kernel/arch/mips32/src/mm/frame.c 	if ((frame << ZERO_PAGE_WIDTH) < KA2PA(config.base))
KA2PA             112 kernel/arch/mips32/src/mm/frame.c 	    KA2PA(config.base), config.kernel_size))
KA2PA             117 kernel/arch/mips32/src/mm/frame.c 	    KA2PA(ballocs.base), ballocs.size))
KA2PA              60 kernel/arch/ppc32/src/mm/tlb.c 	ptelo.rpn = KA2PA(badvaddr) >> 12;
KA2PA              87 kernel/arch/ppc32/src/ppc32.c 		init.tasks[i].paddr = KA2PA(bootinfo->taskmap.tasks[i].addr);
KA2PA              57 kernel/arch/ppc32/src/proc/scheduler.c 	    :: [ksp] "r" (KA2PA(&THREAD->kstack[STACK_SIZE]))
KA2PA              79 kernel/arch/riscv64/src/riscv64.c 		init.tasks[i].paddr = KA2PA(bootinfo->taskmap.tasks[i].addr);
KA2PA             210 kernel/arch/sparc64/src/drivers/niagara.c 	    KA2PA(&output_buffer));
KA2PA             217 kernel/arch/sparc64/src/drivers/niagara.c 	    KA2PA(&input_buffer));
KA2PA             224 kernel/arch/sparc64/src/drivers/niagara.c 	outbuf_parea.pbase = (uintptr_t) (KA2PA(&output_buffer));
KA2PA             230 kernel/arch/sparc64/src/drivers/niagara.c 	inbuf_parea.pbase = (uintptr_t) (KA2PA(&input_buffer));
KA2PA              83 kernel/arch/sparc64/src/mm/sun4u/as.c 	frame_free(KA2PA((uintptr_t) as->arch.itsb), TSB_FRAMES);
KA2PA             146 kernel/arch/sparc64/src/mm/sun4u/as.c 		dtlb_insert_mapping(tsb, KA2PA(tsb), PAGESIZE_64K, true, true);
KA2PA              74 kernel/arch/sparc64/src/mm/sun4u/frame.c 			if (confdata == ADDR2PFN(KA2PA(PFN2ADDR(0))))
KA2PA              75 kernel/arch/sparc64/src/mm/sun4u/frame.c 				confdata = ADDR2PFN(KA2PA(PFN2ADDR(2)));
KA2PA             101 kernel/arch/sparc64/src/mm/sun4u/frame.c 	frame_mark_unavailable(ADDR2PFN(KA2PA(PFN2ADDR(0))), 1);
KA2PA             135 kernel/arch/sparc64/src/mm/sun4v/as.c 		dtlb_insert_mapping(tsb, KA2PA(tsb), PAGESIZE_64K, true, true);
KA2PA             138 kernel/arch/sparc64/src/mm/sun4v/as.c 	__hypercall_fast2(MMU_TSB_CTXNON0, 1, KA2PA(&as->arch.tsb_description));
KA2PA              74 kernel/arch/sparc64/src/mm/sun4v/frame.c 			if (confdata == ADDR2PFN(KA2PA(PFN2ADDR(0))))
KA2PA              75 kernel/arch/sparc64/src/mm/sun4v/frame.c 				confdata = ADDR2PFN(KA2PA(PFN2ADDR(2)));
KA2PA             101 kernel/arch/sparc64/src/mm/sun4v/frame.c 	frame_mark_unavailable(ADDR2PFN(KA2PA(PFN2ADDR(0))), 1);
KA2PA              73 kernel/arch/sparc64/src/smp/sun4v/ipi.c 	    KA2PA(ipi_cpu_list[CPU->arch.id]), KA2PA(data[CPU->arch.id]));
KA2PA             370 kernel/arch/sparc64/src/smp/sun4v/smp.c 	    (uint64_t) KA2PA(kernel_image_start), KA2PA(trap_table),
KA2PA              78 kernel/arch/sparc64/src/sun4u/sparc64.c 		init.tasks[i].paddr = KA2PA(bootinfo->taskmap.tasks[i].addr);
KA2PA             310 kernel/arch/sparc64/src/sun4v/md.c 	uint64_t retval = __hypercall_fast2(MACH_DESC, KA2PA(mach_desc),
KA2PA              80 kernel/arch/sparc64/src/sun4v/sparc64.c 		init.tasks[i].paddr = KA2PA(bootinfo->taskmap.tasks[i].addr);
KA2PA              86 kernel/arch/sparc64/src/trap/sun4v/interrupt.c 	    KA2PA(cpu_mondo_queues[CPU->id]),
KA2PA              89 kernel/genarch/include/genarch/drivers/bcm2835/mbox.h #define KA2VCA(addr)		(KA2PA(addr) + 0x40000000)
KA2PA             101 kernel/genarch/src/drivers/dsrln/dsrlnout.c 		sysinfo_set_item_val("fb.address.physical", NULL, KA2PA(base));
KA2PA             101 kernel/genarch/src/mm/as_pt.c 	return (pte_t *) KA2PA((uintptr_t) dst_ptl0);
KA2PA              90 kernel/genarch/src/mm/page_pt.c 		SET_PTL1_ADDRESS(ptl0, PTL0_INDEX(page), KA2PA(newpt));
KA2PA             109 kernel/genarch/src/mm/page_pt.c 		SET_PTL2_ADDRESS(ptl1, PTL1_INDEX(page), KA2PA(newpt));
KA2PA             126 kernel/genarch/src/mm/page_pt.c 		SET_PTL3_ADDRESS(ptl2, PTL2_INDEX(page), KA2PA(newpt));
KA2PA             224 kernel/genarch/src/mm/page_pt.c 		frame_free(KA2PA((uintptr_t) ptl3), PTL3_FRAMES);
KA2PA             258 kernel/genarch/src/mm/page_pt.c 		frame_free(KA2PA((uintptr_t) ptl2), PTL2_FRAMES);
KA2PA             289 kernel/genarch/src/mm/page_pt.c 		frame_free(KA2PA((uintptr_t) ptl1), PTL1_FRAMES);
KA2PA             431 kernel/genarch/src/mm/page_pt.c 		SET_PTL1_ADDRESS(ptl0, PTL0_INDEX(addr), KA2PA(l1));
KA2PA             120 kernel/generic/include/macros.h 	overlaps(KA2PA((x)), (szx), KA2PA((y)), (szy))
KA2PA             191 kernel/generic/src/console/console.c 	void *faddr = (void *) KA2PA(kio);
KA2PA             610 kernel/generic/src/mm/frame.c 	    ADDR2PFN(KA2PA((uintptr_t) old_z1.frames)), old_z1.count);
KA2PA             612 kernel/generic/src/mm/frame.c 	    ADDR2PFN(KA2PA((uintptr_t) zones.info[z2].frames)),
KA2PA             751 kernel/generic/src/mm/frame.c 				    KA2PA(config.base), config.kernel_size))
KA2PA             755 kernel/generic/src/mm/frame.c 				    KA2PA(ballocs.base), ballocs.size))
KA2PA            1121 kernel/generic/src/mm/frame.c 		frame_mark_unavailable(ADDR2PFN(KA2PA(config.base)),
KA2PA            1129 kernel/generic/src/mm/frame.c 			frame_mark_unavailable(ADDR2PFN(KA2PA(ballocs.base)),
KA2PA            1158 kernel/generic/src/mm/frame.c 	uintptr_t limit = KA2PA(config.identity_base) + config.identity_size;
KA2PA             178 kernel/generic/src/mm/slab.c 			frame_free(KA2PA(data), cache->frames);
KA2PA             189 kernel/generic/src/mm/slab.c 		frame_set_parent(ADDR2PFN(KA2PA(data)) + i, slab, zone);
KA2PA             210 kernel/generic/src/mm/slab.c 	frame_free(KA2PA(slab->start), slab->cache->frames);
KA2PA             222 kernel/generic/src/mm/slab.c 	return (slab_t *) frame_get_parent(ADDR2PFN(KA2PA(obj)), 0);
KA2PA             170 kernel/generic/src/proc/thread.c 	frame_free(KA2PA(thread->kstack), STACK_FRAMES);
HelenOS homepage, sources at GitHub