Lines Matching refs:address
54 provide an "address metric" ADDRESS_FUNCTION macro. */
110 static char *addr = NULL; /* Address of first `dummy', once known. */
111 auto char dummy; /* To get stack address. */
202 /* Address of header. */
234 the high-address end of a stack segment. (The stack
249 long sstcpt:32; /* Pointer to task common address block. */
295 long current_address; /* Current stack segment address. */
299 long initial_address; /* Address of initial segment. */
309 long this_address; /* Address of this block. */
314 long link; /* Address of trailer block of previous
332 /* Determine a "stack measure" for an arbitrary ADDRESS.
336 i00afunc (long *address)
362 /* Discard segments that do not contain our argument address. */
371 if ((block <= address) && (address < (block + size)))
378 result = address - block;
394 /* We are done. Note that if you present a bogus address (one
396 from subtracting the address of the first block. This is probably
403 /* Stack address function for a CRAY-1, CRAY X-MP, or CRAY Y-MP.
405 given the address of the cell. The purpose of this
410 i00afunc (long address)
419 /* Register B67 contains the address of the end of the
431 one has the address of the first word of the segment.
443 contain the target address. */
445 while (!(this_segment <= address && address <= stkl))
448 fprintf (stderr, "%011o %011o %011o\n", this_segment, address, stkl);
459 result = address - this_segment;
462 you get the address of the previous stack segment's end.