The following trace hook IDs are stored in the /usr/include/sys/trchkid.h file.
This event is recorded by the SCSI device driver
SCDISKDD entry_open: errno: errno devno: devno rwflag: rwflag chan: chan ext: ext
SCDISKDD exit_open: errno: errno devno: devno
SCDISKDD entry_close: errno: errno devno: devno
SCDISKDD exit_close: errno: errno devno: devno
SCDISKDD entry_read: errno: errno devno: devno
SCDISKDD exit_read: errno: errno devno: devno
SCDISKDD entry_write: errno: errno devno: devno
SCDISKDD exit_write: errno: errno devno: devno
SCDISKDD entry_ioctl: errno: errno devno: devno op: ioctl op flag: ioctl flag chan: chan ext: ext
SCDISKDD exit_ioctl: errno: errno devno: devno
SCDISKDD entry_config: errno: errno devno: devno op: config op
SCDISKDD exit_config: errno: errno devno: devno
SCDISKDD entry_strategy: errno: errno devno: devno bp: bp flags: strategy flags block: block bcount: bcount
SCDISKDD exit_strategy: errno: errno devno: devno
SCDISKDD entry_bstart: errno: errno devno: devno bp: bp pblock: pblock bcount: bcount bflags
SCDISKDD exit_bstart: errno: errno devno: devno
SCDISKDD entry_iodone: errno: errno devno: devno
SCDISKDD exit_iodone: errno: errno devno: devno sc_bufp: sc bufp
SCDISKDD iodone:
errno: errno devno:
devno bp: bp
bcount: bcount | Number of bytes to be read or written |
pblock: pblock | Physical block |
bflags | Buffer flags are defined in the sys/buf.h file |
sc_bufp: sc bufp | SCSI buffer pointer |
This event is recorded by the bus-attached hard disk device driver.
BADDD entry_open: errno: errno devno: devno rwflag: rwflag chan: chan ext: ext
BADDD exit_open: errno: errno devno: devno
BADDD entry_close: errno: errno devno: devno
BADDD exit_close: errno: errno devno: devno
BADDD entry_read: errno: errno devno: devno
BADDD exit_read: errno: errno devno: devno
BADDD entry_write: errno: errno devno: devno
BADDD exit_write: errno: errno devno: devno
BADDD entry_ioctl: errno: errno devno: devno op: ioctl op flag: ioctl flag chan: chan ext: ext
BADDD exit_ioctl: errno: errno devno: devno
BADDD entry_config: errno: errno devno: devno op: config op
BADDD exit_config: errno: errno devno: devno
BADDD entry_strategy: errno: errno devno: devno bp: bp flags: strategy flags block: block bcount: bcount
BADDD exit_strategy: errno: errno devno: devno
BADDD entry_intr: errno: errno devno: devno
BADDD exit_intr:
errno: errno devno: devno
BADDD entry_bstart: errno: errno devno: devno bp: bp pblock: pblock bcount: bcount bflags | |
BADDD exit_bstart:
errno: errno devno: devno
This event is recorded by the SCSI adapter driver.
SCSIDD entry_open: errno: errno devno: devno rwflag: rwflag chan: chan ext: ext
SCSIDD exit_open: errno: errno devno: devno
SCSIDD entry_close: errno: errno devno: devno
SCSIDD exit_close: errno: errno devno: devno
SCSIDD entry_read: errno: errno devno: devno
SCSIDD exit_read: errno: errno devno: devno
SCSIDD entry_write: errno: errno devno: devno
SCSIDD exit_write: errno: errno devno: devno
SCSIDD entry_ioctl: errno: errno devno: devno op: ioctl op flag: ioctl flag chan: chan ext: ext
SCSIDD exit_ioctl: errno: errno devno: devno
SCSIDD entry_select: errno: errno devno: devno
SCSIDD exit_select: errno: errno devno: devno
SCSIDD entry_config: errno: errno devno: devno op: config op
SCSIDD exit_config: errno: errno devno: devno
SCSIDD exit_strategy: errno: errno devno: devno
SCSIDD entry_mpx: errno: errno devno: devno
SCSIDD exit_mpx: errno: errno devno: devno name: name chan: chan oflag: mpx flag
SCSIDD entry_revoke: errno: errno devno: devno
SCSIDD exit_revoke: errno: errno devno: devno
SCSIDD entry_intr: errno: errno devno: devno
SCSIDD exit_intr: errno: errno devno: devno
SCSIDD entry_bstart: device name bp: bp pblock: pblock bcount: bcount bflags
SCSIDD exit_bstart: errno: errno devno: devno
SCSIDD entry_cstart: errno: errno devno: devno
SCSIDD exit_cstart: errno: errno devno: devno
SCSIDD entry_iodone: errno: errno devno: devno
SCSIDD exit_iodone: errno: errno devno: devno
SCSIDD scsi_intr: errno: errno devno: devno sc_bufp: sc bufp
SCSIDD iodone:
device name bp: bp filename