HelenOS sources
KM_NATURAL_ALIGNMENT 104 kernel/arch/arm32/src/mach/beagleboardxm/beagleboardxm.c KM_NATURAL_ALIGNMENT, PAGE_NOT_CACHEABLE);
KM_NATURAL_ALIGNMENT 90 kernel/arch/arm32/src/mach/beaglebone/beaglebone.c AM335x_IRC_SIZE, KM_NATURAL_ALIGNMENT, PAGE_NOT_CACHEABLE);
KM_NATURAL_ALIGNMENT 93 kernel/arch/arm32/src/mach/beaglebone/beaglebone.c AM335x_CM_PER_SIZE, KM_NATURAL_ALIGNMENT, PAGE_NOT_CACHEABLE);
KM_NATURAL_ALIGNMENT 96 kernel/arch/arm32/src/mach/beaglebone/beaglebone.c AM335x_CM_DPLL_SIZE, KM_NATURAL_ALIGNMENT, PAGE_NOT_CACHEABLE);
KM_NATURAL_ALIGNMENT 99 kernel/arch/arm32/src/mach/beaglebone/beaglebone.c AM335x_CTRL_MODULE_SIZE, KM_NATURAL_ALIGNMENT,
KM_NATURAL_ALIGNMENT 105 kernel/arch/arm32/src/mach/raspberrypi/raspberrypi.c KM_NATURAL_ALIGNMENT, PAGE_NOT_CACHEABLE);
KM_NATURAL_ALIGNMENT 111 kernel/arch/arm32/src/mach/raspberrypi/raspberrypi.c sizeof(bcm2835_timer_t), KM_NATURAL_ALIGNMENT, PAGE_NOT_CACHEABLE);
KM_NATURAL_ALIGNMENT 59 kernel/arch/arm64/src/mach/hikey960/hikey960.c ALIGN_UP(sizeof(*distr), PAGE_SIZE), KM_NATURAL_ALIGNMENT,
KM_NATURAL_ALIGNMENT 62 kernel/arch/arm64/src/mach/hikey960/hikey960.c ALIGN_UP(sizeof(*cpui), PAGE_SIZE), KM_NATURAL_ALIGNMENT,
KM_NATURAL_ALIGNMENT 77 kernel/arch/arm64/src/mach/virt/virt.c ALIGN_UP(sizeof(*distr), PAGE_SIZE), KM_NATURAL_ALIGNMENT,
KM_NATURAL_ALIGNMENT 80 kernel/arch/arm64/src/mach/virt/virt.c ALIGN_UP(sizeof(*cpui), PAGE_SIZE), KM_NATURAL_ALIGNMENT,
KM_NATURAL_ALIGNMENT 138 kernel/arch/ia64/src/ia64.c KM_NATURAL_ALIGNMENT, PAGE_WRITE | PAGE_NOT_CACHEABLE);
KM_NATURAL_ALIGNMENT 45 kernel/arch/ppc32/src/drivers/pic.c pic = (uint32_t *) km_map(base, size, KM_NATURAL_ALIGNMENT,
KM_NATURAL_ALIGNMENT 239 kernel/arch/ppc32/src/ppc32.c cuda_t *cuda = (cuda_t *) km_map(pa, size, KM_NATURAL_ALIGNMENT,
KM_NATURAL_ALIGNMENT 112 kernel/arch/sparc64/src/drivers/pci.c KM_NATURAL_ALIGNMENT, PAGE_WRITE | PAGE_NOT_CACHEABLE);
KM_NATURAL_ALIGNMENT 153 kernel/arch/sparc64/src/drivers/pci.c KM_NATURAL_ALIGNMENT, PAGE_WRITE | PAGE_NOT_CACHEABLE);
KM_NATURAL_ALIGNMENT 216 kernel/genarch/include/genarch/drivers/amdm37x/gpt.h timer->regs = (void *) km_map(ioregs, iosize, KM_NATURAL_ALIGNMENT,
KM_NATURAL_ALIGNMENT 108 kernel/genarch/src/acpi/acpi.c sizeof(struct acpi_sdt_header), KM_NATURAL_ALIGNMENT,
KM_NATURAL_ALIGNMENT 113 kernel/genarch/src/acpi/acpi.c vhdr->length, KM_NATURAL_ALIGNMENT,
KM_NATURAL_ALIGNMENT 103 kernel/genarch/src/drivers/am335x/timer.c timer->regs = (void *) km_map(base_addr, size, KM_NATURAL_ALIGNMENT,
KM_NATURAL_ALIGNMENT 95 kernel/genarch/src/drivers/bcm2835/mbox.c KM_NATURAL_ALIGNMENT, PAGE_NOT_CACHEABLE);
KM_NATURAL_ALIGNMENT 137 kernel/genarch/src/drivers/bcm2835/mbox.c KM_NATURAL_ALIGNMENT, PAGE_NOT_CACHEABLE);
KM_NATURAL_ALIGNMENT 620 kernel/genarch/src/drivers/ega/ega.c KM_NATURAL_ALIGNMENT, PAGE_WRITE | PAGE_NOT_CACHEABLE);
KM_NATURAL_ALIGNMENT 90 kernel/genarch/src/drivers/omap/uart.c uart->regs = (void *)km_map(addr, size, KM_NATURAL_ALIGNMENT,
KM_NATURAL_ALIGNMENT 106 kernel/genarch/src/drivers/pl011/pl011.c KM_NATURAL_ALIGNMENT, PAGE_WRITE | PAGE_NOT_CACHEABLE);
KM_NATURAL_ALIGNMENT 635 kernel/genarch/src/fb/fb.c KM_NATURAL_ALIGNMENT, PAGE_WRITE | PAGE_WRITE_COMBINE);
KM_NATURAL_ALIGNMENT 543 kernel/generic/src/ddi/ddi.c return (void *) km_map((uintptr_t) phys, size, KM_NATURAL_ALIGNMENT,
KM_NATURAL_ALIGNMENT 97 kernel/generic/src/ipc/irq.c KM_NATURAL_ALIGNMENT,
KM_NATURAL_ALIGNMENT 138 kernel/generic/src/mm/km.c if (align == KM_NATURAL_ALIGNMENT)
HelenOS homepage, sources at GitHub