Lines Matching refs:start

77 	uintptr_t	pd_start;	/* start address of a page */
262 "usage:\t%s [-rslF] [-A start[,end]] { pid | core } ...\n",
267 "\t%s -L [-rslF] [-A start[,end]] pid ...\n", command);
271 "\t%s -x [-aslF] [-A start[,end]] pid ...\n", command);
275 "\t%s -S [-alF] [-A start[,end]] { pid | core } ...\n",
292 "\t-A start,end: limit output to the specified range\n");
1290 * start and end is set to address
1292 * start is set to address, end is set to INVALID_ADDRESS
1294 * start is set to 0, end is set to address
1296 * start is set to address1, end is set to address2
1300 parse_addr_range(char *input_str, uintptr_t *start, uintptr_t *end)
1322 * Read the start address, if it is specified. If the address is
1323 * missing, start will be set to INVALID_ADDRESS.
1329 /* If there is no comma, end becomes equal to start */
1339 *start = (uintptr_t)s;
1342 /* Return error if neither start nor end address were specified */
1347 * Check whether any portion of [start, end] segment is within the
1355 address_in_range(uintptr_t start, uintptr_t end, size_t psz)
1363 /* The segment end is below the range start */
1368 /* The segment start is above the range end */
1370 (start > P2ALIGN(end_addr + psz, psz)))
1377 * Returns an intersection of the [start, end] interval and the range specified
1388 adjust_addr_range(uintptr_t start, uintptr_t end, size_t psz,
1402 *new_start = start;
1414 * The adjusted start address is the maximum of requested start
1417 *new_start = start < from ? from : start;
1436 to = (end_addr == start_addr && start == start_addr) ?
1440 * If start address is outside the range, return an empty
1443 if (start > to) {
1569 lgrp_id_t lgrp; /* Lgroup of the region start */
1653 * Remember where we ended - the next search will start here.