Lines Matching defs:address
17 unsigned long *address = (unsigned long *) (page << UM_KERN_PAGE_SHIFT);
27 * the mmap succeeds, but gives us an address different from
31 n = *address;
33 mapped = mmap(address, UM_KERN_PAGE_SIZE,
38 if (mapped != address)
43 * Now, is it writeable? If so, then we're in user address
48 *address = n;
51 } else if (mprotect(address, UM_KERN_PAGE_SIZE,
56 *address = n;
74 * unmapped. So, just set the highest address to be checked to just
75 * below it. This might waste some address space on 4G/4G 32-bit
81 printf("Locating the bottom of the address space ... ");
96 /* Manually scan the address space, bottom-up, until we find
106 fprintf(stderr, "Unable to determine bottom of address "
112 printf("Locating the top of the address space ... ");