# 2.11BSD#431 - /usr/src/sys/pdp/reg.h

##### Macros

    PC                X
    R0                X
    R1                X
    R2                X
    R3                X
    R4                X
    R5                X
    R6                X
    R7                X
    RPS               X

       1: /*
       2:  * Copyright (c) 1986 Regents of the University of California.
       3:  * All rights reserved.  The Berkeley software License Agreement
       4:  * specifies the terms and conditions for redistribution.
       5:  *
       6:  *	@(#)reg.h	1.1 (2.10BSD Berkeley) 12/1/86
       7:  */
       8:
       9: /*
      10:  * Location of the users' stored
      11:  * registers relative to R0.
      12:  * Usage is u.u_ar0[XX].
      13:  */
      14: #define R0  (0)
      15: #define R1  (-3)
      16: #define R2  (-11)
      17: #define R3  (-10)
      18: #define R4  (-9)
      19: #define R5  (-7)
      20: #define R6  (-4)
      21: #define R7  (1)
      22: #define PC  (1)
      23: #define RPS (2)

#### Defined macros

PC defined in line 22; used 14 times

- in /usr/src/bin/adb/expr.c line 128
- in /usr/src/bin/adb/print.c line 44, 194, 372, 407
- in /usr/src/bin/adb/runpcs.c line 60-62(2)
- in /usr/src/sys/pdp/machdep.c line 28
- in /usr/src/sys/sys/kern_exec.c line 366, 559
- in /usr/src/sys/sys/sys_process.c line 183
- in /usr/src/ucb/PORT/pascal/pdx/process/ptrace.c line 274-279(2), 320

R0 defined in line 14; used 7 times

- in /usr/src/bin/adb/print.c line 51
- in /usr/src/sys/pdp/machdep.c line 108-113(2), 154
- in /usr/src/sys/pdp/trap.c line 38
- in /usr/src/ucb/PORT/pascal/pdx/process/ptrace.c line 236-240(2)

R1 defined in line 15; used 6 times

- in /usr/src/bin/adb/print.c line 50
- in /usr/src/sys/pdp/machdep.c line 107, 153
- in /usr/src/sys/pdp/trap.c line 38
- in /usr/src/ucb/PORT/pascal/pdx/process/ptrace.c line 236-240(2)

R2 defined in line 16; used 4 times

- in /usr/src/bin/adb/print.c line 49
- in /usr/src/sys/pdp/trap.c line 38
- in /usr/src/ucb/PORT/pascal/pdx/process/ptrace.c line 236-240(2)

R3 defined in line 17; used 4 times

- in /usr/src/bin/adb/print.c line 48
- in /usr/src/sys/pdp/trap.c line 38
- in /usr/src/ucb/PORT/pascal/pdx/process/ptrace.c line 236-240(2)

R4 defined in line 18; used 5 times

- in /usr/src/bin/adb/print.c line 47, 254
- in /usr/src/sys/pdp/trap.c line 38
- in /usr/src/ucb/PORT/pascal/pdx/process/ptrace.c line 236-240(2)

R5 defined in line 19; used 8 times

- in /usr/src/bin/adb/expr.c line 127
- in /usr/src/bin/adb/print.c line 46, 191
- in /usr/src/sys/pdp/machdep.c line 106, 152
- in /usr/src/sys/pdp/trap.c line 38
- in /usr/src/ucb/PORT/pascal/pdx/process/ptrace.c line 236-240(2)

R6 defined in line 20; used 9 times

- in /usr/src/bin/adb/print.c line 45
- in /usr/src/sys/pdp/machdep.c line 77, 105, 114, 151
- in /usr/src/sys/pdp/trap.c line 38
- in /usr/src/sys/sys/kern_exec.c line 304
- in /usr/src/ucb/PORT/pascal/pdx/process/ptrace.c line 236-240(2)

R7 defined in line 21; used 7 times

- in /usr/src/sys/pdp/machdep.c line 109, 115, 155
- in /usr/src/sys/pdp/trap.c line 38
- in /usr/src/sys/sys/kern_fork.c line 89
- in /usr/src/ucb/PORT/pascal/pdx/process/ptrace.c line 236-240(2)

RPS defined in line 23; used 7 times

- in /usr/src/bin/adb/print.c line 43
- in /usr/src/sys/pdp/machdep.c line 110, 116, 156
- in /usr/src/sys/pdp/trap.c line 38
- in /usr/src/sys/sys/sys_process.c line 159, 179

#### Usage of this include

reg.h used 8 times

- in /usr/src/bin/adb/defs.h line 15
- in /usr/src/sys/pdp/machdep.c line 11
- in /usr/src/sys/pdp/trap.c line 11
- in /usr/src/sys/sys/kern_exec.c line 10
- in /usr/src/sys/sys/kern_exit.c line 11
- in /usr/src/sys/sys/kern_fork.c line 10
- in /usr/src/sys/sys/sys_process.c line 11
- in /usr/src/ucb/PORT/pascal/pdx/process/ptrace.c line 21

Last modified: 1987-01-09 Generated: 2016-12-26 | Generated by src2html V0.67 page hit count: 510 |