Lines Matching defs:end_addr
91 uintptr_t end_addr;
93 uintptr_t chunk_end; /* chunk_end is always <= end_addr */
140 * <start_addr, end_addr>. Either one of these may be unspecified (set to
145 static uintptr_t end_addr = INVALID_ADDRESS;
241 if (parse_addr_range(optarg, &start_addr, &end_addr)
1348 * [start_addr, end_addr] range.
1362 if (start_addr != INVALID_ADDRESS || end_addr != INVALID_ADDRESS) {
1369 if ((end_addr != INVALID_ADDRESS) &&
1370 (start > P2ALIGN(end_addr + psz, psz)))
1378 * by -A flag [start_addr, end_addr]. Unspecified parts of the address range
1381 * The start_addr address is rounded down to the beginning of page and end_addr
1392 uintptr_t to; /* end_addr rounded up */
1423 if (end_addr == INVALID_ADDRESS) {
1425 * No end_addr specified by -A, the upper part of the interval
1436 to = (end_addr == start_addr && start == start_addr) ?
1438 P2ALIGN(end_addr + psz, psz);
1449 * and the aligned end_addr of the -A range.
1470 chunk->end_addr = end;
1504 (i < MAX_MEMINFO_CNT) && (addr <= chunk->end_addr);