[ Next Article |
Previous Article |
Book Contents |
Library Home |
Legal |
Search ]
General Programming Concepts: Writing and Debugging Programs
Trace Hook IDs: 152 through 19C
The following trace hook IDs are stored in the
/usr/include/sys/trchkid.h file.
152 : HKWD SYSC LOCKF
This event is recorded by the lockf subroutine.
Recorded Data
Event:
lockf filename fd=value unlock value bytes |
|
lockf filename fd=value lock_wait value bytes |
|
lockf filename fd=value lock_busy value bytes |
filename |
File path name |
fd=value |
File descriptor |
value bytes |
Number of bytes. |
154 : HKWD SYSC LSEEK
This event is recorded by the lseek subroutine.
Recorded Data
Event:
lseek fd=file descriptor to offset |
|
lseek fd=file descriptor relative offset |
|
lseek fd=file descriptor relative offset from end of file |
|
lseek fd=file descriptor offset=offset whence=whence (whence) |
fd=file descriptor |
File descriptor |
offset=offset |
Offset into file |
relative offset |
Offset into file |
whence=whence |
Value |
Meaning |
0 |
From beginning |
1 |
From current offset |
2 |
From end of file. |
|
15F : HKWD SYSC PIPE
This event is recorded by the pipe subroutine.
Recorded Data
pipe read_fd=value write_fd=value |
read_fd=value |
Read file descriptor |
write_fd=value |
Write file descriptor. |
160 : HKWD SYSC PLOCK
This event is recorded by the pblock subroutine.
Recorded Data
Event:
pblock process UNLOCK |
|
pblock process PROCESS LOCK |
|
pblock process TEXT SEGMENT LOCK |
|
pblock process DATA SEGMENT DATLOCK |
|
169 : HKWD SYSC SBREAK
This event is recorded by the sbreak subroutine.
Recorded Data
sbreak new dmax is value |
new dmax is value |
Value of dmax. |
|
16E : HKWD SYSC SETPGRP
This event is recorded by the setpgid subroutine.
Recorded Data
setpgid pid=value pgrp=value |
pid=value |
Process ID |
pgrp=value |
Process group. |
16F : HKWD SYSC SETPRIO
This event is recorded by the sbreak subroutine.
Recorded Data
SBREAK SUBROUTINE hookdata data |
hookdata data |
The data recorded for this event is printed in hexadecimal. |
|
180 : HKWD SYSC SIGACTION
This event is recorded by the sigaction subroutine.
Recorded Data
sigaction signal value mask=value |
signal value |
Signal number and name |
mask=value |
sigaction mask. |
|
181 : HKWD SYSC SIGCLEANUP
This event is recorded by the sigcleanup subroutine.
Recorded Data
SIGCLEANUP
18E : HKWD SYSC TIMES
This event is recorded by the times subroutine.
Recorded Data
TIMES subroutine times u=value s=value cu=value cs=value (ticks) |
u=value |
The CPU time (in ticks) used while executing instructions in the user space of the calling process |
s=value |
The CPU time (in ticks) used by the system on behalf of the calling process |
cu=value |
The CPU time (in ticks) used while executing instructions in the user space of child processes of the calling process |
cs=value |
The CPU time (in ticks) used by the system on behalf of child processes of the calling processes. |
|
18F : HKWD SYSC ULIMIT
This event is recorded by the ulimit subroutine.
Recorded Data
Event:
ulimit get fsize |
|
ulimit set fsize to newlimit |
|
ulimit get data limit |
|
ulimit set data limit to newlimit |
|
ulimit get stack |
|
ulimit set stack limit to newlimit |
|
ulimit get RAWDIR compatibility mode (REALDIR) |
|
ulimit clear RAWDIR compatibility mode (REALDIR) |
|
ulimit set RAWDIR compatibility mode (REALDIR) |
|
ulimit get TRUNCATE compatibility mode (SYSVLOOKUP) |
|
ulimit clear TRUNCATE compatibility mode (SYSVLOOKUP) |
|
ulimit set TRUNCATE compatibility mode (SYSVLOOKUP) |
|
195 : HKWD SYSC USRINFO
This event is recorded by the usrinfo subroutine.
Recorded Data
19B : HKWD SYSC WAIT
This event is recorded by the wait subroutine.
Recorded Data
wait rv=value pflag=value wstat=value |
rv=value |
Value of the rv argument |
pflag=value |
Wait operation |
wstat=value |
Returned status. |
|
[ Next Article |
Previous Article |
Book Contents |
Library Home |
Legal |
Search ]