The following trace hook IDs are stored in the /usr/include/sys/trchkid.h file.
This event is recorded by the client NFS routine entry points.
| filename | File path name
|
This event is recorded by the server NFS read/write routines.
This event is recorded by the server NFS routine entry points.
RFS_GETATTR seqno=seqno filename
RFS_SETATTR seqno=seqno filename
RFS_LOOKUP seqno=seqno filename
RFS_READLINK seqno=seqno filename
RFS_CREATE seqno=seqno filename
RFS_REMOVE seqno=seqno filename
RFS_RENAME seqno=seqno filename filename
RFS_LINK seqno=seqno filename filename
RFS_SYMLINK seqno=seqno filename
RFS_MKDIR seqno=seqno filename
RFS_RMDIR seqno=seqno filename
RFS_READDIR seqno=seqno filename
RFS_STATFS seqno=seqno filename
| filename | File path name
|
This event is recorded by the server dispatch routine entry and exit.
| RFS_DISP_ENTRY seqno=seqno client=client | |
| NOWRAP>RFS_DISP_EXIT seqno=seqno client=client dispcode | |
| seqno=seqno | Sequence number to match calls to client-side request |
| client=client | IP address of client |
| dispcode | Routine called on the server: |
STATFS
This event is recorded by the NFS call routine entry and exit.
NFS_CALL_ENTRY seqno=seqno server=server
NFS_CALL_EXIT seqno=seqno server=server
| seqno=seqno | Sequence number to track call on server
|
This event is recorded by the RPC lockd routine entry points.
| LOCKD_KLM_PROG proc=proc pid=pid cookie=cookie port=port | Entry point for remote lock requests coming from the kernel | ||
| LOCKD_NLM_REQUEST proc=proc to addr cookie=cookie pid=pid | Entry point for incoming lock request on the network | ||
| LOCKD_NLM_RESULTS proc=proc to addr cookie=cookie result=result | Entry point for responses coming over the network | ||
| LOCKD_KLM_REPLY proc=proc stat=stat cookie=cookie | Entry point for lockd reply to kernel | ||
| LOCKD_NLM_REPLY proc=proc to addr stat=stat cookie=cookie | Entry point for lockd reply to network | ||
| LOCKD_NLM_CALL proc=proc cookie=cookie pid=pid retransmit=retransmit | Entry point for sending lock request over the network | ||
| LOCKD_CALL_UDP to addr proc=proc program=program version=version | Entry point for send udp request for RPC.lockd. | ||
| proc=proc | RPC procedure number | ||
| pid=pid | Process ID | ||
| cookie=cookie | Internal RPC.lockd counter | ||
| port=port | Socket port | ||
| to addr | Internet address | ||
| result=result | Result for a previous request | ||
| stat=stat | RPC.lockd reply status | ||
| retransmit=retransmit | Value of retransmit flag | ||
| program=program | RPC program number
|
This event is recorded by the diskette device driver.
FDDD entry_open: errno: errno devno: devno rwflag: rwflag chan: chan ext: ext
FDDD exit_open: errno: errno devno: devno
FDDD entry_close: errno: errno devno: devno
FDDD exit_close: errno: errno devno: devno
FDDD entry_read: errno: errno devno: devno
FDDD exit_read: errno: errno devno: devno
FDDD entry_write: errno: errno devno: devno
FDDD exit_write: errno: errno devno: devno
FDDD entry_ioctl: errno: errno devno: devno op: ioctl op flag: ioctl flag chan: chan ext: ext
FDDD exit_ioctl: errno: errno devno: devno
FDDD entry_select: errno: errno devno: devno
FDDD exit_select: errno: errno devno: devno
FDDD entry_config: errno: errno devno: devno op: config op
FDDD exit_config: errno: errno devno: devno
FDDD entry_strategy: errno: errno devno: devno bp: bp flags: strategy flags block: block bcount: bcount
FDDD exit_strategy: errno: errno devno: devno
FDDD entry_mpx: errno: errno devno: devno
FDDD exit_mpx: errno: errno devno: devno name: name chan: chan oflag: mpx oflag
FDDD entry_revoke: errno: errno devno: devno
FDDD exit_revoke: errno: errno devno: devno
FDDD entry_intr: errno: errno devno: devno
FDDD exit_intr: errno: errno devno: devno
FDDD entry_bstart: errno: errno devno: devno bp: bp pblock: pblock bcount: bcount bflags
FDDD exit_bstart: errno: errno devno: devno
FDDD entry_cstart: errno: errno devno: devno
FDDD exit_cstart: errno: errno devno: devno
FDDD entry_iodone: errno: errno devno: devno
FDDD exit_iodone: errno: errno devno: devno
FDDD iodone: device name bp: bp
| errno: errno | Error number | ||
| devno: devno | Major and minor device number | ||
| rwflag: rwflag | Possible values: | ||
| FREAD | Device is opened read-only | ||
| FWRITE | Device is opened read-write. | ||
| chan: chan | Channel | ||
| ext: ext | Extension | ||
| op: ioctl op | ioctl operation | ||
| flag: ioctl flag | Address of users argument structure | ||
| op: config op | Possible values: | ||
| CFG_INIT | Configures the device | ||
| CFG_TERM | Unconfigures the device. | ||
| bp: bp | Buffer pointer | ||
| flags: strategy flags | Buffer flags field in the buf structure | ||
| block: block | Physical block number | ||
| bcount: bcount | Number of bytes to transfer | ||
| name: name | Path-name extension of multiplex channel to be allocated | ||
| oflag: mpx flag | |||
| pblock: pblock | Physical block
|