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