[ Bottom of Page | Previous Page | Next Page | Contents | Index | 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 |
- process
- Process name.
|
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.
|
[ Top of Page | Previous Page | Next Page | Contents | Index | Library Home |
Legal |
Search ]