ʬ¬¬¦¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¦¬¬¬¦¬¬¬¬¬¬¬¬¬¬¬¬¦¬¬¬¦¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¦¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬Ê



ʬ¬¬¦¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¦¬¬¬¦¬¬¬¬¬¬¬¬¬¬¬¬¬¬¦¬¬¬¦¬¬¬¬¬¬¬¬¬¬¬¬¬¦¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬Ê



ʬ¬¬¦¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¦¬¬¬¦¬¬¬¬¬¬¬¬¬¬¬¬¬¬¦¬¬¬§¬¬¬¬¬¬¬¬¬¬¬¬¬¬§¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬Ê


nnn


ʬ¬¬§¬¬¬¬¬¬¬¬¬¬¬¬¬§¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬ÊÍ


mmmmm

8.123.3 Parameter

NOxxxxxxxx

Deselects the specified trace entry type or deselects the specified option.

ERROR

Selects the error trace entries.

CONTROL

Selects the control trace entries.

PROG

Selects the program interrupt trace entries.

INTER

Selects the interlock failure trace entries.

SIE

Selects the SIE trace entries.

SIGNAL

Selects the signalling trace entries.

IO

Select the I/O trace entries.

TIMER

Selects the timer trace entries.

THREADS

Selects the thread trace entries.

LOCK

Selects the lock trace buffer entries.

TOD

Selects the timestamp trace entries.

LOGGER

Selects the logger trace entries.

WRAP

Specifies that the trace table has be overwritten when it is full. As soon as the end
of the table is reached, the next entry to be written to the table goes to the start and
overlays the trace entry that was formerly there.

TO=nnn

Timeout in seconds before the automatic issuance of the PTT command is to
occur, to print (display) the internal trace table.

mmmmm

Number of trace entries to be kept.

8.123.4 Examples

Example 1:

Display the current defaults, then set the pthread trace options and start the trace.

HHC00013I Herc command: 'ptt'

HHC90012I Pttrace: lock tod wrap to 0 0

HHC00013I Herc command: 'ptt prog inter signal io threads logger nowrap 10000'

Figure 234: PTT command (display trace options / set options and start trace)

Example 2:

Display the pthread trace entries.

HHC00013I Herc command: 'ptt'

cmdtab.c:342 05:23:33.429599 00001084 unlock 00820738 00000000 0

dyngui.c:145 05:23:33.429601 00001084 lock before 002334f8 00000000

dyngui.c:145 05:23:33.429602 00001084 lock after 002334f8 00000000 0

dyngui.c:175 05:23:33.429603 00001084 unlock 002334f8 00000000 0

dyngui.c:1818 05:23:33.429604 00001084 lock before 009473d8 00000000

dyngui.c:1818 05:23:33.429605 00001084 lock after 009473d8 00000000 0

dyngui.c:1821 05:23:33.429620 00001084 unlock 009473d8 00000000 0

dyngui.c:1818 05:23:33.429621 00001084 lock before 009473d8 00000000

dyngui.c:1818 05:23:33.429622 00001084 lock after 009473d8 00000000 0

dyngui.c:1821 05:23:33.429634 00001084 unlock 009473d8 00000000 0

logger.c:493 05:23:33.429906 00001118 unlock 0036a774 00000000 0

logger.c:504 05:23:33.429907 00001118 lock before 0036a774 00000000

logger.c:504 05:23:33.429909 00001118 lock after 0036a774 00000000 0

logger.c:505 05:23:33.429919 00001118 broadcast 00000000 0036a77c 0

logger.c:506 05:23:33.429921 00001118 unlock 0036a774 00000000 0

logger.c:121 05:23:33.429935 00000CE4 wait after 0036a774 0036a77c 0

logger.c:156 05:23:33.429936 00000CE4 unlock 0036a774 00000000 0

hao.c:589 05:23:33.429943 00000CE4 lock before 00830f18 00000000

hao.c:589 05:23:33.429944 00000CE4 lock after 00830f18 00000000 0

hao.c:610 05:23:33.429945 00000CE4 unlock 00830f18 00000000 0

logger.c:115 05:23:33.429946 00000CE4 lock before 0036a774 00000000

logger.c:115 05:23:33.429947 00000CE4 lock after 0036a774 00000000 0

logger.c:121 05:23:33.429948 00000CE4 wait before 0036a774 0036a77c

cpu.c:1744 05:23:33.435955 00000B34 wait after 00233b54 03426d94 0

cpu.c:1759 05:23:33.435957 00000B34 unlock 00233b54 00000000 0

cpu.c:1586 05:23:33.435959 00000B34 lock before 00233b54 00000000

cpu.c:1586 05:23:33.435960 00000B34 lock after 00233b54 00000000 0

external.c:54 05:23:33.435966 00000B34 *EXTINT 00001004 00000004 00000000

external.c:127 05:23:33.435968 00000B34 unlock 00233b54 00000000 0

control.c:6474 05:23:33.435981 00000B34 lock before 00233b54 00000000

control.c:6474 05:23:33.435982 00000B34 lock after 00233b54 00000000 0

control.c:6497 05:23:33.435986 00000B34 unlock 00233b54 00000000 0

Previous Page Next Page