HelenOS sources
P2SZ 347 kernel/generic/src/mm/as.c size_t gsize = P2SZ(count);
P2SZ 348 kernel/generic/src/mm/as.c size_t agsize = P2SZ(area->pages);
P2SZ 358 kernel/generic/src/mm/as.c if (!overflows(addr, P2SZ(count)))
P2SZ 362 kernel/generic/src/mm/as.c if (!overflows(area->base, P2SZ(area->pages)))
P2SZ 392 kernel/generic/src/mm/as.c if (overflows_into_positive(addr, P2SZ(count)))
P2SZ 398 kernel/generic/src/mm/as.c if (overlaps(addr, P2SZ(count), (uintptr_t) NULL, PAGE_SIZE))
P2SZ 456 kernel/generic/src/mm/as.c addr, P2SZ(count));
P2SZ 505 kernel/generic/src/mm/as.c addr += P2SZ(1);
P2SZ 517 kernel/generic/src/mm/as.c addr = area->base + P2SZ(area->pages);
P2SZ 524 kernel/generic/src/mm/as.c addr += P2SZ(1);
P2SZ 876 kernel/generic/src/mm/as.c if (va <= area->base + (P2SZ(area->pages) - 1))
P2SZ 944 kernel/generic/src/mm/as.c uintptr_t start_free = area->base + P2SZ(pages);
P2SZ 958 kernel/generic/src/mm/as.c as->asid, area->base + P2SZ(pages),
P2SZ 976 kernel/generic/src/mm/as.c if (overlaps(ptr, P2SZ(pcount), area->base,
P2SZ 977 kernel/generic/src/mm/as.c P2SZ(pages))) {
P2SZ 979 kernel/generic/src/mm/as.c if (ptr + P2SZ(pcount) <= start_free) {
P2SZ 1010 kernel/generic/src/mm/as.c ptr + P2SZ(i), false, &pte);
P2SZ 1020 kernel/generic/src/mm/as.c ptr + P2SZ(i),
P2SZ 1024 kernel/generic/src/mm/as.c page_mapping_remove(as, ptr + P2SZ(i));
P2SZ 1034 kernel/generic/src/mm/as.c area->base + P2SZ(pages),
P2SZ 1042 kernel/generic/src/mm/as.c area->base + P2SZ(pages),
P2SZ 1052 kernel/generic/src/mm/as.c if (overflows_into_positive(address, P2SZ(pages)))
P2SZ 1120 kernel/generic/src/mm/as.c ptr + P2SZ(size), false, &pte);
P2SZ 1130 kernel/generic/src/mm/as.c ptr + P2SZ(size),
P2SZ 1134 kernel/generic/src/mm/as.c page_mapping_remove(as, ptr + P2SZ(size));
P2SZ 1223 kernel/generic/src/mm/as.c size_t src_size = P2SZ(src_area->pages);
P2SZ 1423 kernel/generic/src/mm/as.c bool found = page_mapping_find(as, ptr + P2SZ(size),
P2SZ 1434 kernel/generic/src/mm/as.c page_mapping_remove(as, ptr + P2SZ(size));
P2SZ 1476 kernel/generic/src/mm/as.c page_mapping_insert(as, ptr + P2SZ(size),
P2SZ 1842 kernel/generic/src/mm/as.c size = P2SZ(src_area->pages);
P2SZ 1937 kernel/generic/src/mm/as.c if (ival->page + P2SZ(ival->count) > ptr)
P2SZ 2055 kernel/generic/src/mm/as.c if (a != NULL && overlaps(a->page, P2SZ(a->count), page, P2SZ(count)))
P2SZ 2059 kernel/generic/src/mm/as.c if (b != NULL && overlaps(page, P2SZ(count), b->page, P2SZ(b->count)))
P2SZ 2063 kernel/generic/src/mm/as.c adj_a = (a != NULL) && (a->page + P2SZ(a->count) == page);
P2SZ 2065 kernel/generic/src/mm/as.c adj_b = (b != NULL) && page + P2SZ(count) == b->page;
P2SZ 2148 kernel/generic/src/mm/as.c info.size = P2SZ(area->pages);
P2SZ 2194 kernel/generic/src/mm/as.c info[area_idx].size = P2SZ(area->pages);
P2SZ 2224 kernel/generic/src/mm/as.c (void *) (area->base + P2SZ(area->pages)));
P2SZ 134 kernel/generic/src/mm/backend_anon.c found = page_mapping_find(area->as, base + P2SZ(j),
P2SZ 143 kernel/generic/src/mm/backend_anon.c (base + P2SZ(j)) - area->base, PTE_GET_FRAME(&pte));
P2SZ 188 kernel/generic/src/mm/backend_elf.c base + P2SZ(count) <= start_anon)
P2SZ 201 kernel/generic/src/mm/backend_elf.c base + P2SZ(i + 1) <= start_anon)
P2SZ 206 kernel/generic/src/mm/backend_elf.c base + P2SZ(i), false, &pte);
P2SZ 214 kernel/generic/src/mm/backend_elf.c (base + P2SZ(i)) - area->base,
HelenOS homepage, sources at GitHub