/* IBM_PROLOG_BEGIN_TAG */ /* This is an automatically generated prolog. */ /* */ /* bos72X src/bos/kernel/sys/trchkid.h 1.96.45.4 */ /* */ /* Licensed Materials - Property of IBM */ /* */ /* COPYRIGHT International Business Machines Corp. 1988,2022 */ /* All Rights Reserved */ /* */ /* US Government Users Restricted Rights - Use, duplication or */ /* disclosure restricted by GSA ADP Schedule Contract with IBM Corp. */ /* */ /* IBM_PROLOG_END_TAG */ /* @(#)08 1.96.45.4 src/bos/kernel/sys/trchkid.h, systrace, bos72X, x2022_09A2 1/16/22 02:14:18 */ /* * COMPONENT_NAME: include/sys/trchkid.h * * FUNCTIONS: header file for system trace hookwords * * ORIGINS: 27, 83 * * LEVEL 1, 5 Years Bull Confidential Information */ /* All major hook id's should begin with HKWD_, and all minor hook id's should begin with hkwd_. */ #ifndef _H_TRCHKID #define _H_TRCHKID #include "sys/trcmacros.h" #define HKWD_TRACE 0x00000000 #define HKWD_TRACE_SYNC 0x00000000 #define HKWD_TRACE_TRCON 0x00100000 #define HKWD_TRACE_TRCOFF 0x00200000 #define HKWD_TRACE_HEADER 0x00300000 #define HKHDR_UTS 0x1 /* uts data */ #define HKHDR_CMD 0x2 /* trace command */ #define HKHDR_ALL 0x3 /* tracing all hooks */ #define HKHDR_INCL 0x4 /* tracing only these hooks */ #define HKHDR_EXCL 0x5 /* Exclude these hooks */ #define HKHDR_HKBM1 0x6 /* traced hooks bit map, part 1 */ #define HKHDR_HKBM2 0x7 /* traced hooks bit map, part 2 */ #define HKHDR_MSG 0xff /* message */ #define HKWD_TRACE_NULL 0x00400000 #define HKWD_TRACE_LWRAP 0x00500000 #define HKWD_TRACE_TWRAP 0x00600000 #define HKWD_TRACE_UNDEFINED 0x00700000 #define HKWD_TRACE_DEFAULT 0x00800000 #define HKWD_TRACE_ERR 0x00900000 #define HKWD_TRACE_UTIL 0x00A00000 #define HKWD_TRACE_UNMANAGED 0x100B0000 /* Utility hook types */ #define HKUT_TSYNC 0x0 /* Timer sync, 32-bit only */ #define HKUT_PID 0x1 /* process info */ #define HKUT_LDR 0x2 /* loader info */ #define HKUT_CPID 0x3 /* current pid info */ #define HKUT_DEV 0x4 /* device info */ #define HKUT_IP 0x5 /* IP addr */ #define HKUT_BUFF 0x6 /* buffer allocation scheme */ #define HKUT_CPUMAP 0x7 /* cpu usage map */ #define HKUT_SYM 0xc /* symbol address */ #define HKUT_TIME 0x25c /* Time conversion data */ #define HKUT_CPUFILE 0x10 /* id/name for cpu file */ #define HKUT_CPUF2 0x11 /* base logfile for this cpu file */ #define HKUT_CPUS 0x12 /* total and traced # cpus */ #define HKUT_LDT 0x13 /* indicate large data types */ #define HKUT_REGS 0x14 /* programmable registers */ #define HKUT_IVALS 0x15 /* initial register values */ #define HKUT_LONGPID 0x16 /* process info with long process name */ #define HKUT_CTFILE 0x17 /* name for component trace file */ #define HKUT_CTF2 0x18 /* base logfile for this CT file */ #define HKUT_MTRC_TSYNC 0x19 /* LMT Timestamp, 32-bit only */ #define HKUT_MTRC_SUSPEND 0x1a /* LMT Suspend, 32-bit only */ #define HKUT_MTRC_RESTART 0x1b /* LMT Restart, 32-bit only */ #define HKUT_PROC_SLIB 0x1c /* proc info with named slib */ #define HKUT_VSID_NAME 0x1d /* VSID to name mapping for slibs */ #define HKUT_DAEMON 0x1e /* force trace daemon ident into buffer */ #define HKUT_LDR_PROC_LDINFO 0x1f /* Process memory mapping */ #define HKUT_PROC_WPAR 0x20 /* proc info with WPARs cid */ #define HKUT_WPAR 0x21 /* id/name of active wpars */ #define HKWD_6432 0x00B00000 /* 64-bit hook in 32-bit trc */ #define HKWD_USER1 0x01000000 #define HKWD_USER2 0x02000000 #define HKWD_USER3 0x03000000 #define HKWD_USER4 0x04000000 #define HKWD_USER5 0x05000000 #define HKWD_USER6 0x06000000 #define HKWD_USER7 0x07000000 #define HKWD_USER8 0x08000000 #define HKWD_USER9 0x09000000 #define HKWD_USERA 0x0a000000 #define HKWD_USERB 0x0b000000 #define HKWD_USERC 0x0c000000 #define HKWD_USERD 0x0d000000 #define HKWD_USERE 0x0e000000 #define HKWD_USERAIX 0x0f000000 #define HKWD_KERN_FLIH 0x10000000 #define HKWD_KERN_SVC 0x10100000 /* common SVC entry */ #define HKWD_KERN_SLIH 0x10200000 #define HKWD_KERN_SLIHRET 0x10300000 #define HKWD_KERN_SYSCRET 0x10400000 /* common SVC return */ #define HKWD_KERN_LVM 0x10500000 /* LVM bad blk/resync flow */ #define HKWD_KERN_DISPATCH 0x10600000 #define HKWD_KERN_DISPATCH_SRAD 0x101D0000 /* SRAD information */ #define HKWD_KERN_DISP_AFFIN 0x101E0000 /* Affinity dispatch changes */ #define HKWD_KERN_UNDISP 0x4B000000 #define HKWD_KERN_LVMSIMP 0x10B00000 /* LVM simple request flow */ #define HKWD_KERN_IDLE 0x10C00000 /* Dispatching idle process */ #define HKWD_KERN_RELOCK 0x10e00000 /* ownership games wi RQ lock */ #define HKWD_KERN_EOF 0x10f00000 #define HKWD_KERN_STDERR 0x11000000 #define HKWD_KERN_LOCKF 0x11100000 #define HKWD_KERN_LOCK 0x11200000 #define HKWD_KERN_UNLOCK 0x11300000 #define HKWD_KERN_LOCKALLOC 0x11400000 #define HKWD_KERN_SETRECURSIVE 0x11500000 #define HKWD_KERN_XMALLOC 0x11600000 #define HKWD_KERN_XMFREE 0x11700000 #define HKWD_KERN_FORKCOPY 0x11800000 #define HKWD_KERN_PIDSIG 0x11900000 #define HKWD_KERN_RCVSIGNAL 0x11a00000 #define HKWD_KERN_P_SLIH 0x11c00000 #define HKWD_KERN_SIG_SLIH 0x11d00000 #define HKWD_KERN_ISSIG 0x11e00000 #define HKWD_KERN_SORQ 0x11f00000 #define HKWD_KERN_RESUME 0x20000000 #define HKWD_KERN_HFT 0x20100000 #define HKWD_KERN_KTSM 0x20200000 #define HKWD_KERN_CON 0x20300000 #define HKWD_KERN_SCHED_SWAPIN 0X20400000 #define HKWD_KERN_SCHED_SWAPOUT 0X20500000 #define HKWD_KERN_SCHED_POST 0x20600000 #define HKWD_KERN_SCHED 0x20700000 #define HKWD_KERN_SCHED_STAT 0x20800000 #define HKWD_KERN_SCHED_STAT1 0x20900000 #define HKWD_KERN_SCRUB_DISABLE 0x20A00000 #define HKWD_KERN_SCRUB_ENABLE 0x20B00000 #define HKWD_KERN_SCRUB_SEG 0x20C00000 #define HKWD_KERN_SCRUB_SOFT 0x20D00000 #define HKWD_KERN_LOCKL 0x20E00000 #define HKWD_KERN_UNLOCKL 0x20F00000 #define HKWD_KERN_INITP 0x21000000 #define HKWD_KERN_PHANTOM_EXTINT 0x47F00000 #define HKWD_KERN_IOPATH_DATA 0x49100000 #define HKWD_KERN_VPM 0x63C00000 #define HKWD_KERN_IODONE 0x10440000 #define HKWD_KERN_PMZONE 0x10850000 #define HKWD_SMCR 0x10870000 #define HKWD_SOE 0x10980000 #define HKWD_KERN_RSET 0x107A0000 #define HKWD_KERN_PGSIGRTY 0x10AA0000 /* * "sub-hookids" */ #define hkwd_VMUIOMOVE_READ 0 #define hkwd_VMUIOMOVE_WRITE 1 #define LOCK_TAKEN 1 #define LOCK_MISS 2 #define LOCK_RECURSIVE 3 #define LOCK_BUSY 4 #define SETRECURSIVE 1 #define CLEARRECURSIVE 2 /* KERN_SORQ sub-hookids */ #define hkwd_IDLE_SIB_FOUND 0x01 #define hkwd_IDLE_SIB_NOTFOUND 0x02 #define hkwd_LATENCY_WAITER 0x03 #define hkwd_ATTACH_NEWRQ 0x04 /* *** START FILESYSTEM HOOKS *** */ /* Note: All filesystem related subhooks for kernel filesystem * components are in fs_subhook.h * * AIO related subhooks are in sysxaio_trc.h */ #ifdef _KERNEL #include #endif /* * LFS hook and sub-hook ids (Component syslfs) */ /* All vnops should appear in the following list: */ #define HKWD_VNOP_ACCESS 0x12000000 /* vnop_access */ #define HKWD_VNOP_CLOSE 0x12e00000 /* vnop_close */ #define HKWD_VNOP_CREATE 0x13000000 /* vnop_create, vnop_create_attr, vnop_mknod */ #define HKWD_VNOP_FCLEAR 0x13600000 /* vnop_fclear */ #define HKWD_VNOP_FID 0x4cb00000 /* vnop_fid */ #define HKWD_VNOP_FINFO 0x4f100000 /* vnop_finfo */ #define HKWD_VNOP_FSYNC 0x13c00000 /* vnop_fsync, vnop_fsync_range */ #define HKWD_VNOP_FTRUNC 0x13d00000 /* vnop_ftrunc */ #define HKWD_VNOP_GETACL 0x4cc00000 /* vnop_getacl, vnop_getxacl */ #define HKWD_VNOP_GETATTR 0x13a00000 /* vnop_getattr */ #define HKWD_VNOP_GETEA 0x4ce00000 /* vnop_getea */ #define HKWD_VNOP_GETPCL 0x4d200000 /* vnop_getpcl */ #define HKWD_VNOP_IOCTL 0x14c00000 /* vnop_ioctl */ #define HKWD_VNOP_LINK 0x15000000 /* vnop_link */ #define HKWD_VNOP_LISTEA 0x4d000000 /* vnop_listea */ #define HKWD_VNOP_LOCKCTL 0x15200000 /* vnop_lockctl */ #define HKWD_VNOP_LOOKUP 0x10700000 /* vnop_lookup, lookuppn */ #define HKWD_VNOP_MAP 0x4ef00000 /* vnop_map */ #define HKWD_VNOP_MEMCNTL 0x4d500000 /* vnop_memcntl */ #define HKWD_VNOP_MKDIR 0x15600000 /* vnop_mkdir */ #define HKWD_VNOP_OPEN 0x15b00000 /* vnop_open */ #define HKWD_VNOP_READDIR 0x1a000000 /* vnop_readdir */ #define HKWD_VNOP_READLINK 0x16400000 /* vnop_readlink */ #define HKWD_VNOP_REMOVEEA 0x4d100000 /* vnop_removeea */ #define HKWD_VNOP_RENAME 0x16700000 /* vnop_rename */ #define HKWD_VNOP_REVOKE 0x4d400000 /* vnop_revoke */ #define HKWD_VNOP_RDWR_READ 0x16300000 /* vnop_rdwr (read), vnop_rdwr_attr (read) */ #define HKWD_VNOP_RDWR_WRITE 0x19c00000 /* vnop_rdwr (write), vnop_rdwr_attr (write) */ #define HKWD_VNOP_RMDIR 0x16800000 /* vnop_rmdir */ #define HKWD_VNOP_SEEK 0x15400000 /* vnop_seek */ #define HKWD_VNOP_SETACL 0x4cd00000 /* vnop_setacl */ #define HKWD_VNOP_SETATTR 0x12900000 /* vnop_setattr */ #define HKWD_VNOP_SETEA 0x4cf00000 /* vnop_setea */ #define HKWD_VNOP_SETPCL 0x4d300000 /* vnop_setpcl */ #define HKWD_VNOP_STATEA 0x4f200000 /* vnop_statea */ #define HKWD_VNOP_SYMLINK 0x18b00000 /* vnop_symlink */ #define HKWD_VNOP_REMOVE 0x19400000 /* vnop_remove */ #define HKWD_VNOP_UNMAP 0x4f000000 /* vnop_unmap */ #define HKWD_VNOP_HOLD 0x4db00000 /* vnop_hold, vnop_rele */ #define HKWD_LOCK_DUMP 0x10860000 /* lock_dump in lockctl.c */ /* Ignored: vnop_select, * vnop_strategy */ /* end vnops */ #define HKWD_KCOPYFILE 0x67300000 /* kcopyfile */ /* All vfsops should appear in the following list: */ #define HKWD_VFS_ACLXCNTL 0x4da00000 /* vfs_aclxcntl */ #define HKWD_VFS_CNTL 0x4d800000 /* vfs_cntl */ #define HKWD_VFS_MOUNT 0x15900000 /* vfs_mount */ #define HKWD_VFS_QUOTACTL 0x4d900000 /* vfs_quotactl */ #define HKWD_VFS_ROOT 0x4d600000 /* vfs_root */ #define HKWD_VFS_STATFS 0x13b00000 /* vfs_statfs, vfs_statfsvp */ #define HKWD_VFS_SYNC 0x4d700000 /* vfs_sync, vfs_syncvfs */ #define HKWD_VFS_UNMOUNT 0x19100000 /* vfs_unmount */ #define HKWD_VFS_VGET 0x3ec00000 /* vfs_vget, vnode_cache */ /* end vfsops */ #define HKWD_PILE 0x4dc00000 /* pile subsystem */ #define HKWD_NLC 0x4dd00000 /* nlc subsystem */ /* * J2 hook and sub-hook ids (Component sysj2) */ #define HKWD_J2_BUFMGR 0x4de00000 /* metadata cache */ #define HKWD_J2_ICACHE 0x4df00000 /* inode cache */ #define HKWD_J2_SNAPSHOT 0x4e000000 /* snapshot ops */ #define HKWD_J2_DMAP 0x4e100000 /* block map */ #define HKWD_J2_GLOBAL 0x4e200000 /* global events */ #define HKWD_J2_LOGMGR 0x4e300000 /* log manager */ #define HKWD_J2_TXNMGR 0x4e400000 /* transaction manager */ #define HKWD_J2_ZOMBIE 0x10960000 /* zombie code */ #define HKWD_J2_IO 0x59b00000 /* userdata ops */ #define HKWD_J2_XTREE 0x10770000 /* xtree manager */ /* * KDM operations (Component syskdm) */ #define HKWD_KDM 0x4e500000 /* kdm operations */ /* * AIO operations (Component sysxaio) */ #define HKWD_AIO 0x38d00000 /* aio operations */ /* * JFS hook and sub-hook ids (Component syspfs) */ #define HKWD_KERN_PFS 0x10a00000 #define HKWD_KERN_VFSINO 0x10d00000 #define HKWD_DIO 0x3b100000 /* JFS: General Direct IO events */ #define HKWD_DIO_IO 0x3b200000 /* JFS: Direct IO startio/iodone */ #define HKWD_DIO_PSEG 0x3b300000 /* JFS: Direct IO requests demoted */ /* * NFS hook and sub-hook ids */ #define HKWD_NFS_LKU 0x21900000 /* NFS: LKU Functions */ /* checkpoint and restart functions */ #define hkwd_NFSLKU_CHKPT_INIT 1 #define hkwd_NFSLKU_CHKPT 2 #define hkwd_NFSLKU_CHKPT_DONE 3 #define hkwd_NFSLKU_RSTRT_DONE 4 #define hkwd_NFSLKU_NET_UNBLOCK 5 /* object checkpointing functions */ #define hkwd_NFSLKU_CHKPT_STUB 50 #define hkwd_NFSLKU_CHKPT_VFS 51 #define hkwd_NFSLKU_CHKPT_MI 52 #define hkwd_NFSLKU_CHKPT_OPEN_RNODES 53 #define hkwd_NFSLKU_CHKPT_RNODE 54 #define hkwd_NFSLKU_CHKPT_SERVER_INFO_LIST 55 #define hkwd_NFSLKU_CHKPT_FSID 56 #define hkwd_NFSLKU_CHKPT_RNODE_LOOKUP 57 #define hkwd_NFSLKU_CHKPT_FH4_VAL 58 #define hkwd_NFSLKU_CHKPT_GLOBALS 59 #define hkwd_NFSLKU_CHKPT_STRING 60 #define hkwd_NFSLKU_CHKPT_RNODE_STATE 61 #define hkwd_NFSLKU_CHKPT_CLIENT_LOCKER 62 #define hkwd_NFSLKU_CHKPT_KPATHCONF_LIST 63 #define hkwd_NFSLKU_CHKPT_NFS_SERV 64 #define hkwd_NFSLKU_CHKPT_F_LOC 65 #define hkwd_NFSLKU_CHKPT_GAP 66 #define hkwd_NFSLKU_CHKPT_CHECK_SERIAL 67 #define hkwd_NFSLKU_CHKPT_LINK 68 /* other external functions */ #define hkwd_NFSLKU_RBLD_RNODES 100 /* nfs vnop and vfsop functions */ #define hkwd_NFSLKU_NFS_MNT 110 #define hkwd_NFSLKU_NFS3_MNT 111 #define hkwd_NFSLKU_NFS4_MNT 112 #define hkwd_NFSLKU_MNT_CMN 113 #define hkwd_NFSLKU_NFS_OPEN 114 #define hkwd_NFSLKU_NFS3_OPEN 115 #define hkwd_NFSLKU_NFS4_OPEN 116 #define hkwd_NFSLKU_NFS4_LCKCTL 117 #define hkwd_NFSLKU_NFS_LOOKUP 118 #define hkwd_NFSLKU_NFS3_LOOKUP 119 #define hkwd_NFSLKU_NFS4_LOOKUP 120 #define hkwd_NFSLKU_LOOKUP_CMN 121 #define hkwd_NFSLKU_NFS_VGET 122 #define hkwd_NFSLKU_NFS3_VGET 123 #define hkwd_NFSLKU_NFS4_VGET 124 #define hkwd_NFSLKU_VGET_CMN 125 #define hkwd_NFSLKU_NFS_FID 126 #define hkwd_NFSLKU_NFS3_FID 127 #define hkwd_NFSLKU_NFS4_FID 128 #define hkwd_NFSLKU_FID_CMN 129 #define hkwd_NFSLKU_NFS_READLINK 130 #define hkwd_NFSLKU_NFS3_READLINK 131 #define hkwd_NFSLKU_NFS4_READLINK 132 #define hkwd_NFSLKU_READLINK_CMN 133 /* reconstruction functions */ #define hkwd_NFSLKU_RCNSTRCT_VFS 200 #define hkwd_NFSLKU_RCNSTRCT_MNTINFO 201 #define hkwd_NFSLKU_RCNSTRCT_RNODE 202 #define hkwd_NFSLKU_RCNSTRCT_SRV_LST 203 #define hkwd_NFSLKU_RCNSTRCT_SRV_INFO 204 #define hkwd_NFSLKU_RCNSTRCT_SRV_STATE 205 #define hkwd_NFSLKU_RCNSTRCT_FSID 206 #define hkwd_NFSLKU_RCNSTRCT_FH4_VAL 207 #define hkwd_NFSLKU_RCNSTRCT_GLBLS 208 #define hkwd_NFSLKU_RCNSTRCT_STRNG 209 #define hkwd_NFSLKU_RCNSTRCT_RSTATE 210 #define hkwd_NFSLKU_RCNSTRCT_CLOCKR 211 #define hkwd_NFSLKU_RCNSTRCT_KLIST 212 #define hkwd_NFSLKU_RCNSTRCT_PCNF 213 #define hkwd_NFSLKU_RCNSTRCT_NSRV 214 #define hkwd_NFSLKU_RCNSTRCT_FLOC 215 #define hkwd_NFSLKU_RCNSTRCT_GAP 216 #define hkwd_NFSLKU_RCNSTRCT_FSID_ROOTS 217 /* helper and other functions */ #define hkwd_NFSLKU_CHKPT_STUB_SEARCH 250 #define hkwd_NFSLKU_CHKPT_MOUNT_SEARCH 251 #define hkwd_NFSLKU_PARSE_STUB 252 #define hkwd_NFSLKU_CHECK_NFS_VNODE 253 #define hkwd_NFSLKU_CHECK_NFS_VFS 254 #define hkwd_NFSLKU_FREE_REC_LISTS 255 #define hkwd_NFSLKU_RESET_CHECK_FLAGS 256 #define hkwd_NFSLKU_MAKE_DIRECTORY 257 #define hkwd_NFSLKU_OPEN_CHECKPOINT 258 #define hkwd_NFSLKU_CLOSE_CHECKPOINT 259 #define hkwd_NFSLKU_WRITE_CHECKPOINT 260 #define hkwd_NFSLKU_WRITE_CHECKPOINT_BYTES 261 #define hkwd_NFSLKU_READ_CHECKPOINT_RECORDS 262 #define hkwd_NFSLKU_READ_CHECKPOINT 263 #define hkwd_NFSLKU_READ_CHECKPOINT_BYTES 264 #define hkwd_NFSLKU_SEARCH_KEY1 265 #define hkwd_NFSLKU_SEARCH_KEY2 266 #define hkwd_NFSLKU_RNODE_CHECKPOINT_HOLD 267 #define hkwd_NFSLKU_RESTART_INIT 268 #define hkwd_NFSLKU_ADD_NODE 269 #define hkwd_NFSLKU_CHECK_NODE 270 #define hkwd_NFSLKU_FREE_NODES 271 /* GRAVEYARD: All FS hooks past here are deprecated or unused, or * these are old names for current hooks. Do NOT use these names or * these hookids without first consulting the syslfs owner. * * NOTE: Do not define any real FS hook after the graveyard. The first * #define for a given hookid must be the main one for kdb_trace.h to * be effective. */ #define HKWD_LFS_LOOKUP HKWD_VNOP_LOOKUP /* deprecated old name */ #define HKWD_SYSC_ACCESS HKWD_VNOP_ACCESS /* deprecated old name */ #define HKWD_SYSC HKWD_VNOP_ACCESS /* deprecated old name */ #define HKWD_SYSC_CHMOD HKWD_VNOP_SETATTR /* deprecated old name */ #define HKWD_SYSC_CHOWN HKWD_VNOP_SETATTR /* deprecated old name */ #define HKWD_SYSC_CHOWNX HKWD_VNOP_SETATTR /* deprecated old name */ #define HKWD_SYSC_FCHMOD HKWD_VNOP_SETATTR /* deprecated old name */ #define HKWD_SYSC_FCHOWN HKWD_VNOP_SETATTR /* deprecated old name */ #define HKWD_SYSC_CLOSE HKWD_VNOP_CLOSE /* deprecated old name */ #define HKWD_SYSC_CLOSEX HKWD_VNOP_CLOSE /* deprecated old name */ #define HKWD_SYSC_CREAT HKWD_VNOP_CREATE /* deprecated old name */ #define HKWD_SYSC_MKNOD HKWD_VNOP_CREATE /* deprecated old name */ #define HKWD_SYSC_FCLEAR HKWD_VNOP_FCLEAR /* deprecated old name */ #define HKWD_SYSC_FSTAT HKWD_VNOP_GETATTR /* deprecated old name */ #define HKWD_SYSC_FFULLSTAT HKWD_VNOP_GETATTR /* deprecated old name */ #define HKWD_SYSC_FULLSTAT HKWD_VNOP_GETATTR /* deprecated old name */ #define HKWD_SYSC_STAT HKWD_VNOP_GETATTR /* deprecated old name */ #define HKWD_SYSC_STATX HKWD_VNOP_GETATTR /* deprecated old name */ #define HKWD_SYSC_LSTAT HKWD_VNOP_GETATTR /* deprecated old name */ #define HKWD_SYSC_FSYNC HKWD_VNOP_FSYNC /* deprecated old name */ #define HKWD_SYSC_FTRUNCATE HKWD_VNOP_FTRUNC /* deprecated old name */ #define HKWD_SYSC_IOCTL HKWD_VNOP_IOCTL /* deprecated old name */ #define HKWD_SYSC_IOCTLX HKWD_VNOP_IOCTL /* deprecated old name */ #define HKWD_SYSC_LINK HKWD_VNOP_LINK /* deprecated old name */ #define HKWD_SYSC_LOCKF HKWD_VNOP_LOCKCTL /* deprecated old name */ #define HKWD_SYSC_LSEEK HKWD_VNOP_SEEK /* deprecated old name */ #define HKWD_SYSC_MKDIR HKWD_VNOP_MKDIR /* deprecated old name */ #define HKWD_SYSC_OPEN HKWD_VNOP_OPEN /* deprecated old name */ #define HKWD_SYSC_OPENX HKWD_VNOP_OPEN /* deprecated old name */ #define HKWD_SYSC_READ HKWD_VNOP_RDWR_READ /* deprecated old name */ #define HKWD_SYSC_READX HKWD_VNOP_RDWR_READ /* deprecated old name */ #define HKWD_SYSC_WRITE HKWD_VNOP_RDWR_WRITE /* deprecated old name */ #define HKWD_SYSC_WRITEX HKWD_VNOP_RDWR_WRITE /* deprecated old name */ #define HKWD_SYSC_READLINK HKWD_VNOP_READLINK /* deprecated old name */ #define HKWD_SYSC_RENAME HKWD_VNOP_RENAME /* deprecated old name */ #define HKWD_SYSC_RMDIR HKWD_VNOP_RMDIR /* deprecated old name */ #define HKWD_SYSC_SYMLINK HKWD_VNOP_SYMLINK /* deprecated old name */ #define HKWD_SYSC_UNLINK HKWD_VNOP_REMOVE /* deprecated old name */ #define HKWD_SYSC_GETDIRENTRIES HKWD_VNOP_READDIR /* deprecated old name */ #define HKWD_SYSC_MOUNT HKWD_VFS_MOUNT /* deprecated old name */ #define HKWD_SYSC_VMOUNT HKWD_VFS_MOUNT /* deprecated old name */ #define HKWD_SYSC_FSTATFS HKWD_VFS_STATFS /* deprecated old name */ #define HKWD_SYSC_STATFS HKWD_VFS_STATFS /* deprecated old name */ #define HKWD_SYSC_USTAT HKWD_VFS_STATFS /* deprecated old name */ #define HKWD_SYSC_SYNC HKWD_VFS_SYNC /* deprecated old name */ #define HKWD_SYSC_UMOUNT HKWD_VFS_UNMOUNT /* deprecated old name */ #define HKWD_SYSC_UVMOUNT HKWD_VFS_UNMOUNT /* deprecated old name */ #define HKWD_JFS_VNC HKWD_VFS_VGET /* deprecated old name */ #define HKWD_KERN_LFS 0x10900000 /* XXX: UNUSED */ #define HKWD_SYSC_CHDIR 0x12700000 /* XXX: UNUSED */ #define HKWD_OLD_CHOWN 0x12a00000 /* XXX: UNUSED */ #define HKWD_OLD_CHOWNX 0x12b00000 /* XXX: UNUSED */ #define HKWD_SYSC_CHROOT 0x12d00000 /* XXX: UNUSED */ #define HKWD_OLD_CLOSEX 0x12f00000 /* XXX: UNUSED */ #define HKWD_SYSC_DUP 0x13300000 /* XXX: UNUSED */ #define HKWD_SYSC_FCNTL 0x13700000 /* XXX: UNUSED */ #define HKWD_OLD_FFULLSTAT 0x13800000 /* XXX: UNUSED */ #define HKWD_OLD_FULLSTAT 0x13e00000 /* XXX: UNUSED */ #define HKWD_OLD_IOCTLX 0x14d00000 /* XXX: UNUSED */ #define HKWD_OLD_MKNOD 0x15700000 /* XXX: UNUSED */ #define HKWD_SYSC_MNTCTL 0x15800000 /* XXX: UNUSED */ #define HKWD_OLD_STAT 0x18600000 /* XXX: UNUSED */ #define HKWD_OLD_STATX 0x18800000 /* XXX: UNUSED */ #define HKWD_OLD_OPENX 0x15c00000 /* XXX: UNUSED */ #define HKWD_OLD_READX 0x16500000 /* XXX: UNUSED */ #define HKWD_OLD_STATFS 0x18700000 /* XXX: UNUSED */ #define HKWD_OLD_SYNC 0x18c00000 /* XXX: UNUSED */ #define HKWD_SYSC_UNAME 0x19200000 /* XXX: UNUSED */ #define HKWD_SYSC_UNAMEX 0x19300000 /* XXX: UNUSED */ #define HKWD_OLD_USTAT 0x19600000 /* XXX: UNUSED */ #define HKWD_OLD_UVMOUNT 0x19900000 /* XXX: UNUSED */ #define HKWD_OLD_VMOUNT 0x19a00000 /* XXX: UNUSED */ #define HKWD_OLD_WRITEX 0x19d00000 /* XXX: UNUSED */ #define HKWD_OLD_FCHMOD 0x19e00000 /* XXX: UNUSED */ #define HKWD_OLD_FCHOWN 0x19f00000 /* XXX: UNUSED */ #define HKWD_OLD_LSTAT 0x1a100000 /* XXX: UNUSED */ #define HKWD_JFS_DNLC 0x3ed00000 /* XXX: UNUSED */ #define HKWD_SYSC_PIPE 0x15f00000 /* Deprecated */ /* NOTE: HKWD_SYSC_LFS is deprecated. Use specific hookids for each * vnop or use the "lfs" trace group. */ #define HKWD_SYSC_LFS 0x10800000 /* file system system call */ /* NOTE: HKWD_KERN_J2 is dead. The subhooks have been entirely * replaced by full vnode op hooks in the LFS layer. */ #define HKWD_KERN_J2 0x3f700000 /* JFS2: vnode operation events */ /* NOTE: HKWD_KERN_J2PAGER is dead. Use 59b (HKWD_IO_J2) to track * userdata I/O and other hookwords to track other I/O. */ #define HKWD_KERN_J2PAGER 0x3f800000 /* JFS2: pager events */ /* NOTE: HKWD_DIO_J2 is dead. Use 59b (HKWD_IO_J2) to track userdata * I/O, including DIO. */ #define HKWD_DIO_J2 0x59c00000 /* JFS2: direct I/O */ #define HKWD_IO_J2 HKWD_J2_IO /* deprecated old name */ /* *** STOP FILESYSTEM HOOKS *** */ /*-------------------------------------------------------------- * LVM device driver hooks and sub-hookids */ /* LVM Hooks * NOTE: 2 LVM Hooks are defined above (105 and 10B). * NOTE: LVM sub-hooks are defined in lvdd_trchkid.h */ #define HKWD_KERN_LVM_NONIO 0x39300000 /* LVM non-I/O hook ID */ #define HKWD_KERN_LVM_CFG 0x5D400000 /* LVM config operations */ #define HKWD_KERN_LVM_CONC 0x5D500000 /* LVM concurrent ops */ #define HKWD_KERN_LVM_D 0x5D600000 /* LVM general debug hook */ #define HKWD_KERN_LVM_ERR 0x5D700000 /* LVM error path */ #include /* * END LVM Hooks... *----------------------------------------------------------------------*/ #define HKWD_SYSC_ACCT 0x12100000 #define HKWD_SYSC_ALARM 0x12200000 #define HKWD_SYSC_AUDIT 0x12300000 #define HKWD_SYSC_AUDITLOG 0x12400000 #define HKWD_SYSC_AUDITPROC 0x12500000 #define HKWD_SYSC_AUDITSYS 0x12600000 #define HKWD_SYSC_CHMAC 0x12800000 #define HKWD_SYSC_CHPRIV 0x12c00000 #define HKWD_SYSC_DISCLAIM 0x13100000 #define HKWD_SYSC_DISCLAIM64 0x13100010 #define HKWD_SYSC_EXECVE 0x13400000 #define HKWD_SYSC__EXIT 0x13500000 #define HKWD_SYSC_FORK 0x13900000 #define hkwd_SYSC_FORK_LIMIT 0x01 /* Subhook for exceeding maxuproc */ #define hkwd_SYSC_FORK_PREPARE 0x02 /* Subhook for ld_fork_prepare failure */ #define hkwd_SYSC_FORK_TM 0x03 /* Subhook for calling * fork while in a * transaction. */ #define hkwd_SYSC_FORK_ULIMIT 0x04 /* Subhook for exceeding process ulimit */ #define HKWD_SYSC_GETEGID 0x13f00000 #define HKWD_SYSC_GETEPRIV 0x14000000 #define HKWD_SYSC_GETEUID 0x14100000 #define HKWD_SYSC_GETGID 0x14200000 #define HKWD_SYSC_GETGROUPS 0x14300000 #define HKWD_SYSC_GETMPRIV 0x14400000 #define HKWD_SYSC_GETPGRP 0x14500000 #define HKWD_SYSC_GETPID 0x14600000 #define HKWD_SYSC_GETPPID 0x14700000 #define HKWD_SYSC_GETPRIV 0x14800000 #define HKWD_SYSC_GETTSTATE 0x14900000 #define HKWD_SYSC_GETUID 0x14a00000 #define HKWD_SYSC_GTTY 0x14b00000 #define HKWD_SYSC_KILL 0x14e00000 #define HKWD_SYSC_KPRINTF 0x14f00000 #define HKWD_SYSC_LOADTBL 0x15100000 #define HKWD_SYSC_LOCKX 0x15300000 #define HKWD_SYSC_MACCTL 0x15500000 #define HKWD_SYSC_NICE 0x15a00000 #define HKWD_SYSC_OUNAME 0x15d00000 #define HKWD_SYSC_PAUSE 0x15e00000 #define HKWD_SYSC_PLOCK 0x16000000 #define HKWD_SYSC_PROFIL 0x16100000 #define HKWD_SYSC_PTRACE 0x16200000 #define HKWD_SYSC_REBOOT 0x16600000 #define HKWD_SYSC_SBREAK 0x16900000 #define HKWD_SYSC_SELECT 0x16a00000 #define HKWD_SYSC_SETGID 0x16b00000 #define HKWD_SYSC_SETGROUPS 0x16c00000 #define HKWD_SYSC_SETMAC 0x16d00000 #define HKWD_SYSC_SETPGRP 0x16e00000 #define HKWD_SYSC_SETPRIO 0x16f00000 #define HKWD_SYSC_SETPRIV 0x17000000 #define HKWD_SYSC_SETREUID 0x17100000 #define HKWD_SYSC_SETTSTATE 0x17200000 #define HKWD_SYSC_SETUID 0x17300000 #define HKWD_SYSC_SIGACTION 0x18000000 #define HKWD_SYSC_SIGCLEANUP 0x18100000 #define HKWD_SYSC_SIGPROCMASK 0x18200000 #define HKWD_SYSC_SIGRETURN 0x18300000 #define HKWD_SYSC_SIGSTACK 0x18400000 #define HKWD_SYSC_SIGSUSPEND 0x18500000 #define HKWD_SYSC_STIME 0x18900000 #define HKWD_SYSC_STTY 0x18a00000 #define HKWD_SYSC_TIME 0x18d00000 #define HKWD_SYSC_TIMES 0x18e00000 #define HKWD_SYSC_ULIMIT 0x18f00000 #define HKWD_SYSC_UMASK 0x19000000 #define HKWD_SYSC_USRINFO 0x19500000 #define HKWD_SYSC_UTIME 0x19700000 #define HKWD_SYSC_UTSSYS 0x19800000 #define HKWD_SYSC_WAIT 0x19b00000 #define HKWD_SYSC_UTIMES 0x1a200000 #define HKWD_SYSC_SLOOKUP 0x1a300000 #define HKWD_SYSC_GETRLIMIT 0x1a400000 #define HKWD_SYSC_SETRLIMIT 0x1a500000 #define HKWD_SYSC_GETRUSAGE 0x1a600000 #define HKWD_SYSC_GETPRIORITY 0x1a700000 #define HKWD_SYSC_SETPRIORITY 0x1a800000 #define HKWD_SYSC_ABSINTERVAL 0x1a900000 #define HKWD_SYSC_GETINTERVAL 0x1aa00000 #define HKWD_SYSC_GETTIMER 0x1ab00000 #define HKWD_SYSC_INCINTERVAL 0x1ac00000 #define HKWD_SYSC_RESTIMER 0x1ad00000 #define HKWD_SYSC_RESABS 0x1ae00000 #define HKWD_SYSC_RESINC 0x1af00000 #define HKWD_SYSC_SETTIMER 0x1f000000 #define HKWD_SYSC_GETARGS 0x1f100000 /* GETPROC trace hooks */ #define HKWD_SYSC_GETPROC 0x1f200000 #define hkwd_SYSC_GETPROC_ARGS 0x01 #define hkwd_SYSC_GETPROC_SIZPROC 0x02 #define hkwd_SYSC_GETPROC_SIZPROC64 0x03 #define hkwd_SYSC_GETPROC_SIZFD 0x04 #define hkwd_SYSC_GETPROC_SIZFD64 0x05 #define HKWD_SYSC_GETUSER 0x1f300000 #define HKWD_SYSC_KNLIST 0x1f400000 #define HKWD_SYSC_SETSID 0x1f500000 #define HKWD_SYSC_SETPGID 0x1f600000 #define HKWD_SYSC_SETREGID 0x1f700000 #define HKWD_SYSC_SETPRI 0x1f800000 #define HKWD_VMM 0x1b000000 #define HKWD_VMM_ASSIGN 0x1b000000 #define HKWD_VMM_DELETE 0x1b100000 #define HKWD_VMM_PGEXCT 0x1b200000 #define HKWD_VMM_PGEXCT_WORKLIM 0x1b200001 #define HKWD_VMM_PGEXCT_FILELIM 0x1b200002 #define HKWD_VMM_PGEXCT_NOSPACE 0x1b200003 #define HKWD_VMM_PGEXCT_FAIL 0x1b200004 #define HKWD_VMM_PGEXCT_HAND 0x1b200005 #define HKWD_VMM_PROTEXCT 0x1b300000 #define HKWD_VMM_XMEMCNT 0x1b400000 #define HKWD_VMM_RECLAIM 0x1b500000 #define HKWD_VMM_GETPARENT 0x1b600000 #define HKWD_VMM_COPYPARENT 0x1b700000 #define HKWD_VMM_MAPPARENT 0x1b700001 #define HKWD_VMM_COWRELOAD 0x1b700002 #define HKWD_VMM_VMAP 0x1b800000 #define HKWD_VMM_ZFOD 0x1b900000 #define HKWD_VMM_ZFOD_PSPA 0x1b900001 #define HKWD_VMM_SIO 0x1ba00000 #define HKWD_VMM_PAGEOUT 0x1ba00000 #define HKWD_VMM_PAGEIN 0x1ba00001 #define HKWD_VMM_SIO_PPIN 0x1ba00002 #define HKWD_VMM_SIO_PPOUT 0x1ba00003 #define HKWD_VMM_SIO_THRPGIO 0x1ba00004 #define HKWD_VMM_SEGCREATE 0x1bb00000 #define HKWD_VMM_SEGDELETE 0x1bc00000 #define HKWD_VMM_DALLOC 0x1bd00000 #define HKWD_VMM_DALLOC_PP 0x1bd00001 #define HKWD_VMM_DFREE 0x1bd00002 #define HKWD_VMM_DFREE_PPNFR 0x1bd00003 #define HKWD_VMM_DFREE_PPXPT 0x1bd00004 #define HKWD_VMM_PFENDOUT 0x1be00000 #define HKWD_VMM_PFENDIN 0x1be00001 #define HKWD_VMM_PFENDOUT_PP 0x1be00002 #define HKWD_VMM_PFENDIN_PP 0x1be00003 #define HKWD_VMM_PFEND_CKSUM 0x1be00004 #define HKWD_VMM_VTIOL_ENQUEUE 0x1be00005 #define HKWD_VMM_VTIOL_DEQUEUE 0x1be00006 #define HKWD_VMM_VTIOL_CHACTIVE 0x1be00007 #define HKWD_VMM_VTIOLR_DEQ 0x1be00008 #define HKWD_VMM_VTIOLR_POST 0x1be00009 #define HKWD_VMM_EXCEPT 0x1bf00000 #define HKWD_VMM_ZERO_0 0x1d900000 #define HKWD_VMM_ZERO_1 0x1d900001 #define HKWD_VMM_MKP 0x1da00000 #define HKWD_VMM_FPGIN 0x1db00000 #define HKWD_VMM_SPACEOK_0 0x1dc00000 #define HKWD_VMM_SPACEOK_1 0x1dc00001 #define HKWD_VMM_SPACEOK_PSM 0x1dc00002 #define HKWD_VMM_SPACEOK_LRUREQ 0x1dc00003 #define HKWD_VMM_SPACEOK_FSTATS 0x1dc00004 #define HKWD_VMM_COW_FREE_COUNTS 0x10520001 #define HKWD_VMM_COW_SCALE_COUNTS 0x10520002 #define HKWD_VMM_COW_COUNTS 0x10520003 #define HKWD_VMM_WRITE 0x91900000 #define HKWD_VMM_FLUSH 0x91900001 #define HKWD_VMM_REL_RANGE 0x91900002 #define HKWD_VMM_IOACCESS 0x91900003 #define HKWD_VMM_RELALIAS 0x104F0000 #define hkwd_VMM_RELALIAS_LOCK 0x0 #define hkwd_VMM_RELALIAS_UNLOCK 0x1 #define hkwd_VMM_RELALIAS_LOCK_SW 0x2 #define hkwd_VMM_RELALIAS_UNLOCK_SW 0x3 #define HKWD_VMM_RESERVATION 0x4F900000 #define hkwd_VMM_GET_RESV0 0 #define hkwd_VMM_GET_RESV1 1 #define hkwd_VMM_USE_RESV0 2 #define hkwd_VMM_USE_RESV1 3 #define hkwd_VMM_FREE_RESV0 4 #define hkwd_VMM_FREE_RESV1 5 #define hkwd_VMM_GETFREE 6 #define hkwd_VMM_GET_RESV2 7 #define hkwd_VMM_USE_RESV2 8 #define hkwd_VMM_USE_MPSS_RESV0 9 #define hkwd_VMM_USE_MPSS_RESV1 10 #define HKWD_VMM_MPSS 0x5FE00000 #define hkwd_VMM_MPSS_RESERVE 0 #define hkwd_VMM_MPSS_PSPA 1 #define hkwd_VMM_MPSS_ALLOCATE 2 #define hkwd_VMM_MPSS_PROMOTE_PTE 3 #define hkwd_VMM_MPSS_DEMOTE 4 #define hkwd_VMM_MPSS_UNRESERVE 5 #define hkwd_VMM_MPSS_RESERVE_16M 6 #define hkwd_VMM_MPSS_ALLOCATE_16M 7 #define hkwd_VMM_MPSS_MAKE_16M 8 /* More frequent VMM LRU events */ #define HKWD_VMM_LRU_START 0x1dd00000 #define HKWD_VMM_LRU_END 0x1dd00001 #define HKWD_VMM_LRU_MAIN_LOOP 0x1dd00002 #define HKWD_VMM_LRU_PAGE_STEAL 0x1dd00003 #define HKWD_VMM_LRU_SKIP_CCB 0x1dd00004 #define HKWD_VMM_LRU_TIMER_START 0x1dd00005 #define HKWD_VMM_LRU_TIMER_STOP 0x1dd00006 #define HKWD_VMM_LRU_TIMER_POLL 0x1dd00007 #define HKWD_VMM_LRU_TIMER_TMOUT 0x1dd00008 #define HKWD_VMM_LRU_DLATIMER_START 0x1dd00009 #define HKWD_VMM_LRU_DLATIMER_STOP 0x1dd0000A #define HKWD_VMM_LRU_DLATIMER_TMOUT 0x1dd0000B #define HKWD_VMM_LRU_DLA_DONE 0x1dd0000C #define HKWD_VMM_LRU_NOWORK 0x1dd0000D #define HKWD_VMM_LRU_MPSS 0x1dd0000E #define HKWD_VMM_LRU_MPSS2 0x1dd0000F #define HKWD_VMM_LRU_START1 0x1dd00010 #define HKWD_VMM_LRU_ABANDON 0x1dd00011 #define HKWD_VMM_LRU_MPSS3 0x1dd00012 /* Less frequent VMM LRU events */ #define HKWD_VMM_LRU_CYCLE 0x4a500000 #define HKWD_VMM_LRU_NO_XMEMOK 0x4a500001 #define HKWD_VMM_LRU_NEXT_LRULIST 0x4a500002 #define HKWD_VMM_LRU_COMP_LRULIST 0x4a500003 #define HKWD_VMM_LRU_NEW_CCB 0x4a500004 #define HKWD_VMM_LRU_UPD_CRITERIA 0x4a500005 #define HKWD_VMM_LRU_NEW_PASS 0x4a500006 #define HKWD_VMM_LRU_DLAMODE 0x4a500007 #define HKWD_VMM_LRU_DLA_WAKEALL 0x4a500008 #define HKWD_VMM_LRU_DLA_UPDATE 0x4a500009 #define HKWD_VMM_LRU_GET_KLK_PGS0 0x4a50000a #define HKWD_VMM_LRU_GET_KLK_PGS1 0x4a50000b #define HKWD_VMM_LRU_GET_KLK_PGS2 0x4a50000c /* VMM page size management hooks */ #define HKWD_VMM_PSIZE_INC 0x4C100000 #define HKWD_VMM_PSIZE_DEC 0x4C100001 #define HKWD_VMM_PSM_PROM 0x4C200000 #define HKWD_VMM_PSM_PROM_SCAN 0x4C200001 #define HKWD_VMM_PSM_PCHANGE 0x4C200002 #define HKWD_VMM_PSM_LWPROM 0x4C200003 #define HKWD_VMM_PSM_LWMIG 0x4C200004 #define HKWD_VMM_PSM_HWPROM 0x4C200005 #define HKWD_VMM_PSM_DEM 0x4C200006 #define HKWD_VMM_PSM_DEM_SCAN 0x4C200007 #define HKWD_VMM_PSM_REQ 0x4C200008 #define HKWD_VMM_PSM_FAIL_LIMIT 0x4C200009 #define HKWD_VMM_PSM_ABORT_PASS 0x4C20000A #define HKWD_VMM_PSM_PIN_TH 0x4C20000B #define HKWD_VMM_PSM_FREE_TH0 0x4C20000C #define HKWD_VMM_PSM_FREE_TH1 0x4C20000D #define HKWD_VMM_PSM_TGT 0x4C20000E #define HKWD_VMM_PSM_TMR_START 0x4C20000F #define HKWD_VMM_PSM_TMR_TMOUT 0x4C200010 #define HKWD_VMM_PSM_TMR_STOP 0x4C200011 #define HKWD_VMM_PSM_START_LRU 0x4C200012 #define HKWD_VMM_PSM_NOPROG_TMOUT 0x4C200013 #define HKWD_VMM_PSM_MK_PIN_REQ 0x4C200014 #define HKWD_VMM_PSM_HW_MIGABLE 0x4C200015 #define HKWD_VMM_PSM_LW_MIGABLE 0x4C200016 #define HKWD_VMM_PSM_PROM_SCAN2 0x4C200017 #define HKWD_VMM_PSM_16M_START 0x4C200018 #define HKWD_VMM_PSM_16M_END 0x4C200019 #define HKWD_VMM_PSM_16M_ISO_FAIL 0x4C20001A #define HKWD_VMM_PSM_16M_ISO_INFO1 0x4C20011A #define HKWD_VMM_PSM_16M_ISO_INFO2 0x4C20021A #define HKWD_VMM_PSM_16M_ISO_INFO3 0x4C20031A #define HKWD_VMM_PSM_16M_ISO_INFO4 0x4C20041A #define HKWD_VMM_PSM_16M_ISO_INFO5 0x4C20051A #define HKWD_VMM_PSM_16M_ISO_INFO6 0x4C20061A #define HKWD_VMM_PSM_16M_ISO_INFO7 0x4C20071A #define HKWD_VMM_PSM_16M_ISO_INFO8 0x4C20081A #define HKWD_VMM_PSM_16M_ISO_INFO9 0x4C20091A #define HKWD_VMM_PSM_16M_ISO_INFOA 0x4C200A1A #define HKWD_VMM_PSM_16M_ISO_INFOB 0x4C200B1A #define HKWD_VMM_PSM_16M_ISO_INFOC 0x4C200C1A #define HKWD_VMM_PSM_16M_ISO_INFOD 0x4C200D1A #define HKWD_VMM_PSM_16M_ISOLATED 0x4C200F1A #define HKWD_VMM_PSM_16M_POP_INFO1 0x4C20011B #define HKWD_VMM_PSM_16M_POP_INFO2 0x4C20021B #define HKWD_VMM_PSM_16M_REL_INFO1 0x4C20011C #define HKWD_VMM_PSM_16M_REL_INFO2 0x4C20021C #define HKWD_VMM_PSM_16M_REL_INFO3 0x4C20031C #define HKWD_VMM_PSM_16M_REL_INFO4 0x4C20041C #define HKWD_VMM_PSM_16M_REL_INFO5 0x4C20051C /* VMM error trace hooks */ #define HKWD_VMM_ERR_REL_ALIGN 0x4CA00000 #define HKWD_VMM_ERR_PROT_ALIGN 0x4CA00001 #define HKWD_VMM_ERR_IGNORE 0x4CA00002 /* Excessive time VMM trace hooks */ #define HKWD_VMM_EXC_BT_VCS 0x4CA00101 /* excessive back track vcs */ #define HKWD_VMM_EXC_FS_VCS 0x4CA00102 /* excessive fixed stack vcs */ #define HKWD_VMM_EXC_PCS 0x4CA00103 /* excessive pcs call */ #define HKWD_VMM_EXC_DR_PCS 0x4CA00104 /* DR trace */ #define HKWD_VMM_VWAIT 0x2FC00000 #define HKWD_VMM_WRITE_0 0x4C300000 #define HKWD_VMM_WRITE_1 0x4C300001 #define HKWD_VMM_MVC_0 0x4C300002 #define HKWD_VMM_PROTZERO 0x4C300003 /* VMM Service trace hooks */ #define HKWD_VMSVC_PIN 0x62400000 #define HKWD_VMSVC_UNPIN 0x62400002 #define HKWD_VMSVC_XLATE_PIN 0x62400004 #define HKWD_VMSVC_XLATE_UNPIN 0x62400006 #define HKWD_VMSVC_PIN_FORCED 0x62400008 #define HKWD_VMSVC_RMLMB_KERNEL 0x62500000 #define HKWD_VMSVC_ADDLMB_KERNEL 0x62500002 #define HKWD_VMSVC_VM_ADDMEM 0x62500004 #define HKWD_VMSVC_VM_FREEMEM 0x62500006 #define HKWD_VMSVC_CHLMB_KERNEL 0x62500008 #define HKWD_VMSVC_CHLMB_POST 0x6250000A #define HKWD_VMSVC_VM_GFREE 0x62600000 #define HKWD_VMSVC_VM_GALLOC_ATT 0x62600002 #define HKWD_VMSVC_VM_GPTEPIN 0x62600004 #define HKWD_VMSVC_VMS_DELETE 0x62700000 #define HKWD_VMSVC_VM_RELEASE 0x62700002 #define HKWD_VMSVC_VM_RELEASEP 0x62700004 #define HKWD_VMSVC_VM_DISCLAIM 0x62700006 #define HKWD_VMSVC_SETSEG_HKEY 0x62700008 #define HKWD_VMSVC_SETSEG_KKEY 0x6270000A #define HKWD_VMSVC_VM_INVALIDATEP 0x6270000C #define HKWD_VMSVC_VMS_IOWAITF 0x62800000 #define HKWD_VMSVC_VM_PROTECT 0x62900000 #define HKWD_VMSVC_VM_M_PROTECT 0x62900002 #define HKWD_VMSVC_VM_WRITE 0x62A00000 #define HKWD_VMSVC_VM_XWRITEP 0x62A00002 #define HKWD_VMSVC_VM_IOACCESSP 0x62A00004 #define HKWD_VMSVC_VM_WRITEP 0x62A00006 #define HKWD_VMSVC_VM_XWRITE2 0x62A00008 #define HKWD_VMSVC_VM_READP 0x62A0000A #define HKWD_VMSVC_VM_FLUSHP 0x62A0000C #define HKWD_VMSVC_AS_ATT64 0x62B00000 #define HKWD_VMSVC_AS_DET64 0x62B00002 #define HKWD_VMSVC_AS_SETH64 0x62B00004 #define HKWD_VMSVC_AS_LW_ATT64 0x62B00006 #define HKWD_VMSVC_AS_LW_DET64 0x62B00008 #define HKWD_VMSVC_AS_LW_POOL 0x62B0000A #define HKWD_VMSVC_VMS_LIMITS 0x62B0000C #define HKWD_VMSVC_MPC_SEND 0x62B0000E #define HKWD_VMSVC_TID_SRAD_ATCH 0x62B00010 #define HKWD_VMSVC_SETDEVID 0x63400000 #define HKWD_VMSVC_UMOUNTX 0x63400002 #define HKWD_VMSVC_MOUNTX 0x63400004 #define HKWD_VMSVC_XP_MODFLAGS 0x63400006 #define HKWD_VMSVC_XMEM 0x5CA00000 #define HKWD_VMSVC_XMSETHKEY 0x5CA00000 #define HKWD_VMSVC_XMGETHKEY 0x5CA00002 #define HKWD_VMSVC_XM_IO_OK 0x5CA00004 #define HKWD_VMSVC_XMATTACH 0x5CA00006 #define HKWD_VMSVC_XMATT_REMIO 0x5CA00008 #define HKWD_VMSVC_XMEMOUTX 0x5CA0000A #define HKWD_VMSVC_XMDETACH 0x5CA0000C #define HKWD_VMSVC_XMEMIN 0x5CA0000E #define HKWD_VMSVC_XMEMPIN 0x5CA00010 #define HKWD_VMSVC_XMEMUNPIN 0x5CA00012 #define HKWD_VMSVC_XL_CREATE 0x5CA00014 #define HKWD_VMSVC_XL_REMOVE 0x5CA00016 #define HKWD_VMSVC_XM_MAPIN 0x5CA00018 #define HKWD_VMSVC_XM_DET 0x5CA0001A #define HKWD_VMSVC_XMEMDMA 0x5CA0001C #define HKWD_VMSVC_XMEMDMA_LIST 0x5CA0001E #define HKWD_VMSVC_XMEMZERO 0x5CA00020 #define HKWD_VMSVC_XM_GETH 0x5CA00022 #define HKWD_VMSVC_XMEMPSIZE 0x5CA00024 #define HKWD_VMSVC_XM_MAXMAP 0x5CA00026 #define HKWD_VMSVC_XM_AIO_OK 0x5CA00028 #define HKWD_VMSVC_XL_ADDR 0x5CA0002A #define HKWD_VMSVC_XL_UPDATE 0x5CA0002C #define HKWD_VMSVC_XMBSTERILE 0x5CA0002E #define HKWD_VMSVC_XM_UE_QUERY 0x5CA00030 /* DR page migration trace hooks */ #define HKWD_VMM_MIG_DR 0x62C00000 #define HKWD_VMM_MIG_DR_ERR 0x62C00001 #define HKWD_VMM_MIG_PG_DR 0x62C00002 #define HKWD_VMM_MIG_PG_DR_ERR 0x62C00003 #define HKWD_VMM_MIG_SERV_DR 0x62C00004 #define HKWD_VMM_MIG_SERV_DR_ERR 0x62C00005 #define HKWD_VMM_REAFFIN 0x62C00006 #define HKWD_VMM_REAFFIN_ERR 0x62C00007 #define HKWD_VMM_DR_UPD_MEMSZ 0x62C00008 #define HKWD_VMM_MIG_INFO 0x62C00009 /* Thread Reaffin trace hooks */ #define HKWD_VMM_THRD_REAFFIN 0x10270000 #define HKWD_VMM_MEM_REAFFIN 0x10280000 /* vm_pattr() trace hooks */ #define HKWD_SYSC_VMM_VMPATTR 0x10470000 #define hkwd_SYSC_VMM_VMPATTR_ENTRY 0x00 #define hkwd_SYSC_VMM_VMPATTR_EXIT 0x01 #define hkwd_SYSC_VMM_VMPATTR_CHUNK_PRO 0x02 #define hkwd_SYSC_VMM_VMPATTR_CHUNK_RET 0x03 /* LMB Reaffinitization trace hooks */ #define HKWD_CHLMB 0x10480000 #define hkwd_chlmb_reg_lock 0x0001 #define hkwd_chlmb_reg_lock_err 0x0002 #define hkwd_chlmb_post 0x0003 #define hkwd_chlmb_post_err 0x0004 #define hkwd_chlmb_aff01 0x0005 #define hkwd_chlmb_aff02 0x0006 #define hkwd_chlmb_aff_out 0x0007 #define hkwd_chlmb_reassgn_nfrs 0x0008 #define hkwd_chlmb_reassgn_nfrs_prolog 0x0009 #define hkwd_chlmb_offl_memp 0x000a #define hkwd_chlmb_reassgn_pgs01 0x000b #define hkwd_chlmb_reassgn_pgs02 0x000c #define hkwd_chlmb_reassgn_pgs03 0x000d #define hkwd_chlmb_ksp_only_vmp 0x000e #define hkwd_chlmb_aff_post 0x000f #define hkwd_chlmb_reassgn_memp 0x0010 #define hkwd_chlmb_reassgn_nolru 0x0011 #define hkwd_chlmb_xfer_nolru 0x0012 #define hkwd_chlmb_reassgn_lgpg01 0x0013 #define hkwd_chlmb_reassgn_lgpg02 0x0014 #define hkwd_chlmb_reassgn_lgpg03 0x0015 /* Dynamic PVLIST trace hooks */ #define HKWD_VMM_PVLIST 0x5C000000 #define hkwd_VMM_PVLIST_KPROC_WAKE 0x0 #define hkwd_VMM_PVLIST_LALLOC_FAIL 0x1 #define hkwd_VMM_PVLIST_HALLOC_PINFAIL 0x2 #define hkwd_VMM_PVLIST_HALLOC_NFR 0x3 #define hkwd_VMM_PVLIST_ADDPAGE 0x4 #define hkwd_VMM_PVLIST_LESS 0x5 #define hkwd_VMM_PVLIST_REMPAGE 0x6 /* Virtual Real Memory Entitlement (VRME) trace hooks */ #define HKWD_VRME_CREATE_POOL 0x5F600000 #define HKWD_VRME_DEL_POOL 0x5F600001 #define HKWD_VRME_RSV0 0x5F600002 #define HKWD_VRME_RSV1 0x5F600003 #define HKWD_VRME_ALLOC_WAIT 0x5F600004 #define HKWD_VRME_ALLOC_SUCC 0x5F600005 #define HKWD_VRME_ALLOC_FAIL0 0x5F600006 #define HKWD_VRME_ALLOC_FAIL1 0x5F600007 #define HKWD_VRME_FREE 0x5F600008 #define HKWD_VRME_RESET_HWMARKS 0x5F600009 #define HKWD_VRME_DR_ADD 0x5F60000A #define HKWD_VRME_DR_RM 0x5F60000B /* VMM VRM hooks */ #define HKWD_VMM_VRM 0x5FF00000 #define HKWD_VMM_VRM_MKPAGES 0x5FF00001 #define HKWD_VMM_VRM_UNLOANPGS 0x5FF00002 #define HKWD_VMM_VRM_PINLIM 0x5FF00003 #define HKWD_VMM_VRM_PSM_DEM_UNLOAN 0x5FF00004 #define HKWD_VMM_VRM_PSM_UNLOAN 0x5FF00005 #define HKWD_VMM_VRM_LRU_UNLOAN 0x5FF00006 #define HKWD_VMM_VRM_LRU_UNLOAN_FR 0x5FF00007 #define HKWD_VMM_VRM_LOANPAGE 0x5FF00008 #define HKWD_VMM_VRM_UNLOANPAGE 0x5FF00009 /* VMM Compressed Memory hook. */ #define HKWD_VMM_CMEM 0x64F00000 /* VMM TMM Hooks */ #define HKWD_SYSC_TMMRESERVEW 0x100C0000 #define HKWD_SYSC_TMMRESERVEWX 0x100C0001 #define HKWD_SYSC_TMMRELEASEW 0x100C0002 #define HKWD_SYSC_TMMRELEASEWX 0x100C0003 #define HKWD_SYSC_TMMEXCPREG 0x100C0004 #define HKWD_SYSC_TMMEXCPREGX 0x100C0005 #define HKWD_SYSC_TMMCREATW 0x100D0000 #define HKWD_SYSC_TMMCREATWX 0x100D0001 #define HKWD_SYSC_TMMDELETEW 0x100D0002 #define HKWD_SYSC_TMMDELETEWX 0x100D0003 #define HKWD_SYSC_TMMMAPW 0x100E0000 #define HKWD_SYSC_TMMMAPWX 0x100E0001 #define HKWD_SYSC_TMMUNMAPW 0x100E0002 #define HKWD_SYSC_TMMUNMAPWX 0x100E0003 #define HKWD_SYSC_TMMMAP 0x100F0000 #define HKWD_SYSC_TMMMAPX 0x100F0001 #define HKWD_SYSC_TMMUNMAP 0x100F0002 #define HKWD_SYSC_TMMUNMAPX 0x100F0003 #define HKWD_SYSC_TMMUNMAPALL 0x100F0004 #define HKWD_SYSC_TMMUNMAPALLX 0x100F0005 #define HKWD_SYSC_TMMPROTECT 0x100F0006 #define HKWD_SYSC_TMMPROTECTX 0x100F0007 /* VMM PGZ hook */ #define HKWD_VMM_PGZ 0x10730000 /* VMM LSA hook */ #define HKWD_VMM_LSA 0x65500000 /* System V IPC Trace Hooks */ #define HKWD_SYSC_IPCACCESS 0x3c500000 #define HKWD_SYSC_IPCGET 0x3c600000 /* System V Message Queue Trace Hooks */ #define HKWD_SYSC_MSGCONV 0x3c700000 #define HKWD_SYSC_MSGCTL 0x3c800000 #define HKWD_SYSC_MSGGET 0x3c900000 #define HKWD_SYSC_MSGRCV 0x3ca00000 #define HKWD_SYSC_MSGSELECT 0x3cb00000 #define HKWD_SYSC_MSGSND 0x3cc00000 #define HKWD_SYSC_MSGXRCV 0x3cd00000 /* System V Semaphore Sets Trace Hooks */ #define HKWD_SYSC_SEMCONV 0x3ce00000 #define HKWD_SYSC_SEMCTL 0x3cf00000 #define HKWD_SYSC_SEMGET 0x3d000000 #define HKWD_SYSC_SEMOP 0x3d100000 #define HKWD_SYSC_SEM_OP 0x3d200000 /* System V Shared Memory Region Trace Hooks */ #define HKWD_SYSC_SHMAT 0x3d300000 #define HKWD_SYSC_SHMCONV 0x3d400000 #define HKWD_SYSC_SHMCTL 0x3d500000 #define HKWD_SYSC_SHMDT 0x3d600000 #define HKWD_SYSC_SHMGET 0x3d700000 /* mmap Services Trace Hooks */ #define HKWD_SYSC_MADVISE 0x3d800000 #define HKWD_SYSC_MINCORE 0x3d900000 #define HKWD_SYSC_MMAP 0x3da00000 #define HKWD_SYSC_MPROTECT 0x3db00000 #define HKWD_SYSC_MSYNC 0x3dc00000 #define HKWD_SYSC_MUNMAP 0x3dd00000 #define HKWD_SYSC_MVALID 0x3de00000 #define HKWD_SYSC_UKEY_PROTECT 0x60c00000 #define HKWD_SYSC_UKEY_GETKEY 0x60d00000 /* msemaphore Services Trace Hooks */ #define HKWD_SYSC_MSEM_INIT 0x3df00000 #define HKWD_SYSC_MSEM_LOCK 0x3e000000 #define HKWD_SYSC_MSEM_REMOVE 0x3e100000 #define HKWD_SYSC_MSEM_UNLOCK 0x3e200000 #define HKWD_DD 0x1c000000 #define HKWD_DD_STRATEGY 0x1c000000 #define HKWD_DD_START 0x1c100000 #define HKWD_DD_INTR 0x1c200000 #define HKWD_DD_GETBLK 0x1c300000 #define HKWD_DD_IOWAIT 0x1c400000 #define HKWD_DD_IODONE 0x1c500000 #define HKWD_DD_PHYSIO 0x1c600000 #define HKWD_DD_ATTACH 0x1c700000 #define HKWD_DD_PPDD 0x1c800000 /* parallel printer DD */ #define HKWD_DD_CDDD 0x1c900000 /* cdrom DD */ #define HKWD_DD_TAPEDD 0x1ca00000 /* tape DD */ #define HKWD_DD_CIODD 0x1cb00000 /* cio DD */ #define HKWD_DD_ETHDD 0x1cc00000 /* cio PC ethernet DD */ #define HKWD_DD_ENTDD 0x1cd00000 /* cio MCA ethernet DD */ #define HKWD_DD_TOKDD 0x1ce00000 /* cio MCA tokenring DD */ #define HKWD_DD_C327DD 0x1cf00000 /* 3270 DD */ #define HKWD_DD_FDDD 0x22000000 /* diskette DD */ #define HKWD_DD_SCDISKDD 0x22100000 /* SCSI Disk DD */ #define HKWD_DD_BADISKDD 0x22200000 /* Bus Attached Disk DD */ #define HKWD_DD_SCSIDD 0x22300000 /* SCSI Adapter DD */ #define HKWD_DD_MPQPDD 0x22400000 /* multi-protocol */ #define HKWD_DD_X25DD 0x22500000 /* X.25 Device Driver */ #define HKWD_DD_GIO 0x22600000 /* G.I. Joe */ #define HKWD_DD_X25PRF 0x22700000 /* X.25 performance */ #define HKWD_DD_SERDASDD 0x22800000 /* Serial DASD Subsystem */ #define HKWD_DD_TMSCSIDD 0x22900000 /* SCSI Target Mode DD */ #define HKWD_DD_SOL 0x24800000 /* optic 2-port */ #define HKWD_DD_CATDD 0x35000000 /* S/370 Channel */ #define HKWD_DD_SISADD 0x38E00000 /* SIS based SCSI DD */ #define HKWD_DD_SISRAID 0x39000000 /* SIS based SCSI (RAID) DD */ #define HKWD_USBCDROM 0x47c00000 /* USB CD-ROM client driver */ #define HKWD_DD_SISSAS 0x5BD00000 /* SIS based SAS (RAID) DD */ #define HKWD_DD_NVME 0x10890000 /* NVMe adapter system trace */ #define HKWD_DD_NVME_DISK 0x108B0000 /* NVMe disk system trace */ #define HKWD_NVME_BASE 0x108D0000 /* NVMe common system base */ #define CT_HKWD_DD_NVME 0x10880000 /* adapter component trace */ #define CT_HKWD_DD_NVME_DISK 0x108A0000 /* disk component trace */ #define CT_HKWD_NVME_BASE 0x108C0000 /* common component base */ #define HKWD_DDSPEC 0x1d000000 #define HKWD_DDSPEC_GRAPHIO 0x1d000000 #define HKWD_RAS_ERRLG 0x1d100000 #define HKWD_RAS_DUMP 0x1d200000 #define HKWD_RAS_DUMPTIME 0x63300000 #define HKWD_RAS_LDMP 0x5CB00000 #define HKWD_RAS_TRACE 0x5E600000 #define HKWD_RAS_INFRA 0x5F100000 #define HKWD_LPP_PCSIM 0x1d300000 #define hkwd_PCSIM_FILE 1 #define hkwd_PCSIM_DISP 2 #define hkwd_PCSIM_CNTL 3 #define hkwd_PCSIM_PCAT 4 #define hkwd_PCSIM_DSKT 5 #define HKWD_WHIP_API 0x1d400000 #define HKWD_WHIP_DAEMON 0x1d500000 #define HKWD_WHIP_DRIVER 0x1d600000 #define HKWD_WHIP_EMUL 0x1d700000 #define HKWD_WHIP_FILE 0x1d800000 #define HKWD_COMM 0x1e000000 #define HKWD_COMM_EM78 0x1e000000 /* * Socket, Network, and Network Interface hook id and sub-hook id's */ #define HKWD_NETPERF 0x25000000 #define HKWD_NETERR 0x25100000 #define HKWD_SOCKET 0x25200000 #define hkwd_accept_in 1 #define hkwd_accept_out 2 #define hkwd_bind_in 3 #define hkwd_bind_out 4 #define hkwd_connect_in 5 #define hkwd_connect_out 6 #define hkwd_getkerninfo_in 7 #define hkwd_getkerninfo_out 8 #define hkwd_getpeername_in 9 #define hkwd_getpeername_out 10 #define hkwd_getsockname_in 11 #define hkwd_getsockname_out 12 #define hkwd_getsockopt_in 13 #define hkwd_getsockopt_out 14 #define hkwd_listen_in 15 #define hkwd_listen_out 16 #define hkwd_recv_in 17 #define hkwd_recv_out 18 #define hkwd_recvfrom_in 19 #define hkwd_recvfrom_out 20 #define hkwd_recvit_in 21 #define hkwd_recvit_out 22 #define hkwd_recvmsg_err 23 #define hkwd_recvmsg_in 24 #define hkwd_recvmsg_out 25 #define hkwd_rmsock_in 26 #define hkwd_rmsock_out 27 #define hkwd_sbwakeup_in 28 #define hkwd_sbwakeup_out 29 #define hkwd_send_in 30 #define hkwd_send_out 31 #define hkwd_sendfile_in 32 #define hkwd_sendfile_out 33 #define hkwd_sendit_in 34 #define hkwd_sendit_out 35 #define hkwd_sendmsg_in 36 #define hkwd_sendmsg_out 37 #define hkwd_sendto_in 38 #define hkwd_setsockopt_in 39 #define hkwd_setsockopt_out 40 #define hkwd_shutdown_in 41 #define hkwd_shutdown_out 42 #define hkwd_soabort_in 43 #define hkwd_soabort_out 44 #define hkwd_soaccept_in 45 #define hkwd_soaccept_out 46 #define hkwd_soaccessfailure_in 47 #define hkwd_soaccessfailure_out 48 #define hkwd_sobind_in 49 #define hkwd_sobind_out 50 #define hkwd_sockargs_in 51 #define hkwd_sockargs_out 52 #define hkwd_socket_aio_dequeue_in 53 #define hkwd_socket_aio_dequeue_out 54 #define hkwd_socket_in 55 #define hkwd_socket_out 56 #define hkwd_socketpair_err 57 #define hkwd_socketpair_in 58 #define hkwd_socketpair_out 59 #define hkwd_socksetup_in 60 #define hkwd_socksetup_out 61 #define hkwd_soclose_in 62 #define hkwd_soclose_out 63 #define hkwd_soconnect2_in 64 #define hkwd_soconnect2_out 65 #define hkwd_soconnect_in 66 #define hkwd_soconnect_out 67 #define hkwd_socreate_err 68 #define hkwd_socreate_in 69 #define hkwd_socreate_out 70 #define hkwd_socreategroup_err 71 #define hkwd_socreategroup_in 72 #define hkwd_socreategroup_out 73 #define hkwd_sodisconn_in 74 #define hkwd_sodisconn_out 75 #define hkwd_sodisconnect_in 76 #define hkwd_sodisconnect_out 77 #define hkwd_sofree_err 78 #define hkwd_sofree_in 79 #define hkwd_sofree_out 80 #define hkwd_sogetopt_in 81 #define hkwd_sogetopt_out 82 #define hkwd_sohasoutofband_in 83 #define hkwd_sohasoutofband_out 84 #define hkwd_soisconnected_in 85 #define hkwd_soisconnected_out 86 #define hkwd_soisdisconnected_in 87 #define hkwd_soisdisconnected_out 88 #define hkwd_solisten_in 89 #define hkwd_solisten_out 90 #define hkwd_sonewsock_in 91 #define hkwd_sonewsock_out 92 #define hkwd_soo_close_in 93 #define hkwd_soo_close_out 94 #define hkwd_soo_ioctl_in 95 #define hkwd_soo_ioctl_out 96 #define hkwd_soo_read_in 97 #define hkwd_soo_read_out 98 #define hkwd_soo_select_in 99 #define hkwd_soo_select_out 100 #define hkwd_soo_stat_in 101 #define hkwd_soo_stat_out 102 #define hkwd_soo_write_in 103 #define hkwd_soo_write_out 104 #define hkwd_soreceive_in 105 #define hkwd_soreceive_out 106 #define hkwd_soreserve_in 107 #define hkwd_soreserve_out 108 #define hkwd_sorflush_in 109 #define hkwd_sorflush_out 110 #define hkwd_sosbwait_in 111 #define hkwd_sosbwait_out 112 #define hkwd_sosend_in 113 #define hkwd_sosend_out 114 #define hkwd_sosetopt_in 115 #define hkwd_sosetopt_out 116 #define hkwd_soshutdown_in 117 #define hkwd_soshutdown_out 118 #define hkwd_sosleep_in 119 #define hkwd_sosleep_out 120 #define hkwd_sosplice_in 121 #define hkwd_sosplice_out 122 #define hkwd_sowakeup_in 123 #define hkwd_sowakeup_out 124 #define hkwd_splice_in 125 #define hkwd_splice_out 126 #define hkwd_gethostid_in 127 #define hkwd_sethostid_in 128 #define hkwd_gethostname_in 129 #define hkwd_sethostname_in 130 #define hkwd_getdomainname_in 131 #define hkwd_setdomainname_in 132 #define hkwd_getdomainname_out 133 #define hkwd_getpeereid_in 134 #define hkwd_getpeereid_out 135 #define hkwd_ksodebug_in 136 #define hkwd_ksodebug_err 137 #define hkwd_sbwakeup_out_lmt 138 #define hkwd_socreate_err1 140 #define hkwd_socreate_err2 141 #define hkwd_socreate_err3 142 #define hkwd_socreate_err4 143 #define hkwd_socreate_err5 144 #define hkwd_socreate_err6 145 #define hkwd_socreate_err7 146 #define hkwd_socreate_err8 147 #define hkwd_socreate_err9 148 #define hkwd_socreate_err10 149 #define hkwd_socreate_err11 150 #define hkwd_soclose2_err1 151 #define hkwd_soclose2_err2 152 #define hkwd_soconnect_err1 153 #define hkwd_sosend_err1 154 #define hkwd_sosend_err2 155 #define hkwd_sosend_err3 156 #define hkwd_sosend_err4 157 #define hkwd_sosend_err5 158 #define hkwd_sosend_err6 159 #define hkwd_sosend_err7 160 #define hkwd_sosend_err8 161 #define hkwd_sosend_err9 162 #define hkwd_sosend_err10 163 #define hkwd_sosend_err11 164 #define hkwd_sosend_err12 165 #define hkwd_sokernrecv_err1 166 #define hkwd_sokernrecv_err2 167 #define hkwd_sokernrecv_msgwaitall1 168 #define hkwd_sokernrecv_msgwaitall2 169 #define hkwd_sosetopt_err1 170 #define hkwd_sosetopt_err2 171 #define hkwd_sosetopt_err3 172 #define hkwd_sosetopt_err4 173 #define hkwd_sosetopt_err5 174 #define hkwd_sosetopt_err6 175 #define hkwd_sosetopt_err7 176 #define hkwd_sosetopt_err8 177 #define hkwd_sosetopt_err9 178 #define hkwd_sosetopt_err10 179 #define hkwd_sosetopt_err11 180 #define hkwd_sosetopt_err12 181 #define hkwd_sogetopt_err1 182 #define hkwd_sogetopt_err2 183 #define hkwd_sodequeue_err1 184 #define hkwd_sodequeue_err2 185 #define hkwd_sodequeue_err3 186 #define hkwd_sodequeue_err4 187 #define hkwd_sodequeue_err5 188 #define hkwd_sogetaddr_err1 189 #define hkwd_sogetaddr_err2 190 #define hkwd_socreategroup_err2 192 #define hkwd_socreategroup_err3 193 #define hkwd_socreategroup_err4 194 #define hkwd_sosplice_err1 195 #define hkwd_sosplice_err2 196 #define hkwd_sodisconnectreuse_in 197 #define hkwd_sodisconnectreuse_out 198 #define hkwd_sonewsock_err1 199 #define hkwd_sonewsock_err2 200 #define hkwd_sonewsock_err3 201 #define hkwd_sonewsock_err4 202 #define hkwd_sonewsock_err5 203 #define hkwd_sonewsock_err6 204 #define hkwd_sonewsock_err7 205 #define hkwd_sosbwait_err1 206 #define hkwd_soqaio_err1 207 #define hkwd_soqaio_err2 208 #define hkwd_soreserve_err1 209 #define hkwd_soreserve_err2 210 #define hkwd_sbinsertoob_err1 211 #define hkwd_sbappendaddr_err1 212 #define hkwd_sbdrop_in 213 #define hkwd_sbdrop_out 214 #define hkwd_sbdroprecord_in 215 #define hkwd_sbdroprecord_out 216 #define hkwd_so_exit_in 217 #define hkwd_so_exit_out 218 #define hkwd_soiskernconnected_in 219 #define hkwd_soiskernconnected_out 220 #define hkwd_soiskerndisconnected_in 221 #define hkwd_soiskerndisconnected_out 222 #define hkwd_sndbufpool_dr_cpu_add_in 223 #define hkwd_sndbufpool_dr_cpu_add_out 224 #define hkwd_sndbufpool_dr_cpu_remove_in 225 #define hkwd_sndbufpool_dr_cpu_remove_out 226 #define hkwd_soo_read_err1 227 #define hkwd_soo_write_err1 229 #define hkwd_soo_ioctl_err1 230 #define hkwd_soo_ioctl_err2 231 #define hkwd_soo_ioctl_err3 232 #define hkwd_soo_ioctl_err4 233 #define hkwd_soo_ioctl_err5 234 #define hkwd_soo_ioctl_err6 235 #define hkwd_soo_ioctl_err7 236 #define hkwd_soo_ioctl_err8 237 #define hkwd_soo_ioctl_err9 238 #define hkwd_soo_ioctl_err10 239 #define hkwd_soo_ioctl_err11 240 #define hkwd_soo_ioctl_err12 241 #define hkwd_soo_ioctl_err13 242 #define hkwd_soo_ioctl_err14 243 #define hkwd_soo_ioctl_err15 244 #define hkwd_soo_ioctl_err16 245 #define hkwd_soo_ioctl_err17 246 #define hkwd_soo_ioctl_err18 247 #define hkwd_soo_ioctl_err19 248 #define hkwd_soo_ioctl_err20 249 #define hkwd_rmsock_err1 250 #define hkwd_rmsock_err2 251 #define hkwd_connect_err1 252 #define hkwd_connext_err1 253 #define hkwd_socket_err1 254 #define hkwd_bind_err1 255 #define hkwd_bind_err2 256 #define hkwd_bind_err3 257 #define hkwd_accept1_err1 258 #define hkwd_accept1_err2 259 #define hkwd_accept1_err3 260 #define hkwd_accept1_err4 261 #define hkwd_accept1_err5 262 #define hkwd_accept1_err6 263 #define hkwd_accept1_err7 264 #define hkwd_accept1_err8 265 #define hkwd_accept1_err9 266 #define hkwd_accept1_err10 267 #define hkwd_accept1_err11 268 #define hkwd_accept1_err12 269 #define hkwd_accept1_err13 270 #define hkwd__connect_err1 271 #define hkwd__connect_err2 272 #define hkwd__connect_err3 273 #define hkwd_socketpair_err1 274 #define hkwd_socketpair_err2 275 #define hkwd_socketpair_err3 276 #define hkwd_socketpair_err4 277 #define hkwd_socketpair_err5 278 #define hkwd_socketpair_err6 279 #define hkwd_socketpair_err7 280 #define hkwd_socketpair_err8 281 #define hkwd_socketpair_err9 282 #define hkwd_socketpair_err10 283 #define hkwd_socketpair_err11 284 #define hkwd_sendto_err1 285 #define hkwd_sendto_err2 286 #define hkwd_send_err1 287 #define hkwd_send_err2 288 #define hkwd_sendmsg_err1 289 #define hkwd_sendmsg_err2 290 #define hkwd_sendmsg_err3 291 #define hkwd_sendmsg_err4 292 #define hkwd_sendmsg_err5 293 #define hkwd_sendmsg_err6 294 #define hkwd_sendmsg_err7 295 #define hkwd_sendmsg_err8 296 #define hkwd_sendmsg_err9 297 #define hkwd_sendmsg_err10 298 #define hkwd_sendmsg_err11 299 #define hkwd_sendmsg_err12 300 #define hkwd_sendmsg_err13 301 #define hkwd_sendmsg_err14 302 #define hkwd_sendmsg_err15 303 #define hkwd_sendmsg_err16 304 #define hkwd_sendmsg_err17 305 #define hkwd_sendmsg_err18 306 #define hkwd_nsendmsg_err1 307 #define hkwd_nsendmsg_err2 308 #define hkwd_nsendmsg_err3 309 #define hkwd_nsendmsg_err4 310 #define hkwd_nsendmsg_err5 311 #define hkwd_nsendmsg_err6 312 #define hkwd_nsendmsg_err7 313 #define hkwd_nsendmsg_err8 314 #define hkwd_nsendmsg_err9 315 #define hkwd_nsendmsg_err10 316 #define hkwd_nsendmsg_err11 317 #define hkwd_nsendmsg_err12 318 #define hkwd_nsendmsg_err13 319 #define hkwd_nsendmsg_err14 320 #define hkwd_nsendmsg_err15 321 #define hkwd_nsendmsg_err16 322 #define hkwd_nsendmsg_err17 323 #define hkwd_nsendmsg_err18 324 #define hkwd_sendit_err1 325 #define hkwd_sendit_err2 326 #define hkwd_sendit_err3 327 #define hkwd_sendit_err4 328 #define hkwd_sendit_err5 329 #define hkwd_sendit_err6 330 #define hkwd_sendit_err7 331 #define hkwd_sendit_err8 332 #define hkwd_sendit_err9 333 #define hkwd_sendit_out1 334 #define hkwd_nrecvfrom_err1 335 #define hkwd_nrecvfrom_err2 336 #define hkwd_nrecvfrom_err3 337 #define hkwd_nrecvfrom_err4 338 #define hkwd_recv_err1 339 #define hkwd_recv_err2 340 #define hkwd_recv_err3 341 #define hkwd_soclose2_abort_call1 342 #define hkwd_soclose2_abort_call2 343 #define hkwd_sodisconn_err1 346 #define hkwd_sodisconn_err2 347 #define hkwd_soreceive_err1 348 #define hkwd_soreceive_err2 349 #define hkwd_soshutdown_err1 350 #define hkwd_sonewsock_out1 351 #define hkwd_sonewsock_out2 352 #define hkwd_sosbwait_out1 353 #define hkwd_sosbwait_out2 354 #define hkwd_soo_select_out1 355 #define hkwd_soo_select_out2 356 #define hkwd_sendmsg_out1 357 #define hkwd_sendmsg_out2 358 #define hkwd_sendmsg_out3 359 #define hkwd_sendmsg_out4 360 #define hkwd_nsendmsg_in 361 #define hkwd_nsendmsg_out1 362 #define hkwd_nsendmsg_out2 363 #define hkwd_nsendmsg_out3 364 #define hkwd_nsendmsg_out4 365 #define hkwd_recvmsg_err1 366 #define hkwd_recvmsg_err2 367 #define hkwd_recvmsg_err3 368 #define hkwd_recvmsg_err4 369 #define hkwd_recvmsg_err5 370 #define hkwd_recvmsg_err6 371 #define hkwd_recvmsg_err7 372 #define hkwd_recvmsg_err8 373 #define hkwd_recvmsg_err9 374 #define hkwd_recvmsg_err10 375 #define hkwd_recvmsg_err11 376 #define hkwd_recvmsg_err12 377 #define hkwd_recvmsg_err13 378 #define hkwd_recvmsg_err14 379 #define hkwd_recvmsg_err15 380 #define hkwd_recvmsg_err16 381 #define hkwd_recvmsg_err17 382 #define hkwd_recvmsg_err18 383 #define hkwd_recvmsg_err19 384 #define hkwd_recvmsg_err20 385 #define hkwd_recvmsg_err21 386 #define hkwd_recvmsg_err22 387 #define hkwd_recvmsg_err23 388 #define hkwd_recvmsg_out1 389 #define hkwd_recvmsg_out2 390 #define hkwd_recvmsg_out3 391 #define hkwd_recvmsg_out4 392 #define hkwd_nrecvmsg_in 393 #define hkwd_nrecvmsg_err1 394 #define hkwd_nrecvmsg_err2 395 #define hkwd_nrecvmsg_err3 396 #define hkwd_nrecvmsg_err4 397 #define hkwd_nrecvmsg_err5 398 #define hkwd_nrecvmsg_err6 399 #define hkwd_nrecvmsg_err7 400 #define hkwd_nrecvmsg_err8 401 #define hkwd_nrecvmsg_err9 402 #define hkwd_nrecvmsg_err10 403 #define hkwd_nrecvmsg_err11 404 #define hkwd_nrecvmsg_err12 405 #define hkwd_nrecvmsg_err13 406 #define hkwd_nrecvmsg_err14 407 #define hkwd_nrecvmsg_err15 408 #define hkwd_nrecvmsg_err16 409 #define hkwd_nrecvmsg_err17 410 #define hkwd_nrecvmsg_err18 411 #define hkwd_nrecvmsg_err19 412 #define hkwd_nrecvmsg_err20 413 #define hkwd_nrecvmsg_err21 414 #define hkwd_nrecvmsg_err22 415 #define hkwd_nrecvmsg_err23 416 #define hkwd_nrecvmsg_err24 417 #define hkwd_nrecvmsg_err25 418 #define hkwd_nrecvmsg_err26 419 #define hkwd_nrecvmsg_err27 420 #define hkwd_nrecvmsg_err28 421 #define hkwd_nrecvmsg_out1 422 #define hkwd_nrecvmsg_out2 423 #define hkwd_nrecvmsg_out3 424 #define hkwd_recvit_err1 425 #define hkwd_recvit_err2 426 #define hkwd_recvit_err3 427 #define hkwd_recvit_err4 428 #define hkwd_recvit_err5 429 #define hkwd_recvit_err6 430 #define hkwd_recvit_err7 431 #define hkwd_shutdown_err1 432 #define hkwd_setsockopt_err1 433 #define hkwd_setsockopt_err2 434 #define hkwd_setsockopt_err3 435 #define hkwd_setsockopt_err4 436 #define hkwd_setsockopt_err5 437 #define hkwd_getsockopt_err1 438 #define hkwd_getsockopt_err2 439 #define hkwd_getsockopt_err3 440 #define hkwd_getsockopt_err4 441 #define hkwd_getsockopt_err5 442 #define hkwd_getsockopt_err6 443 #define hkwd_getsockopt_err7 444 #define hkwd_getsockname_err1 445 #define hkwd_getsockname_err2 446 #define hkwd_getsockname_err3 447 #define hkwd_getsockname_err4 448 #define hkwd_getsockname_err5 449 #define hkwd_getsockname_err6 450 #define hkwd_getsockname_err7 451 #define hkwd_getsockname_err8 452 #define hkwd_getpeername_err1 453 #define hkwd_getpeername_err2 454 #define hkwd_getpeername_err3 455 #define hkwd_getpeername_err4 456 #define hkwd_getpeername_err5 457 #define hkwd_getpeername_err6 458 #define hkwd_getpeername_err7 459 #define hkwd_getpeername_err8 460 #define hkwd_getpeername_err9 461 #define hkwd_getpeereid_err1 462 #define hkwd_getpeereid_err2 463 #define hkwd_getpeereid_err3 464 #define hkwd_getpeereid_err4 465 #define hkwd_getpeereid_err5 466 #define hkwd_getpeereid_err6 467 #define hkwd_getpeereid_err7 468 #define hkwd_sockargs_err1 469 #define hkwd_sockargs_err2 470 #define hkwd_sockargs_err3 471 #define hkwd_sockargs_err4 472 #define hkwd_socksetup_err1 473 #define hkwd_socksetup_err2 474 #define hkwd_getkerninfo_err1 476 #define hkwd_getkerninfo_err2 477 #define hkwd_getkerninfo_err3 478 #define hkwd_getkerninfo_err4 479 #define hkwd_getkerninfo_err5 480 #define hkwd_getkerninfo_err6 481 #define hkwd_getkerninfo_err7 482 #define hkwd_getkerninfo_err8 483 #define hkwd_getkerninfo_err9 484 #define hkwd_getkerninfo_err10 485 #define hkwd_getkerninfo_err11 486 #define hkwd_getkerninfo_err12 487 #define hkwd_getkerninfo_err13 488 #define hkwd_getkerninfo_err14 489 #define hkwd_getkerninfo_err15 490 #define hkwd_getkerninfo_err16 491 #define hkwd_getkerninfo_err17 492 #define hkwd_getkerninfo_err18 493 #define hkwd_getkerninfo_err19 494 #define hkwd_getkerninfo_err20 495 #define hkwd_socket_aio_dequeue_err1 496 #define hkwd_socket_aio_dequeue_err2 497 #define hkwd_kinfo_read_err1 498 #define hkwd_kinfo_read_err2 499 #define hkwd_kinfo_write_err1 500 #define hkwd_kinfo_write_err2 501 #define hkwd_splice_err1 502 #define hkwd_splice_err2 503 #define hkwd_sctp_opt_info_err1 504 #define hkwd_sctp_opt_info_err2 505 #define hkwd_sctp_opt_info_err3 506 #define hkwd_sctp_opt_info_err4 507 #define hkwd_sctp_opt_info_err5 508 #define hkwd_sctp_opt_info_err6 509 #define hkwd_sctp_peeloff_err1 510 #define hkwd_sctp_peeloff_err2 511 #define hkwd_sctp_peeloff_err3 512 #define hkwd_sctp_peeloff_err4 513 #define hkwd_sctp_peeloff_err5 514 #define hkwd_sctp_peeloff_err6 515 #define hkwd_sctp_peeloff_err7 516 #define hkwd_sctp_peeloff_err8 517 #define hkwd_k_getgroups_err1 518 #define hkwd_k_getgroups_err2 519 #define hkwd_sosplice_err3 520 #define hkwd_sodisconnectreuse_err1 521 #define hkwd_sosbwait_err2 522 #define hkwd_soo_ioctl_err21 523 #define hkwd_soo_ioctl_err22 524 #define hkwd_soo_ioctl_err23 525 #define hkwd_soo_ioctl_err24 526 #define hkwd_soo_ioctl_err25 527 #define hkwd_socket_err2 528 #define hkwd_bind_err4 529 #define hkwd_listen_err1 530 #define hkwd__connect_err4 531 #define hkwd__connect_err5 532 #define hkwd__connect_err6 533 #define hkwd_send_err3 534 #define hkwd_kinfo_avenrun_err 535 #define hkwd_kinfo_ipl_err 536 #define hkwd_kinfo_tick_err 537 #define hkwd_kinfo_sctp_err 538 #define hkwd_kinfo_mbstat_err 539 #define hkwd_kinfo_rtstat_err 540 #define hkwd_kinfo_icmpstat_err 541 #define hkwd_k_soaccept_err1 542 #define hkwd_k_soaccept_err2 543 #define hkwd_k_soaccept_err3 544 #define hkwd_k_soaccept_err4 545 #define hkwd_k_soaccept_err5 546 #define hkwd_k_soaccept_err6 547 #define hkwd_k_soaccept_err7 548 #define hkwd_bind2addrsel_in 549 #define hkwd_bind2addrsel_out 550 #define hkwd_bind2addrsel_err1 551 #define hkwd_bind2addrsel_err2 552 #define hkwd_bind2addrsel_err3 553 #define hkwd_bind2addrsel_err4 554 #define hkwd_inet6_is_srcaddr_in 555 #define hkwd_inet6_is_srcaddr_out 556 #define hkwd_inet6_is_srcaddr_err1 557 #define hkwd_inet6_is_srcaddr_err2 558 #define hkwd_inet6_is_srcaddr_err3 559 #define hkwd_inet6_is_srcaddr_err4 560 #define hkwd_inet6_is_srcaddr_err5 561 #define hkwd_bind2addrsel_err5 562 #define hkwd_bind2addrsel_err6 563 #define hkwd_kern_socreate_af_err 564 #define hkwd_kern_socreate_type_err 565 #define hkwd_kern_socreate_proto_err 566 #define hkwd_kern_socreate_out 567 #define hkwd_kern_sobind_mem_err 568 #define hkwd_kern_sobind_af_err 569 #define hkwd_kern_sobind_addrlen_err 570 #define hkwd_kern_sobind_out 571 #define hkwd_kern_soconnect_mem_err 572 #define hkwd_kern_soconnect_af_err 573 #define hkwd_kern_soconnect_addrlen_err 574 #define hkwd_kern_soconnect_out1 575 #define hkwd_kern_soconnect_out2 576 #define hkwd_kern_soconnect_out3 577 #define hkwd_kern_soconnect_out4 578 #define hkwd_kern_soconnect_out5 579 #define hkwd_kern_solisten_backlog_err 580 #define hkwd_kern_solisten_out 581 #define hkwd_kern_soaccept_out 582 #define hkwd_kern_sogetopt_out 583 #define hkwd_kern_sosetopt_out 584 #define hkwd_kern_soreserve_out 585 #define hkwd_kern_soshutdown_out 586 #define hkwd_kern_soclose_out 587 #define hkwd_kern_soreceive_len_err 588 #define hkwd_kern_soreceive_out 589 #define hkwd_kern_sosend_mem_err 590 #define hkwd_kern_sosend_af_err 591 #define hkwd_kern_sosend_addrlen_err 592 #define hkwd_kern_sosend_out 593 #define hkwd_soclose2_err3 594 #define hkwd_soclose2_err4 595 #define hkwd_sohasoutofband_err1 596 #define hkwd_k_soaccept_err8 597 #define hkwd_soshutdown_err2 598 #define hkwd_soshutdown_err3 599 #define hkwd_sodequeue_info1 600 #define hkwd_sosetopt_sofilter_err1 601 #define hkwd_sosetopt_sofilter_err2 602 #define hkwd_sosetopt_sofilter_err3 603 #define hkwd_sosetopt_sofilter_out 604 #define hkwd_sosetopt_sofilterdebug_err1 605 #define hkwd_sosetopt_sofilterdebug_err2 606 #define hkwd_sosetopt_sofilterdebug_out 607 #define hkwd_sogetopt_err3 608 #define hkwd_sosend_err13 609 #define hkwd_rmsock_err3 610 #define hkwd_rmsock_err4 611 #define hkwd_rmsock_err5 612 #define hkwd_rmsock_err6 613 #define hkwd_rmsock_err7 614 #define hkwd_soclose_out1 615 #define hkwd_sendit_err10 616 #define hkwd_socreate_err12 617 #define hkwd_recvmmsg_in 618 #define hkwd_recvmmsg_err1 619 #define hkwd_recvmmsg_err2 620 #define hkwd_recvmmsg_err3 621 #define hkwd_recvmmsg_err4 622 #define hkwd_recvmmsg_err5 623 #define hkwd_recvmmsg_err6 624 #define hkwd_recvmmsg_err7 625 #define hkwd_recvmmsg_err8 626 #define hkwd_recvmmsg_err9 627 #define hkwd_recvmmsg_err10 628 #define hkwd_recvmmsg_err11 629 #define hkwd_recvmmsg_err12 630 #define hkwd_recvmmsg_out 631 #define hkwd_sosbwait_timeout_in 632 #define hkwd_sosbwait_timeout_err1 633 #define hkwd_sosbwait_timeout_err2 634 #define hkwd_sosbwait_timeout_out 635 #define hkwd_sosetopt_sotimestampns_err1 636 #define hkwd_sosetopt_sotimestampns_err2 637 #define hkwd_sogetopt_sotimestampns_err1 638 #define hkwd_sogetopt_sotimestampns_err2 639 #define hkwd_k_getgroups_err3 640 #define hkwd_sendmmsg_in 641 #define hkwd_sendmmsg_err1 642 #define hkwd_sendmmsg_err2 643 #define hkwd_sendmmsg_err3 644 #define hkwd_sendmmsg_err4 645 #define hkwd_sendmmsg_err5 646 #define hkwd_sendmmsg_err6 647 #define hkwd_sendmmsg_err7 648 #define hkwd_sendmmsg_err8 649 #define hkwd_sendmmsg_err9 650 #define hkwd_sendmmsg_out 651 #define hkwd_socreate_err13 652 #define hkwd_sonewsock_err8 653 #define hkwd_sonewsock_err9 654 #define HKWD_TCP 0x53500000 #define hkwd_isprivport_in 1 #define hkwd_reroute_in 2 #define hkwd_splice_forward_in 3 #define hkwd_splice_forward_out 4 #define hkwd_tcp_SACKFastRecovery_in 5 #define hkwd_tcp_UpSACKInfo_in 6 #define hkwd_tcp_UpSACKInfo_out 7 #define hkwd_tcp_achalloc_in 8 #define hkwd_tcp_achfree_in 9 #define hkwd_tcp_achref_out 10 #define hkwd_tcp_achset_out 11 #define hkwd_tcp_acladd_in 12 #define hkwd_tcp_acladd_out 13 #define hkwd_tcp_aclbind_in 14 #define hkwd_tcp_aclclear_nolock_in 15 #define hkwd_tcp_acldel_in 16 #define hkwd_tcp_acldel_out 17 #define hkwd_tcp_aclflush_in 18 #define hkwd_tcp_aclls_in 19 #define hkwd_tcp_aclls_out 20 #define hkwd_tcp_adjust_buffers_in 21 #define hkwd_tcp_adjust_buffers_out 22 #define hkwd_tcp_attach_in 23 #define hkwd_tcp_attach_out 24 #define hkwd_tcp_auth0_in 25 #define hkwd_tcp_auth0_out1 26 #define hkwd_tcp_auth0_out2 27 #define hkwd_tcp_auth_in 28 #define hkwd_tcp_auth_out1 29 #define hkwd_tcp_auth_out2 30 #define hkwd_tcp_build_sacks_err 31 #define hkwd_tcp_build_sacks_in 32 #define hkwd_tcp_build_sacks_out 33 #define hkwd_tcp_canceltimers 34 #define hkwd_tcp_close_in 35 #define hkwd_tcp_close_out 36 #define hkwd_tcp_ctlinput_in 37 #define hkwd_tcp_ctlinput_out 38 #define hkwd_tcp_ctloutput_in 39 #define hkwd_tcp_ctloutput_out 40 #define hkwd_tcp_delayack_set_in 41 #define hkwd_tcp_delayack_set_out 42 #define hkwd_tcp_disconnect_in 43 #define hkwd_tcp_disconnect_out 44 #define hkwd_tcp_dooptions_in 45 #define hkwd_tcp_dooptions_out 46 #define hkwd_tcp_drop_in 47 #define hkwd_tcp_ephemeral_high_change_in 48 #define hkwd_tcp_ephemeral_high_change_out 49 #define hkwd_tcp_ephemeral_low_change_in 50 #define hkwd_tcp_ephemeral_low_change_out 51 #define hkwd_tcp_fasttimo_in 52 #define hkwd_tcp_fasttimo_out 53 #define hkwd_tcp_init_in 54 #define hkwd_tcp_init_out 55 #define hkwd_tcp_input0_in 56 #define hkwd_tcp_input0_out1 57 #define hkwd_tcp_input0_out2 58 #define hkwd_tcp_input0_out3 59 #define hkwd_tcp_input0_out4 60 #define hkwd_tcp_input0_out5 61 #define hkwd_tcp_input0_out6 62 #define hkwd_tcp_input0_out7 63 #define hkwd_tcp_input0_out8 64 #define hkwd_tcp_input0_out9 65 #define hkwd_tcp_input_in 66 #define hkwd_tcp_input_out 67 #define hkwd_tcp_lspriv_in 68 #define hkwd_tcp_lspriv_out 69 #define hkwd_tcp_map_pseg_in 70 #define hkwd_tcp_map_pseg_out 71 #define hkwd_tcp_mss_in 72 #define hkwd_tcp_mss_out 73 #define hkwd_tcp_newtcpcb_in 74 #define hkwd_tcp_newtcpcb_out 75 #define hkwd_tcp_notify_in 76 #define hkwd_tcp_notify_out 77 #define hkwd_tcp_output_in 78 #define hkwd_tcp_output_out 79 #define hkwd_tcp_pmtuchange_in 80 #define hkwd_tcp_process_sackopt_in 81 #define hkwd_tcp_process_sackopt_out1 82 #define hkwd_tcp_process_sackopt_out2 83 #define hkwd_tcp_pulloutofband_in 84 #define hkwd_tcp_pulloutofband_out 85 #define hkwd_tcp_quench_in 86 #define hkwd_tcp_reass_in 87 #define hkwd_tcp_reass_out1 88 #define hkwd_tcp_reass_out2 89 #define hkwd_tcp_reass_out3 90 #define hkwd_tcp_reass_out4 91 #define hkwd_tcp_reass_out5 92 #define hkwd_tcp_resend_in 93 #define hkwd_tcp_resend_out 94 #define hkwd_tcp_resprst_err 95 #define hkwd_tcp_resprst_in 96 #define hkwd_tcp_resprst_out 97 #define hkwd_tcp_send_and_disconnect_err 98 #define hkwd_tcp_send_and_disconnect_in 99 #define hkwd_tcp_send_and_disconnect_out 100 #define hkwd_tcp_send_and_kern_disconnect_err 101 #define hkwd_tcp_send_and_kern_disconnect_in 102 #define hkwd_tcp_send_and_kern_disconnect_out 103 #define hkwd_tcp_sendkeep_err 104 #define hkwd_tcp_sendkeep_in 105 #define hkwd_tcp_sendkeep_out 106 #define hkwd_tcp_setmss_in 107 #define hkwd_tcp_setmss_out 108 #define hkwd_tcp_setpersist_in 109 #define hkwd_tcp_setpersist_out 110 #define hkwd_tcp_setpriv_in 111 #define hkwd_tcp_setpriv_out 112 #define hkwd_tcp_slowtimo_in 113 #define hkwd_tcp_slowtimo_out 114 #define hkwd_tcp_splice_in 115 #define hkwd_tcp_splice_out 116 #define hkwd_tcp_template_in 117 #define hkwd_tcp_time_wait_timer_in 118 #define hkwd_tcp_time_wait_timer_out 119 #define hkwd_tcp_timer_init_in 120 #define hkwd_tcp_timers_in 121 #define hkwd_tcp_timers_out 122 #define hkwd_tcp_unsetpriv_in 123 #define hkwd_tcp_unsetpriv_out 124 #define hkwd_tcp_update_sacks_in 125 #define hkwd_tcp_update_sacks_out 126 #define hkwd_tcp_usrclosed_in 127 #define hkwd_tcp_usrclosed_out 128 #define hkwd_tcp_usrreq_err 129 #define hkwd_tcp_usrreq_in 130 #define hkwd_tcp_usrreq_out 131 #define hkwd_tcp_xmit_timer_in 132 #define hkwd_tcp_xmit_timer_out 133 #define hkwd_tcp_UpSACKInfo_out1 134 #define hkwd_tcp_build_sacks_out1 136 #define hkwd_tcp_build_sacks_out2 137 #define hkwd_tcp_build_sacks_out3 138 #define hkwd_tcp_build_sacks_out4 139 #define hkwd_tcp_input0_out10 140 #define hkwd_tcp_input0_out11 141 #define hkwd_tcp_input0_out12 142 #define hkwd_tcp_input0_out13 143 #define hkwd_tcp_input0_out14 144 #define hkwd_tcp_input0_out15 145 #define hkwd_tcp_input0_out16 146 #define hkwd_tcp_input0_out17 147 #define hkwd_tcp_input0_out18 148 #define hkwd_tcp_input0_out19 149 #define hkwd_tcp_input0_out20 150 #define hkwd_tcp_input0_out21 151 #define hkwd_tcp_input0_out22 152 #define hkwd_tcp_input0_out23 153 #define hkwd_tcp_input0_out24 154 #define hkwd_tcp_input0_out25 155 #define hkwd_tcp_input0_out26 156 #define hkwd_tcp_input0_out27 157 #define hkwd_tcp_input0_out28 158 #define hkwd_tcp_input0_out29 159 #define hkwd_tcp_input0_out30 160 #define hkwd_tcp_input0_out31 161 #define hkwd_tcp_input0_out32 162 #define hkwd_tcp_input0_out33 163 #define hkwd_tcp_input0_out34 164 #define hkwd_tcp_input0_out35 165 #define hkwd_tcp_input0_out36 166 #define hkwd_tcp_input0_out37 167 #define hkwd_tcp_input0_out38 168 #define hkwd_tcp_input0_out39 169 #define hkwd_tcp_input0_out40 170 #define hkwd_tcp_input0_out41 171 #define hkwd_tcp_input0_out42 172 #define hkwd_tcp_input0_out43 173 #define hkwd_tcp_input0_out44 174 #define hkwd_tcp_input0_out45 175 #define hkwd_tcp_input0_out46 176 #define hkwd_tcp_input0_out47 177 #define hkwd_tcp_input0_out48 178 #define hkwd_tcp_input0_out49 179 #define hkwd_tcp_input0_out50 180 #define hkwd_tcp_input0_out51 181 #define hkwd_tcp_input0_out52 182 #define hkwd_tcp_input0_out53 183 #define hkwd_tcp_input0_out54 184 #define hkwd_tcp_input0_out55 185 #define hkwd_tcp_input0_out56 186 #define hkwd_tcp_input0_out57 187 #define hkwd_tcp_input0_win1 188 #define hkwd_tcp_process_sackopt_out3 191 #define hkwd_tcp_process_sackopt_out4 192 #define hkwd_tcp_auth_out3 193 #define hkwd_tcp_mss_out1 194 #define hkwd_tcp_setmss_out1 195 #define hkwd_tcp_map_pseg_out1 197 #define hkwd_tcp_output_sack_enabled1 198 #define hkwd_tcp_output_sack_enabled2 199 #define hkwd_tcp_output_update_snd_lowat 203 #define hkwd_tcp_output_out1 204 #define hkwd_tcp_output_out2 205 #define hkwd_tcp_output_out3 206 #define hkwd_tcp_output_out4 207 #define hkwd_tcp_output_out5 208 #define hkwd_tcp_output_out6 209 #define hkwd_tcp_output_out7 210 #define hkwd_tcp_output_out8 211 #define hkwd_tcp_output_out9 212 #define hkwd_tcp_output_out10 213 #define hkwd_tcp_output_out11 214 #define hkwd_tcp_output_out12 215 #define hkwd_tcp_newtcpcb_out1 217 #define hkwd_tcp_notify_out1 218 #define hkwd_tcp_ctlinput_out1 220 #define hkwd_tcp_ctlinput_out2 221 #define hkwd_tcp_ctlinput_out3 222 #define hkwd_tcp_delayack_set_out1 223 #define hkwd_tcp_delayack_set_out2 224 #define hkwd_tcp_delayack_set_out3 225 #define hkwd_tcp_delayack_set_out4 226 #define hkwd_tcp_timers_out1 227 #define hkwd_tcp_usrreq_err1 228 #define hkwd_tcp_usrreq_err2 229 #define hkwd_tcp_usrreq_err3 230 #define hkwd_tcp_usrreq_err4 231 #define hkwd_tcp_usrreq_err5 232 #define hkwd_tcp_usrreq_out1 233 #define hkwd_tcp_usrreq_out2 234 #define hkwd_tcp_usrreq_out3 235 #define hkwd_tcp_usrreq_out4 236 #define hkwd_tcp_usrreq_out5 237 #define hkwd_tcp_usrreq_out6 238 #define hkwd_tcp_usrreq_out7 239 #define hkwd_tcp_usrreq_out8 240 #define hkwd_tcp_usrreq_out9 241 #define hkwd_tcp_usrreq_out10 242 #define hkwd_tcp_usrreq_err6 243 #define hkwd_tcp_acladd_out1 244 #define hkwd_tcp_acladd_out2 245 #define hkwd_tcp_acladd_out3 246 #define hkwd_tcp_acladd_out4 247 #define hkwd_tcp_acldel_out1 248 #define hkwd_tcp_acldel_out2 249 #define hkwd_tcp_acldel_out3 250 #define hkwd_tcp_aclls_out1 251 #define hkwd_tcp_aclls_out2 252 #define hkwd_tcp_aclls_out3 253 #define hkwd_tcp_lspriv_out1 254 #define hkwd_tcp_ctloutput_err 255 #define hkwd_tcp_attach_out1 256 #define hkwd_tcp_attach_out2 257 #define hkwd_tcp_attach_out3 258 #define hkwd_tcp_splice_out1 259 #define hkwd_tcp_splice_out2 260 #define hkwd_tcp_reroute_out 261 #define hkwd_tcp_UpSACKInfo_out2 262 #define hkwd_tcp_reass_out 263 #define hkwd_tcp_input0_out58 264 #define hkwd_tcp_output_out13 265 #define hkwd_tcp_output_out14 266 #define hkwd_tcp_output_out15 267 #define hkwd_tcp_output_pmtu_alloc_fail 268 #define hkwd_tcp_usrreq_err7 269 #define hkwd_tcp_usrreq_err8 270 #define hkwd_tcp_usrreq_err9 271 #define hkwd_tcp_usrreq_err10 272 #define hkwd_tcp_usrreq_err11 273 #define hkwd_tcp_usrreq_err12 274 #define hkwd_tcp_usrreq_err13 275 #define hkwd_tcp_usrreq_err14 276 #define hkwd_tcp_usrreq_err15 277 #define hkwd_tcp_usrreq_err16 278 #define hkwd_tcp_usrreq_err17 279 #define hkwd_tcp_usrreq_pru_abort 280 #define hkwd_timer_wheel_init_in 281 #define hkwd_timer_wheel_init_out 282 #define hkwd_timer_wheel_slot_ins_in 283 #define hkwd_timer_wheel_slot_ins_out 284 #define hkwd_timer_wheel_slot_del_in 285 #define hkwd_timer_wheel_slot_del_out 286 #define hkwd_timer_wheel_sched_timer_in 287 #define hkwd_timer_wheel_sched_timer_out 288 #define hkwd_timer_wheel_resched_timer_in 289 #define hkwd_timer_wheel_resched_timer_out 290 #define hkwd_timer_wheel_cancel_timer_in 291 #define hkwd_timer_wheel_cancel_timer_out 292 #define hkwd_timer_wheel_tick_timeout_in 293 #define hkwd_timer_wheel_tick_timeout_out 294 #define hkwd_twheelsched_in 295 #define hkwd_twheelsched_out 296 #define hkwd_tcp_disconnect_out_error 297 #define hkwd_fastlo_waitconn1 298 #define hkwd_fastlo_waitconn2 299 #define hkwd_fastlo_waitconn3 300 #define hkwd_fastlo_lookup 301 #define hkwd_fastlo_setup 302 #define hkwd_fastlo_setup_out1 303 #define hkwd_fastlo_setup_out2 304 #define hkwd_fastlo_setup_out3 305 #define hkwd_fastlo_setup_out4 306 #define hkwd_fastlo_setup_out5 307 #define hkwd_fastlo_send 308 #define hkwd_fastlo_rcvd 309 #define hkwd_fastlo_trace 311 #define hkwd_fastlo_terminate 312 #define hkwd_fastlo_iseligible 313 #define hkwd_fastlo_cflow 314 #define hkwd_fastlo_setup_out0 315 #define hkwd_newrenorxmt_out1 316 #define hkwd_newrenorxmt_out2 317 #define hkwd_fstrxmt_out 318 #define hkwd_fastlo_send_error 319 #define HKWD_UDP 0x53600000 #define hkwd_delay_sbdroprecord 1 #define hkwd_udp_cksum_and_move_in 2 #define hkwd_udp_cksum_and_move_out 3 #define hkwd_udp_ctlinput_in 4 #define hkwd_udp_ctlinput_out 5 #define hkwd_udp_ephemeral_high_change_in 6 #define hkwd_udp_ephemeral_low_change_in 7 #define hkwd_udp_findmac_in 8 #define hkwd_udp_findmac_out1 9 #define hkwd_udp_findmac_out2 10 #define hkwd_udp_init_in 11 #define hkwd_udp_init_out 12 #define hkwd_udp_input0_in 13 #define hkwd_udp_input0_out1 14 #define hkwd_udp_input0_out2 15 #define hkwd_udp_input0_out3 16 #define hkwd_udp_input0_out4 17 #define hkwd_udp_input0_out5 18 #define hkwd_udp_input1_in 19 #define hkwd_udp_input1_out 20 #define hkwd_udp_input_in 21 #define hkwd_udp_input_out 22 #define hkwd_udp_output_in 23 #define hkwd_udp_output_out 24 #define hkwd_udp_receive_in 25 #define hkwd_udp_receive_out 26 #define hkwd_udp_saveopt_in 27 #define hkwd_udp_saveopt_out1 28 #define hkwd_udp_saveopt_out2 29 #define hkwd_udp_saveopt_out3 30 #define hkwd_udp_saveopt_out4 31 #define hkwd_udp_usrreq_in 32 #define hkwd_udp_usrreq_out 33 #define hkwd_udpsend_in 34 #define hkwd_udpsend_out 35 #define hkwd_udp_ephemeral_low_change_err1 36 #define hkwd_udp_ephemeral_high_change_err1 37 #define hkwd_udp_input0_err1 38 #define hkwd_udp_input0_err2 39 #define hkwd_udp_input0_err3 40 #define hkwd_udp_input0_err4 41 #define hkwd_udp_input0_err5 42 #define hkwd_udp_input0_err6 43 #define hkwd_udp_input0_err7 44 #define hkwd_udp_input0_err8 45 #define hkwd_udp_input0_err9 46 #define hkwd_udp_input0_err10 47 #define hkwd_udp_ctlinput_err1 48 #define hkwd_udp_output_err1 49 #define hkwd_udp_output_err2 50 #define hkwd_udp_output_err3 51 #define hkwd_udp_output_err4 52 #define hkwd_udp_output_err5 53 #define hkwd_udp_output_err6 54 #define hkwd_udp_output_err7 55 #define hkwd_udp_output_err8 56 #define hkwd_udp_output_err9 57 #define hkwd_udp_output_err10 58 #define hkwd_udp_usrreq_err1 59 #define hkwd_udp_usrreq_err2 60 #define hkwd_udp_usrreq_err3 61 #define hkwd_udp_usrreq_err4 62 #define hkwd_udp_usrreq_err5 63 #define hkwd_udpsend_err1 64 #define hkwd_udpsend_err2 65 #define hkwd_udpsend_err3 66 #define hkwd_udpsend_err4 67 #define hkwd_udpsend_err5 68 #define hkwd_udpsend_err6 69 #define hkwd_udpsend_err7 70 #define hkwd_udpsend_err8 71 #define hkwd_udpsend_err9 72 #define hkwd_udpsend_err10 73 #define hkwd_udpsend_err11 74 #define hkwd_udpsend_err12 75 #define hkwd_udpsend_err13 76 #define hkwd_udpsend_err14 77 #define hkwd_udpsend_err15 78 #define hkwd_udpsend_err16 79 #define hkwd_udpsend_err17 80 #define hkwd_udpsend_err18 81 #define hkwd_udpsend_err19 82 #define hkwd_udp_receive_err1 83 #define hkwd_udp_receive_err2 84 #define hkwd_udp_receive_err3 85 #define hkwd_udp_receive_err4 86 #define hkwd_udp_receive_err5 87 #define hkwd_udp_receive_err6 88 #define hkwd_udp_receive_err7 89 #define hkwd_udp_receive_err8 90 #define hkwd_udp_receive_err9 91 #define hkwd_udp_receive_err10 92 #define hkwd_udp_receive_err11 93 #define hkwd_udp_usrreq_abort 94 #define hkwd_udp_notify_in 95 #define hkwd_udp_output_ip_output 96 #define hkwd_udp_send_ip_output 97 #define hkwd_udp_usrreq_err6 98 #define hkwd_udp_usrreq_out1 99 #define hkwd_udp_usrreq_out2 100 #define hkwd_udp_usrreq_out3 101 #define hkwd_udp_usrreq_out4 102 #define hkwd_udpsend_err20 103 #define hkwd_udpsend_err21 104 #define hkwd_udp_receive_err12 105 #define hkwd_udp_send_ip_output_queue 106 #define hkwd_udpsend_err22 107 #define HKWD_IP 0x53700000 #define hkwd_add_mfc_in 1 #define hkwd_add_mfc_out 2 #define hkwd_add_vif_in 3 #define hkwd_add_vif_out 4 #define hkwd_del_mfc_in 5 #define hkwd_del_mfc_out 6 #define hkwd_del_vif_in 7 #define hkwd_del_vif_out 8 #define hkwd_dequeue_pfctlinput_in 9 #define hkwd_dequeue_pfctlinput_out 10 #define hkwd_doghash_in 11 #define hkwd_doghash_out1 12 #define hkwd_doghash_out2 13 #define hkwd_doginit_in 14 #define hkwd_doginit_out1 15 #define hkwd_doginit_out2 16 #define hkwd_doginit_out3 17 #define hkwd_doginit_out4 18 #define hkwd_dogisr_in 19 #define hkwd_dogisr_out 20 #define hkwd_dogproc_in 21 #define hkwd_dogproc_out 22 #define hkwd_dogthread_in 23 #define hkwd_dogthread_out 24 #define hkwd_encap_send_in 25 #define hkwd_encap_send_out 26 #define hkwd_expire_upcalls_in 27 #define hkwd_expire_upcalls_out 28 #define hkwd_get_sg_cnt_in 29 #define hkwd_get_sg_cnt_out 30 #define hkwd_get_vif_cnt_in 31 #define hkwd_get_vif_cnt_out 32 #define hkwd_gids_ok_in 33 #define hkwd_gids_ok_out 34 #define hkwd_icmp_error_in 35 #define hkwd_icmp_error_out 36 #define hkwd_icmp_input_in 37 #define hkwd_icmp_input_out 38 #define hkwd_icmp_reflect_in 39 #define hkwd_icmp_reflect_out 40 #define hkwd_icmp_send_in 41 #define hkwd_icmp_send_out 42 #define hkwd_in_flip_and_run_in 43 #define hkwd_in_flip_and_run_out 44 #define hkwd_inbound_fw_free_args_in 45 #define hkwd_inbound_fw_save_args_in 46 #define hkwd_inbound_fw_save_args_out 47 #define hkwd_ip_changeversion_in 48 #define hkwd_ip_changeversion_out 49 #define hkwd_ip_ctloutput_in 50 #define hkwd_ip_ctloutput_out 51 #define hkwd_ip_dootions_in 52 #define hkwd_ip_drain_in 53 #define hkwd_ip_flush_packet_in 54 #define hkwd_ip_flush_packet_out 55 #define hkwd_ip_forward_in 56 #define hkwd_ip_forward_out1 57 #define hkwd_ip_forward_out2 58 #define hkwd_ip_forward_out3 59 #define hkwd_ip_forward_out4 60 #define hkwd_ip_forward_out5 61 #define hkwd_ip_freef_in 62 #define hkwd_ip_freemoptions_in 63 #define hkwd_ip_freemoptions_out 64 #define hkwd_ip_getmoptions_in 65 #define hkwd_ip_getmoptions_out 66 #define hkwd_ip_init_in 67 #define hkwd_ip_init_out 68 #define hkwd_ip_intr_in 69 #define hkwd_ip_intr_out 70 #define hkwd_ip_insertoptions_in 71 #define hkwd_ip_insertoptions_out 72 #define hkwd_ip_mdq_in 73 #define hkwd_ip_mdq_out 74 #define hkwd_ip_mforward_in 75 #define hkwd_ip_mforward_out 76 #define hkwd_ip_mloopback_in 77 #define hkwd_ip_mloopback_out 78 #define hkwd_ip_mrouter_done_in 79 #define hkwd_ip_mrouter_done_out 80 #define hkwd_ip_mrouter_get_in 81 #define hkwd_ip_mrouter_init_in 82 #define hkwd_ip_mrouter_init_out 83 #define hkwd_ip_mrouter_set_in 84 #define hkwd_ip_output_in 85 #define hkwd_ip_output_post_fw_in 86 #define hkwd_ip_output_post_fw_out 87 #define hkwd_ip_pcbopts_in 88 #define hkwd_ip_pcbopts_out1 89 #define hkwd_ip_pcbopts_out2 90 #define hkwd_ip_pmtu_start_in 91 #define hkwd_ip_pmtu_start_out 92 #define hkwd_ip_pmtu_stopt_in 93 #define hkwd_ip_pmtu_stopt_out 94 #define hkwd_ip_pmtu_timeout_in 95 #define hkwd_ip_pmtu_timeout_out 96 #define hkwd_ip_reass_in 97 #define hkwd_ip_reass_out1 98 #define hkwd_ip_reass_out2 99 #define hkwd_ip_rsvp_force_done_in 100 #define hkwd_ip_rsvp_force_done_out 101 #define hkwd_ip_rsvp_vif_done_in 102 #define hkwd_ip_rsvp_vif_done_out 103 #define hkwd_ip_rsvp_vif_init_in 104 #define hkwd_ip_rsvp_vif_init_out 105 #define hkwd_ip_rtaddr_in 106 #define hkwd_ip_rtaddr_out 107 #define hkwd_ip_setdupmtu_in 108 #define hkwd_ip_setdupmtu_out 109 #define hkwd_ip_setmoptions_in 110 #define hkwd_ip_setmoptions_out 111 #define hkwd_ip_slowtimo_in 112 #define hkwd_ip_srcroute_in 113 #define hkwd_ip_srcroute_out 114 #define hkwd_ip_stripoptions_in 115 #define hkwd_ip_stripoptions_out 116 #define hkwd_ipintr_noqueue_in 117 #define hkwd_ipintr_noqueue_out 118 #define hkwd_ipintr_noqueue_post_fw_in 119 #define hkwd_ipintr_noqueue_post_fw_out 120 #define hkwd_ipip_input_in 121 #define hkwd_ipip_input_out 122 #define hkwd_localaddr_notcast_in 123 #define hkwd_localaddr_notcast_out 124 #define hkwd_mroute_init_in 125 #define hkwd_mrt_ioctl_in 126 #define hkwd_outbound_fw_free_args_in 127 #define hkwd_outbound_fw_free_args_out 128 #define hkwd_outbound_fw_save_args_in 129 #define hkwd_outbound_fw_save_args_out 130 #define hkwd_phyint_send_in 131 #define hkwd_phyint_send_out 132 #define hkwd_pmtu_default_age_init_in 133 #define hkwd_pmtu_default_age_upd_in 134 #define hkwd_pmtu_default_age_upd_out 135 #define hkwd_pmtu_redis_intrvl_init_in 136 #define hkwd_pmtu_rtrequest_in 137 #define hkwd_pmtu_rtrequest_out 138 #define hkwd_priority_in 139 #define hkwd_priority_out 140 #define hkwd_queue_pfctlinput_in 141 #define hkwd_queue_pfctlinput_out 142 #define hkwd_raw_saveif_in 143 #define hkwd_raw_saveif_out 144 #define hkwd_rip_ctloutput_in 145 #define hkwd_rip_ctloutput_out 146 #define hkwd_rip_init_in 147 #define hkwd_rip_init_out 148 #define hkwd_rip_input_in 149 #define hkwd_rip_output_in 150 #define hkwd_rip_output_out 151 #define hkwd_rip_usrreq_in 152 #define hkwd_rip_usrreq_out 153 #define hkwd_rsvp_input_in 154 #define hkwd_rsvp_input_out 155 #define hkwd_save_rte_in 156 #define hkwd_save_rte_out 157 #define hkwd_socket_send_in 158 #define hkwd_socket_send_out 159 #define hkwd_tbf_control_in 160 #define hkwd_tbf_control_out 161 #define hkwd_tbf_dq_sel_in 162 #define hkwd_tbf_dq_sel_out 163 #define hkwd_tbf_process_q_in 164 #define hkwd_tbf_process_q_out 165 #define hkwd_tbf_reprocess_q_in 166 #define hkwd_tbf_reprocess_q_out 167 #define hkwd_tbf_send_packet_in 168 #define hkwd_tbf_send_packet_out 169 #define hkwd_tcp_pmtu_discover_init_in 170 #define hkwd_tcp_pmtu_discover_init_out 171 #define hkwd_tcp_pmtu_discover_upd_in 172 #define hkwd_tcp_pmtu_discover_upd_out 173 #define hkwd_udp_pmtu_discover_init_in 174 #define hkwd_udp_pmtu_discover_init_out 175 #define hkwd_udp_pmtu_discover_upd_in 176 #define hkwd_udp_pmtu_discover_upd_out 177 #define hkwd_outbound_fw_save_args_out1 178 #define hkwd_outbound_fw_save_args_out2 179 #define hkwd_outbound_fw_save_args_out3 180 #define hkwd_ip_output_post_fw_err1 181 #define hkwd_ip_output_post_fw_err2 182 #define hkwd_ip_output_post_fw_err3 183 #define hkwd_ip_output_post_fw_err4 184 #define hkwd_ip_output_post_fw_err5 185 #define hkwd_ip_output_post_fw_err6 186 #define hkwd_ip_output_post_fw_err7 187 #define hkwd_ip_output_post_fw_err8 188 #define hkwd_ip_output_post_fw_err9 189 #define hkwd_ip_output_post_fw_err10 190 #define hkwd_ip_output_post_fw_err11 191 #define hkwd_ip_output_post_fw_err12 192 #define hkwd_ip_output_post_fw_err13 193 #define hkwd_ip_output_post_fw_err14 194 #define hkwd_ip_output_post_fw_err15 195 #define hkwd_ip_output_post_fw_err16 196 #define hkwd_ip_output_post_fw_err17 197 #define hkwd_ip_output_post_fw_err18 198 #define hkwd_ip_output_post_fw_err19 199 #define hkwd_ip_insertoptions_out1 200 #define hkwd_ip_ctloutput_err1 201 #define hkwd_ip_ctloutput_err2 202 #define hkwd_ip_ctloutput_err3 203 #define hkwd_ip_changeversion_err1 204 #define hkwd_ip_changeversion_err2 205 #define hkwd_ip_changeversion_err3 206 #define hkwd_ip_changeversion_err4 207 #define hkwd_localaddr_notcast_out1 208 #define hkwd_localaddr_notcast_out2 209 #define hkwd_localaddr_notcast_out3 210 #define hkwd_localaddr_notcast_out4 211 #define hkwd_ip_setmoptions_err1 212 #define hkwd_ip_setmoptions_err2 213 #define hkwd_ip_setmoptions_err3 214 #define hkwd_ip_setmoptions_err4 215 #define hkwd_ip_setmoptions_err5 216 #define hkwd_ip_getmoptions_err1 217 #define hkwd_ip_getmoptions_err2 218 #define hkwd_ip_getmoptions_out1 219 #define hkwd_ip_getmoptions_out2 220 #define hkwd_ip_getmoptions_out3 221 #define hkwd_ip_pcbopts_err1 222 #define hkwd_ip_pcbopts_err2 223 #define hkwd_ip_pcbopts_err3 224 #define hkwd_ip_pcbopts_err4 225 #define hkwd_ip_pcbopts_err5 226 #define hkwd_ip_intr_out1 227 #define hkwd_ip_intr_out2 228 #define hkwd_inbound_fw_save_args_out1 229 #define hkwd_ip_dooptions_out 230 #define hkwd_ip_dooptions_out1 231 #define hkwd_ip_dooptions_out2 232 #define hkwd_ip_rtaddr_out1 233 #define hkwd_ip_rtaddr_out2 234 #define hkwd_gids_ok_out1 235 #define hkwd_gids_ok_out2 236 #define hkwd_gids_ok_out3 237 #define hkwd_save_rte_out1 238 #define hkwd_ip_srcroute_out1 239 #define hkwd_ip_srcroute_out2 240 #define hkwd_ip_forward_out6 241 #define hkwd_dogisr_out1 242 #define hkwd_dogisr_out2 243 #define hkwd_doghash_out3 244 #define hkwd_doghash_out4 245 #define hkwd_doghash_out5 246 #define hkwd_doghash_out6 247 #define hkwd_doghash_out7 248 #define hkwd_doghash_out8 249 #define hkwd_doghash_out9 250 #define hkwd_doghash_out10 251 #define hkwd_doghash_out11 252 #define hkwd_doghash_out12 253 #define hkwd_doghash_out13 254 #define hkwd_doghash_out14 255 #define hkwd_doghash_out15 256 #define hkwd_doghash_out16 257 #define hkwd_ip_reass_err1 258 #define hkwd_ip_reass_out3 259 #define hkwd_ip_reass_out4 260 #define hkwd_ip_insertoptions_out2 261 #define hkwd_udp_pmtu_discover_init_out1 262 #define hkwd_tcp_pmtu_discover_init_out1 263 #define hkwd_pmtu_delete_not_found 264 #define hkwd_pmtu_delete_in 265 #define hkwd_pmtu_delete_out 266 #define hkwd_pmtu_expire_init_in 267 #define hkwd_pmtu_expire_init_out 268 #define hkwd_ip_pmtu_timeout_out1 269 #define hkwd_ip_pmtu_timeout_out2 270 #define hkwd_ip_pmtu_timeout_out3 271 #define hkwd_ip_pmtu_timeout_out4 272 #define hkwd_pmtu_equalifmtu_in 273 #define hkwd_pmtu_setmtu_in 274 #define hkwd_pmtu_del_request_usr 275 #define hkwd_pmtu_del_request_route 276 #define hkwd_pmtu_rediscover_v4 277 #define hkwd_pmtu_rediscover_v6 278 #define hkwd_pmtu_expire_upd_in 279 #define hkwd_pmtu_expire_upd_out 280 #define hkwd_pmtu_alloc_in 281 #define hkwd_pmtu_alloc_out 282 #define hkwd_pmtu_alloc_out1 283 #define hkwd_pmtu_alloc_out2 284 #define hkwd_pmtu_alloc_out3 285 #define hkwd_pmtu_alloc_out4 286 #define hkwd_ipintr_noqueue_post_fw_err1 287 #define hkwd_ipintr_noqueue_post_fw_err2 288 #define hkwd_ipintr_noqueue_post_fw_err3 289 #define hkwd_ipintr_noqueue_post_fw_err4 290 #define hkwd_ipintr_noqueue_post_fw_err5 291 #define hkwd_ipintr_noqueue_post_fw_err6 292 #define hkwd_ipintr_noqueue_post_fw_err7 293 #define hkwd_ipintr_noqueue_post_fw_err8 294 #define hkwd_ipintr_noqueue_post_fw_err9 295 #define hkwd_ipintr_noqueue_post_fw_err10 296 #define hkwd_ipintr_noqueue_post_fw_err11 297 #define hkwd_ip_dooptions_err1 298 #define hkwd_ip_dooptions_err2 299 #define hkwd_ip_dooptions_err3 300 #define hkwd_ip_dooptions_err4 301 #define hkwd_ip_dooptions_err5 302 #define hkwd_ip_dooptions_err6 303 #define hkwd_ip_dooptions_err7 304 #define hkwd_ip_dooptions_err8 305 #define hkwd_ip_dooptions_err9 306 #define hkwd_ip_dooptions_err10 307 #define hkwd_ip_dooptions_err11 308 #define hkwd_ip_dooptions_err12 309 #define hkwd_ip_dooptions_err13 310 #define hkwd_set_add_membership_in 311 #define hkwd_set_add_membership_out 312 #define hkwd_set_add_source_membership_in 313 #define hkwd_set_add_source_membership_out 314 #define hkwd_set_source_filter_in 315 #define hkwd_set_source_filter_out 316 #define hkwd_ip_setmoptions_err6 317 #define hkwd_ip_ctloutput_err4 318 #define hkwd_pmtu_get_list_in 319 #define hkwd_pmtu_get_list_out 320 #define hkwd_pmtu_get_list_err1 321 #define hkwd_pmtu_get_list_err2 322 #define hkwd_pmtu_get_list_err3 323 #define hkwd_pmtu_get_list_err4 324 #define hkwd_pmtu_get_list_err5 325 #define hkwd_pmtu_get_list_err6 326 #define hkwd_pmtu_get_list_info1 327 #define hkwd_ipoutqueues_init_in 328 #define hkwd_ipoutqueues_init_out 329 #define hkwd_ip_output_queue_in 330 #define hkwd_ip_output_queue_out 331 #define hkwd_ipoutq_handler_in 332 #define hkwd_ipoutq_handler_out 333 #define hkwd_ipout_add_qt_in 334 #define hkwd_ipout_add_qt_err1 335 #define hkwd_ipout_add_qt_err2 336 #define hkwd_ipout_add_qt_err3 337 #define hkwd_ipout_add_qt_out 338 #define hkwd_ipout_kproc_in 339 #define hkwd_ipout_kproc_add 340 #define hkwd_ipout_kproc_out 341 #define hkwd_ipoutq_init_in 342 #define hkwd_ipoutq_init_err1 343 #define hkwd_ipoutq_init_err2 344 #define hkwd_ipoutq_init_out 345 #define hkwd_ipoutqueues_init_einval 346 #define hkwd_ipoutq_handler_err1 347 #define hkwd_ipoutqueues_init_enomem 348 #define hkwd_ip_pmtu_timeout_out5 349 #define hkwd_ip_ctloutput_err5 350 #define hkwd_ip_ctloutput_err6 351 #define HKWD_IP6 0x53800000 #define hkwd_dopt6_input_in 1 #define hkwd_dopt6_input_out 2 #define hkwd_end6_input_in 3 #define hkwd_frg6_drain 4 #define hkwd_frg6_freef_in 5 #define hkwd_frg6_input_in 6 #define hkwd_frg6_input_out 7 #define hkwd_frg6_slowtimo_in 8 #define hkwd_hd6_inoptions_in 9 #define hkwd_hd6_inoptions_out 10 #define hkwd_hd6_outoptions 11 #define hkwd_hop6_input_in 12 #define hkwd_hop6_input_out 13 #define hkwd_icmp6_error_in 14 #define hkwd_icmp6_error_out1 15 #define hkwd_icmp6_error_out2 16 #define hkwd_icmp6_errparam_in 17 #define hkwd_icmp6_fasttimo_in 18 #define hkwd_icmp6_init_in 19 #define hkwd_icmp6_input_in 20 #define hkwd_icmp6_input_out 21 #define hkwd_icmp6_joingroup 22 #define hkwd_icmp6_leavegroup 23 #define hkwd_icmp6_reflect_in 24 #define hkwd_icmp6_reflect_out 25 #define hkwd_icmp6_send_in 26 #define hkwd_icmp6_send_out 27 #define hkwd_icmp6_sendmld_in 28 #define hkwd_icmp6_sendmld_out1 29 #define hkwd_icmp6_sendmld_out2 30 #define hkwd_icmp6_sendmld_out3 31 #define hkwd_icmp6_sendmld_out4 32 #define hkwd_ip6_copyoptions_in 33 #define hkwd_ip6_copyoptions_out 34 #define hkwd_ip6_ctloutput_in 35 #define hkwd_ip6_ctloutput_out 36 #define hkwd_ip6_deloption 37 #define hkwd_ip6_dropoption_in 38 #define hkwd_ip6_forward_in 39 #define hkwd_ip6_forward_out 40 #define hkwd_ip6_freemoptions_in 41 #define hkwd_ip6_getmoptions_in 42 #define hkwd_ip6_getmoptions_out 43 #define hkwd_ip6_getoptions_in 44 #define hkwd_ip6_getoptions_out 45 #define hkwd_ip6_init_in 46 #define hkwd_ip6_init_out 47 #define hkwd_ip6_input_in 48 #define hkwd_ip6_input_out 49 #define hkwd_ip6_insertoption_in 50 #define hkwd_ip6_insertoption_out 51 #define hkwd_ip6_mforward_in 52 #define hkwd_ip6_mforward_out 53 #define hkwd_ip6_mloopback_in 54 #define hkwd_ip6_mloopback_out 55 #define hkwd_ip6_output_in 56 #define hkwd_ip6_output_out 57 #define hkwd_ip6_reass_in 58 #define hkwd_ip6_reass_out 59 #define hkwd_ip6_saveoption_in 60 #define hkwd_ip6_saveoption_out 61 #define hkwd_ip6_setcontrol_in 62 #define hkwd_ip6_setcontrol_out 63 #define hkwd_ip6_setmoptions_in 64 #define hkwd_ip6_setmoptions_out 65 #define hkwd_ip6_setoptions_in 66 #define hkwd_ip6_setoptions_out 67 #define hkwd_ip6rttimeout_in 68 #define hkwd_ip6rttimeout_out 69 #define hkwd_ip6rttimer_in 70 #define hkwd_ip6rttimer_sched_in 71 #define hkwd_mfc_addqueue_in 72 #define hkwd_mfc_addqueue_out 73 #define hkwd_mfc_requeue_in 74 #define hkwd_mfc_requeue_out 75 #define hkwd_mfctimer_in 76 #define hkwd_mfctimer_out 77 #define hkwd_mroute6_init 78 #define hkwd_multicast_send_in 79 #define hkwd_multicast_send_out 80 #define hkwd_opt6_ctlinput_in 81 #define hkwd_opt6_ctlinput_out 82 #define hkwd_opt6_ferr_input 83 #define hkwd_opt6_haddr_input 84 #define hkwd_opt6_haddr_output 85 #define hkwd_opt6_init_in 86 #define hkwd_opt6_oerr_input 87 #define hkwd_opt6_reverse_in 88 #define hkwd_opt6_rtalert_input 89 #define hkwd_real_ip6_output_in 90 /* Unused */ #define hkwd_real_ip6_output_out 91 /* Unused */ #define hkwd_rt6_input_in 92 #define hkwd_rt6_input_out 93 #define hkwd_rt6_reverse_in 94 #define hkwd_rt6_reverse_out 95 #define hkwd_ip6_output_cachedroute 96 #define hkwd_ip6_output_cachedroute_free 97 #define hkwd_ip6_output_routetoif 98 #define hkwd_ip6_output_netunreach 99 #define hkwd_ip6_output_hostunreach 100 #define hkwd_ip6_output_route_gwroute 101 #define hkwd_ip6_output_mcast 102 #define hkwd_ip6_output_mcast_noxface 103 #define hkwd_ip6_output_mcast_hoplimit 104 #define hkwd_ip6_output_sendit 105 #define hkwd_ip6_output_nofrag_sent 106 #define hkwd_ip6_output_frag_sent 107 #define hkwd_ip6_output_bad 108 #define hkwd_llink_resolve_in 109 #define hkwd_llink_resolve_out 110 #define hkwd_ndp6_rtrequest_in 111 #define hkwd_ndp6_rtrequest_out 112 #define hkwd_ndp6_resolve_in 113 #define hkwd_ndp6_resolve_out 114 #define hkwd_ndsol6_output_in 115 #define hkwd_ndsol6_output_out 116 #define hkwd_ndadv6_output_in 117 #define hkwd_ndadv6_output_out 118 #define hkwd_redirect6_output_in 119 #define hkwd_redirect6_output_out 120 #define hkwd_ndsol6_input_in 121 #define hkwd_ndsol6_input_out 122 #define hkwd_ndadv6_input_in 123 #define hkwd_ndadv6_input_out 124 #define hkwd_rtsol6_input_in 125 #define hkwd_rtsol6_input_out 126 #define hkwd_rtadv6_input_in 127 #define hkwd_rtadv6_input_out 128 #define hkwd_redirect6_input_in 129 #define hkwd_redirect6_input_out 130 #define hkwd_ip6_reachhint_in 131 #define hkwd_ip6_reachhint_out 132 #define hkwd_ndplookup_in 133 #define hkwd_ndplookup_out 134 #define hkwd_ndp6_ifinit_in 135 #define hkwd_ndp6_ifinit_out 136 #define hkwd_ndp6_rtlost_in 137 #define hkwd_ndp6_rtlost_out 138 #define hkwd_rip6_input_in 139 #define hkwd_rip6_input_out 140 #define hkwd_raw6_saverecv_in 141 #define hkwd_raw6_saverecv_out 142 #define hkwd_rip6_output_in 143 #define hkwd_rip6_output_out 144 #define hkwd_rip6_ctloutput_in 145 #define hkwd_rip6_ctloutput_out 146 #define hkwd_rip6_usrreq_in 147 #define hkwd_rip6_usrreq_out 148 #define hkwd_rip6_ctlinput_in 149 #define hkwd_rip6_ctlinput_out1 150 #define hkwd_rip6_ctlinput_out2 151 #define hkwd_rip6_ctlinput_out3 152 #define hkwd_rip6_ctlinput_out4 153 #define hkwd_ip6_getctrlinfo_in 154 #define hkwd_ip6_getctrlinfo_out 155 #define hkwd_source_address_select_in 156 #define hkwd_source_address_select_out 157 #define hkwd_rip6_output_ancillary_in 158 #define hkwd_rip6_output_ancillary_out 159 #define hkwd_llink_resolve_nolock_in 160 #define hkwd_llink_resolve_nolock_out 161 #define hkwd_ip6_rtexpire_timeout_setup_in 162 #define hkwd_ip6_rtexpire_timeout_setup_out 163 #define hkwd_ip6_rtexpire_netisr_in 164 #define hkwd_ip6_rtexpire_netisr_out 165 #define hkwd_ip6_ndsol_netisr_in 166 #define hkwd_ip6_ndsol_netisr_out1 167 #define hkwd_ip6_ndsol_netisr_out2 168 #define hkwd_in6_recvpathmtu_in 169 #define hkwd_in6_recvpathmtu_bad 170 #define hkwd_in6_recvpathmtu_out 171 #define hkwd_in6_pcbnotifymtu_in 172 #define hkwd_in6_pcbnotifymtu_out 173 #define hkwd_ip6_setexthdroption_in 174 #define hkwd_ip6_setexthdroption_out 175 #define hkwd_ip6_getexthdroption_in 176 #define hkwd_ip6_getexthdroption_out 177 #define hkwd_raw6_saveopt_in 178 #define hkwd_raw6_saveopt_bad 179 #define hkwd_raw6_saveopt_out 180 #define hkwd_mh6_input_in 181 #define hkwd_mh6_input_out 182 #define hkwd_ip6_reroute_in 183 #define hkwd_ip6_reroute_out 184 #define hkwd_set_source_filter6_in 185 #define hkwd_set_source_filter6_out 186 #define hkwd_ip6_input_out_err 187 /* SEND starts at 0x200 */ #define send_hashit_hash_len 200 #define send_clic_context 201 #define send_clic_shainit 202 #define send_hashit_sha 203 #define send_config_inet_clic_init 204 #define cga_param_validation_in 210 #define cga_param_validation_collision 211 #define cga_param_validation_prefix 212 #define cga_param_validation_local_cga 213 #define cga_param_validation_hash1 214 #define cga_param_validation_hash1_ifid 215 #define cga_param_validation_hash2 216 #define cga_param_validation_hash2_mask2 217 #define cga_param_validation_out 218 #define rsa_sig_generation_in 219 #define rsa_sig_generation_ctx 220 #define rsa_sig_generation_keyobj 221 #define rsa_sig_generation_local 222 #define rsa_sig_generation_signed 223 #define rsa_sig_generation_max_len 224 #define rsa_sig_generation_out 225 #define rsa_sig_validation_in 226 #define send_validate_options_failed 227 #define rsa_sig_validation_keyobj 228 #define rsa_sig_validation_malloc 229 #define rsa_sig_validation_signature 230 #define rsa_sig_validation_out 231 #define key_hash_validate_in 232 #define key_hash_validate_hash 233 #define key_hash_validate_out 234 #define key_hash_generate_in 235 #define key_hash_generate_hash 236 #define key_hash_generate_out 237 #define nonce_validate_in 238 #define nonce_validate_failed 239 #define nonce_validate_out 240 #define nonce_genereate_in 241 #define nonce_genereate_out 242 #define timestamp_validate_in 243 #define timestamp_validate_failed 244 #define timestamp_validate_out 245 #define timestamp_generate_in 246 #define timestamp_generate_out 247 #define send_validate_options_in 248 #define send_validate_options_invalid_msgtype 249 #define send_validate_options_req 250 #define send_validate_options_not_allowed 251 #define send_validate_options_err 252 #define send_validate_options_opt_undef 253 #define send_validate_options_out 254 #define send_generate_options_in 255 #define send_generate_options_invalid_msgtype 256 #define send_generate_options_opt_undef 257 #define send_generate_options_out 258 #define rx_cga_in 259 #define rx_cga_rs_unsolicited_unspec_address 260 #define rx_cga_failed 261 #define rx_cga_out 262 #define rx_rsa_sig_keyobj 263 #define rx_rsa_sig_keylen 264 #define send_extractoptions_trunc 265 #define send_extractoptions_unknown_opt 266 #define send_extractoptions_extlen_icmplen 267 #define send_extractoptions_dup_opt 268 #define ip6_ctloutput_sec_send_clic 280 #define ip6_ctloutput_sec_send_len 281 #define ip6_ctloutput_sec_send_no_addr 282 #define ip6_ctloutput_sec_send_sic_malloc 283 #define ip6_ctloutput_sec_send_pub_key 284 #define ip6_ctloutput_sec_send_priv_key 285 #define ip6_ctloutput_sec_send_cga 286 #define ip6_ctloutput_sec_send_no_sic 287 #define ip6_ctloutput_sec_m 288 #define ip6_ctloutput_sec_mcl 289 /* IPv6 Zones (if_zone.c) starts at 300 */ #define hkwd_if6zone_init 300 #define hkwd_if6zone_attach_in 301 #define hkwd_if6zone_attach_err 302 #define hkwd_if6zone_attach_out 303 #define hkwd_if6zone_detach_in 304 #define hkwd_if6zone_detach_err 305 #define hkwd_if6zone_detach_out 306 #define hkwd_if6zone_getzone_in 307 #define hkwd_if6zone_getzone_err 308 #define hkwd_if6zone_getzone_out 309 #define hkwd_if6zone_setzone_in 310 #define hkwd_if6zone_setzone_err 311 #define hkwd_if6zone_setzone_out 312 #define hkwd_if6zone_lookup_in 313 #define hkwd_if6zone_lookup_err 314 #define hkwd_if6zone_lookup_out 315 #define hkwd_if6zone_join_zone 316 #define hkwd_flags6_passq_in 317 #define hkwd_flags6_passq_info1 318 #define hkwd_flags6_passq_info2 319 #define hkwd_flags6_passq_out1 320 #define hkwd_flags6_passq_out2 321 #define hkwd_flags6_passq_out3 322 #define hkwd_flags6_passq_out4 323 #define hkwd_flags6_passq_out5 324 #define hkwd_flags6_passq_out6 325 #define hkwd_flags6_passq_out7 326 #define hkwd_flags6_passq_out8 327 #define hkwd_flags6_passq_out9 328 #define hkwd_flags6_passq_out10 329 #define hkwd_flags6_passq_out11 330 #define hkwd_flags6_passq_out12 331 #define hkwd_flags6_passq_out13 332 #define hkwd_flags6_passq_out14 333 #define hkwd_flags6_passq_out15 334 #define hkwd_flags6_passq_out16 335 #define hkwd_flags6_passq_out17 336 #define hkwd_flags6_passq_out18 337 #define hkwd_flags6_passq_out19 338 #define hkwd_flags6_passq_out20 339 #define hkwd_flags6_passq_out21 340 #define HKWD_PCB 0x53900000 #define hkwd_add_gateway_in 1 #define hkwd_add_gateway_out 2 #define hkwd_clear_ping_flags_in 3 #define hkwd_clear_ping_flags_out 4 #define hkwd_config_inet_in 5 #define hkwd_config_inet_out 6 #define hkwd_del_gateway_in 7 #define hkwd_del_gateway_nolock_in 8 #define hkwd_del_gateway_nolock_out 9 #define hkwd_del_gateway_out 10 #define hkwd_dgd_init_in 11 #define hkwd_dgd_init_out 12 #define hkwd_dgd_input6_in 13 #define hkwd_dgd_input6_out 14 #define hkwd_dgd_input_in 15 #define hkwd_dgd_input_out 16 #define hkwd_dgdretry_in 17 #define hkwd_dgdretry_out 18 #define hkwd_dgdretrysched_in 19 #define hkwd_dgdretrysched_out 20 #define hkwd_dgdsched_in 21 #define hkwd_dgdsched_out 22 #define hkwd_in6_addmulti_in 23 #define hkwd_in6_addmulti_out 24 #define hkwd_in6_control_in 25 #define hkwd_in6_control_out 26 #define hkwd_in6_delete_addrs_in 27 #define hkwd_in6_delete_addrs_out 28 #define hkwd_in6_delmulti_in 29 #define hkwd_in6_delmulti_out 30 #define hkwd_in6_ifattach_in 31 #define hkwd_in6_ifattach_out 32 #define hkwd_in6_ifinit_in 33 #define hkwd_in6_ifinit_out 34 #define hkwd_in6_ifscrub_in 35 #define hkwd_in6_ifscrub_out 36 #define hkwd_in6_pcbbind_dyn_in 37 #define hkwd_in6_pcbbind_dyn_out 38 #define hkwd_in6_pcbbind_in 39 #define hkwd_in6_pcbbind_out 43 #define hkwd_in6_pcbconnect_in 44 #define hkwd_in6_pcbconnect_out 47 #define hkwd_in6_pcblookup_in 48 #define hkwd_in6_pcblookup_out 51 #define hkwd_in6_pcbmatch_in 52 #define hkwd_in6_pcbmatch_out 53 #define hkwd_in6_pcbnotify_in 54 #define hkwd_in6_pcbnotify_out 55 #define hkwd_in6_pcbrebind_in 56 #define hkwd_in6_pcbrebind_out 57 #define hkwd_in6_rtalloc_in 58 #define hkwd_in6_rtalloc_out 59 #define hkwd_in6_rthost_in 60 #define hkwd_in6_rthost_out 61 #define hkwd_in6_setifa_in 62 #define hkwd_in6_setifa_out 63 #define hkwd_in_addmulti_in 64 #define hkwd_in_addmulti_out 65 #define hkwd_in_allpcbs_in 66 #define hkwd_in_allpcbs_out 67 #define hkwd_in_arpintr_in 68 #define hkwd_in_arpintr_out 69 #define hkwd_in_arpresolve_in 70 #define hkwd_in_control_in 71 #define hkwd_in_control_out 72 #define hkwd_in_delete_addrs_in 73 #define hkwd_in_delete_addrs_out 74 #define hkwd_in_delmulti_in 75 #define hkwd_in_delmulti_out 76 #define hkwd_in_hash_add_in 77 #define hkwd_in_hash_add_out 78 #define hkwd_in_hash_remove_in 79 #define hkwd_in_ifattach_in 80 #define hkwd_in_ifattach_out 81 #define hkwd_in_ifdetach_in 82 #define hkwd_in_ifdetach_out 83 #define hkwd_in_ifinit_in 84 #define hkwd_in_ifinit_out 85 #define hkwd_in_ifscrub_in 86 #define hkwd_in_losing_in 87 #define hkwd_in_losing_lock_in 88 #define hkwd_in_losing_lock_out 89 #define hkwd_in_losing_out 90 #define hkwd_in_pcb_hash_del_in 91 #define hkwd_in_pcb_hash_del_out 92 #define hkwd_in_pcb_hash_ins_in 93 #define hkwd_in_pcb_hash_ins_out 94 #define hkwd_in_pcb_tcp_hash_del_in 95 #define hkwd_in_pcb_tcp_hash_del_out 96 #define hkwd_in_pcb_tcp_lport_hash_ins_in 97 #define hkwd_in_pcb_tcp_lport_hash_ins_out 98 #define hkwd_in_pcballoc_in 99 #define hkwd_in_pcballoc_out 100 #define hkwd_in_pcbbind_in 101 #define hkwd_in_pcbbind_out 104 #define hkwd_in_pcbconnect_in 105 #define hkwd_in_pcbconnect_out 108 #define hkwd_in_pcbdetach_in 109 #define hkwd_in_pcbdetach_out 112 #define hkwd_in_pcbdisconnect_in 113 #define hkwd_in_pcbdisconnect_out 116 #define hkwd_in_pcbhashlookup2_in 121 #define hkwd_in_pcbhashlookup2_out 122 #define hkwd_in_pcbhashlookup_in 123 #define hkwd_in_pcbinit_in 124 #define hkwd_in_pcbinit_out 125 #define hkwd_in_pcblookup_in 126 #define hkwd_in_pcblookup_out 129 #define hkwd_in_pcbmatch_in 130 #define hkwd_in_pcbmatch_out 131 #define hkwd_in_pcbmovetotimewait_in 132 #define hkwd_in_pcbmovetotimewait_out 133 #define hkwd_in_pcbnotify_in 134 #define hkwd_in_pcbnotify_out 135 #define hkwd_in_pcbnotifyall_in 136 #define hkwd_in_pcbnotifyall_out 137 #define hkwd_in_rawpcbs_in 138 #define hkwd_in_rawpcbs_out 139 #define hkwd_in_rtchange_in 140 #define hkwd_in_rtchange_out 141 #define hkwd_in_rtinvalidate_in 142 #define hkwd_in_rtinvalidate_out 143 #define hkwd_in_setpeeraddr 144 #define hkwd_in_setsockaddr_in 145 #define hkwd_init_common_mtus_in 146 #define hkwd_mark_gateway_down_in 147 #define hkwd_mark_gateway_down_out 148 #define hkwd_ping_gateways_in 149 #define hkwd_ping_gateways_out 150 #define hkwd_ping_one_gateway_in 151 #define hkwd_ping_one_gateway_out 152 #define hkwd_set_ping_flag_in 153 #define hkwd_set_ping_flag_out 154 #define hkwd_tcp_bad_port_limit_init_in 155 #define hkwd_tcp_sendspace_change 156 #define hkwd_udp_bad_port_limit_init_in 157 #define hkwd_udp_sendspace_change 158 #define hkwd_in_pcbbind_sin 159 #define hkwd_in6_pcbbind_dyn_sin6 160 #define hkwd_in6_pcbbind_dyn_addr6 161 #define hkwd_in_pcb_pseudoconnect_in 162 #define hkwd_in_pcb_pseudoconnect_out 163 #define hkwd_in_pcb_pseudobind_in 164 #define hkwd_in_pcb_pseudobind_out 165 #define hkwd_in_pcb_pseudobind_sin 166 #define hkwd_in6_pcb_pseudoconnect_in 167 #define hkwd_in6_pcb_pseudoconnect_out 168 #define hkwd_in6_pcb_pseudobind_in 169 #define hkwd_in6_pcb_pseudobind_out 170 #define hkwd_in6_pcb_pseudobind_sin6 171 #define hkwd_in6_pcb_pseudobind_addr6 172 #define hkwd_in6_pcb_pseudorebind_in 173 #define hkwd_in6_pcb_pseudorebind_out 174 #define hkwd_in6_pcbnotifyall_in 176 #define hkwd_in6_pcbnotifyall_out 177 #define hkwd_in6_pcbnotifyall_err_out 178 #define hkwd_in6_setmss_in 179 #define hkwd_in6_setmss_out 180 #define hkwd_in6_pmtuclone_in 181 #define hkwd_in6_pmtuclone_out 182 #define hkwd_in_pcblocalipnotify_in 183 #define hkwd_in_pcblocalipnotify_out 184 #define hkwd_inet_dr_cpu_add_in 185 #define hkwd_inet_dr_cpu_add_out 186 #define hkwd_inet_dr_cpu_add_err1 187 #define hkwd_in_arpresolve_out1 188 #define hkwd_in_arpresolve_out2 189 #define hkwd_config_inet_err1 190 #define hkwd_in_pcbdetach_soputonfreelist 191 #define reserved192 192 #define hkwd_pmignet_hd_in 193 #define reserved194 194 #define hkwd_pmignet_hd_out 195 #define hkwd_pmignet_tx_in 196 #define hkwd_pmignet_tx_sa_family 197 #define hkwd_pmignet_tx_out 198 #define hkwd_pmignet_hd_enomen 199 #define hkwd_pmignet_register_list 200 #define hkwd_in_addmulti_sources_in 201 #define hkwd_in_addmulti_sources_out 202 #define hkwd_in_changemulti_sources_nolock_in 203 #define hkwd_in_changemulti_sources_nolock_out 204 #define hkwd_in6_addmulti_sources_in 205 #define hkwd_in6_addmulti_sources_out 206 #define hkwd_in6_changemulti_sources_nolock_in 207 #define hkwd_in6_changemulti_sources_nolock_out 208 #define hkwd_chk_dom_port_in 209 #define hkwd_chk_dom_port_out 210 #define hkwd_chk_dom_port_err 211 #define hkwd_in_pcbbind_err9 212 #define hkwd_prog_list_add_in_ipv4 213 #define hkwd_prog_list_add_err_ipv4 214 #define hkwd_prog_list_add_out_ipv4 215 #define hkwd_prog_list_search_in_ipv4 216 #define hkwd_prog_list_search_no_match_out_ipv4 217 #define hkwd_prog_list_search_match_out_ipv4 218 #define hkwd_prog_list_delete_in_ipv4 219 #define hkwd_prog_list_delete_err_ipv4 220 #define hkwd_prog_list_delete_out_ipv4 221 #define hkwd_prog_list_add_in_ipv6 222 #define hkwd_prog_list_add_err_ipv6 223 #define hkwd_prog_list_add_out_ipv6 224 #define hkwd_prog_list_search_in_ipv6 225 #define hkwd_prog_list_search_no_match_out_ipv6 226 #define hkwd_prog_list_search_match_out_ipv6 227 #define hkwd_prog_list_delete_in_ipv6 228 #define hkwd_prog_list_delete_err_ipv6 229 #define hkwd_prog_list_delete_out_ipv6 230 #define hkwd_in_pcbbind_err1a 231 #define hkwd_in_pcbbind_err2a 232 #define hkwd_in_pcbbind_err3a 233 #define hkwd_in_pcbbind_err4a 234 #define hkwd_in_pcbbind_err5a 235 #define hkwd_in_pcbbind_err6a 236 #define hkwd_in_pcbbind_err7a 237 #define hkwd_in_pcbbind_err8a 238 #define hkwd_in_pcbconnect_err1a 239 #define hkwd_in_pcbconnect_err2a 240 #define hkwd_in_pcbconnect_err3a 241 #define hkwd_in_pcbconnect_err4a 242 #define hkwd_in_pcbconnect_err5a 243 #define hkwd_in_pcbconnect_err6a 244 #define hkwd_in_pcbconnect_err7a 245 #define hkwd_in_pcbconnect_err8a 246 #define hkwd_in_pcbconnect_err9a 247 #define hkwd_in_pcb_pseudoconnect_err1a 248 #define hkwd_in_pcb_pseudoconnect_err2a 249 #define hkwd_in_pcb_pseudoconnect_err3a 250 #define hkwd_in_pcb_pseudoconnect_err4a 251 #define hkwd_in_pcb_pseudoconnect_err5a 252 #define hkwd_in_pcb_pseudoconnect_err6a 253 #define hkwd_in_pcb_pseudoconnect_err7a 254 #define hkwd_in_pcb_pseudoconnect_err8a 255 #define hkwd_in_pcb_pseudoconnect_err9a 256 #define hkwd_in_pcb_pseudobind_err1a 257 #define hkwd_in_pcb_pseudobind_err2a 258 #define hkwd_in_pcb_pseudobind_err3a 259 #define hkwd_in_pcb_pseudobind_err4a 260 #define hkwd_in_pcb_pseudobind_err5a 261 #define hkwd_in_pcb_pseudobind_err6a 262 #define hkwd_in_pcb_pseudobind_err7a 263 #define hkwd_in_pcb_pseudobind_err8a 264 #define hkwd_in_pcbnotify_out1a 265 #define hkwd_in_pcbnotify_out2a 266 #define hkwd_in_pcbnotify_out3a 267 #define hkwd_in_pcbnotifyall_out1a 268 #define hkwd_in_pcbnotifyall_out2a 269 #define hkwd_in_pcbnotifyall_out3a 270 #define hkwd_in_pcblocalipnotify_out1a 271 #define hkwd_in_pcblocalipnotify_out2a 272 #define hkwd_in_pcblocalipnotify_out3a 273 #define hkwd_lkuinet_register_list 274 #define hkwd_inet_dr_mem_remove_in 275 #define hkwd_inet_dr_mem_remove_out 276 #define hkwd_mcl_list_init 277 #define hkwd_mcl_list_add4_in 278 #define hkwd_mcl_list_add4_out 279 #define hkwd_mcl_list_add6_in 280 #define hkwd_mcl_list_add6_out 281 #define hkwd_mcl_list_remove4_in 282 #define hkwd_mcl_list_remove4_out 283 #define hkwd_mcl_list_remove6_in 284 #define hkwd_mcl_list_remove6_out 285 #define HKWD_MBUF 0x25400000 #define hkwd_m_get_in 1 #define hkwd_m_get_out 2 #define hkwd_m_getclr_in 3 #define hkwd_m_getclr_out 4 #define hkwd_m_free_in 5 #define hkwd_m_free_out 6 #define hkwd_m_copy_in 7 #define hkwd_m_copy_out 8 #define hkwd_m_copydata_in 9 #define hkwd_m_copydata_out 10 #define hkwd_m_pullup_1 11 #define hkwd_m_pullup_2 12 #define hkwd_mlowintr_in 13 #define hkwd_mlowintr_out 14 #define hkwd_m_low_test 15 #define hkwd_m_clgetm_in 16 #define hkwd_m_clgetm_out 17 #define hkwd_m_getclustm_in 18 #define hkwd_m_getclustm_out 19 #define hkwd_m_clattach_in 20 #define hkwd_m_clattach_out 21 #define hkwd_m_prepend_get_in 22 #define hkwd_m_prepend_get_out 23 #define hkwd_m_pullup_get_in 24 #define hkwd_m_pullup_get_out 25 #define hkwd_m_copy_get_in 26 #define hkwd_m_copy_get_out 27 #define hkwd_m_adj_in 28 #define hkwd_m_pullup_in 29 #define hkwd_m_retry_err1 30 #define hkwd_m_pullup_err1 31 #define hkwd_m_clattach_err1 32 #define hkwd_m_getclustm_err1 33 #define hkwd_m_getclustm_err2 34 #define hkwd_m_collapse_err1 35 #define hkwd_m_copymext_err1 36 #define hkwd_m_copymext_err2 37 #define hkwd_m_create_clustpool_err1 38 #define hkwd_m_create_clustpool_err2 39 #define hkwd_m_get_from_clustpool_nolock_err1 40 #define hkwd_mpool_grow_err1 41 #define hkwd_mpool_grow_err2 42 #define hkwd_mpool_clattach_err1 43 #define hkwd_mpool_clattach_err2 44 #define hkwd_mpool_clattach_err3 45 #define hkwd_m_copymext_in 46 #define hkwd_m_copymext_out 47 #define hkwd_m_create_clustpool_in 48 #define hkwd_m_create_clustpool_out 49 #define hkwd_mpool_grow_in 50 #define hkwd_mpool_grow_out 51 #define hkwd_mpool_shrink_in 52 #define hkwd_mpool_shrink_out 53 #define hkwd_m_free_clustpool_in 54 #define hkwd_m_free_clustpool_out 55 #define hkwd_m_copy_out1 56 #define hkwd_m_copy_out2 57 #define hkwd_m_copy_err1 58 #define hkwd_m_copymext_out1 59 #define hkwd_m_copymext_out2 60 #define hkwd_m_copymext_err3 61 #define hkwd_m_free_to_clustpool_err1 62 #define hkwd_m_gethdr_in 63 #define hkwd_m_gethdr_out 64 /* These hook id's and sub hook id's are for Network Interface's */ #define HKWD_IFEN 0x25500000 #define HKWD_IFTR 0x25600000 #define HKWD_IFET 0x25700000 #define HKWD_IFXT 0x25800000 #define HKWD_IFSL 0x25900000 #define hkwd_statintr_in 1 #define hkwd_statintr_out 2 #define hkwd_netintr_in 3 #define hkwd_netintr_out 4 #define hkwd_attach_in 5 #define hkwd_attach_out 6 #define hkwd_detach_in 7 #define hkwd_detach_out 8 #define hkwd_init_in 9 #define hkwd_init_out 10 #define hkwd_ioctl_in 11 #define hkwd_ioctl_out 12 #define hkwd_output_in 13 #define hkwd_output_out 14 #define hkwd_reset_in 15 #define hkwd_reset_out 16 #define hkwd_rcv_in 17 #define hkwd_rcv_out 18 #define hkwd_incall_in 19 #define hkwd_incall_out 20 #define hkwd_callcomp_in 21 #define hkwd_callcomp_out 22 #define hkwd_clrind_in 23 #define hkwd_clrind_out 24 #define hkwd_slhiwat 25 #define hkwd_expand_table_or_add_row_out1 26 #define hkwd_expand_table_or_add_row_out2 27 #define hkwd_expand_table_or_add_row_out3 28 #define hkwd_config_en_in 29 #define hkwd_config_en_out1 30 #define hkwd_config_en_out2 31 #define hkwd_config_en_out3 32 #define hkwd_config_en_out4 33 #define hkwd_config_en_out5 34 #define hkwd_config_en_out6 35 #define hkwd_config_en_out7 36 #define hkwd_config_en_out8 37 #define hkwd_config_en_out9 38 #define hkwd_en_attach_in 39 #define hkwd_en_ioctl_in 40 #define hkwd_en_ioctl_out1 41 #define hkwd_en_ioctl_err1 42 #define hkwd_en_ioctl_err2 43 #define hkwd_en_ioctl_err3 44 #define hkwd_en_ioctl_err4 45 #define hkwd_en_ioctl_err5 46 #define hkwd_en_ioctl_err6 47 #define hkwd_en_ioctl_err7 48 #define hkwd_en_ioctl_debug1 49 #define hkwd_en_ioctl_debug2 50 #define hkwd_en_ioctl_debug3 51 #define hkwd_en_ioctl_debug4 52 #define hkwd_en_ioctl_out 53 #define hkwd_en_output_in 54 #define hkwd_en_output_out1 55 #define hkwd_en_output_out2 56 #define hkwd_en_output_out3 57 #define hkwd_en_output_out4 58 #define hkwd_en_output_out5 59 #define hkwd_en_output_out6 60 #define hkwd_en_output_out7 61 #define hkwd_en_output_out8 62 #define hkwd_en_output_out9 63 #define hkwd_en_output_out10 64 #define hkwd_en_output_out11 65 #define hkwd_en_output_out12 66 #define hkwd_en_output_out13 67 #define hkwd_en_output_out14 68 #define hkwd_en_output_out15 69 #define hkwd_en_output_out16 70 #define hkwd_en_output_out17 71 #define hkwd_en_output_out18 72 #define hkwd_en_output_out19 73 #define hkwd_arpresolve_out1 74 #define hkwd_arpresolve_out2 75 #define hkwd_arpresolve_out3 76 #define hkwd_arpresolve_out4 77 #define hkwd_arpresolve_out5 78 #define hkwd_arpresolve_out6 79 #define hkwd_arpresolve_out7 80 #define hkwd_arpresolve_out 81 #define hkwd_arpinput_in 82 #define hkwd_arpinput_out1 83 #define hkwd_arpinput_out2 84 #define hkwd_arpinput_out3 85 #define hkwd_arpinput_out4 86 #define hkwd_arpinput_out5 87 #define hkwd_arpinput_out 88 #define hkwd_in_arpinput_in 89 #define hkwd_in_arpinput_out1 90 #define hkwd_in_arpinput_out2 91 #define hkwd_in_arpinput_out3 92 #define hkwd_in_arpinput_out4 93 #define hkwd_in_arpinput_out5 94 #define hkwd_in_arpinput_out6 95 #define hkwd_in_arpinput_out7 102 #define hkwd_in_arpinput_out 96 #define hkwd_config_en_out10 97 #define hkwd_en_status_handler 98 #define hkwd_en_status_failover_error 99 #define hkwd_en_selfarp_tx 100 #define hkwd_en_attach_err1 101 /* HOOK Ids for GIF interface */ #define HKWD_IFGIF 0x26400000 #define hkwd_config_gif_in 1 #define hkwd_config_gif_err1 2 #define hkwd_config_gif_err2 3 #define hkwd_config_gif_err3 4 #define hkwd_config_gif_err4 5 #define hkwd_config_gif_err5 6 #define hkwd_config_gif_out 7 #define hkwd_gif_attach_in 8 #define hkwd_gif_attach_err1 9 #define hkwd_gif_attach_err2 10 #define hkwd_gif_attach_out 11 #define hkwd_gif_ioctl_in 12 #define hkwd_gif_ioctl_err1 13 #define hkwd_gif_ioctl_err2 14 #define hkwd_gif_ioctl_err3 15 #define hkwd_gif_ioctl_err4 16 #define hkwd_gif_ioctl_err5 17 #define hkwd_gif_ioctl_err6 18 #define hkwd_gif_ioctl_err7 19 #define hkwd_gif_ioctl_err8 20 #define hkwd_gif_ioctl_err9 21 #define hkwd_gif_ioctl_err10 22 #define hkwd_gif_ioctl_err11 23 #define hkwd_gif_ioctl_out 24 #define hkwd_gif_output_in 25 #define hkwd_gif_output_err1 26 #define hkwd_gif_output_err2 27 #define hkwd_gif_output_err3 28 #define hkwd_gif_output_err4 29 #define hkwd_gif_output_err5 30 #define hkwd_gif_output_err6 31 #define hkwd_gif_output_out 32 #define hkwd_gif_output_out2 33 #define hkwd_gif_input_in 34 #define hkwd_gif_input_err1 35 #define hkwd_gif_input_trc1 36 #define hkwd_gif_input_trc2 37 #define hkwd_gif_input_out 38 #define hkwd_gif_input_out1 39 #define hkwd_gif_input_out2 40 #define hkwd_verify_tunl_addr_in 41 #define hkwd_verify_tunl_addr_err1 42 #define hkwd_verify_tunl_addr_out 43 #define hkwd_gifstat_sync_in 44 #define hkwd_gifstat_sync_out 45 #define hkwd_gif_getrealif_in 46 #define hkwd_gif_getrealif_err1 47 #define hkwd_gif_getrealif_out 48 #define hkwd_gif_getaddr_in 49 #define hkwd_gif_getaddr_out1 50 #define hkwd_gif_getaddr_out2 51 /* This hook id is for TCP debug */ #define HKWD_TCPDBG 0x25a00000 #define HKWD_NET_MALLOC 0x34000000 #define hkwd_net_malloc 1 #define hkwd_net_free 2 #define hkwd_net_kmem_inslist_in 3 #define hkwd_net_kmem_inslist_out 4 #define hkwd_net_kmem_rmlist_in 5 #define hkwd_net_kmem_rmlist_out 6 #define hkwd_ostd_mem_expand_in 7 #define hkwd_ostd_mem_expand_out 8 #define hkwd_ostd_mem_del_in 9 #define hkwd_ostd_mem_del_out1 10 #define hkwd_ostd_mem_del_out2 11 #define hkwd_ostd_mem_add_in 12 #define hkwd_ostd_mem_add_out1 13 #define hkwd_ostd_mem_add_out2 14 #define hkwd_log_police_event_in 15 #define hkwd_log_police_event_out1 16 #define hkwd_log_police_event_out2 17 #define hkwd_log_police_event_out3 18 #define hkwd_log_police_event_out4 19 #define hkwd_log_police_event_out5 20 #define hkwd_log_police_event_out6 21 #define hkwd_init_police_usage_in 22 #define hkwd_init_police_usage_out1 23 #define hkwd_init_police_usage_out2 24 #define hkwd_init_police_usage_out3 25 #define hkwd_free_police_usage_all_in 26 #define hkwd_free_police_usage_all_out 27 #define hkwd_net_malloc_police_station_in 28 #define hkwd_net_malloc_police_station_out1 29 #define hkwd_net_malloc_police_station_out2 30 #define hkwd_net_malloc_police_station_out3 31 #define hkwd_net_buf_type_nofct_in 32 #define hkwd_net_buf_type_nofct_out1 33 #define hkwd_net_buf_type_nofct_out2 34 #define hkwd_net_buf_type_nofct_out3 35 #define hkwd_net_buf_type_nofct_out4 36 #define hkwd_net_buf_type_nofct_out5 37 #define hkwd_net_buf_size_nofct_in 38 #define hkwd_net_buf_size_nofct_out1 39 #define hkwd_net_buf_size_nofct_out2 40 #define hkwd_net_buf_size_nofct_out3 41 #define hkwd_net_buf_size_nofct_out4 42 #define hkwd_net_malloc_frag_init_in 43 #define hkwd_net_malloc_frag_init_out1 44 #define hkwd_net_malloc_frag_init_out2 45 #define hkwd_net_malloc_frag_init_out3 46 #define hkwd_netm_page_promote_init_in 47 #define hkwd_netm_page_promote_init_out 48 #define hkwd_net_malloc_in 49 #define hkwd_net_malloc1 50 #define hkwd_net_malloc2 51 #define hkwd_net_malloc3 52 #define hkwd_net_malloc4 53 #define hkwd_net_malloc5 54 #define hkwd_net_malloc6 55 #define hkwd_net_malloc7 56 #define hkwd_net_malloc_out1 57 #define hkwd_net_malloc_out2 58 #define hkwd_large_alloc_in 59 #define hkwd_large_alloc_out1 60 #define hkwd_large_alloc_out2 61 #define hkwd_empty_bucket_in 62 #define hkwd_empty_bucket_out1 63 #define hkwd_empty_bucket_out2 64 #define hkwd_net_free_in 65 #define hkwd_net_free1 66 #define hkwd_net_free2 67 #define hkwd_net_free_out1 68 #define hkwd_net_free_out2 69 #define hkwd_net_free_out3 70 #define hkwd_large_free_in 71 #define hkwd_large_free_out 72 #define hkwd_coalesce_in 73 #define hkwd_coalesce_out 74 #define hkwd_malloc_loan_in 75 #define hkwd_malloc_loan_out1 76 #define hkwd_malloc_loan_out2 77 #define hkwd_malloc_thread_in 78 #define hkwd_malloc_thread1 79 #define hkwd_malloc_thread_out 80 #define hkwd_coalesce_pages_in 81 #define hkwd_coalesce_pages_out 82 #define hkwd_prime_the_buckets_cpu_in 83 #define hkwd_prime_the_buckets_cpu_out1 84 #define hkwd_prime_the_buckets_cpu_out2 85 #define hkwd_log_inuse_in 86 #define hkwd_log_inuse_out 87 #define hkwd_aix_kmem_alloc_in 88 #define hkwd_aix_kmem_alloc_out1 89 #define hkwd_aix_kmem_alloc_out2 90 #define hkwd_aix_kmem_alloc_out3 91 #define hkwd_aix_kmem_alloc2_in 92 #define hkwd_aix_kmem_alloc2_out1 93 #define hkwd_aix_kmem_alloc2_out2 94 #define hkwd_aix_kmem_free_in 95 #define hkwd_aix_kmem_free_out 96 #define hkwd_net_malloc_cpudata_in 97 #define hkwd_net_malloc_cpudata_out1 98 #define hkwd_net_malloc_cpudata_out2 99 #define hkwd_kmem_set_highwat_in 100 #define hkwd_kmem_set_highwat_out 101 #define hkwd_netkmem_dr_handler_in 102 #define hkwd_netkmem_dr_handler_out1 103 #define hkwd_netkmem_dr_handler_out2 104 #define hkwd_netkmem_dr_handler_out3 105 #define hkwd_netkmem_dr_handler_out4 106 #define hkwd_netkmem_dr_handler_out5 107 #define hkwd_netkmem_dr_handler_out6 108 #define hkwd_netkmem_dr_handler_out7 109 #define hkwd_netkmem_dr_handler_out8 110 #define hkwd_netkmem_dr_handler_out9 111 #define hkwd_netkmem_dr_handler_out10 112 #define hkwd_netkmem_dr_handler_out11 113 #define hkwd_netkmem_dr_cpu_remove_in 114 #define hkwd_netkmem_dr_cpu_remove_out 115 #define hkwd_netkmem_dr_cpu_add_in 116 #define hkwd_netkmem_dr_cpu_add_out 117 #define hkwd_netkmem_dr_mem_remove_in 118 #define hkwd_netkmem_dr_mem_remove_out 119 #define hkwd_netkmem_dr_mem_add_in 120 #define hkwd_netkmem_dr_mem_add_out 121 #define hkwd_ostd_init_in 122 #define hkwd_ostd_init_out1 123 #define hkwd_ostd_init_out2 124 #define hkwd_log_ostd_event_in 125 #define hkwd_log_ostd_event_out1 126 #define hkwd_log_ostd_event_out2 127 #define hkwd_log_ostd_event_out3 128 #define hkwd_set_netm_errlevel_in 129 #define hkwd_set_netm_errlevel_out 130 #define hkwd_net_malloc_frag_timer_in 131 #define hkwd_net_malloc_frag_timer_out1 132 #define hkwd_net_malloc_frag_timer_out2 133 #define hkwd_net_malloc_frag_timer_out3 134 #define hkwd_net_malloc_frag_timer_stop_in 135 #define hkwd_net_malloc_frag_timer_stop_out1 140 #define hkwd_net_malloc_page_timer_in 141 #define hkwd_net_malloc_page_timer_out 142 #define hkwd_net_malloc_page_timer_stop_in 143 #define hkwd_net_malloc_page_timer_stop_out1 144 #define hkwd_net_malloc_page_timer_stop_out2 145 #define hkwd_netkmem_dr_cpu_add_err1 146 #define hkwd_netkmem_dr_cpu_add_err2 147 #define hkwd_net_malloc_frag_timer_stop_out2 148 #define hkwd_log_illegal_mem_access_in 149 #define hkwd_log_illegal_mem_access_out 150 #define hkwd_net_malloc_out 151 #define hkwd_net_malloc_cpu_in 152 #define hkwd_net_malloc_cpu1 153 #define hkwd_net_malloc_cpu2 154 #define hkwd_net_malloc_cpu3 155 #define hkwd_net_malloc_cpu4 156 #define hkwd_net_malloc_cpu5 157 #define hkwd_net_malloc_cpu6 158 #define hkwd_net_malloc_cpu7 159 #define hkwd_net_malloc_cpu_out1 160 #define hkwd_net_malloc_cpu_out2 161 #define hkwd_net_malloc_srad_in 162 #define hkwd_net_malloc_srad_out1 163 #define hkwd_net_malloc_srad_out2 164 #define hkwd_net_malloc_srad_out3 165 #define hkwd_net_malloc_srad_out4 166 #define hkwd_kmem_get_seg_in 167 #define hkwd_kmem_get_seg_out1 168 #define hkwd_kmem_get_seg_out2 169 #define hkwd_kmem_get_seg_out3 170 #define hkwd_netaddr2srad_in 171 #define hkwd_netaddr2srad_out1 172 #define hkwd_netaddr2srad_out2 173 #define hkwd_netaddr2srad_out3 174 #define hkwd_police_lock_init_in 175 #define hkwd_police_lock_init_out1 176 #define hkwd_police_lock_init_out2 177 #define hkwd_police_lock_init_out3 178 #define hkwd_baddr2netkmem_in 179 #define hkwd_baddr2netkmem_out1 180 #define hkwd_baddr2netkmem_out2 181 #define hkwd_bucket2usagep_in 182 #define hkwd_bucket2usagep_out1 183 #define hkwd_bucket2usagep_out2 184 #define hkwd_addr2segidx_in 185 #define hkwd_addr2segidx_out1 186 #define hkwd_addr2segidx_out2 187 #define hkwd_addr2segidx_and_heap_in 188 #define hkwd_addr2segidx_and_heap_out1 189 #define hkwd_addr2segidx_and_heap_out2 190 #define hkwd_kmem_search_in 191 #define hkwd_kmem_search_out1 192 #define hkwd_kmem_search_out2 193 #define hkwd_start_netm_thread_in 194 #define hkwd_start_netm_thread_out1 195 #define hkwd_start_netm_thread_out2 196 #define hkwd_start_netm_thread_out3 197 #define hkwd_start_netm_thread_out4 198 #define hkwd_start_netm_thread_out5 199 #define hkwd_netkmem_dr_handler_out12 200 #define hkwd_netkmem_dr_handler_out13 201 #define hkwd_netkmem_dr_handler_out14 202 #define hkwd_netkmem_dr_handler_out15 203 #define hkwd_netkmem_dr_handler_out16 204 #define hkwd_netkmem_dr_handler_out17 205 #define hkwd_log_police_event_out7 206 #define hkwd_log_police_event_out8 207 #define hkwd_log_police_event_out9 208 #define hkwd_netkmem_dr_handler_out18 209 #define hkwd_netkmem_dr_handler_out19 210 #define hkwd_netkmem_dr_handler_out20 211 #define hkwd_netkmem_dr_handler_out21 212 #define hkwd_netkmem_dr_handler_out22 213 #define hkwd_netkmem_dr_handler_out23 214 #define hkwd_netkmem_dr_mem_removed 215 #define hkwd_aix_kmem_alloc_out4 216 /* This hook id is for ATM Socket Extensions */ #define HKWD_ATMSOCK 0x3A500000 #define HKWD_RDS 0x5EC00000 /* Reliable Datagram Sockets */ #define HKWD_RDS_ERROR 0x5F500000 /* Reliable Datagram Sockets */ #define HKWD_GRE_GENERAL 0x5F400000 /* Generic Routing Encapsulation */ /* These are TCPIP/FDDI related */ #define HKWD_IFCA 0x26000000 #define HKWD_IFSO 0x26100000 #define HKWD_IFFD 0x26200000 #define HKWD_DD_FDDIDD 0x26300000 /* * Data Link Control */ #define HKWD_SYSX_DLC_START 0x24000000 /* start link station */ #define HKWD_SYSX_DLC_HALT 0x24100000 /* halt link station */ #define HKWD_SYSX_DLC_TIMER 0x24200000 /* timer */ #define HKWD_SYSX_DLC_XMIT 0x24300000 /* transmit packet */ #define HKWD_SYSX_DLC_RECV 0x24400000 /* receive packet */ #define HKWD_SYSX_DLC_PERF 0x24500000 /* performance */ #define HKWD_SYSX_DLC_MONITOR 0x24600000 /* monitor */ #define HKWD_ODM_LIB 0x30000000 /* ODM code */ /* hooks for STTY */ #define HKWD_STTY 0x40000000 #define HKWD_STTY_STRTTY 0x40100000 /* stream head tty */ #define HKWD_STTY_LDTERM 0x40200000 /* line discipline module */ #define HKWD_STTY_SPTR 0x40300000 /* serial printer discipline module */ #define HKWD_STTY_NLS 0x40400000 /* NLS mapping discipline module */ #define HKWD_STTY_PTY 0x40500000 /* pseudo tty driver */ #define HKWD_STTY_RS 0x40600000 /* RS driver */ #define HKWD_STTY_LION 0x40700000 /* LION driver */ #define HKWD_STTY_CXMA 0x40800000 /* */ #define HKWD_STTY_ISA 0x40900000 /* PCI/ISA native ports */ #define HKWD_STTY_JAS 0x40a00000 /* Jasmine 2-port driver */ /* hooks till 0x40f00000 are reserved to stty for further use */ #define HKWD_VIRT_CONS 0x41700000 /* virtual console driver */ /* subhooks for stty */ #define hkwd_TTY_CONFIG 0x01 #define hkwd_TTY_OPEN 0x02 #define hkwd_TTY_CLOSE 0x03 #define hkwd_TTY_WPUT 0x04 #define hkwd_TTY_RPUT 0x05 #define hkwd_TTY_WSRV 0x06 #define hkwd_TTY_RSRV 0x07 #define hkwd_TTY_REVOKE 0x08 /* for streamhead tty */ #define hkwd_TTY_IOCTL 0x09 /* for ioctls */ #define hkwd_TTY_PROC 0x0a /* for drivers */ #define hkwd_TTY_SERVICE 0x0b /* for drivers */ #define hkwd_TTY_SLIH 0x0c /* for drivers */ #define hkwd_TTY_OFFL 0x0d /* for drivers */ #define hkwd_TTY_LAST 0x0e /* can be used for any specific entry */ #define HKWD_CPU_PREEMPT 0x41900000 /* PHYP CPU preemption hook. */ /* Macros for the subhook */ #define _PRMT_REALLOC_M 0x8000 /* memory re-allocated */ #define _PRMT_WRAP_M 0x4000 /* preemption buffer wrapped */ #define _PRMT_CPUID_M 0xfff /* cpu id */ /***********************************************************************/ /*************** DISPLAY SUBSYSTEM TRACE HOOK DEFINITIONS ************-*/ /***********************************************************************/ /* * DISPLAY SUBSYSTEM MAJOR TRACE HOOKS * * The display subsystem is divided into functional components. * Each functional component is given two trace hooks. The first * trace hook is designated HKWD_xxx_P and is for performance trace. * The second hook is designated HKWD_xxx_D and is for debug trace. * The components of the display subsystem, for tracing purposes, * are: Virtual Terminal Subsystem (VTSS); Rendering Context * Manager (RCM); Device Dependent Functions of VTSS and RCM (DDF); * Graphics Adapter Interface (GAI), which is divided into its * subcomponents, 2D (GAI2DM1), Resource Management (GAIRMS), * 3D Model 1 (GAI3DM1), and 3D Model 2 (GAI3DM2); Enhanced X-Windows * (X11); IBM's extensions to X (X11EXT); the SGI-like GL API (GL); * and IBM graPHIGS (GRAPHIGS). * * The trace hooks for display occupy the range 500 to 51F. Further, * the range 520-52F has been set aside in case the display subsystem * requires additional growth. * * */ #define HKWD_DISPLAY_VTSS_P 0x50000000 /* display group */ #define HKWD_DISPLAY_VTSS_D 0x50100000 #define HKWD_DISPLAY_RCM_P 0x50200000 #define HKWD_DISPLAY_RCM_D 0x50300000 #define HKWD_DISPLAY_DDF_P 0x50400000 #define HKWD_DISPLAY_DDF_D 0x50500000 #define HKWD_DISPLAY_GAIRMS_P 0x50600000 #define HKWD_DISPLAY_GAIRMS_D 0x50700000 #define HKWD_DISPLAY_GAI2DM1_P 0x50800000 #define HKWD_DISPLAY_GAI2DM1_D 0x50900000 #define HKWD_DISPLAY_GAI3DM1_P 0x50a00000 #define HKWD_DISPLAY_GAI3DM1_D 0x50b00000 #define HKWD_DISPLAY_GAI3DM2_P 0x50c00000 #define HKWD_DISPLAY_GAI3DM2_D 0x50d00000 #define HKWD_DISPLAY_X11_P 0x50e00000 #define HKWD_DISPLAY_X11_D 0x50f00000 #define HKWD_DISPLAY_X11EXT_P 0x51000000 #define HKWD_DISPLAY_X11EXT_D 0x51100000 #define HKWD_DISPLAY_GL_P 0x51200000 #define HKWD_DISPLAY_GL_D 0x51300000 #define HKWD_DISPLAY_GRAPHIGS_P 0x51400000 #define HKWD_DISPLAY_GRAPHIGS_D 0x51500000 #define HKWD_ACPA_P 0x51600000 #define HKWD_ACPA_D 0x51700000 #define HKWD_DISPLAY_RESERVED_518 0x51800000 #define HKWD_DISPLAY_RESERVED_519 0x51900000 #define HKWD_DISPLAY_RESERVED_51A 0x51a00000 #define HKWD_DISPLAY_RESERVED_51B 0x51b00000 #define HKWD_DISPLAY_RESERVED_51C 0x51c00000 #define HKWD_DISPLAY_RESERVED_51D 0x51d00000 #define HKWD_DISPLAY_RESERVED_51E 0x51e00000 #define HKWD_DISPLAY_RESERVED_51F 0x51f00000 /*---------------------------------------------------------------- * DISPLAY SUBSYSTEM MINOR TRACE HOOKS * * Each hookword occupies 32 bits. The most significant 12 bits are * the major hook ID. The next four bits are reserved. The least * significant 16 bits are for component use. The Display Subsystem * uses the 16 bits to encode certain flags and to encode a minor * hook ID. * * The general format for the 16 bits of the minor hook ID is: * * +--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+ * | routine ID | func ID|ex| * +--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+ * 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 * * * The first twelve bits are a routine ID, giving a maximum of * 4096 routines per component. The next three bits are the * function ID within the component. Function 000 is always * reserved for the main entry/exit to the routine. Functions * 001 to 110 are for internal functions within the routine. * In this sense, function can be used to encode data as well. * Function 111 is a special code that permits the first word * of trace data to hold an expanded internal function code. * * Bit 15, "ex", is set to 0 upon entry to the routine/function. * The bit is set to 1 upon exit of the function. This permits * entry/exit tracing without reuse of the routine ID. * */ /*------------------------------------------------------------------ * VTSS MINOR TRACE HOOK DEFINITION * * The VTSS component is has several major functional pieces, including * the HFT (an AIX character device driver), the Screen Manager, the * Mode Processor, the Virtual Display Driver, the Keyboard Device * Driver, and other input device drivers. * *-----------------------------------------------------------------*/ #define hkwd_DISPLAY_VTSS_HFT_OPEN ( 0x001 << 4 ) #define hkwd_DISPLAY_VTSS_HFT_CLOSE ( 0x002 << 4 ) #define hkwd_DISPLAY_VTSS_HFT_IOCTL ( 0x003 << 4 ) #define hkwd_DISPLAY_VTSS_HFT_CONFIG ( 0x004 << 4 ) #define hkwd_DISPLAY_VTSS_HFT_MULTIPLEX ( 0x005 << 4 ) #define hkwd_DISPLAY_VTSS_HFT_SELECT ( 0x006 << 4 ) #define hkwd_DISPLAY_VTSS_HFT_READ ( 0x007 << 4 ) #define hkwd_DISPLAY_VTSS_HFT_WRITE ( 0x008 << 4 ) #define hkwd_DISPLAY_VTSS_HFT_REVOKE ( 0x009 << 4 ) #define hkwd_DISPLAY_VTSS_HFT_INPUT ( 0x00a << 4 ) #define hkwd_DISPLAY_VTSS_HFT_OUTPUT ( 0x00b << 4 ) #define hkwd_DISPLAY_VTSS_VDD_ACT ( 0x101 << 4 ) #define hkwd_DISPLAY_VTSS_VDD_CFL ( 0x102 << 4 ) #define hkwd_DISPLAY_VTSS_VDD_CLR ( 0x103 << 4 ) #define hkwd_DISPLAY_VTSS_VDD_CPL ( 0x104 << 4 ) #define hkwd_DISPLAY_VTSS_VDD_DACT ( 0x105 << 4 ) #define hkwd_DISPLAY_VTSS_VDD_DEFC ( 0x106 << 4 ) #define hkwd_DISPLAY_VTSS_VDD_TERM ( 0x107 << 4 ) #define hkwd_DISPLAY_VTSS_VDD_INIT ( 0x108 << 4 ) #define hkwd_DISPLAY_VTSS_VDD_MOVC ( 0x109 << 4 ) #define hkwd_DISPLAY_VTSS_VDD_RDS ( 0x10a << 4 ) #define hkwd_DISPLAY_VTSS_VDD_TEXT ( 0x10b << 4 ) #define hkwd_DISPLAY_VTSS_VDD_SCR ( 0x10c << 4 ) #define hkwd_DISPLAY_VTSS_VDD_SETM ( 0x10d << 4 ) #define hkwd_DISPLAY_VTSS_VDD_STCT ( 0x10e << 4 ) /*------------------------------------------------------------------ * GAI 2D Model 1 (GAI2DM1) MINOR TRACE HOOK DEFINITION * * The minor IDs listed below are performance trace hooks * for GAI 2D Model 1. * * These functions are listed in the order specified in the / * 2D Graphics Context Procedures structure. * *-----------------------------------------------------------------*/ #define hkwd_DISPLAY_GAI2DM1_DESTROYGC ( 1 << 4 ) #define hkwd_DISPLAY_GAI2DM1_ANALYZEGC ( 2 << 4 ) #define hkwd_DISPLAY_GAI2DM1_COPYPIXTOWIN ( 3 << 4 ) #define hkwd_DISPLAY_GAI2DM1_COPYWINTOPIX ( 4 << 4 ) #define hkwd_DISPLAY_GAI2DM1_COPYWINTOWIN ( 5 << 4 ) #define hkwd_DISPLAY_GAI2DM1_COPYPIXBPTOWIN ( 6 << 4 ) #define hkwd_DISPLAY_GAI2DM1_COPYWINBPTOPIX ( 7 << 4 ) #define hkwd_DISPLAY_GAI2DM1_COPYWINBPTOWIN ( 8 << 4 ) #define hkwd_DISPLAY_GAI2DM1_POLYPOINT ( 9 << 4 ) #define hkwd_DISPLAY_GAI2DM1_POLYLINES ( 10 << 4 ) #define hkwd_DISPLAY_GAI2DM1_POLYSEGMENT ( 11 << 4 ) #define hkwd_DISPLAY_GAI2DM1_POLYRECTANGLE ( 12 << 4 ) #define hkwd_DISPLAY_GAI2DM1_POLYARC ( 13 << 4 ) #define hkwd_DISPLAY_GAI2DM1_FILLPOLYGON ( 14 << 4 ) #define hkwd_DISPLAY_GAI2DM1_POLYFILLRECT ( 15 << 4 ) #define hkwd_DISPLAY_GAI2DM1_POLYFILLARC ( 16 << 4 ) #define hkwd_DISPLAY_GAI2DM1_PUTIMAGE ( 17 << 4 ) #define hkwd_DISPLAY_GAI2DM1_IMAGETEXT8 ( 18 << 4 ) #define hkwd_DISPLAY_GAI2DM1_POLYTEXT8 ( 19 << 4 ) #define hkwd_DISPLAY_GAI2DM1_IMAGETEXT16 ( 20 << 4 ) #define hkwd_DISPLAY_GAI2DM1_POLYTEXT16 ( 21 << 4 ) #define hkwd_DISPLAY_GAI2DM1_PUSHPIXELS ( 22 << 4 ) /*------------------------------------------------------------------ * M-ACPA/A MINOR TRACK HOOK DEFINITION * * The minor IDs listed below are performance trace hooks * for the Mulitmedia Audio Capture and Playback Adapter. * *-----------------------------------------------------------------*/ #define hkwd_ACPA_CFGINIT ( 1 << 4 ) #define hkwd_ACPA_CFGTERM ( 2 << 4 ) #define hkwd_ACPA_OPEN ( 3 << 4 ) #define hkwd_ACPA_CLOSE ( 4 << 4 ) #define hkwd_ACPA_INTERRUPT ( 5 << 4 ) #define hkwd_ACPA_READ ( 6 << 4 ) #define hkwd_ACPA_WRITE ( 7 << 4 ) #define hkwd_ACPA_IOCTL ( 8 << 4 ) #define hkwd_ACPA_MPX ( 9 << 4 ) #define hkwd_ACPA_SELECT ( 10 << 4 ) #define hkwd_ACPA_INIT ( 11 << 4 ) #define hkwd_ACPA_CHANGE ( 12 << 4 ) #define hkwd_ACPA_START ( 13 << 4 ) #define hkwd_ACPA_STOP ( 14 << 4 ) #define hkwd_ACPA_PAUSE ( 15 << 4 ) #define hkwd_ACPA_RESUME ( 16 << 4 ) #define hkwd_ACPA_STATUS ( 17 << 4 ) #define hkwd_ACPA_WAIT ( 18 << 4 ) #define hkwd_ACPA_BUFFER ( 19 << 4 ) #define hkwd_ACPA_LOAD ( 20 << 4 ) #define hkwd_ACPA_DEVSTART ( 21 << 4 ) #define hkwd_ACPA_DEVSTOP ( 22 << 4 ) #define hkwd_ACPA_INITZ ( 23 << 4 ) #define hkwd_ACPA_TIMEDOUT ( 24 << 4 ) /***********************************************************************/ /************ END OF DISPLAY SUBSYSTEM TRACE HOOK DEFINITIONS ********-*/ /***********************************************************************/ /* Netbios */ #define HKWD_NB_TRACE_NCB 0x28300000 #define HKWD_NB_TRACE_IOB 0x28400000 #define HKWD_NB_TRACE_OPEN 0x28500000 #define HKWD_NB_TRACE_COMM 0x28600000 #define HKWD_NB_TRACE_WRITE 0x28700000 #define HKWD_NB_TRACE_READ 0x28800000 #define HKWD_NB_TRACE_DATA 0x28900000 #define HKWD_NB_TRACE_MIF 0x28a00000 #define HKWD_NB_TRACE_VALUE 0x28b00000 /* Hook for detection of excessive interrupt disablement */ #define HKWD_KERN_DISABLEMENT 0x4AF00000 /* Hook for kernel profiling */ #define HKWD_KERN_PROF 0x23400000 /* capture iar at clock intr */ /* MSR bit tprof hooks modifier */ #define hkwd_PROF_HV 0x00008000 /* PR bit tprof hook modifier */ #define hkwd_PROF_PR 0x00004000 /* Hook for tprof events profiling */ #define HKWD_KERN_TPROF 0x2FF00000 /* Subhooks for HKWD_KERN_TPROF hook */ #define hkwd_tprof_cmd 1 #define hkwd_tprof_util 2 #define hkwd_tprof_hwevts 3 #define hkwd_tprof_swalign 4 #define hkwd_tprof_swemu 5 #define hkwd_tprof_swislbmiss 6 #define hkwd_tprof_swdslbmiss 7 #define hkwd_tprof_dataprof 8 #define hkwd_tprof_too_rapid 9 #define hkwd_tprof_usercmd 0xa #define hkwd_tprof_lparmig 0xb /* Hooks for COBOL */ #define HKWD_COB 0x23500000 #define HKWD_COB_RTE 0x23600000 #define HKWD_COB_APPL 0x23700000 /* Hooks for PSLA */ #define HKWD_PSLA_OPEN 0x27200000 #define HKWD_PSLA_CLOSE 0x27300000 #define HKWD_PSLA_READ 0x27400000 #define HKWD_PSLA_WRITE 0x27500000 #define HKWD_PSLA_IOCTL 0x27600000 #define HKWD_PSLA_INTR 0x27700000 #define HKWD_PSLA_CONF 0x27800000 /* Hook for NCS */ #define HKWD_NCS_NCK 0x27900000 /* Hooks for SNA */ #define HKWD_SNA_COMM 0x27000000 #define HKWD_SNA_API 0x27100000 #define HKWD_GSNA_API 0x28100000 #define HKWD_SNALIB_API 0x28200000 /* Hooks for SYSXMSLA */ #define HKWD_HIA 0x28000000 /* Hook for Netview */ #define HKWD_NETVIEW_6000 0x29000000 /* Hook for Hursley */ #define HKWD_HSTC_PRD 0x29100000 /* Hook for SYSXVCA */ #define HKWD_VCA_DD 0x29200000 /* VCA sub hook ids */ #define hkwd_VCA_ENTRY_OPEN 0x1 #define hkwd_VCA_EXIT_OPEN 0x2 #define hkwd_VCA_ENTRY_CLOSE 0x3 #define hkwd_VCA_EXIT_CLOSE 0x4 #define hkwd_VCA_ENTRY_READ 0x5 #define hkwd_VCA_EXIT_READ 0x6 #define hkwd_VCA_ENTRY_WRITE 0x7 #define hkwd_VCA_EXIT_WRITE 0x8 #define hkwd_VCA_ENTRY_CONFIG 0x9 #define hkwd_VCA_EXIT_CONFIG 0xA #define hkwd_VCA_ENTRY_IOCTL 0xB #define hkwd_VCA_EXIT_IOCTL 0xC #define hkwd_VCA_ENTRY_VCA_SETUP 0xD #define hkwd_VCA_EXIT_VCA_SETUP 0xE #define hkwd_VCA_ENTRY_VCA_MEMCOPY 0xF #define hkwd_VCA_EXIT_VCA_MEMCOPY 0x10 #define hkwd_VCA_ENTRY_MEM_SETUP 0x11 #define hkwd_VCA_EXIT_MEM_SETUP 0x12 #define hkwd_VCA_ENTRY_MEM_UNSET 0x13 #define hkwd_VCA_EXIT_MEM_UNSET 0x14 #define hkwd_VCA_ENTRY_GETSTATUS 0x15 #define hkwd_VCA_EXIT_GETSTATUS 0x16 #define hkwd_VCA_ENTRY_SETMASK 0x17 #define hkwd_VCA_EXIT_SETMASK 0x18 #define hkwd_VCA_ENTRY_CAPTURE_WAIT 0x19 #define hkwd_VCA_EXIT_CAPTURE_WAIT 0x1A #define hkwd_VCA_ENTRY_INTR_ENABLE 0x1B #define hkwd_VCA_EXIT_INTR_ENABLE 0x1C #define hkwd_VCA_ENTRY_INTR_DISABLE 0x1D #define hkwd_VCA_EXIT_INTR_DISABLE 0x1E #define hkwd_VCA_ENTRY_VCA_SET_MODE 0x1F #define hkwd_VCA_EXIT_VCA_SET_MODE 0x20 #define hkwd_VCA_ENTRY_VCA_SET_CONTROLS 0x21 #define hkwd_VCA_EXIT_VCA_SET_CONTROLS 0x22 #define hkwd_VCA_ENTRY_VCA_SET_CURSOR 0x23 #define hkwd_VCA_EXIT_VCA_SET_CURSOR 0x24 #define hkwd_VCA_ENTRY_VCA_SET_WINDOW 0x25 #define hkwd_VCA_EXIT_VCA_SET_WINDOW 0x26 #define hkwd_VCA_ENTRY_VCA_SET_DACS 0x27 #define hkwd_VCA_EXIT_VCA_SET_DACS 0x28 #define hkwd_VCA_ENTRY_ALTDAC 0x29 #define hkwd_VCA_EXIT_ALTDAC 0x2A #define hkwd_VCA_ENTRY_VCA_GET_MODE 0x2B #define hkwd_VCA_EXIT_VCA_GET_MODE 0x2C #define hkwd_VCA_ENTRY_VCA_GET_CONTROLS 0x2D #define hkwd_VCA_EXIT_VCA_GET_CONTROLS 0x2E #define hkwd_VCA_ENTRY_VCA_GET_CURSOR 0x2F #define hkwd_VCA_EXIT_VCA_GET_CURSOR 0x30 #define hkwd_VCA_ENTRY_VCA_GET_WINDOW 0x31 #define hkwd_VCA_EXIT_VCA_GET_WINDOW 0x32 #define hkwd_VCA_ENTRY_VCA_GET_DACS 0x33 #define hkwd_VCA_EXIT_VCA_GET_DACS 0x34 #define hkwd_VCA_ENTRY_READDAC 0x35 #define hkwd_VCA_EXIT_READDAC 0x36 #define hkwd_VCA_ENTRY_VCA_SET_DAC_DEFAULTS 0x37 #define hkwd_VCA_EXIT_VCA_SET_DAC_DEFAULTS 0x38 #define hkwd_VCA_ENTRY_VCA_INTR 0x39 #define hkwd_VCA_EXIT_VCA_INTR 0x3A #define hkwd_VCA_ENTRY_VCA_OUTB 0x3B #define hkwd_VCA_EXIT_VCA_OUTB 0x3C #define hkwd_VCA_ENTRY_VCA_INB 0x3D #define hkwd_VCA_EXIT_VCA_INB 0x3E #define hkwd_VCA_ENTRY_VCA_TIMED_OUT 0x3F #define hkwd_VCA_EXIT_VCA_TIMED_OUT 0x40 #define hkwd_VCA_ENTRY_VCA_ALTREG 0x41 #define hkwd_VCA_EXIT_VCA_ALTREG 0x42 #define hkwd_VCA_ENTRY_VCA_READREG 0x43 #define hkwd_VCA_EXIT_VCA_READREG 0x44 #define hkwd_VCA_ENTRY_VCA_KSET_CURSOR 0x45 #define hkwd_VCA_EXIT_VCA_KSET_CURSOR 0x46 #define hkwd_VCA_ENTRY_VCA_KGET_CURSOR 0x47 #define hkwd_VCA_EXIT_VCA_KGET_CURSOR 0x48 #define hkwd_VCA_ENTRY_VCA_DELAY 0x49 #define hkwd_VCA_EXIT_VCA_DELAY 0x4A #define hkwd_VCA_ENTRY_VCA_INITIALIZE 0x4B #define hkwd_VCA_EXIT_VCA_INITIALIZE 0x4C #define hkwd_VCA_ENTRY_VCAERR 0x4D #define hkwd_VCA_EXIT_VCAERR 0x4E /* * STREAMS (PSE) Hookwords */ #define HKWD_PSE 0x7FF00000 /* system calls */ #define hkwd_pse_getmsg_in 0x01 #define hkwd_pse_getmsg_out 0x02 #define hkwd_pse_getpmsg_in 0x03 #define hkwd_pse_getpmsg_out 0x04 #define hkwd_pse_putmsg_in 0x05 #define hkwd_pse_putmsg_out 0x06 #define hkwd_pse_putpmsg_in 0x07 #define hkwd_pse_putpmsg_out 0x08 /* driver entry points */ #define hkwd_pse_open_in 0x09 #define hkwd_pse_open_out 0x0a #define hkwd_pse_clone_in 0x0b #define hkwd_pse_clone_out 0x0c #define hkwd_pse_close_in 0x0d #define hkwd_pse_close_out 0x0e #define hkwd_pse_read_in 0x0f #define hkwd_pse_read_out 0x10 #define hkwd_pse_write_in 0x11 #define hkwd_pse_write_out 0x12 #define hkwd_pse_ioctl_in 0x13 #define hkwd_pse_ioctl_out 0x14 #define hkwd_pse_poll_in 0x15 #define hkwd_pse_poll_out 0x16 #define hkwd_pse_revoke_in 0x17 #define hkwd_pse_revoke_out 0x18 /* pse : mblks sub_hooks */ #define hkwd_pse_allocb_in 0x19 #define hkwd_pse_allocb_out_bad 0x1a #define hkwd_pse_allocb_out_ok 0x1b #define hkwd_pse_freeb_in 0x1c #define hkwd_pse_flushband_in 0x1d #define hkwd_pse_flushq_in 0x1e #define hkwd_pse_freemsg_in 0x1f #define hkwd_pse_getq_in 0x20 #define hkwd_pse_getq_out 0x21 #define hkwd_pse_insq_in 0x22 #define hkwd_pse_insq_out 0x23 #define hkwd_pse_putq_in 0x24 #define hkwd_pse_putq_out 0x25 #define hkwd_pse_putbq_in 0x26 #define hkwd_pse_putbq_out 0x27 #define hkwd_pse_putctl_comm_in 0x28 #define hkwd_pse_putctl_comm_out 0x29 #define hkwd_pse_str_putnext_in 0x2a #define hkwd_pse_qreply_in 0x2b #define hkwd_pse_rmvq_in 0x2c #define hkwd_pse_putnext_in 0x2d #define hkwd_pse_strqget_in 0x2e #define hkwd_pse_strqget_out 0x2f #define hkwd_pse_strqset_in 0x30 #define hkwd_pse_strqset_out 0x31 #define hkwd_pse_insqband_in 0x32 #define hkwd_pse_insqband_out 0x33 #define hkwd_pse_putbqband_in 0x34 #define hkwd_pse_putbqband_out 0x35 #define hkwd_pse_puthere_in 0x36 #define hkwd_pse_putqband_in 0x37 #define hkwd_pse_putqband_out 0x38 #define hkwd_pse_str_strtune_module_info 0x39 #define hkwd_pse_str_strtune_modsw 0x3a #define hkwd_pse_str_strtune_queue 0x3b /* pse : minimum trace level sub hooks */ #define hkwd_pse_add_device_1 0x3c #define hkwd_pse_add_device_2 0x3d #define hkwd_pse_add_device_3 0x3e #define hkwd_pse_add_device_4 0x3f #define hkwd_pse_bufcall_configure 0x40 #define hkwd_pse_clone_configure 0x41 #define hkwd_pse_close_wrapper 0x42 #define hkwd_pse_del_device_1 0x43 #define hkwd_pse_del_device_2 0x44 #define hkwd_pse_dmodsw_install_1 0x45 #define hkwd_pse_dmodsw_install_2 0x46 #define hkwd_pse_dmodsw_install_3 0x47 #define hkwd_pse_dmodsw_remove 0x48 #define hkwd_pse_dmodsw_search 0x49 #define hkwd_pse_do_ioctl_job_control_1 0x4a #define hkwd_pse_do_ioctl_job_control_2 0x4b #define hkwd_pse_do_ioctl_job_control_3 0x4c #define hkwd_pse_do_read_job_control_1 0x4d #define hkwd_pse_do_read_job_control_2 0x4e #define hkwd_pse_do_write_job_control_1 0x4f #define hkwd_pse_do_write_job_control_2 0x50 #define hkwd_pse_do_write_job_control_3 0x51 #define hkwd_pse_drv_priv 0x52 #define hkwd_pse_fd_alloc 0x53 #define hkwd_pse_fmodsw_install_1 0x54 #define hkwd_pse_fmodsw_install_2 0x55 #define hkwd_pse_fmodsw_install_3 0x56 #define hkwd_pse_fmodsw_remove 0x57 #define hkwd_pse_funnel_init 0x58 #define hkwd_pse_get_sth_from_fd_1 0x59 #define hkwd_pse_get_sth_from_fd_2 0x5a #define hkwd_pse_get_sth_from_fd_3 0x5b #define hkwd_pse_get_sth_from_fd_4 0x5c #define hkwd_pse_get_sth_from_fd_5 0x5d #define hkwd_pse_get_sth_from_fd_6 0x5e #define hkwd_pse_getmsg 0x5f #define hkwd_pse_getpmsg 0x60 #define hkwd_pse_init_funnel 0x61 #define hkwd_pse_log_configure_1 0x62 #define hkwd_pse_log_configure_2 0x63 #define hkwd_pse_log_open_1 0x64 #define hkwd_pse_log_open_2 0x65 #define hkwd_pse_mi_offset_param_mblk_1 0x66 #define hkwd_pse_mi_offset_param_mblk_2 0x67 #define hkwd_pse_mi_offset_param_mblk_3 0x68 #define hkwd_pse_mi_open_comm_1 0x69 #define hkwd_pse_mi_open_comm_2 0x6a #define hkwd_pse_mi_open_comm_3 0x6b #define hkwd_pse_nd_get_default 0x6c #define hkwd_pse_nd_get_names 0x6d #define hkwd_pse_nd_set_long 0x6e #define hkwd_pse_open_wrapper 0x6f #define hkwd_pse_osr_atmark 0x70 #define hkwd_pse_osr_bufcall 0x71 #define hkwd_pse_osr_canput 0x72 #define hkwd_pse_osr_ckband 0x73 #define hkwd_pse_osr_close_subr_2 0x74 #define hkwd_pse_osr_fdinsert 0x75 #define hkwd_pse_osr_fifo 0x76 #define hkwd_pse_osr_find 0x77 #define hkwd_pse_osr_flush 0x78 #define hkwd_pse_osr_flushband 0x79 #define hkwd_pse_osr_flushdata_1 0x7a #define hkwd_pse_osr_flushdata_2 0x7b #define hkwd_pse_osr_flushdata_3 0x7c #define hkwd_pse_osr_getband 0x7d #define hkwd_pse_osr_getmsg 0x7e #define hkwd_pse_osr_getmsg_subr 0x7f #define hkwd_pse_osr_getpmsg 0x80 #define hkwd_pse_osr_getsig 0x81 #define hkwd_pse_osr_link 0x82 #define hkwd_pse_osr_list 0x83 #define hkwd_pse_osr_look 0x84 #define hkwd_pse_osr_peek 0x85 #define hkwd_pse_osr_pipe 0x86 #define hkwd_pse_osr_pipestat 0x87 #define hkwd_pse_osr_pop 0x88 #define hkwd_pse_osr_putmsg 0x89 #define hkwd_pse_osr_putmsg_subr 0x8a #define hkwd_pse_osr_putpmsg 0x8b #define hkwd_pse_osr_read 0x8c #define hkwd_pse_osr_recvfd 0x8d #define hkwd_pse_osr_revoke_1 0x8e #define hkwd_pse_osr_revoke_2 0x8f #define hkwd_pse_osr_run 0x90 #define hkwd_pse_osr_sendfd 0x91 #define hkwd_pse_osr_setcltime 0x92 #define hkwd_pse_osr_setsig 0x93 #define hkwd_pse_osr_sleep 0x94 #define hkwd_pse_osr_srdopt_1 0x95 #define hkwd_pse_osr_srdopt_2 0x96 #define hkwd_pse_osr_srdopt_3 0x97 #define hkwd_pse_osr_srdopt_4 0x98 #define hkwd_pse_osr_str 0x99 #define hkwd_pse_osr_swropt 0x9a #define hkwd_pse_osr_tcsak_1 0x9b #define hkwd_pse_osr_tcsak_2 0x9c #define hkwd_pse_osr_tcskep 0x9d #define hkwd_pse_osr_tctrust_1 0x9e #define hkwd_pse_osr_tctrust_2 0x9f #define hkwd_pse_osr_tctrust_3 0xa0 #define hkwd_pse_osr_tctrust_4 0xa1 #define hkwd_pse_osr_tcxonc 0xa2 #define hkwd_pse_osr_tioccons_1 0xa3 #define hkwd_pse_osr_tioccons_2 0xa4 #define hkwd_pse_osr_tiocgpgrp 0xa5 #define hkwd_pse_osr_tiocgsid 0xa6 #define hkwd_pse_osr_tiocknopgrp 0xa7 #define hkwd_pse_osr_tiocknosess 0xa8 #define hkwd_pse_osr_tiocsctty_1 0xa9 #define hkwd_pse_osr_tiocsctty_2 0xaa #define hkwd_pse_osr_unlink_subr 0xab #define hkwd_pse_osr_write 0xac #define hkwd_pse_pse_clone_open_2 0xad #define hkwd_pse_pse_close_2 0xae #define hkwd_pse_pse_ctb_callback 0xaf #define hkwd_pse_pse_init_1 0xb0 #define hkwd_pse_pse_init_2 0xb1 #define hkwd_pse_pse_ioctl_1 0xb2 #define hkwd_pse_pse_open_4 0xb3 #define hkwd_pse_pse_read_2 0xb4 #define hkwd_pse_pse_revoke_2 0xb5 #define hkwd_pse_pse_select 0xb6 #define hkwd_pse_pse_write_2 0xb7 #define hkwd_pse_psebufcalls_init 0xb8 #define hkwd_pse_psetimers_init 0xb9 #define hkwd_pse_putmsg 0xba #define hkwd_pse_putpmsg 0xbb #define hkwd_pse_sad_configure 0xbc #define hkwd_pse_sth_fattach_1 0xbd #define hkwd_pse_sth_fattach_2 0xbe #define hkwd_pse_sth_fattach_3 0xbf #define hkwd_pse_sth_fd_to_sth_1 0xc0 #define hkwd_pse_sth_fd_to_sth_2 0xc1 #define hkwd_pse_sth_read_seek_1 0xc2 #define hkwd_pse_sth_read_seek_2 0xc3 #define hkwd_pse_sth_test_and_set_sth 0xc4 #define hkwd_pse_sth_tiocspgrp_1 0xc5 #define hkwd_pse_sth_tiocspgrp_2 0xc6 #define hkwd_pse_sth_tiocspgrp_3 0xc7 #define hkwd_pse_sth_tiocspgrp_4 0xc8 #define hkwd_pse_sth_tiocspgrp_5 0xc9 #define hkwd_pse_str_config 0xca #define hkwd_pse_str_init 0xcb #define hkwd_pse_str_install 0xcc #define hkwd_pse_str_term 0xcd #define hkwd_pse_strinfo_1 0xce #define hkwd_pse_strinfo_2 0xcf #define hkwd_pse_strinfo_3 0xd0 #define hkwd_pse_strinfo_4 0xd1 #define hkwd_pse_strlog_1 0xd2 #define hkwd_pse_strlog_2 0xd3 #define hkwd_pse_strlog_3 0xd4 #define hkwd_pse_strlog_4 0xd5 #define hkwd_pse_strmod_add_1 0xd6 #define hkwd_pse_strmod_add_2 0xd7 #define hkwd_pse_strmod_add_3 0xd8 #define hkwd_pse_strmod_del_1 0xd9 #define hkwd_pse_strmod_del_2 0xda #define hkwd_pse_strmod_del_3 0xdb #define hkwd_pse_strqget_1 0xdc #define hkwd_pse_strqget_2 0xdd #define hkwd_pse_strqset_1 0xde #define hkwd_pse_strqset_2 0xdf #define hkwd_pse_strreset 0xe0 #define hkwd_pse_unweldq_1 0xe1 #define hkwd_pse_unweldq_2 0xe2 #define hkwd_pse_unweldq_3 0xe3 #define hkwd_pse_weldq_1 0xe4 #define hkwd_pse_weldq_2 0xe5 #define hkwd_pse_weldq_3 0xe6 #define hkwd_pse_weldq_comm 0xe7 /* pse : flag change sub hooks */ #define hkwd_pse_alloc_qband 0xe8 #define hkwd_pse_bcanput 0xe9 #define hkwd_pse_bufcall_init_1 0xea #define hkwd_pse_bufcall_init_2 0xeb #define hkwd_pse_canput 0xec #define hkwd_pse_csq_lateral 0xed #define hkwd_pse_csq_run_1 0xee #define hkwd_pse_csq_run_2 0xef #define hkwd_pse_csq_run_3 0xf0 #define hkwd_pse_csq_run_4 0xf1 #define hkwd_pse_enableok 0xf2 #define hkwd_pse_flushband_1 0xf3 #define hkwd_pse_flushband_2 0xf4 #define hkwd_pse_flushq_1 0xf5 #define hkwd_pse_flushq_2 0xf6 #define hkwd_pse_funnel_putp 0xf7 #define hkwd_pse_funnelq_run_1 0xf8 #define hkwd_pse_funnelq_run_2 0xf9 #define hkwd_pse_funnelq_run_3 0xfa #define hkwd_pse_funnelq_run_4 0xfb #define hkwd_pse_getq_1 0xfc #define hkwd_pse_getq_2 0xfd #define hkwd_pse_getq_3 0xfe #define hkwd_pse_getq_4 0xff #define hkwd_pse_getq_5 0x100 #define hkwd_pse_insq 0x101 #define hkwd_pse_insqband 0x102 #define hkwd_pse_mult_sqh_acquire 0x103 #define hkwd_pse_mult_sqh_release 0x104 #define hkwd_pse_noenable 0x105 #define hkwd_pse_osr_add_modules 0x106 #define hkwd_pse_osr_alloc 0x107 #define hkwd_pse_osr_close_subr_1 0x108 #define hkwd_pse_osr_open_1 0x109 #define hkwd_pse_osr_open_2 0x10a #define hkwd_pse_osr_open_3 0x10b #define hkwd_pse_osr_open_4 0x10c #define hkwd_pse_osr_pipe_1 0x10d #define hkwd_pse_osr_pipe_2 0x10e #define hkwd_pse_osr_pop_subr_1 0x10f #define hkwd_pse_osr_pop_subr_2 0x110 #define hkwd_pse_osr_pop_subr_3 0x111 #define hkwd_pse_osr_push_1 0x112 #define hkwd_pse_osr_push_2 0x113 #define hkwd_pse_osr_push_3 0x114 #define hkwd_pse_osr_str_1 0x115 #define hkwd_pse_osr_str_2 0x116 #define hkwd_pse_osr_str_3 0x117 #define hkwd_pse_osr_str_4 0x118 #define hkwd_pse_pse_clone_open_1 0x119 #define hkwd_pse_pse_close_1 0x11a #define hkwd_pse_pse_ioctl_2 0x11b #define hkwd_pse_pse_open_1 0x11c #define hkwd_pse_pse_open_2 0x11d #define hkwd_pse_pse_open_3 0x11e #define hkwd_pse_pse_read_1 0x11f #define hkwd_pse_pse_revoke_1 0x120 #define hkwd_pse_pse_write_1 0x121 #define hkwd_pse_putbq 0x122 #define hkwd_pse_putbqband 0x123 #define hkwd_pse_putq 0x124 #define hkwd_pse_putqband 0x125 #define hkwd_pse_q_alloc_1 0x126 #define hkwd_pse_q_alloc_2 0x127 #define hkwd_pse_rmvq_1 0x128 #define hkwd_pse_rmvq_2 0x129 #define hkwd_pse_rmvq_3 0x12a #define hkwd_pse_rmvq_4 0x12b #define hkwd_pse_sqh_set_parent_1 0x12c #define hkwd_pse_sqh_set_parent_3 0x12d #define hkwd_pse_sqh_set_parent_4 0x12e #define hkwd_pse_sqh_set_parent_5 0x12f #define hkwd_pse_sqh_set_parent_6 0x130 #define hkwd_pse_sqh_set_parent_7 0x131 #define hkwd_pse_sq_wrapper 0x132 #define hkwd_pse_sqh_set_parent_2 0x133 #define hkwd_pse_unweldq_cnx 0x134 #define hkwd_pse_unweldq_exec 0x135 #define hkwd_pse_weldq_cnx 0x136 #define hkwd_pse_weldq_exec 0x137 #define HKWD_DLPI 0x4A700000 /* DLPI subhook */ #define hkwd_dlpi_open_in 1 #define hkwd_dlpi_open_error_1 2 #define hkwd_dlpi_open_out 3 #define hkwd_dlpi_close_in 4 #define hkwd_dlpi_close_1 5 #define hkwd_dlpi_close_err1 6 #define hkwd_dlpi_close_err2 7 #define hkwd_dlpi_wput_in 8 #define hkwd_dlpi_wput_type 9 #define hkwd_dlpi_rsrv_in 10 #define hkwd_dlpi_wsrv_in 11 #define hkwd_dlpi_wsrv_type 12 #define hkwd_dlpi_wsrv_data 13 #define hkwd_dlpi_wsrv_prim 14 #define hkwd_dlpi_dlattach_err1 15 #define hkwd_dlpi_dlattach_err2 16 #define hkwd_dlpi_dlattach_err3 17 #define hkwd_dlpi_dlunbindsap_err 18 #define hkwd_dlpi_dladdfilter_err 19 #define hkwd_dlpi_dldelfilter_err 20 #define hkwd_dlpi_dl_bind 21 #define hkwd_dlpi_dl_subs_bind 22 #define hkwd_dlpi_dl_add_filter 23 #define hkwd_dlpi_dl_add_filter_def 24 #define hkwd_dlpi_dl_connind 25 /* rx_sabme: discard dup dlb */ #define hkwd_dlpi_dl_connind_1 26 /* rx_sabme: discard pend table full dlb */ #define hkwd_dlpi_dl_connind_2 27 /* not use */ #define hkwd_dlpi_dl_connreq 28 /* not use */ #define hkwd_dlpi_dl_datareq 29 /* dl_datareq: state %d drop */ #define hkwd_dlpi_dl_rexmit 30 /* dl_rexmit: retransmitting I-frames */ #define hkwd_dlpi_dl_rexmit_1 31 /* dl_rexmit: cannot dup */ #define hkwd_dlpi_dl_rexmit_2 32 /* dl_rexmit: no outstanding I-frames */ #define hkwd_dlpi_tx_i_err1 33 /* tx_i: mkframe failed */ #define hkwd_dlpi_tx_i_err2 34 /* tx_i: tx_frame failed %d */ #define hkwd_dlpi_tx_super_err 35 /* tx_super: tx_frame failed %d */ #define hkwd_dlpi_rx_i 36 /* rx_i: reject drop (t = %d) */ #define hkwd_dlpi_rx_i_1 37 /* rx_i: sent reject ended */ #define hkwd_dlpi_rx_i_2 38 /* rx_i: mbuf convert drop */ #define hkwd_dlpi_chktimers_T1 39 /* chktimers: why is T1 still running */ #define hkwd_dlpi_chktimers_T2 40 /* chktimers: why is T2 still running */ #define hkwd_dlpi_expired_t1 41 /* expired_t1: retry %d */ #define hkwd_dlpi_expired_t1_1 42 /* expired_t1: retry exhausted */ #define hkwd_dlpi_expired_t2 43 /* expired_t2: retry %d */ #define hkwd_dlpi_expired_t2_1 44 /* expired_t2: retry exhausted */ #define hkwd_dlpi_expired_ti 45 /* expired_ti: retry %d */ #define hkwd_dlpi_expired_ti_1 46 /* expired_ti: busy retry exhausted */ #define hkwd_dlpi_rsrv_type 47 #define hkwd_dlpi_rx_xtauto 50 /* rx_xtauto: unsolicited response drop */ #define hkwd_dlpi_tx_frame2 51 /* dans tx.c */ #define hkwd_dlpi_tq_start 52 /* tq_start: %s tenths %d */ #define hkwd_dlpi_rx_ua 57 /* rx_ua: p%d f%d, dropped UA */ #define hkwd_dlpi_rx_ua_err 58 /* rx_ua: state %d dropped UA */ #define hkwd_dlpi_rx_dm_err 59 /* rx_dm: state %d dropped DM */ #define hkwd_dlpi_rx_disc_err 60 /* rx_disc: state %d dropped DISC */ #define hkwd_dlpi_rx_ui 61 /* rx_ui: flow control drop */ #define hkwd_dlpi_local_busy 62 /* local_busy */ #define hkwd_dlpi_local_okay 63 /* local_okay */ #define hkwd_dlpi_dlpillc 64 /* dlpillc: sap 0x%x: no stream drop */ #define hkwd_dlpi_dlpillc_1 65 /* dlpillc: multi drop"*/ #define hkwd_dlpi_dlpillc_2 66 /* 1: dlpillc: ctl 0x%x: bad LLC drop" 2 dlpillc: ctl 0x%x: codls mode drop 3 dlpillc: ctl 0x%x: listen DM 4 dlpillc: ctl 0x%x: listen drop */ #define hkwd_dlpi_dlpillc_3 67 #define hkwd_dlpi_drd_bind 68 /* drd_bind: ndd 0x%x ppa %d sap 0x%x */ #define hkwd_dlpi_drd_bind_err 69 /* drd_bind: cannot bind; ppa %d, err %d */ #define hkwd_dlpi_drd_unbind 70 /* drd_unbind: ndd 0x%x ppa %d sap 0x%x */ #define hkwd_dlpi_drd_unbind_err 71 /* drd_unbind: cannot bind; ppa %d, err %d */ #define hkwd_dlpi_drd_update 72 #define hkwd_dlpi_drd_timer 73 #define hkwd_dlpi_drd_timeout1 74 #define hkwd_dlpi_drd_timeout2 75 #define hkwd_dlpi_drd_intr1 76 #define hkwd_dlpi_drd_intr2 77 #define hkwd_dlpi_drd_intr3 78 #define hkwd_dlpi_drd_intr4 79 #define hkwd_dlpi_config_init 80 #define hkwd_dlpi_config_stop 81 #define hkwd_dlpi_nddrele 82 #define HKWD_XTISO 0x4A800000 /* XTI subhookid */ #define hkwd_xti_config_in 1 #define hkwd_xti_config_out 2 #define hkwd_xti_open_in 3 #define hkwd_xti_open_clone 4 #define hkwd_xti_open_noclone 5 #define hkwd_xti_open_noclone1 6 #define hkwd_xti_open_1 7 #define hkwd_xti_open_2 8 #define hkwd_xti_open_3 9 #define hkwd_xti_wput_in 10 #define hkwd_xti_wput_prim 11 #define hkwd_xti_wput_in_type 12 #define hkwd_xti_wput_error 13 #define hkwd_xti_wput_error5 14 #define hkwd_xti_wput_error6 15 #define hkwd_xti_wput_error7 16 #define hkwd_xti_close_in 17 #define hkwd_xti_rsrv_in 18 #define hkwd_xti_wsrv_in 20 #define hkwd_xti_wsrv_in1 21 #define hkwd_xti_wsrv_in2 22 #define hkwd_xti_wsrv_in3 23 #define hkwd_xti_wsrv_in4 24 #define hkwd_xti_event_state 25 #define hkwd_xti_event_state1 26 #define hkwd_xti_addr_req 30 #define hkwd_xti_addrreq_error 31 #define hkwd_xti_bind_req 35 #define hkwd_xti_bindreq_error 36 #define hkwd_xti_bind_req1 37 #define hkwd_xti_bindreq_error1 38 #define hkwd_xti_bind_req2 39 #define hkwd_xti_bindreq_err 40 #define hkwd_xti_bind_req3 41 #define hkwd_xti_unbind_req 46 #define hkwd_xti_unbind_req1 47 #define hkwd_xti_unbindreq_error 48 #define hkwd_xti_optmgmt_req 49 #define hkwd_xti_optmgmtreq_error 50 #define hkwd_xti_optmgmtreq_error1 51 #define hkwd_xti_listen_req 52 #define hkwd_xti_listenreq_error1 57 #define hkwd_xti_listenreq_error2 58 #define hkwd_xti_listenreq_error3 59 #define hkwd_xti_connreq_error 60 #define hkwd_xti_conn_req 61 #define hkwd_xti_conn_res 62 #define hkwd_xti_discon_req 63 #define hkwd_xti_data_req 64 #define hkwd_xti_exdata_req 65 #define hkwd_xti_unitdata_req 66 #define hkwd_xti_ordrel_req 67 #define hkwd_xti_info_req 68 #define hkwd_xti_unitdata_req_1 69 #define hkwd_xti_connreq_connect 71 #define hkwd_xti_connres_error 72 #define hkwd_xti_disconreq_error 73 #define hkwd_xti_datareq_error 74 #define hkwd_xti_exdatareq_error 75 #define hkwd_xti_unitdatareq_error 76 #define hkwd_xti_ordrelreq_error 77 #define hkwd_xti_startup_bind 82 #define hkwd_xti_startup_binderr 83 #define hkwd_xti_startup_error 84 #define hkwd_xti_startup_error1 85 #define hkwd_xti_disconind_error 86 #define hkwd_xti_dataind_error 87 #define hkwd_xti_unitdataind_error 88 #define hkwd_xti_ordrelind_error 89 #define hkwd_xti_solisten1 90 #define hkwd_xti_solisten2 91 #define hkwd_xti_ordrelind_error1 92 #define hkwd_xti_send 93 #define hkwd_xti_send1 95 #define hkwd_xti_send_err 96 #define hkwd_xti_send_error 98 #define hkwd_xti_rcv 97 #define hkwd_xti_finished_error 99 #define hkwd_xti_dumpso 100 #define hkwd_xti_dumpproto 101 #define hkwd_xti_dumpiocblk 102 #define hkwd_xti_dumpproto_2 103 #define hkwd_xti_setopt_error 104 #define hkwd_xti_rcv_1 105 #define hkwd_xti_rcv_2 106 #define hkwd_xti_rcv_3 107 #define hkwd_xti_prec_insq 110 #define hkwd_xti_prec_insq1 111 #define hkwd_xti_output 112 #define hkwd_xti_input 113 #define hkwd_xti_input1 114 #define hkwd_xti_new_tp_ind 115 #define hkwd_xti_conn_ind 116 #define hkwd_xti_conn_con 117 #define hkwd_xti_discon_ind 118 #define hkwd_xti_data_ind 119 #define hkwd_xti_ordrel_ind 120 #define hkwd_xti_unitdata_ind 121 #define hkwd_xti_uderror_ind 122 #define hkwd_xti_cleanup 123 #define hkwd_xti_finished 124 #define hkwd_xti_snd_error_ack 125 #define hkwd_xti_snd_flushrw 126 #define hkwd_xti_snd_ok_ack 127 #define hkwd_xti_entryinit_err 128 #define hkwd_xti_entryinit 129 #define hkwd_xti_wqenable 130 #define hkwd_xti_rqenable 131 #define hkwd_xti_canput 132 #define hkwd_xti_init_socket 133 #define hkwd_xti_putnext 134 #define hkwd_xti_discon_ind_1 135 #define hkwd_xti_canput_1 137 #define hkwd_xti_canput_2 138 #define hkwd_xti_new_tp_ind1 140 #define hkwd_xti_new_tp_ind2 141 #define hkwd_xti_new_tp_ind3 142 #define hkwd_xti_new_tp_ind4 143 #define hkwd_xti_new_tp_ind5 146 #define hkwd_xti_new_tp_ind6 147 #define hkwd_xti_copytombuf 150 #define hkwd_xti_copytombuf1 151 #define hkwd_xti_copytombuf2 152 #define HKWD_TIMOD 0x4A900000 /* TIMOD subhook */ #define hkwd_timod_open_in 1 #define hkwd_timod_open_1 2 #define hkwd_timod_close_in 3 #define hkwd_timod_close_1 4 #define hkwd_timod_rput_in 5 #define hkwd_timod_rput_type 6 #define hkwd_timod_rput_prim 7 #define hkwd_timod_wput_in 8 #define hkwd_timod_wput_type 9 #define hkwd_timod_wput_prim1 10 #define hkwd_timod_wput_prim2 11 #define HKWD_TIRDWR 0x4AA00000 /* TIRDWR subhook */ #define hkwd_tirdwr_open_in 1 #define hkwd_tirdwr_open_error 2 #define hkwd_tirdwr_close_in 3 #define hkwd_tirdwr_close_in_1 4 #define hkwd_tirdwr_rput_in 5 #define hkwd_tirdwr_rput_type 6 #define hkwd_tirdwr_rput_prim 7 #define hkwd_tirdwr_wput_in 8 #define hkwd_tirdwr_wput_type 9 /* hooks for thread-based services */ #define HKWD_KERN_ASSERTWAIT 0x46000000 #define HKWD_KERN_CLEARWAIT 0x46100000 #define HKWD_KERN_THREADBLOCK 0x46200000 #define HKWD_KERN_EMPSLEEP 0x46300000 #define HKWD_KERN_EWAKEUPONE 0x46400000 #define HKWD_SYSC_CRTHREAD 0x46500000 #define hkwd_sysc_crthread_wpar 0x01 #define hkwd_SYSC_CRTHREAD_LIMIT 0x02 #define HKWD_KERN_KTHREADSTART 0x46600000 #define HKWD_SYSC_TERMTHREAD 0x46700000 #define HKWD_KERN_KSUSPEND 0x46800000 #define HKWD_SYSC_THREADSETSTATE 0x46900000 #define HKWD_SYSC_THREADTERM_ACK 0x46A00000 #define HKWD_SYSC_THREADSETSCHED 0x46B00000 #define HKWD_KERN_TIDSIG 0x46C00000 #define HKWD_KERN_WAITLOCK 0x46D00000 #define HKWD_KERN_WAKEUPLOCK 0x46E00000 #define HKWD_SYSC_THREADLOCKBOOST 0x47600000 #define HKWD_KERN_WAITLOCKLOCAL 0x47700000 /* Hook for PCMCIA Socket Services */ #define HKWD_PCMCIA_SS 0x23000000 /* Hook for PCMCIA Card Services */ #define HKWD_PCMCIA_CS 0x34300000 /* Hooks for SECURITY */ #define HKWD_SEC 0x3B700000 /* Security major events */ #define HKWD_SEC_DATA 0x3B800000 /* Security data events */ #define HKWD_SEC_CRED 0x52F00000 /* Security credential alloc/dealloc */ #define HKWD_SEC_TRACE 0x5F200000 /* Security trace events */ /* Hook for Network Buffer Cache */ #define HKWD_NBC 0x2ED00000 /* Network Buffer Cache */ /* Hook Word for WLM */ #define HKWD_WLM_STAGE1 0x2F900000 /* Workload Management */ /* * RAS: high availability services */ #define HKWD_RPDP 0x2FD00000 /* RPDP */ /* RPDP with sub-hook-ID-s */ #define HKWD_RPDP_START (HKWD_RPDP | 0) /* RPDP start */ #define HKWD_RPDP_ABORT (HKWD_RPDP | 1) /* RPDP aborted */ #define HKWD_RPDP_SUCCESS (HKWD_RPDP | 2) /* RPDP successfully done */ #define HKWD_RPDP_HAEH (HKWD_RPDP | 0x10) /* HA handler: ACCEPTED */ #define HKWD_RPDP_HAEH_BAD (HKWD_RPDP | 0x11) /* HA handler: REFUSED */ #define HKWD_RPDP_IT_REROUTE (HKWD_RPDP | 0x20) /* Interrupt re-route */ #define HKWD_RPDP_CPUSWAP (HKWD_RPDP | 0x30) /* CPU swap takes place */ #define HKWD_RPDP_TRB_MIGR (HKWD_RPDP | 0x40) /* Timer migrated */ #define HKWD_RPDP_STOP_SELF (HKWD_RPDP | 0x50) /* pal_stop_myself() */ #define HKWD_SYSFR 0x2FE00000 /* System freeze */ /* System freeze with sub-hook-ID-s */ #define HKWD_SYSFR_START (HKWD_SYSFR | 0) /* System freeze start */ #define HKWD_SYSFR_END (HKWD_SYSFR | 1) /* System freeze end */ #define HKWD_SYSFR_MASTER_START (HKWD_SYSFR | 0x20) /* Freeze master start */ #define HKWD_SYSFR_MASTER_END (HKWD_SYSFR | 0x21) /* Freeze master end */ #define HKWD_SYSFR_SLAVE_START (HKWD_SYSFR | 0x30) /* Fr. slave command start*/ #define HKWD_SYSFR_SLAVE_END (HKWD_SYSFR | 0x31) /* Fr. slave command end */ #define HKWD_SYSFR_BLOCK_IT (HKWD_SYSFR | 0x40) /* Block ext. interrupts */ #define HKWD_SYSFR_ENABLE_IT (HKWD_SYSFR | 0x41) /* Enable ext. interrupts */ #define HKWD_SYSFR_DIS_PLVL (HKWD_SYSFR | 0x50) /*Before pal_i_disableplvl*/ #define HKWD_SYSFR_DIS_PLVL_END (HKWD_SYSFR | 0x51) /* After pal_i_disableplvl*/ #define HKWD_SYSFR_EN_PLVL (HKWD_SYSFR | 0x60) /* Before pal_i_enableplvl*/ #define HKWD_SYSFR_EN_PLVL_END (HKWD_SYSFR | 0x61) /* After pal_i_enableplvl */ /* * Dynamic Reconfiguration */ #define HKWD_DR 0x38F00000 /* DR */ /* subhook ids */ #define hkwd_DR_REGISTER 0x01 #define hkwd_REGISTER_DR_EVENT 0x02 #define hkwd_DR_NOTIFY 0x03 #define hkwd_DR_UNREGISTER 0x04 #define hkwd_UNREGISTER_DR_EVENT 0x05 #define hkwd_DR_RECONFIG 0x06 #define hkwd_RECONFIG_REGISTER_ENTRY 0x14 #define hkwd_RECONFIG_REGISTER_EXIT 0x15 #define hkwd_RECONFIG_UNREGISTER_ENTRY 0x16 #define hkwd_RECONFIG_UNREGISTER_EXIT 0x17 #define hkwd_RECONFIG_COMPLETE_ENTRY 0x18 #define hkwd_RECONFIG_COMPLETE_HNAME 0x19 #define hkwd_RECONFIG_COMPLETE_EXIT 0x1A #define hkwd_INVOKE_HANDLERS_ENTRY 0x28 #define hkwd_INVOKE_HANDLERS_SLEEP 0x29 #define hkwd_INVOKE_HANDLERS_AWAKE 0x2A #define hkwd_INVOKE_HANDLERS_RETURN 0x2B #ifdef AKVM #define hkwd_KVM_LPM_NOTIFY 0x2C #define hkwd_KVM_DR_INVOKE_HANDLERS 0x2D #endif #define hkwd_MPC_REMOVE_HANDLER 0x32 #define hkwd_MPC_FREEZE_HANDLER 0x33 #define hkwd_SEND_SIGNAL 0x3C #define hkwd_NPROC_POSTED 0x3D #define hkwd_NPROC_NOTACKED 0x3E #define hkwd_DR_SEND_SIGNAL_PID 0x3F #define hkwd_DR_ACK_SIGNAL_PID 0x40 #define hkwd_GET_USER_DATA 0x46 #define hkwd_DR_CALLOUT 0x47 #define hkwd_VALIDATE_PHASE 0x48 #define hkwd_VALIDATE_NOTIFY 0x49 #define hkwd_RUN_NOTIFY 0x4A #define hkwd_KERNEL_NOTIFY 0x4B #define hkwd_CLEAR_DRPARMS 0x4C #define hkwd_HA_PROC 0x5A #define hkwd_HA_PROC_FAIL_LCPU 0x5B #define hkwd_DR_FAIL_LCPU_STATUS 0x5C #define hkwd_DR_MIGRATE_WDOGS 0x5D #define hkwd_DR_SEND_SIGCPUFAIL 0x5E #define hkwd_DR_MIGRATE_WDOGS_FAIL 0x5F #define hkwd_DR_REG_SYSRAD 0x62 #define hkwd_DR_REG_SYSRAD_AFF 0x63 #define hkwd_ADDCPU_VALIDATE 0x64 #define hkwd_ADDCPU_PRE 0x65 #define hkwd_ADDCPU_CLEANUP 0x66 #define hkwd_ADDCPU_DOIT 0x67 #define hkwd_DR_START_CPU 0x68 #define hkwd_DR_MAIN_BS_PROC 0x69 #define hkwd_DR_VMM_INIT 0x6A #define hkwd_DR_UPDATE_PNDA 0x6B #define hkwd_DR_REROUTE_IT 0x6C #define hkwd_DR_UNREG_SYSRAD 0x6D #define hkwd_DR_UNREG_SYSRAD_AFF 0x6E #define hkwd_ACU_DOIT 0x6F #define hkwd_DR_RM_ATTACH 0x78 #define hkwd_DR_MIGR_CLASS_ANY 0x79 #define hkwd_DR_STOP_LCPU 0x7A #define hkwd_DR_MOVE_THREADS 0x7B #define hkwd_RMCPU_VALIDATE 0x7C #define hkwd_RMCPU_PRE 0x7D #define hkwd_RMCPU_DOIT 0x7E #define hkwd_RMCPU_CLEANUP 0x7F #define hkwd_DR_CONTROLING_LCPU 0x80 #define hkwd_CALL_HA_HANDLERS 0x81 #define hkwd_DISABLE_DECR 0x82 #define hkwd_ENABLE_DECR 0x83 #define hkwd_DR_NEW_MASTER_LCPU 0x84 #define hkwd_RMCPU_STATUS 0x85 #define hkwd_DR_NEW_NODE_MASTER_LCPU 0x86 #define hkwd_FIND_DUMMY_PPDA 0x8C #define hkwd_SCPU_VALIDATE 0x8D #define hkwd_SCPU_DOIT 0x8E #define hkwd_SCPU_START 0x8F #define hkwd_SCPU_SUCCESS 0x90 #define hkwd_FAIL_CPU_STOPPED 0x91 #define hkwd_PMIG_PHIB_PRE_IN 0x96 #define hkwd_PMIG_PHIB_PRE_OUT 0x97 #define hkwd_PMIG_PHIB_POST_IN 0x98 #define hkwd_PMIG_PHIB_POST_OUT 0x99 #define hkwd_PMIG_PHIB_VALIDATE_IN 0x9A #define hkwd_PMIG_PHIB_VALIDATE_OUT 0x9B #define hkwd_PMIG_PHIB_DOIT_IN 0x9C #define hkwd_PMIG_PHIB_DOIT_OUT 0x9D #define hkwd_PMIG_PHIB_STATUS 0x9E #define hkwd_TOPO_UPDATE_VALIDATE_IDATA 0xA0 #define hkwd_TOPO_UPDATE_REF_PNTS 0xA1 #define hkwd_TOPO_UPDATE_MAX_ASSOC 0xA2 #define hkwd_TOPO_UPDATE_REFRESH_CPUS 0xA3 #define hkwd_TOPO_UPDATE_REAFF_CPU_LIST 0xA4 #define hkwd_INVOKE_HANDLERS_ENTRY_DIS 0xA5 #define hkwd_INVOKE_HANDLERS_SLEEP_DIS 0xA6 #define hkwd_INVOKE_HANDLERS_AWAKE_DIS 0xA7 /* * Checkpoint/Restart */ #define HKWD_CR 0x49E00000 /* subhook ids */ #define hkwd_CHK_START 1 #define hkwd_ISSUE_CHKPT 2 #define hkwd_INVOKE_HANDLER 3 #define hkwd_CALL_COMMIT 4 #define hkwd_PROCESS_SUSP 5 #define hkwd_START_WRITE 6 #define hkwd_FINISH_WRITE 7 #define hkwd_EXIT_CHKPT 8 #define hkwd_CHK_FINISH 9 /* hooks for security development */ #define hkwd_SEC_GETCONFATTR_ENTRY 10 #define hkwd_SEC_GETCONFATTR_FAILURE 11 #define hkwd_SEC_GETCONFATTR_SUCCESS 12 #define hkwd_SEC_GETGROUPATTR_ENTRY 20 #define hkwd_SEC_GETGROUPATTR_FAILURE 21 #define hkwd_SEC_GETGROUPATTR_SUCCESS 22 #define hkwd_SEC_PUTGROUPATTR_ENTRY 30 #define hkwd_SEC_PUTGROUPATTR_FAILURE 31 #define hkwd_SEC_PUTGROUPATTR_SUCCESS 32 #define hkwd_SEC_IDTOGROUP_ENTRY 40 #define hkwd_SEC_IDTOGROUP_SUCCESS 41 #define hkwd_SEC_IDTOGROUP_FAILURE 42 #define hkwd_SEC_GROUPTOID_ENTRY 50 #define hkwd_SEC_GROUPTOID_SUCCESS 51 #define hkwd_SEC_GROUPTOID_FAILURE 52 #define hkwd_SEC_IDTOUSER_ENTRY 60 #define hkwd_SEC_IDTOUSER_FAILURE 61 #define hkwd_SEC_IDTOUSER_SUCCESS 62 #define hkwd_SEC_GETUSERATTR_ENTRY 70 #define hkwd_SEC_GETUSERATTR_FAILURE 71 #define hkwd_SEC_GETUSERATTR_SUCCESS 72 #define hkwd_SEC_PUTUSERATTR_ENTRY 80 #define hkwd_SEC_PUTUSERATTR_FAILURE 81 #define hkwd_SEC_PUTUSERATTR_SUCCESS 82 #define hkwd_SEC_GETUSERPW_ENTRY 90 #define hkwd_SEC_GETUSERPW_SUCCESS 91 #define hkwd_SEC_GETUSERPW_FAILURE 92 #define hkwd_SEC_PUTUSERPW_ENTRY 100 #define hkwd_SEC_PUTUSERPW_FAILURE 101 #define hkwd_SEC_PUTUSERPW_SUCCESS 102 #define hkwd_SEC_GETGENERICATTR_ENTRY 110 #define hkwd_SEC_GETGENERICATTR_RETURN 112 #define hkwd_SEC_PUTGENERICATTR_ENTRY 120 #define hkwd_SEC_PUTGENERICATTR_RETURN 122 #define hkwd_SEC_GETPENV_ENTRY 130 #define hkwd_SEC_GETPENV_FAILURE 131 #define hkwd_SEC_GETPENV_SUCCESS 132 #define hkwd_SEC_SETPENV_ENTRY 140 #define hkwd_SEC_SETPENV_FAILURE 141 #define hkwd_SEC_SETPENV_SUCCESS 142 #define hkwd_SEC_SETPCRED_ENTRY 150 #define hkwd_SEC_SETPCRED_FAILURE 151 #define hkwd_SEC_SETPCRED_SUCCESS 152 #define hkwd_SEC_GETPCRED_ENTRY 160 #define hkwd_SEC_GETPCRED_FAILURE 161 #define hkwd_SEC_GETPCRED_SUCCESS 162 #define hkwd_SEC_AUTHENTICATE_ENTRY 170 #define hkwd_SEC_AUTHENTICATE_MACRO 171 #define hkwd_SEC_AUTHENTICATE_GRAMMAR 173 #define hkwd_SEC_GETPWNAM_R_ENTRY 180 #define hkwd_SEC_GETPWNAM_R_RETURN 181 #define hkwd_SEC_GETPWUID_R_ENTRY 190 #define hkwd_SEC_GETPWUID_R_RETURN 191 #define hkwd_SEC_GETPWENT_R_ENTRY 200 #define hkwd_SEC_GETPWENT_R_RETURN 201 #define hkwd_SEC_GETGRNAM_R_ENTRY 210 #define hkwd_SEC_GETGRGID_R_ENTRY 220 #define hkwd_SEC_GETGRGID_R_RETURN 221 #define hkwd_SEC_GETGRENT_R_ENTRY 230 #define hkwd_SEC_BAD_STANZA 231 /* PKI Service Module Sub-hook IDs */ #define hkwd_SEC_PKIMQUERYVERSIONS_ENTRY 244 #define hkwd_SEC_PKIMQUERYVERSIONS_FAILURE 245 #define hkwd_SEC_PKIMQUERYVERSIONS_SUCCESS 246 #define hkwd_SEC_PKIMERRORMODTEXT_ENTRY 247 #define hkwd_SEC_PKIMERRORMODTEXT_FAILURE 248 #define hkwd_SEC_PKIMERRORMODTEXT_SUCCESS 249 #define hkwd_SEC_PKIMLISTBUILD_ENTRY 250 #define hkwd_SEC_PKIMLISTBUILD_FAILURE 251 #define hkwd_SEC_PKIMLISTBUILD_SUCCESS 252 #define hkwd_SEC_PKIMLISTFREE_ENTRY 253 #define hkwd_SEC_PKIMLISTFREE_SUCCESS 255 #define hkwd_SEC_PKIMLISTLOADSRV_ENTRY 256 #define hkwd_SEC_PKIMLISTLOADSRV_FAILURE 257 #define hkwd_SEC_PKIMLISTLOADSRV_SUCCESS 258 #define hkwd_SEC_PKIMCERTCREATE_ENTRY 260 #define hkwd_SEC_PKIMCERTCREATE_FAILURE 261 #define hkwd_SEC_PKIMCERTCREATE_SUCCESS 262 #define hkwd_SEC_PKIMCERTREVOKE_ENTRY 263 #define hkwd_SEC_PKIMCERTREVOKE_FAILURE 264 #define hkwd_SEC_PKIMCERTREVOKE_SUCCESS 265 #define hkwd_SEC_PKIMCERTVERIFY_ENTRY 266 #define hkwd_SEC_PKIMCERTVERIFY_FAILURE 267 #define hkwd_SEC_PKIMCERTVERIFY_SUCCESS 268 #define hkwd_SEC_PKIMKSCHPASSWD_ENTRY 269 #define hkwd_SEC_PKIMKSCHPASSWD_FAILURE 270 #define hkwd_SEC_PKIMKSCHPASSWD_SUCCESS 271 #define hkwd_SEC_PKIMKSPASSWDRULES_ENTRY 272 #define hkwd_SEC_PKIMKSPASSWDRULES_FAILURE 273 #define hkwd_SEC_PKIMKSPASSWDRULES_SUCCESS 274 #define hkwd_SEC_PKIMKSVRFYPASSWD_ENTRY 275 #define hkwd_SEC_PKIMKSVRFYPASSWD_FAILURE 276 #define hkwd_SEC_PKIMKSVRFYPASSWD_SUCCESS 277 #define hkwd_SEC_PKIMKSCPOBJECTS_ENTRY 278 #define hkwd_SEC_PKIMKSCPOBJECTS_FAILURE 279 #define hkwd_SEC_PKIMKSCPOBJECTS_SUCCESS 280 #define hkwd_SEC_PKIMKSLSOBJECTS_ENTRY 281 #define hkwd_SEC_PKIMKSLSOBJECTS_FAILURE 282 #define hkwd_SEC_PKIMKSLSOBJECTS_SUCCESS 283 #define hkwd_SEC_PKIMKSRMOBJECTS_ENTRY 284 #define hkwd_SEC_PKIMKSRMOBJECTS_FAILURE 285 #define hkwd_SEC_PKIMKSRMOBJECTS_SUCCESS 286 #define hkwd_SEC_PKIMUSERCREATE_ENTRY 287 #define hkwd_SEC_PKIMUSERCREATE_FAILURE 288 #define hkwd_SEC_PKIMUSERCREATE_SUCCESS 289 #define hkwd_SEC_PKIMUSERDISABLE_ENTRY 290 #define hkwd_SEC_PKIMUSERDISABLE_FAILURE 291 #define hkwd_SEC_PKIMUSERDISABLE_SUCCESS 292 #define hkwd_SEC_PKIMQUERYMETHODS_ENTRY 293 #define hkwd_SEC_PKIMQUERYMETHODS_FAILURE 294 #define hkwd_SEC_PKIMQUERYMETHODS_SUCCESS 295 #define hkwd_SEC_PKIMCTRLCLEANUP_ENTRY 296 #define hkwd_SEC_PKIMCTRLCLEANUP_FAILURE 297 #define hkwd_SEC_PKIMCTRLCLEANUP_SUCCESS 298 /* PKI Toolkit Library Sub-hook IDs */ #define hkwd_SEC_PKIT_FUNC_ENTRY 300 #define hkwd_SEC_PKIT_FUNC_INFO 301 #define hkwd_SEC_PKIT_FUNC_FAILURE 302 #define hkwd_SEC_PKIT_FUNC_SUCCESS 303 /* PKI Load Module Sub-hook IDs */ #define hkwd_SEC_PKIL_FUNC_ENTRY 304 #define hkwd_SEC_PKIL_FUNC_INFO 305 #define hkwd_SEC_PKIL_FUNC_FAILURE 306 #define hkwd_SEC_PKIL_FUNC_SUCCESS 307 /* PKI Certificate and Key Management Commands Sub-hook IDs */ #define hkwd_SEC_CERT_COMMANDS_FUNC_ENTRY 320 #define hkwd_SEC_CERT_COMMANDS_FUNC_SUCCESS 321 #define hkwd_SEC_CERT_COMMANDS_FUNC_FAIL 322 #define hkwd_SEC_CERT_COMMANDS_FUNC_INFO 323 #define hkwd_SEC_ACCESSX_ENTRY 10000 #define hkwd_SEC_ACCESSX_EXIT 10001 #define hkwd_SEC_FACCESSX_ENTRY 10010 #define hkwd_SEC_FACCESSX_EXIT 10011 #define hkwd_SEC_AUDIT_ENTRY 10020 #define hkwd_SEC_AUDIT_EXIT 10021 #define hkwd_SEC_AUDITBIN_ENTRY 10030 #define hkwd_SEC_AUDITBIN_EXIT 10031 #define hkwd_SEC_AUDITLOG_ENTRY 10040 #define hkwd_SEC_AUDITLOG_EXIT 10041 #define hkwd_SEC_AUDITEVENTS_ENTRY 10050 #define hkwd_SEC_AUDITEVENTS_EXIT 10051 #define hkwd_SEC_AUDITPROC_ENTRY 10060 #define hkwd_SEC_AUDITPROC_EXIT 10061 #define hkwd_SEC_AUDITPROC_ERROR 10062 #define hkwd_SEC_CHACL_ENTRY 10070 #define hkwd_SEC_CHACL_EXIT 10071 #define hkwd_SEC_FCHACL_ENTRY 10080 #define hkwd_SEC_FCHACL_EXIT 10081 #define hkwd_SEC_CHPRIV_ENTRY 10090 #define hkwd_SEC_CHPRIV_EXIT 10091 #define hkwd_SEC_FCHPRIV_ENTRY 10100 #define hkwd_SEC_FCHPRIV_EXIT 10101 #define hkwd_SEC_PRIVCHECK_ENTRY 10110 #define hkwd_SEC_PRIVCHECK_EXIT 10111 #define hkwd_SEC_REVOKE_ENTRY 10120 #define hkwd_SEC_REVOKE_EXIT 10121 #define hkwd_SEC_FREVOKE_ENTRY 10130 #define hkwd_SEC_FREVOKE_EXIT 10131 #define hkwd_SEC_STATACL_ENTRY 10140 #define hkwd_SEC_STATACL_EXIT 10141 #define hkwd_SEC_FSTATACL_ENTRY 10150 #define hkwd_SEC_FSTATACL_EXIT 10151 #define hkwd_SEC_STATPRIV_ENTRY 10160 #define hkwd_SEC_STATPRIV_EXIT 10161 #define hkwd_SEC_FSTATPRIV_ENTRY 10170 #define hkwd_SEC_FSTATPRIV_EXIT 10171 #define hkwd_SEC_FSTATACLX_ENTRY 10172 #define hkwd_SEC_FSTATACLX_EXIT 10173 #define hkwd_SEC_FCHACLX_ENTRY 10174 #define hkwd_SEC_FCHACLX_EXIT 10175 #define hkwd_SEC_CHACLX_ENTRY 10176 #define hkwd_SEC_CHACLX_EXIT 10177 #define hkwd_SEC_STATACLX_ENTRY 10178 #define hkwd_SEC_STATACLX_EXIT 10179 #define hkwd_SEC_FCHXACL_ENTRY 10180 #define hkwd_SEC_FCHXACL_EXIT 10181 #define hkwd_SEC_CHXACL_ENTRY 10182 #define hkwd_SEC_CHXACL_EXIT 10183 #define hkwd_SEC_FSTATXACL_ENTRY 10184 #define hkwd_SEC_FSTATXACL_EXIT 10185 #define hkwd_SEC_STATXACL_ENTRY 10186 #define hkwd_SEC_STATXACL_EXIT 10187 #define hkwd_SEC_ACLXCNTL_ENTRY 10188 #define hkwd_SEC_ACLXCNTL_EXIT 10189 #define hkwd_SEC_PRIVREFMON_ENTRY 10190 #define hkwd_SEC_PRIVREFMON_EXIT 10191 #define hkwd_SEC_REFMON_ENTRY 10192 #define hkwd_SEC_REFMON_EXIT 10193 #define hkwd_SEC_CRED_CRGET 10300 #define hkwd_SEC_CRED_CRFREE 10301 #define hkwd_SEC_CRED_CRDUP 10302 #define hkwd_SEC_CRED_CRHOLD 10303 #define hkwd_SEC_CRED_CRREF 10304 #define hkwd_SEC_CRED_CRCOPY 10305 /* KST Sub-hook IDs */ #define hkwd_SEC_GETUSRKAT_ENTRY 10400 #define hkwd_SEC_GETUSRKAT_EXIT 10401 #define hkwd_SEC_GETKAT_ENTRY 10402 #define hkwd_SEC_GETKAT_EXIT 10403 #define hkwd_SEC_AUTHNAME_ENTRY 10404 #define hkwd_SEC_AUTHNAME_EXIT 10405 #define hkwd_SEC_AUTHID_ENTRY 10406 #define hkwd_SEC_AUTHID_EXIT 10407 #define hkwd_SEC_CHKAUTH_ENTRY 10408 #define hkwd_SEC_CHKAUTH_EXIT 10409 #define hkwd_SEC_CHKAUTHID_ENTRY 10410 #define hkwd_SEC_CHKAUTHID_EXIT 10411 #define hkwd_SEC_GETAUTHIDS_ENTRY 10412 #define hkwd_SEC_GETAUTHIDS_EXIT 10413 #define hkwd_SEC_CHKAUTH_ANY_ENTRY 10416 #define hkwd_SEC_CHKAUTH_ANY_EXIT 10417 #define hkwd_SEC_CHKAUTH_BITMAP_ENTRY 10418 #define hkwd_SEC_CHKAUTH_BITMAP_EXIT 10419 #define hkwd_SEC_GETKRT_ENTRY 10422 #define hkwd_SEC_GETKRT_EXIT 10423 #define hkwd_SEC_GETROLEBYID_ENTRY 10424 #define hkwd_SEC_GETROLEBYID_EXIT 10425 #define hkwd_SEC_GETROLEBYNAME_ENTRY 10426 #define hkwd_SEC_GETROLEBYNAME_EXIT 10427 #define hkwd_SEC_GETROLENAME_ENTRY 10428 #define hkwd_SEC_GETROLENAME_EXIT 10429 #define hkwd_SEC_GETROLEID_ENTRY 10430 #define hkwd_SEC_GETROLEID_EXIT 10431 #define hkwd_SEC_SETWASCID_ENTRY 10440 #define hkwd_SEC_SETWASCID_EXIT 10441 #define hkwd_SEC_GETWASCID_ENTRY 10442 #define hkwd_SEC_GETWASCID_EXIT 10443 #define hkwd_SEC_GETWAS_ENTRY 10444 #define hkwd_SEC_GETWAS_EXIT 10445 #define hkwd_SEC_SETWPSCID_ENTRY 10450 #define hkwd_SEC_SETWPSCID_EXIT 10451 #define hkwd_SEC_GETWPSCID_ENTRY 10452 #define hkwd_SEC_GETWPSCID_EXIT 10453 #define hkwd_SEC_GETWPS_ENTRY 10454 #define hkwd_SEC_GETWPS_EXIT 10455 #define hkwd_SEC_SETKST_ENTRY 10456 #define hkwd_SEC_SETKST_EXIT 10457 #define hkwd_SEC_GETKPCT_ENTRY 10462 #define hkwd_SEC_GETKPCT_EXIT 10463 #define hkwd_SEC_GETCMDATTRS_ENTRY 10464 #define hkwd_SEC_GETCMDATTRS_EXIT 10465 #define hkwd_SEC_GETKPDT_ENTRY 10472 #define hkwd_SEC_GETKPDT_EXIT 10473 #define hkwd_SEC_GETDEVATTRS_ENTRY 10474 #define hkwd_SEC_GETDEVATTRS_EXIT 10475 #define hkwd_SEC_GETAUDRANGE_ENTRY 10476 #define hkwd_SEC_GETAUDRANGE_EXIT 10477 #define hkwd_SEC_SETAUDRANGE_ENTRY 10478 #define hkwd_SEC_SETAUDRANGE_EXIT 10479 #define hkwd_SEC_DATA1 1 #define hkwd_SEC_DATA2 2 #define hkwd_SEC_DATA3 3 #define hkwd_SEC_DATA4 4 /* * HOOK ID's used by the PThreads instrumentation in * "libpthreads.a". * */ #define HKWD_PTHREAD_SCHEDULER 0x60000000 #define HKWD_PTHREAD_TIMER 0x60300000 #define HKWD_PTHREAD_VPSLEEP 0x60500000 #define HKWD_PTHREAD_COND 0x60600000 #define HKWD_PTHREAD_MUTEX 0x60700000 #define HKWD_PTHREAD_SPINLOCK 0x48E00000 #define HKWD_PTHREAD_BARRIER 0x49600000 #define HKWD_PTHREAD_RWLOCK 0x60800000 #define HKWD_PTHREAD_GENERAL 0x60900000 /* * Corresponding PThreads subhook declarations. * */ /* HKWD_PTHREAD_SCHEDULER subhooks. */ #define hkwd_PTHREAD_SCHED_KERN_SLEEP 0x01 #define hkwd_PTHREAD_SCHED_KERN_AWAKE 0x02 #define hkwd_PTHREAD_SCHED_YIELD 0x03 #define hkwd_PTHREAD_SCHED_SLEEP 0x04 #define hkwd_PTHREAD_SCHED_RUNQ_ADD 0x05 #define hkwd_PTHREAD_SCHED_TIMESLICE_ENTRY 0x06 #define hkwd_PTHREAD_SCHED_TIMESLICE_EXIT 0x07 #define hkwd_PTHREAD_SCHED_TIMESLICE_EXIT_DISABLED 0x08 /* HKWD_PTHREAD_TIMER subhooks. */ #define hkwd_PTHREAD_TIMER_SLEEP_NONEMPTY 0x01 #define hkwd_PTHREAD_TIMER_SLEEP_EMPTY 0x02 #define hkwd_PTHREAD_TIMER_AWAKE_NONEMPTY 0x03 #define hkwd_PTHREAD_TIMER_AWAKE_EMPTY 0x04 /* HKWD_PTHREAD_VPSLEEP subhooks. */ #define hkwd_PTHREAD_VPSLEEP_KERN_SLEEP 0x01 #define hkwd_PTHREAD_VPSLEEP_KERN_AWAKE 0x02 #define hkwd_PTHREAD_VPSLEEP_ENTRY 0x03 #define hkwd_PTHREAD_VPSLEEP_EXIT 0x04 /* HKWD_PTHREAD_COND subhooks. */ #define hkwd_PTHREAD_COND_INIT 0x01 #define hkwd_PTHREAD_COND_DESTROY 0x02 #define hkwd_PTHREAD_COND_WAIT_ENTRY 0x03 #define hkwd_PTHREAD_COND_WAIT_EXIT 0x04 #define hkwd_PTHREAD_COND_TIMEDWAIT_ENTRY 0x05 #define hkwd_PTHREAD_COND_TIMEDWAIT_EXIT 0x06 #define hkwd_PTHREAD_COND_SIGNAL 0x07 #define hkwd_PTHREAD_COND_BROADCAST 0x08 /* HKWD_PTHREAD_MUTEX subhooks. */ #define hkwd_PTHREAD_MUTEX_INIT 0x01 #define hkwd_PTHREAD_MUTEX_DESTROY 0x02 #define hkwd_PTHREAD_MUTEX_TAKEN_LOCAL 0x03 #define hkwd_PTHREAD_MUTEX_TAKEN_GLOBAL 0x04 #define hkwd_PTHREAD_MUTEX_MISS_LOCAL 0x05 #define hkwd_PTHREAD_MUTEX_MISS_GLOBAL 0x06 #define hkwd_PTHREAD_MUTEX_TRY_TAKEN_LOCAL 0x07 #define hkwd_PTHREAD_MUTEX_TRY_TAKEN_GLOBAL 0x08 #define hkwd_PTHREAD_MUTEX_TRY_MISS_LOCAL 0x09 #define hkwd_PTHREAD_MUTEX_TRY_MISS_GLOBAL 0x0A #define hkwd_PTHREAD_MUTEX_RECURSIVE_TAKEN 0x0B #define hkwd_PTHREAD_MUTEX_RELEASE_LOCAL 0x0C #define hkwd_PTHREAD_MUTEX_RELEASE_GLOBAL 0x0D #define hkwd_PTHREAD_MUTEX_RECURSIVE_RELEASE 0x0E #define hkwd_PTHREAD_MUTEX_WAIT_LOCAL 0x0F #define hkwd_PTHREAD_MUTEX_WAIT_GLOBAL 0x10 #define hkwd_PTHREAD_MUTEX_RUNQ_LOCK 0x11 #define hkwd_PTHREAD_MUTEX_RUNQ_RELEASE 0x12 #define hkwd_PTHREAD_MUTEX_BOOST 0x13 #define hkwd_PTHREAD_MUTEX_UNBOOST 0x14 #define hkwd_PTHREAD_MUTEX_CEILING_FAIL 0x15 #define hkwd_PTHREAD_MUTEX_CAN_BOOST 0x16 #define hkwd_PTHREAD_MUTEX_CAN_BOOST_LOCAL 0x17 #define hkwd_PTHREAD_MUTEX_LOCAL_TIMEDOUT 0x18 #define hkwd_PTHREAD_MUTEX_GLOBAL_TIMEDOUT 0x19 /* HKWD_PTHREAD_RWLOCK subhooks. */ #define hkwd_PTHREAD_RWLOCK_INIT 0x01 #define hkwd_PTHREAD_RWLOCK_DESTROY 0x02 #define hkwd_PTHREAD_RWLOCK_UNLOCK 0x03 #define hkwd_PTHREAD_RWLOCK_WRITE_TAKEN 0x08 #define hkwd_PTHREAD_RWLOCK_WRITE_MISS 0x09 #define hkwd_PTHREAD_RWLOCK_TRY_WRITE_TAKEN 0x0A #define hkwd_PTHREAD_RWLOCK_TRY_WRITE_MISS 0x0B #define hkwd_PTHREAD_RWLOCK_READ_TAKEN 0x0C #define hkwd_PTHREAD_RWLOCK_READ_MISS 0x0D #define hkwd_PTHREAD_RWLOCK_TRY_READ_TAKEN 0x0E #define hkwd_PTHREAD_RWLOCK_TRY_READ_MISS 0x0F /* * Posix Real Time Spinlocks * HKWD_PTHREAD_SPINLOCK subhooks */ #define hkwd_PTHREAD_SPINLOCK_INIT 0x01 #define hkwd_PTHREAD_SPINLOCK_DESTROY 0x02 #define hkwd_PTHREAD_SPINLOCK_LOCK 0x03 #define hkwd_PTHREAD_SPINLOCK_TRYLOCK 0x04 #define hkwd_PTHREAD_SPINLOCK_UNLOCK 0x05 /* * Posix Real Time barriers * HKWD_PTHREAD_BARRIER subhooks */ #define hkwd_PTHREAD_BARRIER_INIT 0x01 #define hkwd_PTHREAD_BARRIER_DESTROY 0x02 #define hkwd_PTHREAD_BARRIER_WAIT 0x03 /* HKWD_PTHREAD_GENERAL subhooks. */ #define hkwd_PTHREAD_GEN_CREATE_ENTRY 0x01 #define hkwd_PTHREAD_GEN_CREATE_EXIT_LOCAL 0x02 #define hkwd_PTHREAD_GEN_CREATE_EXIT_GLOBAL 0x03 #define hkwd_PTHREAD_GEN_EXIT 0x04 #define hkwd_PTHREAD_GEN_KILL_ENTRY 0x05 #define hkwd_PTHREAD_GEN_KILL_EXIT 0x06 #define hkwd_PTHREAD_GEN_JOIN_ENTRY 0x07 #define hkwd_PTHREAD_GEN_JOIN_EXIT 0x08 #define hkwd_PTHREAD_GEN_DETACH_ENTRY 0x09 #define hkwd_PTHREAD_GEN_DETACH_EXIT 0x0A #define hkwd_PTHREAD_GEN_CANCEL_ENTRY 0x0B #define hkwd_PTHREAD_GEN_CANCEL_EXIT 0x0C #define hkwd_PTHREAD_GEN_DISPATCH_ENTRY 0x0D #define hkwd_PTHREAD_GEN_DISPATCH_EXIT 0x0E #define hkwd_PTHREAD_GEN_ALLOCINITPTHREAD_ENTRY 0x0F #define hkwd_PTHREAD_GEN_ALLOCINITPTHREAD_EXIT_GLOBAL 0x10 #define hkwd_PTHREAD_GEN_ALLOCINITPTHREAD_EXIT_LOCAL 0x11 #define hkwd_PTHREAD_GEN_SETSCHEDPRIO 0x12 #define hkwd_PTHREAD_GEN_CREATE_LIMIT 0x13 /* libc malloc trace hooks */ #define HKWD_LIBC_MALL_SUBSYSTEM 0x60A00000 /* STAGE 0 */ #define hkwd_LIBC_MALL_MALLOC_COMMON_SIZE_ZERO 0x00 #define hkwd_LIBC_MALL_FREE_COMMON_NULL_PTR 0x01 #define hkwd_LIBC_MALL_FREE_COMMON_OUT_OF_RANGE_PTR 0x02 #define hkwd_LIBC_MALL_FREE_COMMON_MEMALIGN_SUCCESS 0x03 #define hkwd_LIBC_MALL_FREE_COMMON_MEMALIGN_FAILURE 0x04 #define hkwd_LIBC_MALL_REALLOC_COMMON_NULL_PTR 0x05 #define hkwd_LIBC_MALL_REALLOC_COMMON_SIZE_ZERO 0x06 #define hkwd_LIBC_MALL_REALLOC_COMMON_OUT_OF_RANGE_PTR 0x07 #define hkwd_LIBC_MALL_REALLOC_COMMON_MEMALIGN_FAILED 0x08 #define hkwd_LIBC_MALL_REALLOC_COMMON_MEMALIGN_SUCCESS 0x09 #define hkwd_LIBC_MALL_MEMALIGN_COMMON_SIZE_ZERO 0x0A #define hkwd_LIBC_MALL_MEMALIGN_COMMON_ALIGN_ERROR 0x0B #define hkwd_LIBC_MALL_MEMALIGN_COMMON_ENOMEM 0x0C #define hkwd_LIBC_MALL_MEMALIGN_COMMON_SUCCESS 0x0D /* STAGE 1 */ #define hkwd_LIBC_MALL_MALLOC_CATCH_OVERFLOW_ENOMEM 0x10 #define hkwd_LIBC_MALL_MALLOC_CATCH_OVERFLOW_SUCCESS 0x11 #define hkwd_LIBC_MALL_FREE_CATCH_OVERFLOW_SUCCESS 0x12 #define hkwd_LIBC_MALL_REALLOC_CATCH_OVERFLOW_SUCCESS 0x13 #define hkwd_LIBC_MALL_REALLOC_CATCH_OVERFLOW_ENOMEM 0x14 /* STAGE 2 */ #define hkwd_LIBC_MALL_MALLOC_THREADCACHE_SUCCESS 0x20 #define hkwd_LIBC_MALL_FREE_THREADCACHE_SUCCESS 0x21 /* STAGE 3 */ #define hkwd_LIBC_MALL_MALLOC_HEAPCACHE_SUCCESS 0x20 #define hkwd_LIBC_MALL_FREE_HEAPCACHE_SUCCESS 0x21 /* STAGE 4 */ #define hkwd_LIBC_MALL_MALLOC_BUCKETS_SUCCESS_FREELIST 0x40 #define hkwd_LIBC_MALL_MALLOC_BUCKETS_SUCCESS_BUCKET 0x41 #define hkwd_LIBC_MALL_FREE_BUCKETS_SUCCESS 0x43 #define hkwd_LIBC_MALL_FREE_BUCKETS_PREFIX_CORRUPTED 0x44 #define hkwd_LIBC_MALL_REALLOC_BUCKETS_SUCCESS 0x46 #define hkwd_LIBC_MALL_REALLOC_BUCKETS_PREFIX_CORRUPTED 0x47 #define hkwd_LIBC_MALL_MALLOC_NEWBUCKETS 0x48 #define hkwd_LIBC_MALL_FREE_NEWBUCKETS 0x49 #define hkwd_LIBC_MALL_REALLOC_NEWBUCKETS 0x4A /* STAGE 5 */ #define hkwd_LIBC_MALL_MALLOC_Y_SUCCESS 0x50 #define hkwd_LIBC_MALL_MALLOC_Y_ENOMEM 0x51 #define hkwd_LIBC_MALL_FREE_Y_SUCCESS 0x52 #define hkwd_LIBC_MALL_FREE_Y_UNALIGNED 0x54 #define hkwd_LIBC_MALL_FREE_Y_PREFIX_CORRUPTED 0x55 #define hkwd_LIBC_MALL_FREE_Y_INVALID_OVERLAP 0x56 #define hkwd_LIBC_MALL_REALLOC_Y_SUCCESS 0x57 #define hkwd_LIBC_MALL_REALLOC_Y_ENOMEM 0x58 #define hkwd_LIBC_MALL_REALLOC_Y_UNALIGNED 0x5A #define hkwd_LIBC_MALL_REALLOC_Y_PREFIX_CORRUPTED 0x5B #define hkwd_LIBC_MALL_MALLOC_W_SUCCESS 0x60 #define hkwd_LIBC_MALL_MALLOC_W_ENOMEM 0x61 #define hkwd_LIBC_MALL_FREE_W_SUCCESS 0x63 #define hkwd_LIBC_MALL_FREE_W_UNALIGNED 0x64 #define hkwd_LIBC_MALL_FREE_W_PREFIX_CORRUPTED 0x65 #define hkwd_LIBC_MALL_FREE_W_INVALID_OVERLAP 0x66 #define hkwd_LIBC_MALL_REALLOC_W_SUCCESS 0x68 #define hkwd_LIBC_MALL_REALLOC_W_ENOMEM 0x69 #define hkwd_LIBC_MALL_REALLOC_W_UNALIGNED 0x6A #define hkwd_LIBC_MALL_REALLOC_W_PREFIX_CORRUPTED 0x6B #define hkwd_LIBC_MALL_MALLOC_31 0x70 #define hkwd_LIBC_MALL_MALLOC_31_ENOMEM 0x71 #define hkwd_LIBC_MALL_FREE_31 0x72 #define hkwd_LIBC_MALL_FREE_31_PREFIX_CORRUPTED 0x73 #define hkwd_LIBC_MALL_REALLOC_31 0x74 #define hkwd_LIBC_MALL_REALLOC_31_ENOMEM 0x75 #define hkwd_LIBC_MALL_MALLOC_USER 0x80 #define hkwd_LIBC_MALL_FREE_USER 0x81 #define hkwd_LIBC_MALL_REALLOC_USER 0x82 #define hkwd_LIBC_MALL_MALLOC_WM2_SUCCESS 0x90 #define hkwd_LIBC_MALL_MALLOC_WM2_ENOMEM 0x91 #define hkwd_LIBC_MALL_FREE_WM2_SUCCESS 0x92 #define hkwd_LIBC_MALL_REALLOC_WM2_SUCCESS 0x93 #define hkwd_LIBC_MALL_REALLOC_WM2_ENOMEM 0x94 #define hkwd_LIBC_MALL_FREE_WM2_PREFIX_CORRUPTED 0x95 #define HKWD_LIBC_MALL_INTERNAL 0x60B00000 /* STAGE 2 */ #define hkwd_LIBC_MALL_MALLOC_THREADCACHE_CREATE_FAILED 0x20 #define hkwd_LIBC_MALL_MALLOC_THREADCACHE_FILL_FAILED 0x21 #define hkwd_LIBC_MALL_MALLOC_THREADCACHE_FILL_SUCCESS 0x22 #define hkwd_LIBC_MALL_FREE_THREADCACHE_HALVE_BUCKET 0x24 #define hkwd_LIBC_MALL_FREE_THREADCACHE_NOCACHE 0x25 /* libc spawn hooks */ #define HKWD_LIBC_SPAWN_FATHER 0x60E00000 #define HKWD_LIBC_SPAWN_CHILD 0x60F00000 #define HKWD_POLLCACHE 0x52600000 /* poll cache */ /* subhook ids */ #define hkwd_PC_PENDING 1 #define hkwd_PC_REMOVE_PEND 2 #define hkwd_PC_PUSH_PEND 3 #define hkwd_PC_TIME_OUT 4 #define hkwd_PC_WAIT_START 5 #define hkwd_PC_WAIT_STOP 6 #define hkwd_PC_CLEANUP_FD 7 #define hkwd_PC_POLL 8 #define hkwd_PC_CLOSE 9 #define hkwd_PC_REGISTER 10 #define hkwd_PC_UNREGISTER 11 #define hkwd_PC_INIT 12 #define hkwd_PC_RELEASE 13 #define hkwd_PC_CACHE_ADD 14 #define hkwd_PC_CLEANUP 15 #define hkwd_PC_DEQUEUE_PEND 16 #define hkwd_PC_ENQUEUE_PEND 17 #define hkwd_PC_WAIT2_START 18 #define hkwd_PC_WAIT2_STOP 19 /* loader trace hooks */ #define HKWD_LDR 0x5A000000 #define hkwd_LDR_LOAD_FILE 0x01 #define hkwd_LDR_LOAD_LIBPATH 0x02 #define hkwd_LDR_LOADMODULE_COUNT 0x03 #define hkwd_LDR_PURGE 0x20 #define hkwd_LDR_UNLOADMODULE_COUNT 0x30 #define hkwd_LDR_LIB_LIBPATH_PRE 0x50 #define hkwd_LDR_LIB_LIBPATH 0x51 #define hkwd_LDR_LIB_LIB 0x52 #define hkwd_LDR_GET_DOMAIN 0x70 #define hkwd_LDR_CLEAN_DOMAIN_ENTRY 0x71 #define hkwd_LDR_UNLOAD_DOMAIN 0x72 #define hkwd_LDR_LD_UNLOAD_LE_FILE 0x80 #define hkwd_LDR_LD_UNLOAD_LE_ADDR 0x81 #define hkwd_LDR_LIBGETTEXT_LOADLIST 0x152 #define hkwd_LDR_LIBGETTEXT_LOADLIST_LE 0x153 #define hkwd_LDR_LIBLD_LOADLIST 0x154 #define hkwd_LDR_LIBLD_LOADLIST_LE 0x155 #define hkwd_LDR_SROINST_LOADLIST 0x156 #define hkwd_LDR_SROINST_LOADLIST_LE 0x157 #define hkwd_LDR_INSTANCE_LOADLIST 0x158 #define hkwd_LDR_INSTANCE_LOADLIST_LE 0x159 #define hkwd_LDR_PRIVGETTEXT_LOADLIST_LE 0x15A /* mcrp optimization subhooks */ #define hkwd_LDR_TEXTORG_NEWSID 0x15B #define hkwd_LDR_TEXTORG_DELSID 0x15C #define hkwd_LDR_MCRP_NEW_DATASID 0x15D #define hkwd_LDR_MCRP_REPLACE_TEXTSID 0x15E #define hkwd_LDR_MCRP_DELSID_DATA 0x15F #define hkwd_LDR_MCRP_DELSID_TEXT 0x160 #define HKWD_LDR_KMOD 0x5A100000 #define hkwd_LDR_KMOD_LOAD_FILE 0x01 #define hkwd_LDR_KMOD_LOAD_LIBPATH 0x02 #define hkwd_LDR_KMOD_UNLOAD_FILE 0x03 #define hkwd_LDR_KMOD_LOAD_COUNT 0x04 #define hkwd_LDR_KMOD_UNLOAD_COUNT 0x05 #define HKWD_LDR_PROC 0x5A200000 #define hkwd_LDR_PROC_FILE 0x01 #define hkwd_LDR_PROC_PID 0x02 #define hkwd_LDR_PROC_SID 0x03 #define hkwd_LDR_PROC_LOAD 0x04 #define hkwd_LDR_PROC_UNLOAD 0x05 #define HKWD_LDR_ERR 0x5A300000 #define hkwd_LDR_ERR_LD_MOD 0x001 #define hkwd_LDR_ERR_KMOD_LOAD 0x002 #define hkwd_LDR_ERR_KMOD_UNLOAD 0x003 #define hkwd_LDR_ERR_EXECLOAD 0x004 #define hkwd_LDR_ERR_GET_DOMAIN 0x005 #define hkwd_LDR_ERR_RESOLVE_EBUF 0x006 #define hkwd_LDR_ERR_RESOLVE_REASON 0x007 #define hkwd_LDR_ERR_RELOCATE 0x008 #define hkwd_LDR_ARCH_MEMBER 0x00b #define hkwd_LDR_FILE_NAME 0x00c #define hkwd_LDR_IMPORT_FILE_NAME 0x00d #define hkwd_LDR_EXPORT_FILE_NAME 0x00e #define hkwd_LDR_SYMBOL_NAME 0x00f #define hkwd_LDR_RES_TOOBIG 0x010 #define hkwd_LDR_TYPE_MISMATCH 0x011 #define hkwd_LDR_BUILD_ALLOC_SEARCHLIST 0x012 #define hkwd_LDR_EXEC_INITLE 0x013 #define hkwd_LDR_ALLOC_DYNLIST 0x014 #define hkwd_LDR_BUILD_SEARCHLIST 0x015 #define hkwd_LDR_ADD_LE_TO_DYNLIST 0x016 #define hkwd_LDR_INITLE_ALLOC_SEARCHLIST 0x017 #define hkwd_LDR_HASHFIND_DEFERRED 0x018 #define hkwd_LDR_HASHFIND_TYPECHECK 0x019 #define hkwd_LDR_PP_HASHFIND 0x01a #define hkwd_LDR_PP_RESOLVE_RTL_IGNORED 0x01b #define hkwd_LDR_PP_RESOLVE_TLS_SYMBOL 0x01c #define hkwd_LDR_PP_RESOLVE_XO_SYMBOL 0x01d #define hkwd_LDR_PP_RESOLVE_DOTDOT_SYMBOL 0x01e #define hkwd_LDR_PP_RESOLVE_PRELOAD_SYMBOL 0x01f #define hkwd_LDR_PP_NEWDELTAS_ALLOC 0x020 #define hkwd_LDR_PP_POSTPASS_RESOLVE 0x021 #define hkwd_LDR_RESOLVE_ALLOC_DELTAS 0x022 #define hkwd_LDR_RESOLVE_BAD_SYMBOL1 0x023 #define hkwd_LDR_RESOLVE_BAD_SYMBOL2 0x024 #define hkwd_LDR_RESOLVE_BAD_IMPID 0x025 #define hkwd_LDR_RESOLVE_KERNEL_DEFERRED 0x026 #define hkwd_LDR_RESOLVE_DEFERRED 0x027 #define hkwd_LDR_RESOLVE_KERNEL_TLS 0x028 #define hkwd_LDR_RESOLVE_TOO_MANY 0x029 #define hkwd_LDR_RESOLVE_TLS_SYMBOL 0x02a #define hkwd_LDR_RESOLVE_SVC_REF 0x02b #define hkwd_LDR_RESOLVE_XO_SYMBOL 0x02c #define hkwd_LDR_RESOLVE_UNRESOLVED 0x02d #define hkwd_LDR_RESOLVE_BAD_SECTION 0x02e #define hkwd_LDR_RESOLVE_NO_EXPORTS 0x02f #define hkwd_LDR_RESOLVE_INITLE 0x030 #define hkwd_LDR_RESOLVE_DEFER_IMPEXP 0x031 #define hkwd_LDR_RESOLVE_ERROR 0x032 #define hkwd_LDR_RESOLVE_POSTPASS 0x033 #define hkwd_LDR_RESOLVE_RTL_ERROR 0x034 #define hkwd_LDR_RESOLVE_AIX_ERROR 0x035 #define hkwd_LDR_RLD_SECTION_NUMBER 0x036 #define hkwd_LDR_RLD_SYMBOL_INDEX 0x037 #define hkwd_LDR_TEXT_RELOCATION 0x038 #define hkwd_LDR_DATA_RELOCATION 0x039 #define hkwd_LDR_RLD_OFFSET 0x03a #define hkwd_LDR_RLD_SIZE 0x03b #define hkwd_LDR_IMPORTED_LOCAL 0x03c #define hkwd_LDR_TLS_LOCAL 0x03d #define hkwd_LDR_TLS_EXPORT 0x03e #define hkwd_LDR_TLS_IMPORT 0x03f #define hkwd_LDR_TLS_RELOC 0x040 #define hkwd_LDR_BAD_RELOCATION_TYPE 0x041 #define hkwd_LDR_RLD_TLS_RTYPE 0x042 #define hkwd_LDR_RELOCATE_SYMBOL 0x043 #define hkwd_LDR_RESOLVEREDO_ALLOC_DELTAS 0x044 #define hkwd_LDR_RESOLVEREDO_BAD_SYMBOL1 0x045 #define hkwd_LDR_RESOLVEREDO_BAD_SYMBOL2 0x046 #define hkwd_LDR_RESOLVEREDO_TLS_SYMBOL 0x047 #define hkwd_LDR_RESOLVEREDO_TYPE_MISMATCH 0x048 #define hkwd_LDR_RESOLVEREDO 0x049 #define hkwd_LDR_RELOCATE 0x04a #define hkwd_LDR_REDO_DEFERRED_SYMBOL 0x04b #define hkwd_LDR_REDO 0x04c #define hkwd_LDR_SVC_EXPORT_CREATE 0x04d #define hkwd_LDR_XMALLOC 0x060 #define hkwd_LDR_LIBPATH 0x061 #define hkwd_LDR_LIBRARIES0 0x062 #define hkwd_LDR_GETMOD0_READ 0x063 #define hkwd_LDR_GETKEXT0_PATHOPEN 0x064 #define hkwd_LDR_GETKEXT0_LOAD 0x065 #define hkwd_LDR_GETKEXT0_DEPENDS 0x066 #define hkwd_LDR_GETTEXT_TEXTREAD 0x067 #define hkwd_LDR_PGETTEXT_TEXTREAD 0x068 #define hkwd_LDR_SVC_SHARED 0x069 #define hkwd_LDR_SVC_SHLAP 0x06a #define hkwd_LDR_PSVC_PRIVATE 0x06b #define hkwd_LDR_LIB_GETSVCFD 0x06c #define hkwd_LDR_LIB_CANNOT_LOAD 0x06d #define hkwd_LDR_LIB_DATAINST 0x06e #define hkwd_LDR_KERN_KTEXTREAD 0x06f #define hkwd_LDR_PINST_GETSVCFD 0x070 #define hkwd_LDR_INST_GETSVCFD 0x071 #define hkwd_LDR_INST_DEFERRED 0x072 #define hkwd_LDR_INST_DOMAIN 0x073 #define hkwd_LDR_GETLIB_PATHOPEN 0x074 #define hkwd_LDR_GETLIB_EXEC 0x075 #define hkwd_LDR_GETLIB_KERNEL 0x076 #define hkwd_LDR_IMPID_TRUNCATE1 0x077 #define hkwd_LDR_DODDOT_NOLIB 0x078 #define hkwd_LDR_MAIN_NOLIB 0x079 #define hkwd_LDR_IMPID_TRUNCATE2 0x07a #define hkwd_LDR_GET_FROM_IMIPD 0x07b #define hkwd_LDR_GETLIB_NOLIB 0x07c #define hkwd_LDR_DEPEND_NOLIB 0x07d #define hkwd_LDR_SHARED_INST 0x07e #define hkwd_LDR_PRIV_INST 0x07f #define hkwd_LDR_READ_GETSVCFD 0x080 #define hkwd_LDR_PRIVINSTANCE 0x081 #define hkwd_LDR_SCC_PRELOC 0x082 #define hkwd_LDR_SCC_INSTANCE 0x083 #define hkwd_LDR_SEARCH_FAIL 0x084 #define hkwd_LDR_SCC_SEARCH 0x085 #define hkwd_LDR_PRERELOC_GETSVCFD 0x086 #define hkwd_LDR_PRERELOC_LIBINST 0x087 #define hkwd_LDR_PRERELOC_RESOLVE 0x088 #define hkwd_LDR_PRERELOC_RELOCATE 0x089 #define hkwd_LDR_PRERELOC_SHLAP_DIED 0x08a #define hkwd_LDR_PRERELOC_SHLAP 0x08b #define hkwd_LDR_NO_NEWSID 0x08c #define hkwd_LDR_TEXT_LENGTH 0x08d #define hkwd_LDR_TEXT_TRUNCATED 0x08e #define hkwd_LDR_TEXT_EIO 0x08f #define hkwd_LDR_RETEXT_FSIZE 0x090 #define hkwd_LDR_RETEXT_SANITY64 0x091 #define hkwd_LDR_RETEXT_SANITY32 0x092 #define hkwd_LDR_RETEXT_NOENTRY 0x093 #define hkwd_LDR_RETEXT_TOO_LARGE 0x094 #define hkwd_LDR_RETEXT_NEWSID 0x095 #define hkwd_LDR_RETEXT_READ 0x096 #define hkwd_LDR_UNTEXT_OPERAND 0x097 #define hkwd_LDR_NO_FIT 0x0b0 #define hkwd_LDR_SBRK_FAILED 0x0b1 #define hkwd_LDR_EXEC_SANITY 0x0b2 #define hkwd_LDR_MAPFILE 0x0b3 #define hkwd_LDR_ARCHIVE 0x0b4 #define hkwd_LDR_SANITY 0x0b5 #define hkwd_LDR_TEXTALLOC 0x0b6 #define hkwd_LDR_BAD_ALIGN 0x0b7 #define hkwd_LDR_READ_PRIVATE 0x0b8 #define hkwd_LDR_READ_SHARED 0x0b9 #define hkwd_LDR_MBE_CREATE_EXEC_SEG 0x0ba #define hkwd_LDR_MBE_MAP_EXEC 0x0bb #define hkwd_LDR_MBE_READ_EXEC 0x0bc #define hkwd_LDR_MBE_MAP_LOADER 0x0bd #define hkwd_LDR_MBE_READ_LOADER 0x0be #define hkwd_LDR_MBE_IO_ERROR 0x0bf #define hkwd_LDR_MHE_CREATE_EXEC_SEG 0x0c0 #define hkwd_LDR_MHE_MAP_EXEC 0x0c1 #define hkwd_LDR_MHE_READ_EXEC 0x0c2 #define hkwd_LDR_MHE_MAP_LOADER 0x0c3 #define hkwd_LDR_MHE_READ_LOADER 0x0c4 #define hkwd_LDR_MHE_IO_ERROR 0x0c5 #define hkwd_LDR_64_MAP_FATAL_ERROR 0x0d0 #define hkwd_LDR_64_EXEC_SANITY 0x0d1 #define hkwd_LDR_64_EXEC_TOOBIG 0x0d2 #define hkwd_LDR_64_MAPFILE 0x0d3 #define hkwd_LDR_64_ARCHIVE 0x0d4 #define hkwd_LDR_64_NOT_ARCHIVE 0x0d5 #define hkwd_LDR_64_SANITY 0x0d6 #define hkwd_LDR_64_MAP_LIBFULL 0x0d7 #define hkwd_LDR_64_MAP_PRIVATE 0x0d8 #define hkwd_LDR_64_MAP_SHARED 0x0d9 #define hkwd_LDR_64_READ_PRIVATE 0x0da #define hkwd_LDR_64_READ_SHARED 0x0db #define hkwd_LDR_NPT_CREATE_EXEC_SEG 0x0dc #define hkwd_LDR_NPT_MAP_EXEC 0x0dd #define hkwd_LDR_NPT_READ_EXEC 0x0de #define hkwd_LDR_SYSCALL_OLD_EXPORTS 0x0f0 #define hkwd_LDR_SYSCALL_DELTAS_ALLOC 0x0f1 #define hkwd_LDR_SYSCALL_NEW_EXPORTS 0x0f2 #define hkwd_LDR_SVSFD_TEXTALLOC 0x0f3 #define hkwd_LDR_SVCFD_PRIVATE 0x0f4 #define hkwd_LDR_SVCFD_SHARED64 0x0f5 #define hkwd_LDR_SVCFD_SHARED32 0x0f6 #define hkwd_LDR_BASE_NO_LE 0x0f7 #define hkwd_LDR_BASE_NO_SVCS 0x0f8 #define HKWD_LDR_CHKPT 0x5A400000 #define hkwd_LDR_CHKPT_SID_32 0x01 #define hkwd_LDR_CHKPT_SID_64_TEXT 0x02 #define hkwd_LDR_CHKPT_SID_64_DATA 0x03 #define hkwd_LDR_CHKPT_LE_ADDR 0x04 #define HKWD_LDR_NAMEDSHLIB 0x5A500000 #define hkwd_LDR_NAMEDSHLIB_CREATE 0x01 #define hkwd_LDR_NAMEDSHLIB_DESTROY 0x02 /* trace hooks for MPIO path control modules */ #define HKWD_DD_PCMKE 0x17B00000 /* POSIX Realtime clock */ #define HKWD_SYSC_RTCLOCK 0x5AA00000 #define hkwd_SYSC_RTCLOCK_GETRES 0x01 #define hkwd_SYSC_RTCLOCK_GETTIME 0x02 #define hkwd_SYSC_RTCLOCK_SETTIME 0x03 #define hkwd_SYSC_RTCLOCK_CPUCLOCKID 0x04 #define hkwd_SYSC_RTCLOCK_NANOSLEEP 0x05 #define hkwd_RTCLOCK_NANOSLEEP_END 0x06 /* POSIX Realtime timer */ #define HKWD_SYSC_RTTIMER 0x5AB00000 #define hkwd_SYSC_RTTIMER_CREATE 0x01 #define hkwd_SYSC_RTTIMER_DELETE 0x02 #define hkwd_SYSC_RTTIMER_GETOVERRUN 0x03 #define hkwd_SYSC_RTTIMER_GETTIME 0x04 #define hkwd_SYSC_RTTIMER_SETTIME 0x05 #define hkwd_RTTIMER_TRB_INTRVL_END 0x06 #define hkwd_RTTIMER_CPUTMR_INTRVL_END 0x07 /* Posix Realtime semaphores */ #define HKWD_SYSC_RTSEM 0x5B500000 #define hkwd_SYSC_RTSEM_OPEN 0x01 #define hkwd_SYSC_RTSEM_CLOSE 0x02 #define hkwd_SYSC_RTSEM_UNLINK 0x03 #define hkwd_SYSC_RTSEM_INIT 0x04 #define hkwd_SYSC_RTSEM_DESTROY 0x05 #define hkwd_SYSC_RTSEM_GETVALUE 0x06 #define hkwd_SYSC_RTSEM_POST 0x07 #define hkwd_SYSC_RTSEM_WAIT 0x08 #define hkwd_RTSEM_CREATE 0x09 #define hkwd_RTSEM_GET 0x0A #define hkwd_RTSEM_REMOVE 0x0B #define hkwd_RTSEM_CLOSEDES 0x0C /* Posix Real time message queues */ #define HKWD_SYSC_RTMQ 0x5B600000 #define hkwd_SYSC_RTMQ_OPEN 0x01 #define hkwd_SYSC_RTMQ_CLOSE 0x02 #define hkwd_SYSC_RTMQ_UNLINK 0x03 #define hkwd_SYSC_RTMQ_GETATTR 0x04 #define hkwd_SYSC_RTMQ_SETATTR 0x05 #define hkwd_SYSC_RTMQ_NOTIFY 0x06 #define hkwd_SYSC_RTMQ_SEND 0x07 #define hkwd_SYSC_RTMQ_RECEIVE 0x08 #define hkwd_RTMQ_CREATE 0x09 #define hkwd_RTMQ_GET 0x0A #define hkwd_RTMQ_REMOVE 0x0B #define hkwd_RTMQ_CLOSEDES 0x0C /* Posix Real time shared memory */ #define HKWD_SYSC_RTSHM 0x5B700000 #define hkwd_SYSC_RTSHM_OPEN 0x01 #define hkwd_SYSC_RTSHM_UNLINK 0x02 #define hkwd_RTSHM_CREATE 0x03 #define hkwd_RTSHM_GET 0x04 #define hkwd_RTSHM_REMOVE 0x05 #define hkwd_RTSHM_CLOSEDES 0x06 /* Posix Real time ipc name */ #define HKWD_RTIPC_NAME 0x5B800000 /* Posix Real time thread priority scheduling */ #define HKWD_SYSC_PRIO_REQUEUE 0x5AC00000 /* Posix Real time priority scheduling */ #define HKWD_SYSC_PRIO_SCHED 0x5AD00000 #define hkwd_PRIO_SCHED_GET_PRIORITY_MIN 0x01 #define hkwd_PRIO_SCHED_GET_PRIORITY_MAX 0x02 #define hkwd_PRIO_SCHED_RR_GET_INTERVAL 0x03 #define hkwd_PRIO_SCHED_SETPARAM 0x04 #define hkwd_PRIO_SCHED_SETSCHEDULER 0x05 #define hkwd_PRIO_SCHED_GETPARAM 0x06 #define hkwd_PRIO_SCHED_GETSCHEDULER 0x07 #define HKWD_NETWLM 0x5B900000 #define hkwd_netwlm_connect_in 1 #define hkwd_netwlm_connect_out 2 #define hkwd_netwlm_connect_out_not_auth 3 #define hkwd_netwlm_connect_out_limit1_conn 4 #define hkwd_netwlm_connect_out_bad_version 5 #define hkwd_netwlm_disconnect_in 6 #define hkwd_netwlm_disconnect_out 7 #define hkwd_netwlm_disconnect_out_bad_version 8 #define hkwd_netwlm_disconnect_out_buffer_small 9 #define hkwd_netwlm_query_in 10 #define hkwd_netwlm_query_out 11 #define hkwd_netwlm_query_out_bad_request 12 #define hkwd_netwlm_set_ipaddrports_in 13 #define hkwd_netwlm_set_ipaddrports_out 14 #define hkwd_netwlm_set_ipaddrports_out_bad_version 15 #define hkwd_netwlm_get_ipaddrportsPID_in 16 #define hkwd_netwlm_get_ipaddrportsPID_out 17 #define hkwd_netwlm_proc_table_lookup_in 18 #define hkwd_netwlm_proc_table_lookup_out 19 #define hkwd_netwlm_fd_lookup_in 20 #define hkwd_netwlm_fd_lookup_out 21 #define hkwd_netwlm_get_proctable_lookup_in 22 #define hkwd_netwlm_get_proctable_lookup_out 23 #define hkwd_netwlm_get_verify_pid_in 24 #define hkwd_netwlm_get_verify_pid_out 25 #define hkwd_netwlm_get_fdlookup_in 26 #define hkwd_netwlm_get_fdlookup_out1 27 #define hkwd_netwlm_get_fdlookup_out2 28 #define hkwd_netwlm_get_fdlookup_out3 29 #define hkwd_netwlm_postbind_save_pid_in 30 #define hkwd_netwlm_postbind_save_pid_out 31 #define hkwd_netwlm_add_pid_in 32 #define hkwd_netwlm_add_pid_out 33 #define hkwd_netwlm_del_pid_in 34 #define hkwd_netwlm_del_pid_out 35 #define hkwd_netwlm_get_fdlookup_data1 36 /* trace hooks for memory locking routine */ #define HKWD_SYSC_MLOCK 0x47B00000 #define hkwd_SYSC_MLOCK_LOCKALL 0x01 #define hkwd_SYSC_MLOCK_UNLOCKALL 0x02 #define hkwd_SYSC_MLOCK_LOCK 0x03 #define hkwd_SYSC_MLOCK_UNLOCK 0x04 #define hkwd_SYSC_MLOCK_FPGIN 0x05 /* * ACL Engine hook and sub-hook ids */ #define HKWD_ACLE 0x47800000 #define hkwd_ACLE_SET_ACL_ENTRY 0x01 #define hkwd_ACLE_SET_ACL_EXIT 0x02 #define hkwd_ACLE_VALIDATE_ACL 0x03 #define hkwd_ACLE_CHK_ACCESS_ENTRY 0x04 #define hkwd_ACLE_CHK_RWX 0x05 #define hkwd_ACLE_CHK_RWX_PRIVCHECK 0x06 #define hkwd_ACLE_CHK_MASKS 0x07 #define hkwd_ACLE_CHK_MASKS_PRIVCHECK 0x08 #define hkwd_ACLE_CHK_ONLY_PRIVCHECK 0x09 #define hkwd_ACLE_CHK_ACCESS_EXIT 0x0A #define hkwd_ACLE_GET_ACL_ENTRY 0x0B #define hkwd_ACLE_GET_ACL_EXIT 0x0C #define hkwd_ACLE_GET_CHILD_ACL_ENTRY 0x0D #define hkwd_ACLE_GET_CHILD_ACL_EXIT 0x0E /* * Hypervisor Call hook and sub-hook ids */ #define HKWD_KERN_HCALL 0x49200000 #define hkwd_KERN_HCALL_START 1 #define hkwd_KERN_HCALL_END 2 /* Special defines for H_CEDE */ #define hkwd_KERN_HCEDE_START 1 #define hkwd_KERN_HCEDE_END_DC 2 /* Dispatch count changed */ #define hkwd_KERN_HCEDE_END_JOB 3 /* New job available */ /* * Advanced Accounting Trace Hooks. */ #define HKWD_AACCT 0x49A00000 /* AACCT - no _aacct_put */ #define HKWD_AACCT_DBG 0x49B00000 /* AACCT - _acct_put() */ /* subhook ids */ #define hkwd_AACCT_DR_HANDLER 1 #define hkwd_AACCT_INT_REGISTER 2 #define hkwd_AACCT_INT_REGISTER_EXIT 3 #define hkwd_AACCT_INT_UNREGISTER 4 #define hkwd_AACCT_INT_WALK 5 #define hkwd_AACCT_CMD_INT 6 #define hkwd_AACCT_CMD_ENABLE 7 #define hkwd_AACCT_CMD_DISABLE 8 #define hkwd_AACCT_REQ 9 #define hkwd_AACCT_STARTED 10 #define hkwd_AACCT_STOPPED 11 #define hkwd_AACCT_ADD_FILE 12 #define hkwd_AACCT_RM_FILE 13 #define hkwd_AACCT_SWITCH_FILE 14 #define hkwd_AACCT_ACK_FILE 15 #define hkwd_AACCT_TRID_DEFINED 16 #define hkwd_AACCT_TRID_ENABLED 17 #define hkwd_AACCT_TRID_DISABLED 18 #define hkwd_AACCT_ACF_FULL 19 #define hkwd_AACCT_ACF_TERMINATE 20 #define hkwd_AACCT_ACF_NOBUFS 21 #define hkwd_AACCT_ACF_NOFILES 22 #define hkwd_AACCT_ACF_WARN 23 #define hkwd_AACCT_SYSINT_SET 24 #define hkwd_AACCT_SYSINT_RESET 25 #define hkwd_AACCT_PROCINT_SET 26 #define hkwd_AACCT_PROCINT_RESET 27 #define hkwd_AACCT_AGGR_SET 28 #define hkwd_AACCT_AGGR_RESET 29 /* subhookid for HK_AACCT_DBG */ #define hkwd_AACCT_ACCTPUT 1 #define hkwd_AACCT_AGGR_PROC 2 #define hkwd_AACCT_AGGR_APP 3 #define hkwd_AACCT_AGGR_KE 4 /* * HOOK for RAS Error Checking service. */ #define HKWD_ERRHK 0x4AE00000 /* raschk_errhook() */ /* * PCI Bus Driver's Hookwords. */ #define HKWD_KERN_EEH 0x49C00000 /* EEH Kernel Services */ #define HKWD_KERN_DMA 0x49D00000 /* DMA Kernel Services */ /* PAL Driver's Hookwords. */ #define HKWD_RTAS_CALLS 0x5BC00000 /* RTAS call services */ /* subhookids for HKWD_KERN_EEH */ #define EEH_INIT_ENTER 0x01 #define EEH_INIT_EXIT 0x0F #define EEH_INIT_MULTIFUNC_ENTER 0x11 #define EEH_INIT_MULTIFUNC_EXIT 0x1F #define EEH_CLEAR_ENTER 0x21 #define EEH_CLEAR_EXIT 0x2F #define EEH_READ_SLOT_STATE1 0x34 #define EEH_READ_SLOT_STATE2 0x37 #define EEH_READ_SLOT_STATE3 0x39 #define EEH_READ_SLOT_STATE_EXIT 0x3F #define EEH_RESET_SLOT_ENTER 0x41 #define EEH_RESET_SLOT_RTAS 0x45 #define EEH_RESET_SLOT_EXIT 0x4F #define EEH_ENABLE_SLOT_ENTER 0x51 #define EEH_ENABLE_SLOT_RTAS 0x55 #define EEH_ENABLE_SLOT_EXIT 0x5F #define EEH_DISABLE_SLOT_ENTER 0x61 #define EEH_DISABLE_SLOT_RTAS 0x65 #define EEH_DISABLE_SLOT_EXIT 0x6F #define EEH_ENABLE_DMA_ENTER 0x71 #define EEH_ENABLE_DMA_RTAS 0x75 #define EEH_ENABLE_DMA_EXIT 0x7F #define EEH_ENABLE_PIO_ENTER 0x81 #define EEH_ENABLE_PIO_RTAS 0x85 #define EEH_ENABLE_PIO_EXIT 0x8F #define EEH_SLOT_ERROR_ENTER 0x91 #define EEH_SLOT_ERROR_RTAS 0x95 #define EEH_SLOT_ERROR_RTAS2 0x97 #define EEH_SLOT_ERROR_EXIT 0x9F #define EEH_CONFIGURE_BRIDGE_ENTER 0xA1 #define EEH_CONFIGURE_BRIDGE_RTAS 0xA5 #define EEH_CONFIGURE_BRIDGE_EXIT 0xAF #define EEH_ISSUE_CALLBACKS_ENTER 0xB1 #define EEH_ISSUE_CALLBACKS_ENTER2 0xB2 #define EEH_ISSUE_CALLBACKS_MASTER 0xB5 #define EEH_ISSUE_CALLBACKS_RESTR 0xB6 #define EEH_ISSUE_CALLBACKS_KCALL 0xB8 #define EEH_ISSUE_CALLBACKS_UCALL 0xB9 #define EEH_ISSUE_CALLBACKS_RET 0xBA #define EEH_ISSUE_CALLBACKS_EXIT 0xBF #define EEH_CALL_FIRMWARE 0xC1 #define EEH_CONFIGURE_PE_ENTER 0xD1 #define EEH_CONFIGURE_PE_RTAS 0xD5 #define EEH_CONFIGURE_PE_EXIT 0xDF /* * VCM TRACE HOOKS */ #define HKWD_VCM_MAIN 0x48000000 #define hkwd_vcm_clientRegister_ENTER 0x001 #define hkwd_vcm_clientRegister_ERROR 0x002 #define hkwd_vcm_clientRegister_EXIT 0x003 #define hkwd_vcm_clientUnregister_ENTER 0x004 #define hkwd_vcm_clientUnregister_EXIT 0x005 #define hkwd_vcm_openVFS_ENTER 0x006 #define hkwd_vcm_openVFS_ERROR 0x007 #define hkwd_vcm_openVFS_EXIT 0x008 #define hkwd_vcm_closeVFS_ENTER 0x009 #define hkwd_vcm_closeVFS_EXIT 0x00a #define hkwd_vcm_getOpRights_ENTER 0x00b #define hkwd_vcm_getOpRights_ERROR1 0x00c #define hkwd_vcm_getOpRights_ENTER2 0x00d #define hkwd_vcm_getOpRights_ERROR2 0x00e #define hkwd_vcm_getOpRights_EXIT1 0x00f #define hkwd_vcm_returnOpRights_ENTER 0x010 #define hkwd_vcm_returnOpRights_EXIT 0x011 #define hkwd_vcm_beginCreate_ERROR 0x012 #define hkwd_vcm_beginCreate_ENTER 0x013 #define hkwd_vcm_beginCreate_EXIT2 0x014 #define hkwd_vcm_endCreate_ENTER 0x015 #define hkwd_vcm_endCreate_ERROR 0x016 #define hkwd_vcm_endCreate_EXIT1 0x017 #define hkwd_vcm_endCreate_EXIT2 0x018 #define hkwd_allocLocalObj_EXIT1 0x019 #define hkwd_getLocalObj_ENTER 0x01a #define hkwd_getLocalObj_ERROR1 0x01b #define hkwd_getLocalObj_ERROR2 0x01c #define hkwd_getLocalObj_FINDLOCAL 0x01d #define hkwd_getLocalObj_EXIT 0x01e #define hkwd_localObjectRevoke_ENTER 0x01f #define hkwd_localObjectRevoke_ERROR 0x020 #define hkwd_localObjectRevoke_CONFLICT_OPEN 0x021 #define hkwd_localObjectRevoke_CONFLICT_ACTIVE 0x022 #define hkwd_localObjectRevode_EXIT 0x023 #define hkwd_vcmi_localOpsInit_SIZES 0x024 #define hkwd_vcmi_localOpsInit_CLIENTADD 0x025 #define hkwd_vcm_localOpsGet_ENTER 0x026 #define hkwd_vcm_localOpsGet_ERROR 0x027 #define hkwd_vcm_localOpsGet_EXIT1 0x028 #define hkwd_vcm_localOpsGet_EXIT2 0x029 #define hkwd_vcm_localOpsPut_ENTER 0x02a #define hkwd_vcm_localOpsPut_EXIT 0x02b #define hkwd_vcm_localOpsOpen_ENTER 0x02c #define hkwd_vcm_localOpsOpen_ERROR1 0x02d #define hkwd_vcm_localOpsOpen_ERROR2 0x02e #define hkwd_vcm_localOpsOpen_EXIT1 0x02f #define hkwd_vcm_localOpsOpen_EXIT2 0x030 #define hkwd_vcm_localOpsClose_ENTER 0x031 #define hkwd_vcm_localOpsClose_ERROR1 0x032 #define hkwd_vcm_localOpsClose_ERROR2 0x033 #define hkwd_vcm_localOpsClose_ERROR4 0x035 #define hkwd_vcm_localOpsClose_ERROR5 0x036 #define hkwd_vcm_localOpsClose_ERROR6 0x037 #define hkwd_vcm_localOpsClose_EXIT 0x038 #define hkwd_vcm_localOpsBeginCreate_ENTER 0x039 #define hkwd_vcm_localOpsBeginCreate_NAME 0x03a #define hkwd_vcm_localOpsBeginCreate_EXIT1 0x03b #define hkwd_vcm_localOpsBeginCreate_EXIT2 0x03c #define hkwd_vcm_localOpsEndCreate_ENTER 0x03d #define hkwd_vcm_localOpsEndCreate_ERROR1 0x03e #define hkwd_vcm_localOpsEndCreate_ERROR2 0x03f #define hkwd_vcm_localOpsEndCreate_ERROR3 0x040 #define hkwd_vcm_localOpsEndCreate_ERROR4 0x041 #define hkwd_vcm_localOpsEndCreate_ERROR5 0x042 #define hkwd_vcm_localOpsEndCreate_EXIT1 0x043 #define hkwd_vcm_localOpsEndCreate_EXIT2 0x044 #define hkwd_vcm_init_EXIT_ERROR 0x045 #define hkwd_vcm_vnop_create_ENTER 0x046 #define hkwd_vcm_vnop_create_ERROR1 0x047 #define hkwd_vcm_vnop_create_ERROR2 0x048 #define hkwd_vcm_vnop_create_ERROR3 0x049 #define hkwd_vcm_vnop_create_EXIT 0x04a #define hkwd_vcm_vnop_open_ERROR 0x04b #define hkwd_vcm_vnop_create_attr_ENTER 0x04c #define hkwd_vcm_vnop_create_attr_ERROR1 0x04d #define hkwd_vcm_vnop_create_attr_ERROR2 0x04e #define hkwd_vcm_vnop_create_attr_EXIT 0x04f #define hkwd_chandleToClientRec_ERROR1 0x050 #define hkwd_chandleToClientRec_ERROR2 0x051 #define hkwd_vcmi_clientDelete_ERROR1 0x052 #define hkwd_vcmi_clientRevokeRights_ENTER1 0x053 #define hkwd_vcmi_clientRevokeRights_ENTER2 0x054 #define hkwd_vcmi_clientRevokeRights_EXIT 0x055 #define hkwd_vcmi_clientAddVFSOpen_ERROR1 0x056 #define hkwd_vcmi_clientAddVFSOpen_ERROR2 0x057 #define hkwd_vcmi_clientRemVFSOpen_ERROR1 0x058 #define hkwd_addVFS_ENTER 0x059 #define hkwd_closeVFS_ENTER 0x05a #define hkwd_vcmi_vfsEndCreate_ERROR1 0x05b #define hkwd_vcmi_vfsEndCreate_ERROR2 0x05c #define hkwd_vcmi_vfsAddObjRef_ERROR1 0x05d #define hkwd_vcmi_vfsAddObjRef_ERROR2 0x05e #define hkwd_vcmi_vfsDelObjRef_ERROR1 0x05f #define hkwd_vcmi_vfsDelObjRef_ERROR2 0x060 #define hkwd_vcmi_peerReturnObjHandle_ENTER 0x061 #define hkwd_vcmi_peerReturnObjHandle_EXIT 0x062 #define hkwd_vcmi_peerGetRights_ENTER 0x063 #define hkwd_vcmi_peerGetRights_EXIT1 0x064 #define hkwd_vcmi_peerGetRights_EXIT2 0x065 #define hkwd_vcmi_peerReturnRights_ENTER 0x066 #define hkwd_vcmi_peerReturnRights_EXIT 0x067 #define hkwd_vcmi_peerCreateObject_NAME 0x068 #define hkwd_vcmi_peerCreateObject_ENTER 0x069 #define hkwd_vcmi_peerCreateObject_EXIT 0x06a #define hkwd_vcmi_peerOpenObject_ENTER 0x06b #define hkwd_vcmi_peerOpenObject_EXIT 0x06c #define hkwd_vcm_peerRegister_ENTER 0x06d #define hkwd_vcm_peerRegister_ERROR1 0x06e #define hkwd_vcm_peerRegister_EXIT 0x06f #define hkwd_vcm_peerUnregister_ENTER 0x070 #define hkwd_vcm_peerUnregister_EXIT 0x071 #define hkwd_vcm_peerRevoke_ENTER 0x072 #define hkwd_vcm_peerRevoke_EXIT1 0x073 #define hkwd_removeRights_SUCCESS 0x074 #define hkwd_removeRights_TOPEER 0x075 #define hkwd_checkRevokeResponse_ERROR1 0x076 #define hkwd_checkRevokeResponse_ERROR2 0x077 #define hkwd_checkRevokeResponse_ERROR3 0x078 #define hkwd_checkRevokeResponse_ERROR4 0x079 #define hkwd_checkRevokeResponse_SETSTALE 0x07a #define hkwd_objectRecGC_RESULTS 0x07b #define hkwd_getHolder_NEW_HOLDER 0x07d #define hkwd_getHolder_IS_LOCAL 0x07e #define hkwd_getObjRec_NEWOBJ 0x07f #define hkwd_objRecFromOpHandle_ERROR1 0x080 #define hkwd_getPeerRights_ERROR1 0x081 #define hkwd_resolveConflicts_INCREATE 0x082 #define hkwd_vcmi_rightsPeerRevoke_ERROR1 0x083 #define hkwd_vcmi_rightsPeerRevoke_ERROR2 0x084 #define hkwd_vcmi_rightsPeerRevoke_INCREATE 0x085 #define hkwd_vcmi_rightsFlushPeerState_ENTER 0x086 #define hkwd_vcmi_rightsFlushPeerState_EXIT 0x087 #define hkwd_vcmi_rightsGet_ESTALE 0x088 #define hkwd_vcmi_rightsPostCreate_ERROR 0x089 #define hkwd_vcmi_rightsFinishCreate_ERROR1 0x08a #define hkwd_vcmi_rightsReturn_ERROR1 0x08b #define hkwd_vcmi_rightsReturn_ERROR2 0x08c #define hkwd_vcm_getOpRights_EXIT2 0x08d #define hkwd_vcm_peerRevoke_EXIT2 0x08e #define hkwd_vcm_beginCreate_EXIT1 0x08f #define hkwd_localObjectRevoke_ERROR2 0x090 #define hkwd_vcm_localOpsClose_ERROR7 0x091 #define hkwd_objectRecGC_ENTER 0x092 #define hkwd_getHolder_OLD_RTAG 0x093 #define hkwd_vcmi_rightsGet_ENTER 0x094 #define hkwd_vcmi_rightsGet_BAD_RTAG 0x095 #define hkwd_vcmi_rightsGet_EXIT 0x096 #define hkwd_allocObj_ERROR_GCD 0x097 #define hkwd_vcmi_rightsPostCreate_XFER 0x098 #define hkwd_vcmi_rightsPostCreate_XFER_ERROR1 0x099 #define hkwd_vcmi_rightsGet_RESTART 0x09a #define hkwd_vcm_localOpsEnableObjRights_EXIT1 0x09b #define hkwd_vcmi_disableObjectRights_ENTER 0x09c #define hkwd_vcmi_disableObjectRights_EXIT 0x09d #define hkwd_vcmi_enableObjectRights_ENTER 0x09e #define hkwd_vcmi_enableObjectRights_EXIT 0x09f #define hkwd_vcm_monitorRegister_ENTER 0x0a0 #define hkwd_vcm_monitorRegister_ERROR1 0x0a1 #define hkwd_vcm_monitorRegister_ERROR2 0x0a2 #define hkwd_vcm_monitorRegister_ERROR3 0x0a3 #define hkwd_vcm_monitorRegister_ERROR4 0x0a4 #define hkwd_vcm_monitorRegister_ERROR5 0x0a5 #define hkwd_vcm_monitorRegister_EXIT 0x0a6 #define hkwd_vcm_monitorUnregister_ENTER 0x0a7 #define hkwd_vcm_monitorUnregister_ERROR1 0x0a8 #define hkwd_vcm_monitorUnregister_ERROR2 0x0a9 #define hkwd_vcm_monitorUnregister_EXIT 0x0aa #define hkwd_vcm_start_vfs_monitor_ENTER 0x0ab #define hkwd_vcm_start_vfs_monitor_ERROR1 0x0ac #define hkwd_vcm_start_vfs_monitor_ERROR2 0x0ad #define hkwd_vcm_start_vfs_monitor_EXIT 0x0ae #define hkwd_vcm_stop_vfs_monitor_ENTER 0x0af #define hkwd_vcm_stop_vfs_monitor_ERROR1 0x0b0 #define hkwd_vcm_stop_vfs_monitor_ERROR2 0x0b1 #define hkwd_vcm_stop_vfs_monitor_EXIT 0x0b2 #define hkwd_vcm_monitor_CALLOUT 0x0b3 #define hkwd_vcm_monitor_RETURN 0x0b4 #define HKWD_VCM_DEBUG 0x48100000 #define hkwd_releaseLocalObj_RETURN1 0x001 #define hkwd_releaseLocalObj_RETURN2 0x002 #define hkwd_releaseLocalObj_EXIT1 0x003 #define hkwd_releaseLocalObj_EXIT2 0x004 #define hkwd_getLocalRights_EXIT 0x005 #define hkwd_vcm_localOpsPut_ERROR 0x006 #define hkwd_findVFS_EXIT 0x007 #define hkwd_remVFS_ENTER 0x008 #define hkwd_vcmi_peerFind_RESULTS 0x009 #define hkwd_vcmi_peerGetObjHandle_ENTER 0x00a #define hkwd_vcmi_peerGetObjHandle_EXIT1 0x00b #define hkwd_vcmi_peerGetObjHandle_EXIT2 0x00c #define hkwd_allocObj_STATS 0x00d #define hkwd_getLocalRights_ENTER 0x00e #define hkwd_getLocalRights_EXIT_ERROR 0x00f #define hkwd_localObjectRevoke_INVALID_ERROR 0x010 #define hkwd_objectRecGC_STATS 0x011 #define hkwd_vcmi_enableObjectRights_freeobj 0x012 /* * TopSpin 1X/4X Infiniband Device Driver's Hookwords. */ #define HKWD_TSIB 0x4BD00000 /* TSIB DD Specific Library Services */ #define HKWD_TSIB_GENERAL 0x4BE00000 /* TSIB DD General Services */ #define HKWD_TSIB_ERROR 0x4BF00000 /* TSIB DD Error Services */ #define HKWD_TSIB_DEBUG 0x4C000000 /* TSIB DD Debugging Services */ #define HKWD_WPAR 0x4C900000 /* Hook for checkpoint/restart WPAR mobility */ #define HKWD_WPARCR 0x4FC00000 /* WPAR CR */ /* subhooks 0x001 - 0x021 used by sysproc */ /* subhooks 0x022 - 0x023 used by syscorral */ /* subhooks 0x101 - 0x128 used by sysuipc (yes, there's overlap) */ /* subhooks 0x127 - 0x163 used by sysxinet (yes, there's overlap) */ /* subhooks 0x190 - 0x192 used by syssauth */ /* subhooks 0x201 - 0x28e used by sysvmm */ /* subhooks 0x501 - 0x53f used by syslfs */ #define hkwd_get_fdinfo_ENTER 0x501 #define hkwd_get_fdinfo_EXIT 0x502 #define hkwd_get_fdtype_EXIT 0x503 #define hkwd_get_fdusage_ENTER 0x504 #define hkwd_get_fdusage_GETF 0x505 #define hkwd_get_fdusage_EXIT 0x506 #define hkwd_get_fdpath_ENTER 0x507 #define hkwd_get_fdpath_EXIT 0x508 #define hkwd_get_flocks_ENTER 0x509 #define hkwd_get_flocks_GETLOCKS 0x50A #define hkwd_get_flocks_EXIT 0x50B #define hkwd_set_flocks_ENTER 0x50C #define hkwd_set_flocks_SETBUF 0x50D #define hkwd_set_flocks_EXIT 0x50E #define hkwd_get_queued_aio_ENTER 0x50F #define hkwd_get_queued_aio_EXIT 0x510 #define hkwd_put_queued_aio_ENTER 0x511 #define hkwd_put_queued_aio_EXIT 0x512 #define hkwd_get_pending_io_ENTER 0x513 #define hkwd_get_pending_io_EXIT 0x514 #define hkwd_put_pending_io_ENTER 0x515 #define hkwd_put_pending_io_EXIT 0x516 #define hkwd_wpar_mobility_oper_ENTER 0x517 #define hkwd_wpar_mobility_oper_CMDRC 0x518 #define hkwd_wpar_mobility_oper_EXIT 0x519 #define hkwd_fdinfo_check_remote_ENTER 0x51A #define hkwd_fdinfo_check_remote_EXIT 0x51B /* subhooks 0x601 - 0x622 used by sysxaio */ /* subhooks 0x623 - 0x675 used by sysipc */ /* subhooks 0x680 - 0x68F used by sysxaio */ /* subhooks 0x801 - 0x851 used by cormob */ /* subhooks 0x852 - 0x853 used by sysvmm */ /* subhooks 0x854 - 0x85a used by sysios */ /* subhooks 0x900 - 0x9ff used by uipc/sysxinet */ #define hkwd_do_inpcb_mopt_get_in 0x901 #define hkwd_do_inpcb_mopt_get_out 0x902 #define hkwd_do_inpcb_mopt_put_in 0x903 #define hkwd_do_inpcb_mopt_put_err1 0x904 #define hkwd_do_inpcb_mopt_put_err2 0x905 #define hkwd_do_inpcb_mopt_put_err3 0x906 #define hkwd_do_inpcb_mopt_put_err4 0x907 #define hkwd_do_inpcb_mopt_put_err5 0x908 #define hkwd_do_inpcb_mopt_put_err6 0x909 #define hkwd_do_inpcb_mopt_put_err7 0x90a #define hkwd_do_inpcb_mopt_put_err8 0x90b #define hkwd_do_inpcb_mopt_put_err9 0x90c #define hkwd_do_inpcb_mopt_put_err10 0x90d #define hkwd_do_inpcb_mopt_put_err11 0x90e #define hkwd_do_inpcb_mopt_put_err12 0x90f #define hkwd_do_inpcb_mopt_put_err13 0x910 #define hkwd_do_inpcb_mopt_put_err14 0x911 #define hkwd_do_inpcb_mopt_put_err15 0x912 #define hkwd_do_inpcb_mopt_put_err16 0x913 #define hkwd_do_inpcb_mopt_put_err17 0x914 #define hkwd_do_inpcb_mopt_put_err18 0x915 #define hkwd_do_inpcb_mopt_put_out 0x916 #define hkwd_do_ifnet_mcast_v4_get_in 0x917 #define hkwd_do_ifnet_mcast_v4_get_out 0x918 #define hkwd_do_ifnet_mcast_v6_get_in 0x919 #define hkwd_do_ifnet_mcast_v6_get_out 0x91a #define hkwd_do_ifnet_mcast_v4_put_in 0x91b #define hkwd_do_ifnet_mcast_v4_put_err1 0x91c #define hkwd_do_ifnet_mcast_v4_put_err2 0x91d #define hkwd_do_ifnet_mcast_v4_put_err3 0x91e #define hkwd_do_ifnet_mcast_v4_put_err4 0x91f #define hkwd_do_ifnet_mcast_v4_put_err5 0x920 #define hkwd_do_ifnet_mcast_v4_put_err6 0x921 #define hkwd_do_ifnet_mcast_v4_put_err7 0x922 #define hkwd_do_ifnet_mcast_v4_put_err8 0x923 #define hkwd_do_ifnet_mcast_v4_put_err9 0x924 #define hkwd_do_ifnet_mcast_v4_put_err10 0x925 #define hkwd_do_ifnet_mcast_v4_put_err11 0x926 #define hkwd_do_ifnet_mcast_v4_put_err12 0x927 #define hkwd_do_ifnet_mcast_v4_put_out 0x928 #define hkwd_do_ifnet_mcast_v6_put_in 0x929 #define hkwd_do_ifnet_mcast_v6_put_err1 0x92a #define hkwd_do_ifnet_mcast_v6_put_err2 0x92b #define hkwd_do_ifnet_mcast_v6_put_err3 0x92c #define hkwd_do_ifnet_mcast_v6_put_err4 0x92d #define hkwd_do_ifnet_mcast_v6_put_err5 0x92e #define hkwd_do_ifnet_mcast_v6_put_err6 0x92f #define hkwd_do_ifnet_mcast_v6_put_err7 0x930 #define hkwd_do_ifnet_mcast_v6_put_err8 0x931 #define hkwd_do_ifnet_mcast_v6_put_err9 0x932 #define hkwd_do_ifnet_mcast_v6_put_err10 0x933 #define hkwd_do_ifnet_mcast_v6_put_err11 0x934 #define hkwd_do_ifnet_mcast_v6_put_err12 0x935 #define hkwd_do_ifnet_mcast_v6_put_out 0x936 #define hkwd_kwpar_mcast_cr_in 0x937 #define hkwd_kwpar_mcast_cr_err1 0x938 #define hkwd_kwpar_mcast_cr_err2 0x939 #define hkwd_kwpar_mcast_cr_err3 0x93a #define hkwd_kwpar_mcast_cr_err4 0x93b #define hkwd_kwpar_mcast_cr_out 0x93c #define hkwd_do_ifnet_ifq_mbuf_get_in 0x93d #define hkwd_do_ifnet_ifq_mbuf_get_out 0x93e #define hkwd_do_ifnet_ifq_mbuf_put_in 0x93f #define hkwd_do_ifnet_ifq_mbuf_put_err1 0x940 #define hkwd_do_ifnet_ifq_mbuf_put_err2 0x941 #define hkwd_do_ifnet_ifq_mbuf_put_err3 0x942 #define hkwd_do_ifnet_ifq_mbuf_put_err4 0x943 #define hkwd_do_ifnet_ifq_mbuf_put_err5 0x944 #define hkwd_do_ifnet_ifq_mbuf_put_err6 0x945 #define hkwd_do_ifnet_ifq_mbuf_put_out 0x946 #define hkwd_do_ifnet_ifq_put_in 0x947 #define hkwd_do_ifnet_ifq_put_err1 0x948 #define hkwd_do_ifnet_ifq_put_out 0x949 #define hkwd_do_ifnet_ifq_get_in 0x94a #define hkwd_do_ifnet_ifq_get_out 0x94b #define hkwd_do_ifnet_get_in 0x94c #define hkwd_do_ifnet_get_err1 0x94d #define hkwd_do_ifnet_get_out 0x94e #define hkwd_do_ifnet_put_in 0x94f #define hkwd_do_ifnet_put_err1 0x950 #define hkwd_do_ifnet_put_err2 0x951 #define hkwd_do_ifnet_put_err3 0x952 #define hkwd_do_ifnet_put_err4 0x953 #define hkwd_do_ifnet_put_err5 0x954 #define hkwd_do_ifnet_put_err6 0x955 #define hkwd_do_ifnet_put_err7 0x956 #define hkwd_do_ifnet_put_err8 0x957 #define hkwd_do_ifnet_put_err9 0x958 #define hkwd_do_ifnet_put_err10 0x959 #define hkwd_do_ifnet_put_err11 0x95a #define hkwd_do_ifnet_put_err12 0x95b #define hkwd_do_ifnet_put_err13 0x95c #define hkwd_do_ifnet_put_err14 0x95d #define hkwd_do_ifnet_put_err15 0x95e #define hkwd_do_ifnet_put_err16 0x95f #define hkwd_do_ifnet_put_out 0x960 #define hkwd_kwpar_ifnet_cr_in 0x961 #define hkwd_kwpar_ifnet_cr_err1 0x962 #define hkwd_kwpar_ifnet_cr_out 0x963 #define hkwd_in_arp_get_in 0x964 #define hkwd_in_arp_get_err1 0x965 #define hkwd_in_arp_get_out 0x966 #define hkwd_in_arp_put_in 0x967 #define hkwd_in_arp_put_err1 0x968 #define hkwd_in_arp_put_err2 0x969 #define hkwd_in_arp_put_err3 0x96a #define hkwd_in_arp_put_err4 0x96b #define hkwd_in_arp_put_err5 0x96c #define hkwd_in_arp_put_out 0x96d #define hkwd_kwpar_arp_cr_in 0x96e #define hkwd_kwpar_arp_cr_err1 0x96f #define hkwd_kwpar_arp_cr_err2 0x970 #define hkwd_kwpar_arp_cr_err3 0x971 #define hkwd_kwpar_arp_cr_out 0x972 #define hkwd_do_table_get_in 0x973 #define hkwd_do_table_get_out 0x974 #define hkwd_do_table_put_in 0x975 #define hkwd_do_table_put_err1 0x976 #define hkwd_do_table_put_out 0x977 #define hkwd_do_route_get_in 0x978 #define hkwd_do_route_get_err1 0x979 #define hkwd_do_route_get_out 0x97a #define hkwd_do_route_put_in 0x97b #define hkwd_do_route_put_err1 0x97c #define hkwd_do_route_put_err2 0x97d #define hkwd_do_route_put_err3 0x97e #define hkwd_do_route_put_err4 0x97f #define hkwd_do_route_put_out 0x980 #define hkwd_lku_inet_handler_in 0x981 #define hkwd_lku_inet_handler_err1 0x982 #define hkwd_lku_inet_handler_err2 0x983 #define hkwd_lku_inet_handler_out 0x984 #define hkwd_bpfioctl_in 0x985 #define hkwd_bpfioctl_out 0x986 #define hkwd_bio_chkpnt_in 0x987 #define hkwd_bio_chkpnt_out0 0x988 #define hkwd_bio_chkpnt_out1 0x989 #define hkwd_bio_chkpnt_out2 0x98A #define hkwd_bio_chkpnt_out3 0x98B #define hkwd_bio_chkpnt_out4 0x98C #define hkwd_bio_restart_in 0x98D #define hkwd_bio_restart_out0 0x98E #define hkwd_bio_restart_out1 0x98F #define hkwd_bio_restart_out2 0x990 #define hkwd_bio_restart_out3 0x991 #define hkwd_bio_restart_out4 0x992 #define hkwd_bio_restart_out5 0x993 #define hkwd_bio_restart_out6 0x994 #define hkwd_bio_restart_out7 0x995 #define hkwd_bio_restart_out8 0x996 #define hkwd_bio_restart_out9 0x997 #define hkwd_bio_restart_out10 0x998 #define hkwd_bio_restart_out11 0x999 #define hkwd_bio_restart_out12 0x99A #define hkwd_bio_restart_out13 0x99B #define hkwd_bpf_restore_if_in 0x99C #define hkwd_bpf_restore_out0 0x99D #define hkwd_bpf_restore_out1 0x99E #define hkwd_bpf_restore_out2 0x99F #define hkwd_bpf_restore_out3 0x9A0 #define hkwd_cr_bpf_state_in 0x9A1 #define hkwd_cr_bpf_state_out0 0x9A2 #define hkwd_cr_bpf_state_out1 0x9A3 #define hkwd_cr_bpf_state_out2 0x9A4 #define hkwd_cr_bpf_state_out3 0x9A5 #define hkwd_cr_bpf_state_out4 0x9A6 #define hkwd_cr_bpf_state_out5 0x9A7 #define hkwd_cr_bpf_state_out6 0x9A8 #define hkwd_cr_bpf_state_out7 0x9A9 #define hkwd_cr_bpf_state_out8 0x9AA #define hkwd_do_ifnet_put_err17 0x9AB #define hkwd_do_ifnet_put_err18 0x9AC #define hkwd_mcr_link_update_in 0x9AD #define hkwd_mcr_link_update_err1 0x9AE #define hkwd_mcr_link_update_out 0x9AF #define hkwd_do_pmtutab_get_in 0x9B0 #define hkwd_do_pmtutab_get_out 0x9B1 #define hkwd_do_pmtutab_put_in 0x9B2 #define hkwd_do_pmtutab_put_err1 0x9B3 #define hkwd_do_pmtutab_put_err2 0x9B4 #define hkwd_do_pmtutab_put_err3 0x9B5 #define hkwd_do_pmtutab_put_err4 0x9B6 #define hkwd_do_pmtutab_put_err5 0x9B7 #define hkwd_do_pmtutab_put_err6 0x9B8 #define hkwd_do_pmtutab_put_info1 0x9B9 #define hkwd_do_pmtutab_put_info2 0x9BA #define hkwd_do_pmtutab_put_err7 0x9BB #define hkwd_do_pmtutab_put_err8 0x9BC #define hkwd_do_pmtutab_put_err9 0x9BD #define hkwd_do_pmtutab_put_err10 0x9BE #define hkwd_do_pmtutab_put_info3 0x9BF #define hkwd_do_pmtutab_put_info4 0x9C0 #define hkwd_do_pmtutab_put_out 0x9C1 #define hkwd_kwpar_pmtutab_cr_in 0x9C2 #define hkwd_kwpar_pmtutab_cr_err1 0x9C3 #define hkwd_kwpar_pmtutab_cr_out 0x9C4 #define hkwd_arp_chkpnt_filter_in 0x9C5 #define hkwd_arp_chkpnt_filter_out 0x9C6 #define hkwd_do_inpcb_mopt_get1 0x9C7 #define hkwd_do_inpcb_mopt_get2 0x9C8 #define hkwd_do_inpcb_mopt_put1 0x9C9 #define hkwd_do_inpcb_mopt_put2 0x9CA #define hkwd_do_inpcb_mopt_put3 0x9CB #define hkwd_do_inpcb_mopt_put4 0x9CC #define hkwd_tcp_tcptr_get_in 0x9CD #define hkwd_tcp_tcptr_get_out 0x9CE #define hkwd_tcp_tcptr_put_in 0x9CF #define hkwd_tcp_tcptr_put_err1 0x9D0 #define hkwd_tcp_tcptr_put_out 0x9D1 #define hkwd_kwpar_tcptr_cr_in 0x9D2 #define hkwd_kwpar_tcptr_cr_err1 0x9D3 #define hkwd_kwpar_tcptr_cr_err2 0x9D4 #define hkwd_kwpar_tcptr_cr_err3 0x9D5 #define hkwd_kwpar_tcptr_cr_out 0x9D6 #define hkwd_bio_chkpnt_info1 0x9D7 #define hkwd_do_ifnet_put_err19 0x9D8 #define hkwd_do_ifnet_put_err20 0x9D9 #define hkwd_do_ifnet_put_err21 0x9DA #define hkwd_do_ifnet_put_err22 0x9DB /* * Hook for correlating WPAR IDs to the TID/PID tables */ #define HKWD_WPAR2TID 0x5D800000 #define hkwd_wpar2tid_brand 0x001 #define hkwd_wpar2tid_config 0x002 #define hkwd_wpar2tid_modify 0x003 #define HKWD_PMSVCS 0x4FD00000 /*for the pmsvcs debug traces */ #define HKWD_PM_SVC 0x4FE00000 /*for the pmsvcs syscalls traces */ #define HKWD_PM_INTR 0x4FF00000 /*for the pmsvcs interrupt traces */ #define HKWD_PM_NOTIFY 0x10970000 /* pmsvcs kernel notifications */ #define hkwd_pm_thread_dispatch 0x001 /* thread dispatch */ #define hkwd_pm_thread_undispatch 0x002 /* thread undispatch */ #define hkwd_pm_thread_nodispatch 0x004 /* thread no dispatch */ #define hkwd_pm_thread_init 0x010 /* create thread */ #define hkwd_pm_thread_term 0x020 /* terminate thread */ #define hkwd_pm_process_term 0x080 /* terminate process */ #define hkwd_pm_tlocal_init 0x100 /* create M:N thread */ #define hkwd_pm_tlocal_term 0x200 /* terminate M:N thread */ #define hkwd_pm_tlocal_mode 0x400 /* thread mode */ #define hkwd_pm_tlocal_dispatch 0x800 /* M:N thread dispatch */ /* * Encrypted FileSystem (EFS) hook. */ #define HKWD_EFS 0x5BE00000 /* subhooks are defined in kernext/efs/kxefs.h file */ /* hook and subhooks for kernel recovery */ #define HKWD_RMGR 0x5DA00000 #define hkwd_ermgr_enter 0x001 #define hkwd_ermgr_exit 0x002 #define hkwd_ermgr_epilog 0x003 #define hkwd_drmgr_enter 0x004 #define hkwd_drmgr_epilog 0x005 #define hkwd_reentry 0x006 #define hkwd_longjmpx 0x007 #define hkwd_excbranch 0x008 #define hkwd_transition 0x009 #define hkwd_frr_call 0x00a #define hkwd_frr_ret 0x00b #define hkwd_continue 0x00c #define hkwd_lrmgr_epilog 0x00d #define hkwd_rmgr_abend 0x00e #define hkwd_rmgr_halt_system 0x00f #define HKWD_NET 0x61500000 #define hkwd_ras_netinet_callback_err1 1 #define hkwd_ras_netinet_tcp_callback_err1 2 #define hkwd_ras_netinet_udp_callback_err1 3 #define hkwd_ras_netinet_ipv4_callback_err1 4 #define hkwd_ras_netinet_misc_callback_err1 5 #define hkwd_ras_if_en_callback_err1 6 #define hkwd_ras_ethchan_callback_err1 7 #define hkwd_ras_netmalloc_callback_err1 8 #define hkwd_ras_net_callback_err1 9 #define hkwd_ras_net_route_callback_err1 10 #define hkwd_ras_net_cdli_callback_err1 11 #define hkwd_ras_net_loop_callback_err1 12 #define hkwd_ras_mbuf_callback_err1 13 #define hkwd_ras_socket_callback_err1 14 #define hkwd_ras_socket_so_unix_callback_err1 15 #define hkwd_network_ras_unregister_err1 16 #define hkwd_network_ras_register_in 17 #define hkwd_network_ras_register_out 18 #define hkwd_network_ras_register_error1 19 #define hkwd_network_ras_register_error2 20 #define hkwd_network_ras_register_error3 21 #define hkwd_network_ras_register_error4 22 #define hkwd_network_ras_register_error5 23 #define hkwd_network_ras_register_error6 24 #define hkwd_network_ras_register_error7 25 #define hkwd_network_ras_register_error8 26 #define hkwd_network_ras_register_error9 27 #define hkwd_network_ras_unregister_in 28 #define hkwd_network_ras_unregister_out 29 #define hkwd_ras_callback_common_in 30 #define hkwd_ras_callback_common_out 31 #define hkwd_ras_callback_common_error1 32 #define hkwd_ras_callback_common_error2 33 #define hkwd_ras_callback_common_error3 34 #define hkwd_ras_callback_common_error4 35 #define hkwd_ras_callback_common_error5 36 #define hkwd_ras_callback_common_error6 37 #define hkwd_ras_callback_common_error7 38 #define hkwd_ras_callback_common_error8 39 #define hkwd_ras_callback_common_error9 40 #define hkwd_ras_callback_common_error10 41 #define hkwd_ras_callback_common_error11 42 #define hkwd_ras_callback_common_error12 43 #define hkwd_ras_callback_common_error13 44 #define hkwd_ras_callback_common_error14 45 #define hkwd_ras_netinet_callback_in 46 #define hkwd_ras_netinet_callback_out 47 #define hkwd_ras_netinet_tcp_callback_in 48 #define hkwd_ras_netinet_tcp_callback_out 49 #define hkwd_ras_netinet_udp_callback_in 50 #define hkwd_ras_netinet_udp_callback_out 51 #define hkwd_ras_netinet_ipv4_callback_in 52 #define hkwd_ras_netinet_ipv4_callback_out 53 #define hkwd_ras_netinet_misc_callback_in 54 #define hkwd_ras_netinet_misc_callback_out 55 #define hkwd_ras_if_en_callback_in 56 #define hkwd_ras_if_en_callback_out 57 #define hkwd_ras_ethchan_callback_in 58 #define hkwd_ras_ethchan_callback_out 59 #define hkwd_ras_netmalloc_callback_in 60 #define hkwd_ras_netmalloc_callback_out 61 #define hkwd_ras_net_callback_in 62 #define hkwd_ras_net_callback_out 63 #define hkwd_ras_net_route_callback_in 64 #define hkwd_ras_net_route_callback_out 65 #define hkwd_ras_net_cdli_callback_in 66 #define hkwd_ras_net_cdli_callback_out 67 #define hkwd_ras_net_loop_callback_in 68 #define hkwd_ras_net_loop_callback_out 69 #define hkwd_ras_mbuf_callback_in 70 #define hkwd_ras_mbuf_callback_out 71 #define hkwd_ras_socket_callback_in 72 #define hkwd_ras_socket_callback_out 73 #define hkwd_ras_socket_so_unix_callback_in 74 #define hkwd_ras_socket_so_unix_callback_out 75 #define hkwd_ras_callback_common_error15 76 #define hkwd_ras_callback_common_error16 77 #define hkwd_ras_callback_common_error17 78 #define hkwd_ras_vasi_callback_in 79 #define hkwd_ras_vasi_callback_err1 80 #define hkwd_ras_vasi_callback_out 81 #define hkwd_ras_mover_callback_err1 82 #define hkwd_ras_mover_callback_in 83 #define hkwd_ras_mover_callback_out 84 #define hkwd_ras_sea_callback_in 85 #define hkwd_ras_sea_callback_err1 86 #define hkwd_ras_sea_callback_out 87 #define hkwd_ras_seaha_callback_in 88 #define hkwd_ras_seaha_callback_err1 89 #define hkwd_ras_seaha_callback_out 90 #define hkwd_ras_sea_gvrp_callback_in 91 #define hkwd_ras_sea_gvrp_callback_err1 92 #define hkwd_ras_sea_gvrp_callback_out 93 #define hkwd_ras_netm_police_callback_in 94 #define hkwd_ras_netm_police_callback_out 95 #define hkwd_ras_netm_police_callback_err1 96 #define hkwd_ras_netm_police_callback_err2 97 #define hkwd_ras_net_netisr_callback_in 98 #define hkwd_ras_net_netisr_callback_err1 99 #define hkwd_net_netisr_callback_out 100 #define hkwd_ras_netinet_ipv6_callback_in 101 #define hkwd_ras_netinet_ipv6_callback_err1 102 #define hkwd_ras_netinet_ipv6_callback_out 103 #define hkwd_ras_callback_common_error18 104 #define hkwd_ras_callback_common_error19 105 #define hkwd_network_ras_register_error10 106 #define hkwd_ras_sctp_callback_in 107 #define hkwd_ras_sctp_callback_err1 108 #define hkwd_ras_sctp_callback_out 109 #define hkwd_ras_qos_callback_in 110 #define hkwd_ras_qos_callback_err1 111 #define hkwd_ras_qos_callback_out 112 #define hkwd_ras_if_gif_callback 113 #define hkwd_ras_if_gif_callback_err1 114 #define hkwd_ras_if_gif_callback_out 115 #define hkwd_ras_mpool_callback_in 116 #define hkwd_ras_mpool_callback_err1 117 #define hkwd_ras_mpool_callback_out 118 #define hkwd_ras_kdapl_callback_err1 119 #define hkwd_ras_kdapl_callback_in 120 #define hkwd_ras_kdapl_callback_out 121 #define HKWD_ROUTE 0x61700000 #define hkwd_rtinithead_in 1 #define hkwd_route_configure_in 2 #define hkwd_route_init_in 3 #define hkwd_rn_inithead_in 4 #define hkwd_rn_inithead_err1 5 #define hkwd_rn_init_in 6 #define hkwd_rtredirect_in 7 #define hkwd_rtexpire_in 8 #define hkwd_rtexpire_out 9 #define hkwd_rtioctl_in 10 #define hkwd_rtioctl_out 11 #define hkwd_dead_gateway 12 #define hkwd_gateway_up 13 #define hkwd_raise_cost_1 14 #define hkwd_raise_cost_2 15 #define hkwd_restore_cost_1 16 #define hkwd_restore_cost_2 17 #define hkwd_rn_change_cost_in 18 #define hkwd_rn_change_cost_out 19 #define hkwd_rn_change_cost_out1 20 #define hkwd_rn_change_cost_out2 21 #define hkwd_rn_change_cost_out3 22 #define hkwd_rt_changegids_in 23 #define hkwd_rt_changegids_out 24 #define hkwd_rt_changegids_out1 25 #define hkwd_rt_changegids_err1 26 #define hkwd_rt_changegids_err2 27 #define hkwd_rt_changegids_err3 28 #define hkwd_route_output_in 29 #define hkwd_route_output_out 30 #define hkwd_route_output_err1 31 #define hkwd_route_output_err2 32 #define hkwd_route_output_err3 33 #define hkwd_route_output_err4 34 #define hkwd_route_output_err5 35 #define hkwd_route_output_err6 36 #define hkwd_route_output_err7 37 #define hkwd_route_output_err8 38 #define hkwd_route_output_err9 39 #define hkwd_route_output_err10 40 #define hkwd_route_output_err11 41 #define hkwd_route_output_err12 42 #define hkwd_route_output_err13 43 #define hkwd_route_output_err14 44 #define hkwd_route_output_err15 45 #define hkwd_route_output_err16 46 #define hkwd_route_output_err17 47 #define hkwd_route_output_err18 48 #define hkwd_route_output_err19 49 #define hkwd_route_output_err20 50 #define hkwd_route_output_err21 51 #define hkwd_route_output_err22 52 #define hkwd_route_output_err23 53 #define hkwd_route_output_err24 54 #define hkwd_route_output_err25 55 #define hkwd_route_output_err26 56 #define hkwd_route_output_err27 57 #define hkwd_route_output_err28 58 #define hkwd_route_output_err29 59 #define hkwd_route_output_err30 60 #define hkwd_rt_missmsg_in 61 #define hkwd_rt_missmsg_out1 62 #define hkwd_rt_missmsg_out2 63 #define hkwd_rn_select_in 64 #define hkwd_rn_select_out 65 #define hkwd_rn_select_out1 66 #define hkwd_rn_select_out2 67 #define hkwd_rn_lookup_in 68 #define hkwd_rn_lookup_out 69 #define hkwd_rn_lookup_out1 70 #define hkwd_rn_lookup_out2 71 #define hkwd_rn_lookup_out3 72 #define hkwd_rn_lookup_out4 73 #define hkwd_rn_genmatch_in 74 #define hkwd_rn_genmatch_out 75 #define hkwd_rn_genmatch_out1 76 #define hkwd_rn_genmatch_out2 77 #define hkwd_rn_genmatch_out3 78 #define hkwd_rn_genmatch_out4 79 #define hkwd_rn_genmatch_out5 80 #define hkwd_rn_genmatch_out6 81 #define hkwd_rn_addmask_err1 82 #define hkwd_rn_new_radix_mask_err1 83 #define hkwd_rn_addroute_in 84 #define hkwd_rn_addroute_out 85 #define hkwd_rn_addroute_out1 86 #define hkwd_rn_addroute_out2 87 #define hkwd_rn_addroute_out3 88 #define hkwd_rn_addroute_out4 89 #define hkwd_rn_addroute_out5 90 #define hkwd_rn_delete_in 91 #define hkwd_rn_delete_out 92 #define hkwd_rn_delete_out1 93 #define hkwd_rn_delete_out2 94 #define hkwd_rn_delete_out3 95 #define hkwd_rn_delete_out4 96 #define hkwd_rn_delete_out5 97 #define hkwd_rn_delete_out6 98 #define hkwd_rn_delete_out7 99 #define hkwd_rn_change_in 100 #define hkwd_rn_change_out 101 #define hkwd_rn_change_out1 102 #define hkwd_rn_change_out2 103 #define hkwd_rn_change_out3 104 #define hkwd_rn_change_out4 105 #define hkwd_rn_change_out5 106 #define hkwd_rn_walktree_in 107 #define hkwd_rn_walktree_out 108 #define hkwd_rn_walktree_out1 109 #define hkwd_rn_walktree_err1 110 #define hkwd_rn_walktree_err2 111 #define hkwd_rn_change_policy_in 112 #define hkwd_rn_change_policy_out 113 #define hkwd_rn_change_policy_out1 114 #define hkwd_rn_change_policy_out2 115 #define hkwd_rn_change_policy_out3 116 #define hkwd_rn_change_policy_out4 117 #define hkwd_rn_change_policy_out5 118 #define hkwd_rn_change_policy_out6 119 #define hkwd_rn_change_policy_out7 120 #define hkwd_nextroute_in 121 #define hkwd_nextroute_out 122 #define hkwd_nextroute_out1 123 #define hkwd_nextroute_out2 124 #define hkwd_rtalloc1_nolock_gr_in 125 #define hkwd_rtalloc1_nolock_gr_out 126 #define hkwd_rtalloc1_nolock_gr_err1 129 #define hkwd_rtalloc1_nolock_gr_err2 130 #define hkwd_rtalloc1_nolock_gr_err3 131 #define hkwd_rtfree_nolock_out1 132 #define hkwd_rtfree_nolock_out2 133 #define hkwd_rtredirect_err1 134 #define hkwd_rtredirect_err2 135 #define hkwd_rtredirect_err3 136 #define hkwd_rtredirect_err4 137 #define hkwd_rtioctl_err1 138 #define hkwd_rtioctl_err2 139 #define hkwd_rtioctl_err3 140 #define hkwd_ifa_ifwithroute_err1 141 #define hkwd_ifa_ifwithroute_err2 142 #define hkwd_ifa_ifwithroute_err3 143 #define hkwd_rtrequest_nolock_in 144 #define hkwd_rtrequest_nolock_out 145 #define hkwd_rtrequest_nolock_err1 146 #define hkwd_rtrequest_nolock_err2 147 #define hkwd_rtrequest_nolock_err3 148 #define hkwd_rtrequest_nolock_err4 149 #define hkwd_rtrequest_nolock_err5 150 #define hkwd_rtrequest_nolock_err6 151 #define hkwd_rtrequest_nolock_err7 152 #define hkwd_rtrequest_nolock_err8 153 #define hkwd_rtrequest_nolock_err9 154 #define hkwd_rtrequest_nolock_err10 155 #define hkwd_rtrequest_nolock_err11 156 #define hkwd_rtrequest_nolock_err12 157 #define hkwd_rtrequest_nolock_err13 158 #define hkwd_rt_setgate_in 159 #define hkwd_rt_setgate_err1 160 #define hkwd_rt_setgate_err2 161 #define hkwd_rtinit_in 162 #define hkwd_rtinit_out 163 #define hkwd_rtinit_err1 164 #define hkwd_rtinit_err2 165 #define hkwd_rtinit_err3 166 #define hkwd_rt_cleanclones_in 167 #define hkwd_rt_cleanclones_out 168 #define hkwd_adjust_gateways_in 169 #define hkwd_adjust_gateways_out 170 #define hkwd_route_usrreq_in 171 #define hkwd_route_usrreq_out 172 #define hkwd_route_usrreq_err1 173 #define hkwd_route_usrreq_err2 174 #define hkwd_route_usrreq_err3 175 #define hkwd_rt_setmetrics_in 176 #define hkwd_m_copyback_in 177 #define hkwd_m_copyback_out 178 #define hkwd_m_copyback_err1 179 #define hkwd_m_copyback_err2 180 #define hkwd_rt_msg1_in 181 #define hkwd_rt_msg1_out 182 #define hkwd_rt_msg2_in 183 #define hkwd_rt_msg2_out 184 #define hkwd_rt_ifmsg_err1 185 #define hkwd_raw_init_in 186 #define hkwd_raw_input_in 187 #define hkwd_raw_input_out 188 #define hkwd_raw_usrreq_in 189 #define hkwd_raw_usrreq_out 190 #define hkwd_raw_usrreq_err1 191 #define hkwd_raw_usrreq_err2 192 #define hkwd_raw_usrreq_err3 193 #define hkwd_raw_usrreq_err4 194 #define hkwd_raw_usrreq_err5 195 #define hkwd_raw_usrreq_err6 196 #define hkwd_raw_usrreq_err7 197 #define hkwd_raw_usrreq_err8 198 #define hkwd_raw_usrreq_err9 199 #define hkwd_raw_usrreq_err10 200 #define hkwd_raw_usrreq_err11 201 #define hkwd_raw_usrreq_err12 202 #define hkwd_raw_usrreq_err13 203 #define hkwd_raw_usrreq_err14 204 #define hkwd_raw_usrreq_err15 205 #define hkwd_raw_usrreq_err16 206 #define hkwd_raw_usrreq_err17 207 #define hkwd_raw_usrreq_err18 208 #define hkwd_rn_genmatch_out7 209 #define hkwd_rtexpire_delete 210 #define hkwd_rn_insert_in 211 #define hkwd_rn_insert_out 212 #define hkwd_route_output_err31 213 #define hkwd_route_output_err32 214 #define hkwd_route_output_err33 215 #define HKWD_LOOP 0x61800000 #define hkwd_loinit_in 1 #define hkwd_loattach_in 2 #define hkwd_looutput_in 3 #define hkwd_looutput_out 4 #define hkwd_loioctl_in 5 #define hkwd_loioctl_out 6 #define hkwd_looutput_out1 7 #define hkwd_looutput_out2 8 #define hkwd_looutput_out3 9 #define hkwd_looutput_err1 10 #define hkwd_looutput_err2 11 #define hkwd_looutput_err3 12 #define hkwd_loioctl_err1 13 #define hkwd_loioctl_err2 14 #define HKWD_CDLI 0x61900000 #define hkwd_ifinit_in 1 #define hkwd_ifinit_out 2 #define hkwd_ifreset_in 3 #define hkwd_ifreset_out 4 #define hkwd_netif_handler_in 5 #define hkwd_netif_handler_out 6 #define hkwd_if_attach_in 7 #define hkwd_if_attach_out 8 #define hkwd_link_rtrequest_in 9 #define hkwd_link_rtrequest_out 10 #define hkwd_link_rtrequest_out1 11 #define hkwd_if_down_in 12 #define hkwd_if_down_out 13 #define hkwd_if_detach_in 14 #define hkwd_if_detach_out 15 #define hkwd_if_rt_delete_in 16 #define hkwd_if_rt_delete_out 17 #define hkwd_if_rt_updroute_in 19 #define hkwd_ifioctl_in 20 #define hkwd_ifioctl_err1 21 #define hkwd_ifioctl_err2 22 #define hkwd_ifioctl_err3 23 #define hkwd_ifioctl_err4 24 #define hkwd_ifioctl_err5 25 #define hkwd_ifioctl_err6 26 #define hkwd_ifioctl_err7 27 #define hkwd_ifioctl_err8 28 #define hkwd_ifioctl_err9 29 #define hkwd_ifioctl_err10 30 #define hkwd_ifioctl_err11 31 #define hkwd_ifioctl_err12 32 #define hkwd_ifioctl_err13 33 #define hkwd_ifioctl_err14 34 #define hkwd_ifioctl_err15 35 #define hkwd_ifioctl_err16 36 #define hkwd_ifioctl_err17 37 #define hkwd_ifioctl_err18 38 #define hkwd_ifioctl_err19 39 #define hkwd_ifioctl_err20 40 #define hkwd_ifioctl_err21 41 #define hkwd_ifioctl_err22 42 #define hkwd_ifioctl_err23 43 #define hkwd_ifioctl_err24 44 #define hkwd_ifioctl_err25 45 #define hkwd_ifioctl_err26 46 #define hkwd_ifioctl_err27 47 #define hkwd_ifioctl_err28 48 #define hkwd_ifioctl_err29 49 #define hkwd_ifioctl_err30 50 #define hkwd_ifioctl_err31 51 #define hkwd_ifioctl_err32 52 #define hkwd_ifioctl_err33 53 #define hkwd_ifioctl_err34 54 #define hkwd_ifioctl_err35 55 #define hkwd_ifioctl_err36 56 #define hkwd_ifioctl_err37 57 #define hkwd_ifioctl_err38 58 #define hkwd_ifioctl_err39 59 #define hkwd_ifioctl_err40 60 #define hkwd_ifioctl_err41 61 #define hkwd_ifioctl_err42 62 #define hkwd_ifioctl_err43 63 #define hkwd_ifioctl_err44 64 #define hkwd_ifioctl_err45 65 #define hkwd_ifioctl_err46 66 #define hkwd_ifioctl_err47 67 #define hkwd_ifioctl_err48 68 #define hkwd_ifioctl_err49 69 #define hkwd_ifioctl_err50 70 #define hkwd_ifioctl_err51 71 #define hkwd_ifioctl_err52 72 #define hkwd_ifioctl_err53 73 #define hkwd_ifioctl_err54 74 #define hkwd_ifioctl_err55 75 #define hkwd_ifioctl_err56 76 #define hkwd_ifioctl_err57 77 #define hkwd_ifioctl_err58 78 #define hkwd_ifioctl_err59 79 #define hkwd_ifioctl_err60 80 #define hkwd_ifioctl_err61 81 #define hkwd_ifioctl_err62 82 #define hkwd_ifioctl_err63 83 #define hkwd_ifioctl_err64 84 #define hkwd_ifioctl_err65 85 #define hkwd_ifioctl_err66 86 #define hkwd_ifioctl_err67 87 #define hkwd_ifconf_err1 88 #define hkwd_ifconf_err2 89 #define hkwd_ifconf_err3 90 #define hkwd_insert_mtu_in 91 #define hkwd_insert_mtu_err1 92 #define hkwd_insert_mtu_err2 93 #define hkwd_insert_mtu_out 94 #define hkwd_delete_mtu_in 95 #define hkwd_delete_mtu_err1 96 #define hkwd_delete_mtu_err2 97 #define hkwd_delete_mtu_out 98 #define hkwd_next_mtu_in 99 #define hkwd_next_mtu_out 100 #define hkwd_listifvipa_in 101 #define hkwd_listifvipa_out 102 #define hkwd_setifvipa_in 103 #define hkwd_setifvipa_err1 104 #define hkwd_setifvipa_err2 105 #define hkwd_setifvipa_err3 106 #define hkwd_setifvipa_err4 107 #define hkwd_delifvipa_in 108 #define hkwd_delifvipa_err1 109 #define hkwd_delifvipa_err2 110 #define hkwd_delifvipa_err3 111 #define hkwd_delifvipa_err4 112 #define hkwd_delvipaxface 113 #define hkwd_if_attach_out1 114 #define hkwd_ifioctl_err68 115 #define hkwd_ifioctl_err69 116 #define hkwd_if_reset_route_addr 117 #define hkwd_if_rt_ifaddr_reset_in 118 #define hkwd_if_rt_ifaddr_reset_out 119 #define hkwd_ifioctl_err70 120 #define hkwd_ifioctl_err71 121 #define hkwd_ifioctl_err72 122 #define hkwd_ifioctl_err73 123 #define hkwd_ifioctl_err74 124 #define hkwd_ifioctl_err75 125 #define hkwd_ifioctl_err76 126 #define hkwd_vns_attach_err 127 #define hkwd_vns_detach_err 128 #define hkwd_vns_alloc_err 129 #define hkwd_vns_free_err 130 #define hkwd_if_rt_updroute_in_1 131 #define hkwd_ifinit_err1 132 #define hkwd_if_dr_handler_in 133 #define hkwd_if_dr_handler_out 134 #define HKWD_NETINET_MISC 0x61A00000 #define hkwd_arpinit_in 1 #define hkwd_arpinit_err1 2 #define hkwd_arptimer_init_in 3 #define hkwd_arpresolve_common_in 4 #define hkwd_arpresolve_common_out 5 #define hkwd_arpresolve_common_out1 6 #define hkwd_arpresolve_common_out2 7 #define hkwd_arpresolve_common_out3 8 #define hkwd_arpresolve_common_out4 9 #define hkwd_arpupdate_in 10 #define hkwd_arpupdate_out 11 #define hkwd_arpioctl_in 12 #define hkwd_arpioctl_out 13 #define hkwd_arptnew_in 14 #define hkwd_arptnew_call_arptfree 15 #define hkwd_arpupdate_out1 16 #define hkwd_arpupdate_out2 17 #define hkwd_arpupdate_out3 18 #define hkwd_arpupdate_out4 19 #define hkwd_arpupdate_out5 20 #define hkwd_arpupdate_out6 21 #define hkwd_arpupdate_err1 22 #define hkwd_arpupdate_err2 23 #define hkwd_arpupdate_err3 24 #define hkwd_arpupdate_err4 25 #define hkwd_arpupdate_err5 26 #define hkwd_arpupdate_err6 27 #define hkwd_arpupdate_err7 28 #define hkwd_arpupdate_err8 29 #define hkwd_add_gateway_out1 30 #define hkwd_mark_gateway_down_out1 31 #define hkwd_in_control_err1 32 #define hkwd_in_control_err2 33 #define hkwd_in_control_err3 34 #define hkwd_in_control_err4 35 #define hkwd_in_control_err5 36 #define hkwd_in_control_err6 37 #define hkwd_in_control_err7 38 #define hkwd_in_control_err8 39 #define hkwd_in_control_err9 40 #define hkwd_in_control_err10 41 #define hkwd_in_control_err11 42 #define hkwd_in_control_err12 43 #define hkwd_in_control_err13 44 #define hkwd_in_control_err14 45 #define hkwd_in_control_err15 46 #define hkwd_in_control_err16 47 #define hkwd_in_control_err17 48 #define hkwd_in_control_err18 49 #define hkwd_in_ifattach_err1 50 #define hkwd_in_ifattach_err2 51 #define hkwd_in_ifattach_err3 52 #define hkwd_in_ifattach_err4 53 #define hkwd_in_ifattach_err5 54 #define hkwd_in_ifinit_err1 55 #define hkwd_in_ifinit_out1 56 #define hkwd_in_ifinit_out2 57 #define hkwd_in_ifinit_out3 58 #define hkwd_in_addmulti_out1 59 #define hkwd_in_addmulti_out2 60 #define hkwd_in_hash_add_out1 61 #define hkwd_in_ifscrub_vipa 62 #define hkwd_in_ifscrub_out1 63 #define hkwd_in_pcballoc_err1 65 /* * Due to defect 870229, constant number between 66 to 108 is removed. * The number between 66 to 108 can be reused in the future if needed. */ #define hkwd_icmp_unreachable 109 #define hkwd_in_control_err19 110 #define hkwd_in_control_err20 111 #define hkwd_in_control_err21 112 #define hkwd_in_control_err22 113 #define hkwd_in_control_err23 114 #define hkwd_in_control_err24 115 #define hkwd_in_control_err25 116 #define hkwd_rt_ifa_reset_in 117 #define hkwd_rt_ifa_reset_err 118 #define hkwd_rt_ifa_reset_out 119 #define hkwd_route_ifa_reset_in 120 #define hkwd_route_ifa_reset_err 121 #define hkwd_route_ifa_reset_out 122 #define hkwd_route_ifa_reset_out1 123 #define hkwd_route_ifa_reset_out2 124 #define hkwd_route_ifa_reset_out3 125 #define hkwd_in_control_err26 126 #define hkwd_in_addmulti_out3 127 #define hkwd_in_control_err27 128 #define hkwd_hw_timestamp_close_err1 129 #define hkwd_hw_timestamp_disabled 130 #define hkwd_hw_timestamp_close_err2 131 #define hkwd_hw_timestamp_enable_err1 132 #define hkwd_hw_timestamp_enable_err2 133 #define hkwd_hw_timestamp_enable_err3 134 #define hkwd_hw_timestamp_enabled 135 #define hkwd_hw_timestamp_callback_err1 136 #define hkwd_hw_timestamp_callback_err2 137 #define hkwd_hw_timestamp_control_err1 138 #define hkwd_hw_timestamp_control_err2 139 #define hkwd_hw_timestamp_control_err3 140 #define hkwd_hw_timestamp_control_err4 141 #define hkwd_hw_timestamp_control_err5 142 #define hkwd_hw_timestamp_control_err6 143 #define hkwd_hw_timestamp_control_err7 144 #define hkwd_hw_timestamp_control_err8 145 #define hkwd_hw_timestamp_control_err9 146 #define HKWD_SOCKET_UNIX 0x61B00000 #define hkwd_uipc_init_in 1 #define hkwd_unp_dispose 2 #define hkwd_unp_drop 3 #define hkwd_unp_externalize 4 #define hkwd_unp_internalize 5 #define hkwd_uipc_usrreq_err1 6 #define hkwd_uipc_usrreq_err2 7 #define hkwd_uipc_usrreq_err3 8 #define hkwd_uipc_usrreq_err4 9 #define hkwd_uipc_usrreq_err5 10 #define hkwd_uipc_usrreq_err6 11 #define hkwd_uipc_usrreq_err7 12 #define hkwd_uipc_usrreq_err8 13 #define hkwd_uipc_usrreq_err9 14 #define hkwd_uipc_usrreq_err10 15 #define hkwd_uipc_usrreq_err11 16 #define hkwd_uipc_usrreq_err12 17 #define hkwd_uipc_usrreq_err13 18 #define hkwd_uipc_usrreq_err14 19 #define hkwd_uipc_usrreq_err15 20 #define hkwd_uipc_usrreq_err16 21 #define hkwd_uipc_usrreq_err17 22 #define hkwd_uipc_usrreq_err18 23 #define hkwd_uipc_usrreq_err19 24 #define hkwd_uipc_usrreq_err20 25 #define hkwd_uipc_usrreq_err21 26 #define hkwd_uipc_usrreq_err22 27 #define hkwd_uipc_usrreq_err23 28 #define hkwd_unp_attach_err1 29 #define hkwd_unp_attach_err2 30 #define hkwd_unp_bind_err1 31 #define hkwd_unp_bind_err2 32 #define hkwd_unp_bind_err3 33 #define hkwd_unp_bind_err4 34 #define hkwd_unp_bind_err5 35 #define hkwd_unp_bind_err6 36 #define hkwd_unp_bind_err7 37 #define hkwd_unp_bind_err8 38 #define hkwd_unp_bind_err9 39 #define hkwd_unp_bind_err10 40 #define hkwd_unp_connect_err1 41 #define hkwd_unp_connect_err2 42 #define hkwd_unp_connect_err3 43 #define hkwd_unp_connect_err4 44 #define hkwd_unp_connect_err5 45 #define hkwd_unp_connect_err6 46 #define hkwd_unp_connect_err7 47 #define hkwd_unp_connect_err8 48 #define hkwd_unp_connect_err9 49 #define hkwd_unp_connect2_err1 50 #define hkwd_unp_connect2_err2 51 #define hkwd_unp_internalize_err1 52 #define hkwd_unp_internalize_err2 53 #define hkwd_unp_internalize_err3 54 #define hkwd_unp_internalize_err4 55 #define hkwd_unp_connect_in 56 #define hkwd_unp_connect_out 57 #define hkwd_unp_bind_in 58 #define hkwd_unp_bind_out 59 #define hkwd_uipc_usrreq_in 60 #define hkwd_uipc_usrreq_out 61 #define hkwd_unp_detach_in 62 #define hkwd_unp_detach_out 63 #define hkwd_unp_attach_in 64 #define hkwd_unp_attach_out 65 #define hkwd_unp_shutdown_in 66 #define hkwd_unp_shutdown_out 67 #define hkwd_uipc_usrreq_err24 68 #define hkwd_uipc_usrreq_err25 69 #define hkwd_unp_connect2_err3 70 #define hkwd_unp_bind_err11 71 #define hkwd_unp_connect_err10 72 #define HKWD_NETISR 0x61C00000 #define hkwd_netisr_lookup_in 1 #define hkwd_netisr_lookup_out1 2 #define hkwd_netisr_lookup_out2 3 #define netisr_add_in 4 #define netisr_add_err1 5 #define netisr_add_err2 6 #define netisr_add_out 7 #define netisr_del_in 9 #define netisr_del_err1 10 #define netisr_del_out 11 #define netisr_input_in 12 #define netisr_input_out 13 #define hkwd_Netintr_in 14 #define hkwd_Netintr1 15 #define hkwd_Netintr_out 16 #define HKWD_DIAG_ASYNC_PCI 0x63200000 #define HKWD_DSM_MAIN 0x5BA00000 #define hkwd_DSM_RELEASEPROVIDER_ENTER 1 #define hkwd_DSM_RELEASEPROVIDER_EXIT 2 #define hkwd_DSM_FINDPROVIDER_ENTER 3 #define hkwd_DSM_FINDPROVIDER_EXIT 4 #define hkwd_DSM_GETLOCATIONS_ENTER 5 #define hkwd_DSM_GETLOCATIONS_EXIT 6 #define hkwd_LMTDSM_GETLOCATIONS 7 #define hkwd_DSM_DBG_TRACE_UUID 8 #define hkwd_DSM_FREELOCATIONS_ENTER 9 #define hkwd_DSM_FREELOCATIONS_EXIT 10 #define hkwd_DSM_DSETINIT_ENTER 11 #define hkwd_DSM_DSETINIT_EXIT 12 #define hkwd_DSM_DSETSHUTDOWN_ENTER 13 #define hkwd_DSM_DSETSHUTDOWN_BUSY 14 #define hkwd_DSM_DSETSHUTDOWN_EXIT 15 #define hkwd_DSM_DSETGSVCSREGISTER_ENTER 16 #define hkwd_DSM_DSETGSVCSREGISTER_EXIT 17 #define hkwd_LMTDSM_DSETGSVCSREGISTER_EXIT 18 #define hkwd_DSM_DSETGSVCSUNREGISTER_ENTER 19 #define hkwd_DSM_DSETGSVCSUNREGISTER_EXIT 20 #define hkwd_LMTDSM_DSETGSVCSUNREGISTER_EXIT 21 #define hkwd_DSM_DSETPIREGISTER_ENTER 22 #define hkwd_DSM_DSETPIREGISTER_EXIT 23 #define hkwd_LMTDSM_DSETPIREGISTER_EXIT 24 #define hkwd_DSM_DSETPIUNREGISTER_ENTER 25 #define hkwd_DSM_DSETPIUNREGISTER_EXIT 26 #define hkwd_LMTDSM_DSETPIUNREGISTER_EXIT 27 #define hkwd_DSM_DSETALLOCMEM_ENTER 28 #define hkwd_LMTDSM_DSETALLOCMEM_EXIT 29 #define hkwd_DSM_DSETALLOCMEM_EXIT 30 #define hkwd_DSM_DSETFREEMEM_ENTER 31 #define hkwd_DSM_DSETFREEMEM_EXIT 32 #define hkwd_DSM_EVENTNOTIFY_ENTER 33 #define hkwd_DSM_EVENTNOTIFY_EXIT 34 #define hkwd_LMTDSM_EVENTNOTIFY_EXIT 35 #define hkwd_DSM_CALLNOTIFYFUNC 36 #define hkwd_DSM_NOTIFYFUNCDONE 37 #define hkwd_DSM_CIFINDPROVIDER_ENTER 38 #define hkwd_LMTDSM_CIFINDPROVIDER_EXIT 39 #define hkwd_DSM_CIFINDPROVIDER_EXIT 40 #define hkwd_DSM_CIRELEPROVIDER_ENTER 41 #define hkwd_LMTDSM_CIRELEPROVIDER_EXIT 42 #define hkwd_DSM_CIRELEPROVIDER_EXIT 43 #define hkwd_DSM_CIISDSETREF_ENTER 44 #define hkwd_DSM_CIISDSETREF_EXIT 45 #define hkwd_LMTDSM_CIISDSETREF_EXIT 46 #define hkwd_DSM_CIGETREFLOCS_ENTER 47 #define hkwd_LMTDSM_CIGETREFLOCS_EXIT 48 #define hkwd_DSM_CIGETREFLOCS_EXIT 49 #define hkwd_DSM_CIGETLOCS_ENTER 50 #define hkwd_LMTDSM_CIGETLOCS_EXIT 51 #define hkwd_DSM_CIGETLOCS_EXIT 52 #define hkwd_DSM_CIGETLOCSUUID_ENTER 53 #define hkwd_DSM_CIGETLOCSUUID_EXIT 54 #define hkwd_DSM_CIRGYNOTIFYHK_ENTER 55 #define hkwd_DSM_CIRGYNOTIFYHK_EXIT 56 #define hkwd_LMTDSM_CIRGYNOTIFYHK_EXIT 57 #define hkwd_DSM_CIRGYNOTIFY_EXIT 58 #define hkwd_DSM_CIRMNOTIFYHK_ENTER 59 #define hkwd_DSM_CIRMNOTIFYHK_EXIT 60 #define hkwd_DSM_CIFREELOCS_ENTER 61 #define hkwd_DSM_CIFREELOCS_EXIT 62 #define hkwd_DSM_PROPFINDDSET_ENTRY 63 #define hkwd_DSM_PROPFINDDSET_EXIT 64 #define hkwd_LMTDSM_PROPFINDDSET_EXIT 65 #define hkwd_DSM_PROPFINDDSETBYINTID_ENTER 66 #define hkwd_LMTDSM_PROPFINDDSETBYINTID_EXIT 67 #define hkwd_DSM_PROPFINDDSETBYINTID_EXIT 68 #define hkwd_DSM_FINDDSETBYUUID_ENTER 69 #define hkwd_LMTDSM_FINDDSETBYUUID_EXIT 70 #define hkwd_DSM_FINDDSETBYUUID_EXIT 71 #define hkwd_DSM_PROPFINDDSETBYUUID_ENTER 72 #define hkwd_DSM_PROPFINDDSETBYUUID_EXIT 73 #define hkwd_LMTDSM_PROPFINDDSETBYUUID_EXIT 74 #define hkwd_LMTDSM_DBG_TRACE_UUID 75 #define hkwd_DSM_PROPCREATEDSET_ENTER 76 #define hkwd_LMTDSM_PROPCREATEDSET_EXIT 77 #define hkwd_DSM_PROPCREATEDSET_EXIT 78 #define hkwd_DSM_PROPDIRTODSET_ENTER 79 #define hkwd_LMTDSM_PROPDIRTODSET_EXIT 80 #define hkwd_DSM_PROPDIRTODSET_EXIT 81 #define hkwd_DSM_PROPLISTDSETS_ENTER 82 #define hkwd_LMTDSM_PROPLISTDSETS_EXIT 83 #define hkwd_DSM_PROPLISTDSETS_EXIT 84 #define hkwd_DSM_PROPISDSETREF_ENTER 85 #define hkwd_LMTDSM_PROPISDSETREF_EXIT 86 #define hkwd_DSM_PROPISDSETREF_EXIT 87 #define hkwd_DSM_PROPGETDSETGENBYID_ENTER 88 #define hkwd_LMTDSM_PROPGETDSETGENBYID_EXIT 89 #define hkwd_DSM_PROPGETDSETGENBYID_EXIT 90 #define hkwd_DSM_DSOPHOLD_ENTER 91 #define hkwd_LMTDSM_DSOPHOLD_EXIT 92 #define hkwd_DSM_DSOPHOLD_EXIT 93 #define hkwd_DSM_DSOPRELE_ENTER 94 #define hkwd_LMTDSM_DSOPRELE_EXIT 95 #define hkwd_DSM_DSOPRELE_EXIT 96 #define hkwd_DSM_DSOPDSETROOT_ENTER 97 #define hkwd_LMTDSM_DSOPDSETROOT_EXIT 98 #define hkwd_DSM_DSOPDSETROOT_EXIT 99 #define hkwd_DSM_DSOPCREATEDSETREF_ENTER 100 #define hkwd_LMTDSM_DSOPCREATEDSETREF_EXIT 101 #define hkwd_DSM_DO_CREATEDSETREF_EXIT 102 #define hkwd_DSM_DSOPDELETEDSET_ENTER 103 #define hkwd_LMTDSM_DSOPDELETEDSET_EXIT 104 #define hkwd_DSM_DSOPDELETEDSET_EXIT 105 #define hkwd_DSM_DSOPDELETEDSETREF_ENTER 106 #define hkwd_LMTDSM_DSOPDELETEDSETREF_EXIT 107 #define hkwd_DSM_DSOPDELETEDSETREF_EXIT 108 #define hkwd_DSM_DSOPGETDSETGEN_ENTER 109 #define hkwd_LMTDSM_DSOPGETDSETGEN_EXIT 110 #define hkwd_DSM_DSOPGETDSETGEN_EXIT 111 #define hkwd_DSM_DSOPDSETTODIR_ENTER 112 #define hkwd_LMTDSM_DSOPDSETTODIR_EXIT 113 #define hkwd_DSM_DSOPDSETTODIR_EXIT 114 #define hkwd_DSM_DSOPGETDSETATTR_ENTER 115 #define hkwd_LMTDSM_DSOPGETDSETATTR_EXIT 116 #define hkwd_DSM_DSOPGETDSETATTR_EXIT 117 /* Hook and subhook ids for bufx tracing. * Each component in the stack receives a unique block of subhook ids as * follows. Subhook ids 0x0001 to 0x999F are reserved for internal IBM use. * Subhook ids from 0x999F to FFFF are reserved for 3rd party software. * Subhook id of 0x0000 is unused and reserved. * * Subhook id Block Component * ---------------- --------- * 0x0001 - 0x00FF devstrat() and iodone() * 0x0100 - 0x01FF VMM * 0x0200 - 0x02FF LVM * 0x0300 - 0x03FF Disk Driver * 0x0400 - 0x04FF Protocol Driver * 0x0500 - 0x0580 Adapter Driver * 0x0581 - 0x06FF JFS2 * 0x0700 - 0x0780 Uphysio path * 0x0781 - 0x07FF Buffer cache * 0x0800 - 0x0880 AIO * 0x0880 - 0x08FF Reserved * 0x0900 - 0x09FF VSCSI Initiator * 0x0A00 - 0x0AFF VSCSI Target * 0x0B00 - 0x0B10 Loopback Device */ #define HKWD_BUFX 0x5CE00000 #define hkwd_devstrat 0x0001 #define hkwd_iodone 0x0005 #define hkwd_wlm_devstrat 0x0007 #define hkwd_vmmbufx_init 0x100 #define hkwd_vmmbufx_strat 0x110 #define hkwd_vmmbufx_stchg 0x120 #define hkwd_vmmbufx_error 0x1F0 #define hkwd_vmmbufx_v_init_pdtbufx 0x0 #define hkwd_vmmbufx_v_init_buf 0x1 #define hkwd_vmmbufx_v_pfend 0x2 #define hkwd_vmmbufx_v_pdtsio 0x3 #define hkwd_vmmbufx_v_cpfprot 0x4 #define hkwd_vmmbufx_v_cpfprotdone 0x5 /* * Disk head driver bufx sub hook ID macros * These subhooks are subhooks of HKWD_BUFX */ #define hkwd_diskbufx_init 0x300 #define hkwd_diskbufx_strategy 0x310 #define hkwd_diskbufx_start 0x320 #define hkwd_diskbufx_iodone 0x330 #define hkwd_diskbufx_coalesce 0x340 #define hkwd_diskbufx_error 0x3F0 /* * Subhook ids for the loopback device */ #define hkwd_loopback_strat 0xb00 #define hkwd_loopback_error 0xb01 #define hkwd_loopback_rwstrat 0xb02 #define HKWD_WDOG 0x5DC00000 /* * Trace hook for RTEC error trace entries generated by * components of the networking stack */ #define HKWD_NETWORK_RTEC 0x5F000000 /* * AIX Kernel I/O Subsystem trace hooks * * Region Reserved Subhooks * ------ ----------------- * Mapping services 0x0001 - 0x000F * Binding services 0x0010 - 0x001F */ #define HKWD_IOS 0x5FC00000 #define hkwd_ios_io_map_init_enter 0x0001 #define hkwd_ios_io_map_init_exit 0x0002 #define hkwd_ios_io_map_init_global 0x0003 #define hkwd_ios_io_map_remove_global 0x0004 #define hkwd_ios_io_map_getbusaddr 0x0005 #define hkwd_ios_io_map_clear 0x0006 #define hkwd_ios_io_bind_enter 0x0010 #define hkwd_ios_io_bind_exit 0x0011 /* * Targeted Error Injection trace hooks */ #define HKWD_KERN_ERRINJ 0x63600000 #define hkwd_ERRINJ_HOOK 1 #define hkwd_ERRINJ_REGISTER 2 #define hkwd_ERRINJ_UNREGISTER 3 #define hkwd_ERRINJ_CREATE 4 #define hkwd_ERRINJ_ENABLE 5 #define hkwd_ERRINJ_DISABLE 6 #define hkwd_ERRINJ_DELETE 7 #define hkwd_ERRINJ_SET_PTID 8 #define hkwd_ERRINJ_SET_CPUS 9 #define hkwd_ERRINJ_SET_MODE 10 #define hkwd_ERRINJ_SET_REPEAT 11 #define hkwd_ERRINJ_SET_LIMIT 12 #define hkwd_ERRINJ_QUERY_LIST 13 #define hkwd_ERRINJ_QUERY_PROP 14 #define hkwd_ERRINJ_PASSTHRU 15 /* * Hook ID for the loopback device */ #define HKWD_LOOPBACK 0x64A00000 /* * Subhook IDs for the loopback device */ #define hkwd_loopback_open_enter 0x0100 #define hkwd_loopback_open_bound 0x0101 #define hkwd_loopback_open_error 0x0199 #define hkwd_loopback_open_exit 0x01FF #define hkwd_loopback_close_enter 0x0200 #define hkwd_loopback_close_error 0x0299 #define hkwd_loopback_close_exit 0x02FF #define hkwd_loopback_read_enter 0x0300 #define hkwd_loopback_read_error 0x0399 #define hkwd_loopback_read_exit 0x03FF #define hkwd_loopback_write_enter 0x0400 #define hkwd_loopback_write_error 0x0499 #define hkwd_loopback_write_exit 0x04FF #define hkwd_loopback_ioctl_enter 0x0500 #define hkwd_loopback_ioctl_error 0x0599 #define hkwd_loopback_ioctl_exit 0x05FF #define hkwd_loopback_strat_error 0x0699 #define hkwd_loopback_kproc_enter 0x0700 #define hkwd_loopback_kproc_exit 0x07FF /* RBAC HOOK ids and sub hooks */ #define HKWD_RBAC 0x64C00000 #define hkwd_rbac_kat_callback_in 1 #define hkwd_rbac_kat_callback_err 2 #define hkwd_rbac_kat_callback_out 3 #define hkwd_rbac_kpcdt_callback_in 4 #define hkwd_rbac_kpcdt_callback_err 5 #define hkwd_rbac_kpcdt_callback_out 6 #define hkwd_rbac_kprt_callback_in 7 #define hkwd_rbac_kprt_callback_err 8 #define hkwd_rbac_kprt_callback_out 9 #define hkwd_rbac_krt_callback_in 10 #define hkwd_rbac_krt_callback_err 11 #define hkwd_rbac_krt_callback_out 12 #define hkwd_rbac_kst_callback_in 13 #define hkwd_rbac_kst_callback_err 14 #define hkwd_rbac_kst_callback_out 15 #define hkwd_rbac_wpar_callback_in 16 #define hkwd_rbac_wpar_callback_err 17 #define hkwd_rbac_wpar_callback_out 18 /* RBAC parent component : Reserved sub hook ids between 25 and 100 */ #define hkwd_rbac_get_secflags_var1 25 #define hkwd_rbac_get_secflags_ret1 26 #define hkwd_rbac_get_secflags_ret2 27 #define hkwd_rbac_wpar_run_mode_var1 28 #define hkwd_rbac_wpar_run_mode_ret 29 #define hkwd_rbac_getkst4cid_var1 30 #define hkwd_rbac_wpar_config_kst_in 31 #define hkwd_rbac_wpar_config_kst_ret1 32 #define hkwd_rbac_wpar_config_kst_ret2 33 #define hkwd_rbac_getkstcid_in 34 #define hkwd_rbac_getkstcid_ret1 35 #define hkwd_rbac_getkstcid_var1 36 #define hkwd_rbac_getkstcid_ret2 37 #define hkwd_rbac_unlockkstcid_in 38 /* KAT sub component : Reserved sub hook ids between 101 and 299 */ #define hkwd_rbac_sort_auths_by_id_in 101 #define hkwd_rbac_sort_auths_by_id_ret1 102 #define hkwd_rbac_sort_auths_by_name_in 103 #define hkwd_rbac_sort_auths_by_name_ret1 104 #define hkwd_rbac_getauth4num_in 105 #define hkwd_rbac_getauth4name_in 106 #define hkwd_rbac_get_auth_k_size_in 107 #define hkwd_rbac_get_auth_k_size_ret 108 #define hkwd_rbac_convert_2_auth_k_in 109 #define hkwd_rbac_convert_2_auth_k_ret 110 #define hkwd_rbac_get_usr_kat_ptrs_ret1 111 #define hkwd_rbac_get_usr_kat_ptrs_ret2 112 #define hkwd_rbac_get_auth_k_4_name_in 113 #define hkwd_rbac_get_auth_k_4_name_ret1 114 #define hkwd_rbac_get_auth_k_4_name_ret2 115 #define hkwd_rbac_get_auth_k_4_name_ret3 116 #define hkwd_rbac_get_auth_k_4_num_in 117 #define hkwd_rbac_get_auth_k_4_num_ret1 118 #define hkwd_rbac_get_auth_k_4_num_ret2 119 #define hkwd_rbac_get_auth_k_4_num_ret3 120 #define hkwd_rbac_get_proc_rids_in 121 #define hkwd_rbac_add_chkauth_in 122 #define hkwd_rbac___checkauth_in 123 #define hkwd_rbac__checkauth_ret1 124 #define hkwd_rbac__checkauth_ret2 125 #define hkwd_rbac__checkauth_ret3 126 #define hkwd_rbac__checkauth_ret4 127 #define hkwd_rbac_get_auths_k_in 128 #define hkwd_rbac_get_auths_k_ret1 129 #define hkwd_rbac_get_auths_k_ret2 130 #define hkwd_rbac_get_auths_k_ret3 131 #define hkwd_rbac__check_auths_any_in 132 #define hkwd_rbac__check_auths_any_ret1 133 #define hkwd_rbac__check_auths_any_ret2 134 #define hkwd_rbac__check_auths_bitmap_in 135 #define hkwd_rbac__check_auths_bitmap_ret4 136 #define hkwd_rbac__checkauthid_in 137 #define hkwd_rbac__checkauthid_ret1 138 #define hkwd_rbac__checkauthid_ret2 139 #define hkwd_rbac__checkauthid_ret3 140 #define hkwd_rbac__checkauthid_ret4 141 #define hkwd_rbac__checkauthid_ret5 142 #define hkwd_rbac_free_a_kat_in 143 #define hkwd_rbac_find_auth_in_array_in 144 #define hkwd_rbac_find_auth_in_array_ret 145 #define hkwd_rbac_setkat_in 146 #define hkwd_rbac_setkat_ret1 147 #define hkwd_rbac_setkat_ret2 148 #define hkwd_rbac_setkat_ret3 149 #define hkwd_rbac_setkat_ret4 150 #define hkwd_rbac_setkat_ret5 151 #define hkwd_rbac_setkat_ret6 152 #define hkwd_rbac_getauthname4num_in 153 #define hkwd_rbac_getauthname4num_ret 154 #define hkwd_rbac_sec_setkat_in 155 #define hkwd_rbac_sec_setkat_ret1 156 #define hkwd_rbac_sec_setkat_ret2 157 #define hkwd_rbac_sec_setkat_ret3 158 #define hkwd_rbac_sec_setkat_ret4 159 #define hkwd_rbac_sec_setkat_ret5 160 #define hkwd_rbac_sec_getkat_in 161 #define hkwd_rbac_sec_getkat_ret1 162 #define hkwd_rbac_sec_getkat_ret2 163 #define hkwd_rbac_sec_getkat_ret3 164 #define hkwd_rbac_sec_getkat_ret4 165 #define hkwd_rbac_sec_getkat_ret5 166 #define hkwd_rbac_sec_getkat_ret6 167 #define hkwd_rbac_sec_getkat_ret7 168 #define hkwd_rbac_sec_getkat_ret8 169 #define hkwd_rbac_sec_sec_getuserkat_in 170 #define hkwd_rbac_sec_sec_getuserkat_ret1 171 #define hkwd_rbac_sec_sec_getuserkat_ret2 172 #define hkwd_rbac_sec_sec_getuserkat_ret3 173 #define hkwd_rbac_sec_sec_getuserkat_ret4 174 #define hkwd_rbac_sec_sec_getuserkat_ret5 175 #define hkwd_rbac_sec_sec_getuserkat_var1 176 #define hkwd_rbac_sec_sec_getuserkat_ret6 177 #define hkwd_rbac_sec_sec_getuserkat_ret7 178 #define hkwd_rbac_sec_sec_getuserkat_ret8 179 #define hkwd_rbac_sec_authidtoname_in 180 #define hkwd_rbac_sec_authidtoname_ret1 181 #define hkwd_rbac_sec_authidtoname_ret2 182 #define hkwd_rbac_sec_authidtoname_ret3 183 #define hkwd_rbac_sec_authidtoname_ret4 184 #define hkwd_rbac_sec_authidtoname_ret5 185 #define hkwd_rbac_sec_authidtoname_ret6 186 #define hkwd_rbac_sec_authidtoname_ret7 187 #define hkwd_rbac_sec_authidtoname_ret8 188 #define hkwd_rbac_sec_authidtoname_ret9 189 #define hkwd_rbac_sec_authidtoname_ret11 190 #define hkwd_rbac_sec_authidtoname_ret12 191 #define hkwd_rbac_sec_authnametoid_in 192 #define hkwd_rbac_sec_authnametoid_ret1 193 #define hkwd_rbac_sec_authnametoid_ret2 194 #define hkwd_rbac_sec_authnametoid_ret3 195 #define hkwd_rbac_sec_authnametoid_ret4 196 #define hkwd_rbac_sec_authnametoid_ret5 197 #define hkwd_rbac_sec_authnametoid_ret6 198 #define hkwd_rbac_sec_authnametoid_ret7 199 #define hkwd_rbac_sec_authnametoid_ret8 200 #define hkwd_rbac_sec_authnametoid_ret9 201 #define hkwd_rbac_sec_checkauth_in 202 #define hkwd_rbacsec_checkauth_ret1 203 #define hkwd_rbacsec_checkauth_ret2 204 #define hkwd_rbacsec_checkauth_ret3 205 #define hkwd_rbacsec_checkauth_ret4 206 #define hkwd_rbac_sec_checkauthid_in 207 #define hkwd_rbac_sec_checkauthid_ret1 208 #define hkwd_rbac_sec_checkauthid_ret2 209 #define hkwd_rbac_sec_getkatids_in 210 #define hkwd_rbac_sec_getkatids_ret1 211 #define hkwd_rbac_sec_getkatids_ret2 212 #define hkwd_rbac_sec_getkatids_ret3 213 #define hkwd_rbac_sec_getkatids_ret4 214 #define hkwd_rbac_sec_getkatids_ret5 215 #define hkwd_rbac_sec_getkatids_var1 216 #define hkwd_rbac_sec_getkatids_ret6 217 #define hkwd_rbac_sec_getkatids_ret7 218 #define hkwd_rbac_sec_getkatids_ret8 219 #define hkwd_rbac_init_sys_KAT_ret1 220 #define hkwd_rbac_init_sys_KAT_ret2 221 #define hkwd_rbac_is_sys_KAT_id_in 222 #define hkwd_rbac_init_sys_KAT_id_ret 223 #define hkwd_rbac_sec_getauths_in 224 #define hkwd_rbac_sec_getauths_ret1 225 #define hkwd_rbac_sec_getauths_ret2 226 #define hkwd_rbac_sec_getauths_ret3 227 #define hkwd_rbac_sec_getauths_ret4 228 #define hkwd_rbac_sec_getauths_ret5 229 #define hkwd_rbac_sec_getauths_ret6 230 /* KPCDT sub component : Reserved sub hook ids between 300 and 399 */ #define hkwd_rbac_setkpcdt_in1 300 #define hkwd_rbac_setkpcdt_in2 301 #define hkwd_rbac_setkpcdt_ret1 302 #define hkwd_rbac_setkpcdt_ret2 303 #define hkwd_rbac_setkpcdt_var1 304 #define hkwd_rbac_setkpcdt_ret3 305 #define hkwd_rbac_getkpct_in 306 #define hkwd_rbac_getkpct_var1 307 #define hkwd_rbac_getkpct_var2 308 #define hkwd_rbac_getkpct_ret 309 #define hkwd_rbac_find_rbac_rule_in 310 #define hkwd_rbac_find_rbac_rule_var1 311 #define hkwd_rbac_find_rbac_rule_var2 312 #define hkwd_rbac_find_rbac_rule_ret1 313 #define hkwd_rbac_sec_getkpct_in 314 #define hkwd_rbac_sec_getkpct_ret1 315 #define hkwd_rbac_sec_getkpct_ret 316 #define hkwd_rbac_sec_getkpdt_in 317 #define hkwd_rbac_sec_getkpdt_ret1 318 #define hkwd_rbac_sec_getkpdt_ret 319 #define hkwd_rbac_sec_getcmdattrs_in 320 #define hkwd_rbac_sec_getcmdattrs_ret1 321 #define hkwd_rbac_sec_getcmdattrs_ret2 322 #define hkwd_rbac_sec_getdevattrs_in 323 #define hkwd_rbac_sec_getdevattrs_ret1 324 #define hkwd_rbac_sec_getdevattrs_ret2 325 #define hkwd_rbac_sec_setwpscid_in 326 #define hkwd_rbac_sec_setwpscid_ret1 327 #define hkwd_rbac_sec_setwpscid_ret2 328 #define hkwd_rbac_getwpscid_in 329 #define hkwd_rbac_getwpscid_ret1 330 #define hkwd_rbac_getwpscid_ret2 331 #define hkwd_rbac_free_a_wps_in 332 #define hkwd_rbac_sec_getsysprivs_in 333 #define hkwd_rbac_sec_getsysprivs_var1 334 #define hkwd_rbac_sec_getsysprivs_ret 335 /* KST sub component : Reserved sub hook ids between 400 and 499 */ #define hkwd_rbac_sec_setkst_in 400 #define hkwd_rbac_sec_setkst_ret1 401 #define hkwd_rbac_sec_setkst_ret2 402 #define hkwd_rbac_sec_setkst_ret3 403 #define hkwd_rbac_sec_setkst_ret4 404 #define hkwd_rbac_sec_setkst_var1 405 #define hkwd_rbac_sec_setkst_ret5 406 #define hkwd_rbac_sec_setkst_var2 407 #define hkwd_rbac_sec_setkst_ret6 408 #define hkwd_rbac_sec_setkst_var3 409 #define hkwd_rbac_sec_setkst_ret7 410 #define hkwd_rbac_sec_setkst_var4 411 #define hkwd_rbac_sec_setkst_ret8 412 #define hkwd_rbac_sec_setkst_ret9 413 #define hkwd_rbac_sec_setkst_var5 414 #define hkwd_rbac_sec_setkst_ret10 415 #define hkwd_rbac_sec_setkst_ret11 416 #define hkwd_rbac_sec_setkst_ret12 417 #define hkwd_rbac_sec_setrbacsyslog_ret1 418 #define hkwd_rbac_sec_setrbacsyslog_ret2 419 #define hkwd_rbac_sec_getrbacsyslog_ret1 420 #define hkwd_rbac_sec_getrbacsyslog_ret2 421 /* KPRT sub component : Reserved sub hook ids between 500 and 699 */ #define hkwd_rbac_set_kprt_in1 500 #define hkwd_rbac_set_kprt_in2 501 #define hkwd_rbac_set_kprt_ret1 502 #define hkwd_rbac_set_kprt_ret2 503 #define hkwd_rbac_set_kprt_ret3 504 #define hkwd_rbac_set_kprt_ret4 505 #define hkwd_rbac_set_kprt_ret5 506 #define hkwd_rbac_set_kprt_ret6 507 #define hkwd_rbac_set_kprt_ret7 508 #define hkwd_rbac_set_kprt_ret8 509 #define hkwd_rbac_set_kprt_var1 510 #define hkwd_rbac_set_kprt_var2 511 #define hkwd_rbac_set_kprt_ret9 512 #define hkwd_rbac_set_kprt_ret10 513 #define hkwd_rbac_create_kprt_htbl_var1 514 #define hkwd_rbac_create_kprt_htbl_ret 515 #define hkwd_rbac_populate_base_htbl_in 516 #define hkwd_rbac_populate_base_htbl_ret1 517 #define hkwd_rbac_populate_base_htbl_ret2 518 #define hkwd_rbac_populate_base_htbl_ret3 519 #define hkwd_rbac_populate_base_htbl_var1 520 #define hkwd_rbac_populate_base_htbl_ret4 521 #define hkwd_rbac_rk_hash_in 522 #define hkwd_rbac_rk_hash_ret 523 #define hkwd_rbac_populate_fid_htbl_in 524 #define hkwd_rbac_populate_fid_htbl_ret1 525 #define hkwd_rbac_populate_fid_htbl_ret2 526 #define hkwd_rbac_populate_fid_htbl_var1 527 #define hkwd_rbac_populate_fid_htbl_ret3 528 #define hkwd_rbac_insert_fid_node_in 529 #define hkwd_rbac_delete_fid_node_in 530 #define hkwd_rbac_update_fid_node_in 531 #define hkwd_rbac_update_fid_node_ret1 532 #define hkwd_rbac_update_fid_node_ret2 533 #define hkwd_rbac_free_a_kprt_in 534 #define hkwd_rbac_free_a_kprt_ret1 535 #define hkwd_rbac_free_a_kprt_ret2 536 #define hkwd_rbac_free_a_kprt_var1 537 #define hkwd_rbac_free_a_kprt_var2 538 #define hkwd_rbac_free_a_kprt_var3 539 #define hkwd_rbac_free_a_kprt_ret3 540 #define hkwd_rbac_get_kprt_in 541 #define hkwd_rbac_get_kprt_ret1 542 #define hkwd_rbac_get_kprt_ret2 543 #define hkwd_rbac_get_kprt_var1 544 #define hkwd_rbac_get_kprt_var2 545 #define hkwd_rbac_get_kprt_var3 546 #define hkwd_rbac_get_kprt_ret3 547 #define hkwd_rbac_find_kprt_rule_in1 548 #define hkwd_rbac_find_kprt_rule_ret1 549 #define hkwd_rbac_find_kprt_rule_ret2 550 #define hkwd_rbac_find_kprt_rule_var1 551 #define hkwd_rbac_find_kprt_rule_ret3 552 #define hkwd_rbac_find_kprt_rule_var2 553 #define hkwd_rbac_find_kprt_rule_ret4 554 #define hkwd_rbac_find_kprt_rule_ret5 555 #define hkwd_rbac_find_rule_method_basename_in1 556 #define hkwd_rbac_find_rule_method_basename_in2 557 #define hkwd_rbac_find_rule_method_basename_ret1 558 #define hkwd_rbac_find_rule_method_basename_ret2 559 #define hkwd_rbac_find_rule_method_basename_var1 560 #define hkwd_rbac_find_rule_method_basename_ret3 561 #define hkwd_rbac_find_rule_method_basename_ret4 562 #define hkwd_rbac_find_rule_method_basename_fid_in 563 #define hkwd_rbac_find_rule_method_basename_fid_ret1 564 #define hkwd_rbac_find_rule_method_basename_fid_var1 565 #define hkwd_rbac_find_rule_method_basename_fid_var2 566 #define hkwd_rbac_find_rule_method_basename_fid_ret2 567 #define hkwd_rbac_find_rule_method_basename_fid_ret3 568 #define hkwd_rbac_resolve_basename_in 569 #define hkwd_rbac_resolve_basename_ret1 570 #define hkwd_rbac_resolve_basename_ret2 571 #define hkwd_rbac_get_dirname_len_in 572 #define hkwd_rbac_get_dirname_len_ret 573 #define hkwd_rbac_compare_vnodes_in 574 #define hkwd_rbac_compare_vnodes_ret1 575 #define hkwd_rbac_compare_vnodes_ret2 576 #define hkwd_rbac_compare_vnodes_ret3 577 #define hkwd_rbac_compare_vnodes_ret4 578 #define hkwd_rbac_update_kprt_rule_in 579 #define hkwd_rbac_update_kprt_rule_ret1 580 #define hkwd_rbac_update_kprt_rule_ret2 581 #define hkwd_rbac_update_kprt_rule_var1 582 #define hkwd_rbac_update_kprt_rule_var2 583 #define hkwd_rbac_update_kprt_rule_var3 584 #define hkwd_rbac_update_kprt_rule_ret3 585 /* KRT sub component : Reserved sub hook ids between 700 and 999 */ /* 731 to 824 is unused */ #define hkwd_rbac_setkrt_in 700 #define hkwd_rbac_setkrt_ret1 701 #define hkwd_rbac_setkrt_ret2 702 #define hkwd_rbac_setkrt_ret3 703 #define hkwd_rbac_setkrt_ret4 704 #define hkwd_rbac_setkrt_ret5 705 #define hkwd_rbac_setkrt_ret6 706 #define hkwd_rbac_setkrt_ret7 707 #define hkwd_rbac_setkrt_ret8 708 #define hkwd_rbac_sort_roles_by_id_in 709 #define hkwd_rbac_sort_roles_by_id_ret1 710 #define hkwd_rbac_sort_roles_by_name_in 711 #define hkwd_rbac_sort_roles_by_name_ret1 712 #define hkwd_rbac_getrole4num_in 713 #define hkwd_rbac_getrole4name_in 714 #define hkwd_rbac_get_role_t_size_in 715 #define hkwd_rbac_get_role_t_size_ret 716 #define hkwd_rbac_get_role_k_t_size_in 717 #define hkwd_rbac_get_role_k_t_size_ret 718 #define hkwd_rbac_convert_2_role_k_in 719 #define hkwd_rbac_convert_2_role_k_ret 720 #define hkwd_rbac_get_krt_ptrs_ret 721 #define hkwd_rbac_check_auths_in_roles_in 722 #define hkwd_rbac_check_auths_in_roles_ret1 723 #define hkwd_rbac_check_auths_in_roles_ret2 724 #define hkwd_rbac_check_auths_in_roles_ret3 725 #define hkwd_rbac_check_auth_bitmap_in_roles_in 726 #define hkwd_rbac_check_auth_bitmap_in_roles_ret1 727 #define hkwd_rbac_check_auth_bitmap_in_roles_ret2 728 #define hkwd_rbac_check_auth_bitmap_in_roles_ret3 729 #define hkwd_rbac_free_a_krt_in 730 #define hkwd_rbac_sec_setkrt_in 825 #define hkwd_rbac_sec_setkrt_ret1 826 #define hkwd_rbac_sec_setkrt_ret2 827 #define hkwd_rbac_sec_setkrt_ret3 828 #define hkwd_rbac_sec_setkrt_ret4 829 #define hkwd_rbac_sec_setkrt_ret5 830 #define hkwd_rbac_getkrtroles_common_in 831 #define hkwd_rbac_getkrtroles_common_ret1 832 #define hkwd_rbac_getkrtroles_common_ret2 833 #define hkwd_rbac_getkrtroles_common_ret3 834 #define hkwd_rbac_getkrtroles_common_ret4 835 #define hkwd_rbac_getkrtroles_common_ret5 836 #define hkwd_rbac_sec_getkrt_in 837 #define hkwd_rbac_sec_getkrt_ret1 838 #define hkwd_rbac_sec_getkrt_ret2 839 #define hkwd_rbac_sec_getkrt_ret3 840 #define hkwd_rbac_sec_getkrt_ret4 841 #define hkwd_rbac_sec_getrolebyid_in 842 #define hkwd_rbac_sec_getrolebyid_ret1 843 #define hkwd_rbac_sec_getrolebyid_ret2 844 #define hkwd_rbac_sec_getrolebyid_ret3 845 #define hkwd_rbac_sec_getrolebyid_ret4 846 #define hkwd_rbac_sec_getrolebyid_ret5 847 #define hkwd_rbac_sec_getrolebyid_ret6 848 #define hkwd_rbac_sec_getrolebyid_ret7 849 #define hkwd_rbac_sec_getrolebyname_in 850 #define hkwd_rbac_sec_getrolebyname_ret1 851 #define hkwd_rbac_sec_getrolebyname_ret2 852 #define hkwd_rbac_sec_getrolebyname_ret3 853 #define hkwd_rbac_sec_getrolebyname_ret4 854 #define hkwd_rbac_sec_getrolebyname_ret5 855 #define hkwd_rbac_sec_roleidtoname_in 856 #define hkwd_rbac_sec_roleidtoname_ret1 857 #define hkwd_rbac_sec_roleidtoname_ret2 858 #define hkwd_rbac_sec_roleidtoname_ret3 859 #define hkwd_rbac_sec_roleidtoname_ret4 860 #define hkwd_rbac_sec_roleidtoname_ret5 861 #define hkwd_rbac_sec_roleidtoname_ret6 862 #define hkwd_rbac_sec_roleidtoname_ret7 863 #define hkwd_rbac_sec_rolenametoid_in 864 #define hkwd_rbac_sec_rolenametoid_ret1 865 #define hkwd_rbac_sec_rolenametoid_ret2 866 #define hkwd_rbac_sec_rolenametoid_ret3 867 #define hkwd_rbac_sec_rolenametoid_ret4 868 #define hkwd_rbac_sec_rolenametoid_ret5 869 #define hkwd_rbac_sec_rolenametoid_ret6 870 #define hkwd_rbac_sec_rolenametoid_ret7 871 /* REFMON HOOK ids and sub hooks */ #define HKWD_REFMON 0x64D00000 #define hkwd_refmon_auth_callback_in 1 #define hkwd_refmon_auth_callback_err 2 #define hkwd_refmon_auth_callback_out 3 #define hkwd_refmon_dac_callback_in 4 #define hkwd_refmon_dac_callback_err 5 #define hkwd_refmon_dac_callback_out 6 #define hkwd_refmon_fs_callback_in 7 #define hkwd_refmon_fs_callback_err 8 #define hkwd_refmon_fs_callback_out 9 #define hkwd_refmon_fsf_callback_in 10 #define hkwd_refmon_fsf_callback_err 11 #define hkwd_refmon_fsf_callback_out 12 #define hkwd_refmon_label_callback_out 13 #define hkwd_refmon_label_callback_err 14 #define hkwd_refmon_label_callback_in 15 #define hkwd_refmon_mac_callback_in 16 #define hkwd_refmon_mac_callback_err 17 #define hkwd_refmon_mac_callback_out 18 #define hkwd_refmon_objsec_callback_in 19 #define hkwd_refmon_objsec_callback_err 20 #define hkwd_refmon_objsec_callback_out 21 #define hkwd_refmon_priv_callback_in 22 #define hkwd_refmon_priv_callback_err 23 #define hkwd_refmon_priv_callback_out 24 #define hkwd_refmon_policy_callback_in 25 #define hkwd_refmon_policy_callback_err 26 #define hkwd_refmon_policy_callback_out 27 #define HKWD_RR_LCT3 0x658 /* Red River CT3 Library */ #define HKWD_CAPI_DMA 0x67100000 /* DMA Kernel Services */ #define HKWD_CAPI_EEH 0x67200000 /* EEH Kernel Services */ #define HKWD_NXFR 0x109A0000 /* NX Framework */ /* subhookids for HKWD_CAPI_EEH */ #define CAPI_EEH_INIT_MULTIFUNC_ENTER 0x11 #define CAPI_EEH_INIT_MULTIFUNC_EXIT 0x1F #define CAPI_EEH_CLEAR_ENTER 0x21 #define CAPI_EEH_CLEAR_EXIT 0x2F #define CAPI_EEH_READ_SLOT_STATE1 0x34 #define CAPI_EEH_READ_SLOT_STATE2 0x37 #define CAPI_EEH_READ_SLOT_STATE_EXIT 0x3F #define CAPI_EEH_RESET_SLOT_ENTER 0x41 #define CAPI_EEH_RESET_SLOT_PHYP 0x45 #define CAPI_EEH_RESET_SLOT_EXIT 0x4F #define CAPI_EEH_ENABLE_PIO_ENTER 0x81 #define CAPI_EEH_ENABLE_PIO_EXIT 0x8F #define CAPI_EEH_SLOT_ERROR_ENTER 0x91 #define CAPI_EEH_SLOT_ERROR_PHYP 0x95 #define CAPI_EEH_SLOT_ERROR_EXIT 0x9F #define CAPI_EEH_ISSUE_CALLBACKS_ENTER 0xB1 #define CAPI_EEH_ISSUE_CALLBACKS_MASTER 0xB5 #define CAPI_EEH_ISSUE_CALLBACKS_RESTR 0xB6 #define CAPI_EEH_ISSUE_CALLBACKS_KCALL 0xB8 #define CAPI_EEH_ISSUE_CALLBACKS_RET 0xBA #define CAPI_EEH_ISSUE_CALLBACKS_EXIT 0xBF /* * Trace hook for OFED-ported code */ #define HKWD_OFED 0x10010000 /* * Track hook for External Interrupt Disablement (sysios) */ #define HKWD_KERN_CPUEXTINTPRI_CTL 0x10260000 /* * Transactional Memory hook and sub-hook IDs */ #define HKWD_KERN_TM 0x67500000 #define hkwd_KERN_TM_DISOWN 0x0 #define hkwd_KERN_TM_RESTORE 0x1 #define hkwd_KERN_TM_BADTHING 0x2 #define hkwd_KERN_TM_UNAV 0x3 #define hkwd_KERN_TM_FP_UNAV 0x4 #define hkwd_KERN_TM_VMX_UNAV 0x5 #define hkwd_KERN_TM_VSX_UNAV 0x6 #define hkwd_KERN_TM_SIG_DISCARD 0x7 #define hkwd_KERN_TM_INV_OP 0x8 #define hkwd_KERN_TM_ALIGN_INT 0x9 #define hkwd_KERN_TM_PIN_FAIL 0xA /* * Trace hook for BPF */ #define HKWD_BPF 0x10510000 #define hkwd_bpf_aix_tap_in 1 #define hkwd_bpf_aix_tap_generic 2 #define hkwd_bpf_aix_tap_err1 3 #define hkwd_bpf_aix_tap_filterout1 4 #define hkwd_bpf_aix_tap_filterout2 5 #define hkwd_bpf_aix_tap_err2 6 #define hkwd_bpf_aix_mtap_in 7 #define hkwd_bpf_aix_mtap_filter 8 #define hkwd_process_ipv6_options_in 9 #define hkwd_process_ipv6_options_err1 10 #define hkwd_process_ipv6_options_err2 11 #define hkwd_process_ipv4_options_in 12 #define hkwd_process_ipv4_options_err1 13 #define hkwd_process_ipv4_options_err2 14 #define hkwd_process_ipv4_options_err3 15 #define hkwd_process_ipv4_options_err4 16 #define hkwd_process_ipv4_options_err5 17 #define hkwd_inp_match_in 18 #define hkwd_inp_match_err1 19 #define hkwd_inp_match_ipv6 20 #define hkwd_inp_match_debug1 21 #define hkwd_inp_match_debug2 22 #define hkwd_inp_match_err2 23 #define hkwd_inp_match_ipv4 24 #define hkwd_inp_match_debug3 25 #define hkwd_inp_match_debug4 26 #define hkwd_inp_match_socket1 27 #define hkwd_inp_match_socket2 28 #define hkwd_inp_match_socket3 29 #define hkwd_inp_match_socket4 30 #define hkwd_inp_match_invalid_header 31 /* * CAA HOOK ids and Sub hooks */ #define HKWD_KERN_CLUST 0x102f0000 #define hkwd_XCluster_Zone_Query 10 #define hkwd_XCluster_Zone_Create 13 #define hkwd_XCluster_Zone_Delete 14 #define hkwd_XCluster_Zones_Query 15 #define hkwd_XCluster_Zone_Modify 16 #define hkwd_Cluster_Prod_Unlock 20 #define hkwd_XDisk_Query 21 #define hkwd_XInterface_Query 22 #define hkwd_Clust_Handle_Ours 23 #define hkwd_Fragment_Process 24 #define hkwd_Clust_Handled 25 #define hkwd_Clust_Handle_Eth 26 #define hkwd_KClust_Clust_Wide 27 #define hkwd_Clust_Recv_Offlvl 28 #define hkwd_Clust_Input 29 #define hkwd_Clust_Output 30 #define hkwd_Clsock_Recv 31 #define hkwd__If_Set 32 #define hkwd_If_Reset 33 #define hkwd_KClust_Sendmsg_Ext 34 #define hkwd__KClust_Sendmsg 35 #define hkwd_Mbuf_Fixup 36 #define hkwd_ahafs_storage_event 37 #define hkwd_generate_event 38 #define hkwd_set_cluster 39 #define hkwd_unset_cluster 40 #define hkwd_get_clusterid 41 #define hkwd_create_pkt 42 #define hkwd_Process_Msg_Lock 43 /* * vTPM HOOK ids */ #define HKWD_VTPM 0x10210000 /* Virtual log hook id */ #define HKWD_VLOG 0x10230000 #define HKWD_ACF_HW 0x103a0000 #define HKWD_ACF_P11 0x103b0000 /* For CAPI (Coherent Accelerators or AFUs) */ #define HKWD_CACCEL 0x10710000 /* For the CAPI memcopy driver */ #define HKWD_MEMCOPY 0x106F0000 /* Security trusted execution events */ #define HKWD_SEC_TE 0x10740000 #define hkwd_TE_verify_reg_enter 0x01 #define hkwd_TE_verify_reg_exit 0x02 #define hkwd_TE_verify_reg_error 0x03 #define hkwd_TE_verify_unreg_enter 0x04 #define hkwd_TE_verify_unreg_exit 0x05 #define hkwd_TE_verify_unreg_error 0x06 #define hkwd_TE_verify_fn_invoked 0x07 #define hkwd_TE_verify_fn_returned 0x08 #define hkwd_TE_verify_enter 0x09 #define hkwd_TE_verify_exit 0x0a /* Trace Hook IDs for PMEMFS */ #define HKWD_PMEMFS 0x10950000 #define hkwd_entr_trans_exists 0x800 #define hkwd_exit_trans_exists 0x801 #define hkwd_entr_create_trans_node_list 0x802 #define hkwd_exit_create_trans_node_list 0x803 #define hkwd_entr_create_trans_table_list_node 0x804 #define hkwd_exit_create_trans_table_list_node 0x805 #define hkwd_entr_pmemfs_trans_tbl_add 0x806 #define hkwd_exit_pmemfs_trans_tbl_add 0x807 #define hkwd_entr_pmemfs_trans_tbl_del 0x808 #define hkwd_exit_pmemfs_trans_tbl_del 0x809 #define hkwd_entr_locate_trans_node 0x80a #define hkwd_exit_locate_trans_node 0x80b #define hkwd_entr_pmemfs_set_sig_hdlr 0x80c #define hkwd_exit_pmemfs_set_sig_hdlr 0x80d #define hkwd_entr_pmemfs_get_sig_hdlr 0x80e #define hkwd_exit_pmemfs_get_sig_hdlr 0x80f #define hkwd_entr_dep_put_shlib_chkpt_data 0x810 #define hkwd_exit_dep_put_shlib_chkpt_data 0x811 #define hkwd_entr_dep_get_shlib_chkpt_data 0x812 #define hkwd_exit_dep_get_shlib_chkpt_data 0x813 #define hkwd_entr_dep_put_exec_chkpt_data 0x814 #define hkwd_exit_dep_put_exec_chkpt_data 0x815 #define hkwd_entr_dep_get_exec_chkpt_data 0x816 #define hkwd_exit_dep_get_exec_chkpt_data 0x817 #define hkwd_entr_pmemfs_trans_tbl_create 0x818 #define hkwd_exit_pmemfs_trans_tbl_create 0x819 #define hkwd_entr_pmemfs_rootinit 0x81a #define hkwd_exit_pmemfs_init 0x81b #define hkwd_entr_pmemfs_config 0x81c #define hkwd_exit_pmemfs_config 0x81d #define hkwd_entr_pmemfs_mount 0x81e #define hkwd_exit_pmemfs_mount 0x81f #define hkwd_entr_pmemfs_unmount 0x820 #define hkwd_exit_pmemfs_unmount 0x821 #define hkwd_entr_pmemfs_root 0x822 #define hkwd_entr_pmemfs_statfs 0x823 #define hkwd_entr_pmemfs_vget 0x824 #define hkwd_exit_pmemfs_vget 0x825 #define hkwd_entr_pmemfs_sync 0x826 #define hkwd_entr_pmemfs_cntl 0x827 #define hkwd_entr_pmemfs_quotactl 0x828 #define hkwd_entr_pmemfs_nosys 0x829 #define hkwd_entr_pmemfs_hold 0x82a #define hkwd_entr_pmemfs_rele 0x82b #define hkwd_exit_pmemfs_rele 0x82c #define hkwd_entr_pmemfs_lookup 0x82d #define hkwd_exit_pmemfs_lookup 0x82e #define hkwd_entr_pmemfsaccess 0x82f #define hkwd_exit_pmemfsaccess 0x830 #define hkwd_entr_pmemfs_access 0x831 #define hkwd_exit_pmemfs_access 0x832 #define hkwd_entr_pmemfs_getattr 0x833 #define hkwd_entr_pmemfs_setattr 0x834 #define hkwd_exit_pmemfs_setattr 0x835 #define hkwd_entr_exists 0x836 #define hkwd_exit_exists 0x837 #define hkwd_entr_pmemfs_create 0x838 #define hkwd_exit_pmemfs_create 0x839 #define hkwd_entr_pmemfs_remove 0x83a #define hkwd_exit_pmemfs_remove 0x83b #define hkwd_entr_pmemfs_open 0x83c #define hkwd_exit_pmemfs_open 0x83d #define hkwd_entr_pmemfs_close 0x83e #define hkwd_exit_pmemfs_close 0x83f #define hkwd_entr_pmemfs_ftrunc 0x840 #define hkwd_exit_pmemfs_ftrunc 0x841 #define hkwd_entr_pmemfs_rdwr 0x842 #define hkwd_exit_pmemfs_rdwr 0x843 #define hkwd_entr_pmemfs_read 0x844 #define hkwd_exit_pmemfs_read 0x845 #define hkwd_entr_pmemfs_fsync 0x846 #define hkwd_entr_pmemfs_fid 0x847 #define hkwd_entr_pmemfs_finfo 0x848 #define hkwd_exit_pmemfs_finfo 0x849 #define hkwd_entr_pmemfs_readdir 0x84a #define hkwd_exit_pmemfs_readdir 0x84b #define hkwd_entr_pmemfs_ioctl 0x84c #define hkwd_exit_pmemfs_ioctl 0x84d #define hkwd_entr_pmemfs_mkdir 0x84e #define hkwd_exit_pmemfs_mkdir 0x84f #define hkwd_entr_pmemfs_rmdir 0x850 #define hkwd_exit_pmemfs_rmdir 0x851 /* HDCRYPT Kernext Hooks */ #define HKWD_HDC_CONF_SYSC 0x10A10000 #define HKWD_HDC_IO 0x10A20000 /* Platform Keystore (PKS) */ #define HKWD_PKS 0x10A30000 /* crypt4769 kernext for the IBM 4769 Cryptographic adapter */ #define HKWD_CRYPT4769 0x10A4 /* * AIX Update Access Key Services */ #define HKWD_KERN_UAK 0x10A70000 #define hkwd_uak_info_cmd 0x0001 #define hkwd_uak_info_exit 0x0002 #define hkwd_uak_info_rtas_error 0x0003 #define hkwd_uak_info_copyin 0x0004 #define hkwd_uak_info_copyout 0x0005 #define hkwd_uak_mig_update 0x0006 #ifdef _H_TRCHKID_EXTENDED #define PV_HKWD_TRACE_CALIB 0x00900000 #define PV_HKWD_KERN 0x10000000 #define PV_HKWD_IB_ERR 0x17D00000 #define PV_HKWD_ATA_BLOCK 0x17E00000 #define PV_HKWD_ATA_CTRL 0x17F00000 #define PV_HKWD_NFS_VOPSRW 0x21100000 #define hkwd_NFS_READ 1 #define hkwd_NFS_WRITE 2 #define hkwd_NFS3_READ 3 #define hkwd_NFS3_WRITE 4 #define hkwd_NFS3_NFS3WRITE 5 #define hkwd_NFS3_NFS3READ 6 #define hkwd_NFS3_READDIRPLUS 7 #define hkwd_NFS3_BIO 8 #define hkwd_NFS3_BINVAL 9 #define hkwd_NFS3_ASYSTART 10 #define hkwd_NFS3_ASYWKUP 11 #define hkwd_NFS3_ASYOP 12 #define hkwd_NFS3_ASYSTOP 13 #define hkwd_NFS3_ASYNC_STOP 14 #define hkwd_NFS3_WRITERP 15 #define hkwd_NFS_FLUSHVP 16 #define hkwd_NFS3_ERROR 17 #define hkwd_NFS3_RECOVERY 18 #define hkwd_NFS3_COMMIT 19 #define hkwd_NFS_BIO 33 #define PV_HKWD_NFS_VOPS 0x21200000 #define hkwd_NFS_SELECT 1 #define hkwd_NFS_LOOKUP 2 #define hkwd_NFS_OPEN 3 #define hkwd_NFS_CLOSE 4 #define hkwd_NFS_IOCTL 5 #define hkwd_NFS_GETATTR 6 #define hkwd_NFS_SETATTR 7 #define hkwd_NFS_ACCESS 8 #define hkwd_NFS_CREATE 9 #define hkwd_NFS_REMOVE 10 #define hkwd_NFS_LINK 11 #define hkwd_NFS_RENAME 12 #define hkwd_NFS_MKDIR 13 #define hkwd_NFS_RMDIR 14 #define hkwd_NFS_READDIR 15 #define hkwd_NFS_SYMLINK 16 #define hkwd_NFS_READLINK 17 #define hkwd_NFS_FSYNC 18 #define hkwd_NFS_INACTIVE 19 #define hkwd_NFS_BMAP 20 #define hkwd_NFS_BADOP 21 #define hkwd_NFS_STRATEGY 22 #define hkwd_NFS_LOCKCTL 23 #define hkwd_NFS_NOOP 24 #define hkwd_NFS_CMP 26 #define hkwd_NFS_UTILITY 28 #define hkwd_NFS_VN_H_R 29 #define hkwd_NFS3_SELECT 31 #define hkwd_NFS3_LOOKUP 32 #define hkwd_NFS3_OPEN 33 #define hkwd_NFS3_CLOSE 34 #define hkwd_NFS3_IOCTL 35 #define hkwd_NFS3_GETATTR 36 #define hkwd_NFS3_SETATTR 37 #define hkwd_NFS3_ACCESS 38 #define hkwd_NFS3_CREATE 39 #define hkwd_NFS_DNLC_ENTER 40 #define hkwd_NFS_DNLC_LOOKUP 41 #define hkwd_NFS_DNLC_REMOVE 42 #define hkwd_NFS_DNLC_PURGE 43 #define hkwd_NFS_DNLC_PURGE_VP 44 #define hkwd_NFS_DNLC_PURGE_VFSP 45 #define hkwd_NFS_DNLC_UPDATE_ENTER 46 #define hkwd_NFS3_REMOVE 310 #define hkwd_NFS3_LINK 311 #define hkwd_NFS3_RENAME 312 #define hkwd_NFS3_MKDIR 313 #define hkwd_NFS3_RMDIR 314 #define hkwd_NFS3_READDIR 315 #define hkwd_NFS3_SYMLINK 316 #define hkwd_NFS3_READLINK 317 #define hkwd_NFS3_FSYNC 318 #define hkwd_NFS3_INACTIVE 319 #define hkwd_NFS3_BMAP 320 #define hkwd_NFS3_BADOP 321 #define hkwd_NFS3_STRATEGY 322 #define hkwd_NFS3_LOCKCTL 323 #define hkwd_NFS3_NOOP 324 #define hkwd_NFS3_CMP 326 #define hkwd_NFS3_PATHCONF 327 #define hkwd_NFS3_UTILITY 328 #define hkwd_NFS_FSYNC_RANGE 329 #define hkwd_NFS3_MOUNT 350 #define hkwd_NFS3_UMOUNT 351 #define hkwd_NFS3_STATVFS 352 #define hkwd_NFS_ALLOC_PDT 353 #define hkwd_NFS_PDT_HOLD 354 #define hkwd_NFS_PDT_RELE 355 #define hkwd_NFS_GET_PDT 356 #define hkwd_NFS_IP_EQUAL 357 #define hkwd_NFS_SERV_HOLD 358 #define hkwd_NFS_SERV_RELE 359 #define hkwd_NFS_GET_SERV 360 #define hkwd_NFS_VMM_REGISTER 361 #define hkwd_NFS_VMM_UNREGISTER 362 #define hkwd_NFS_AM_BIOD 363 #define hkwd_NFS3_CNTL 400 #define hkwd_NFS_REMOUNT 401 #define hkwd_NFS_V3_ADJ_ARGS 402 #define hkwd_NFS_V3_REMOUNT 403 /* swap nfs */ #define hkwd_swapnfs_config 450 #define hkwd_setup_swap_file 451 #define hkwd_nfs_config_swap_dev 452 #define hkwd_nfs_swapvp 453 #define hkwd_nfs4_setup_swap_file 454 #define PV_HKWD_NFS_RFSRW 0x21300000 #define hkwd_RFS_READ 1 #define hkwd_RFS_WRITE 2 #define hkwd_RFS3_READ 3 #define hkwd_RFS3_WRITE 4 #define hkwd_RFS4_READ 5 #define hkwd_RFS4_WRITE 6 #define PV_HKWD_NFS_RFS 0x21400000 #define hkwd_RFS_NULL 1 #define hkwd_RFS_GETATTR 2 #define hkwd_RFS_SETATTR 3 #define hkwd_RFS_ERROR 4 #define hkwd_RFS_LOOKUP 5 #define hkwd_RFS_READLINK 6 #define hkwd_RFS_CREATE 8 #define hkwd_RFS_REMOVE 9 #define hkwd_RFS_RENAME 10 #define hkwd_RFS_LINK 11 #define hkwd_RFS_SYMLINK 12 #define hkwd_RFS_MKDIR 13 #define hkwd_RFS_RMDIR 14 #define hkwd_RFS_READDIR 15 #define hkwd_RFS_STATFS 16 #define hkwd_NFS_LOCKFH 30 #define hkwd_NFS_NFSWRITE 31 #define hkwd_NFS_NFSREAD 32 #define hkwd_RFS3_OPERR 33 #define PV_HKWD_NFS_DISPATCH 0x21500000 #define hkwd_NFS_DISP_ENTRY 1 #define hkwd_NFS_DISP_EXIT 2 #define PV_HKWD_NFS_CALL 0x21600000 #define hkwd_NFS_CALL_ENTRY 1 #define hkwd_NFS_CALL_EXIT 2 #define hkwd_NFS_CLNT_KCREATE 3 #define PV_HKWD_NFS_RPC_DEBUG 0x21700000 #define hkwd_KDES_CREATE_FAIL_1 1 #define hkwd_KDES_CREATE_FAIL_2 2 #define hkwd_KDES_CREATE_FAIL_3 3 #define hkwd_KDES_MARSHAL_FAIL 4 #define hkwd_KDES_VALIDATE_FAIL_1 5 #define hkwd_KDES_VALIDATE_FAIL_2 6 #define hkwd_KDES_REFRESH_FAIL_1 7 #define hkwd_KDES_REFRESH_FAIL_2 8 #define hkwd_KDES_RTIME_FAIL_SEND 9 #define hkwd_KDES_RTIME_FAIL_RECV 10 #define hkwd_KRPC_UDPCREATE_FAIL_1 11 #define hkwd_KRPC_UDPCREATE_FAIL_2 12 #define hkwd_KRPC_UDPCREATE_FAIL_3 13 #define hkwd_KRPC_KURECVFROM_1 14 #define hkwd_KRPC_KURECVFROM_2 15 #define hkwd_KRPC_SVCAUTH_U 16 #define hkwd_KRPC_SVCKUDP_SEND 17 #define hkwd_KRPC_SVCKUDP_DUPMEM 18 #define hkwd_KRPC_SVCKUDP_DUPNUMBER 19 #define hkwd_KRPC_XDRMBUF_1 20 #define hkwd_KRPC_XDRMBUF_2 21 #define hkwd_KRPC_XDRMBUF_3 22 #define hkwd_KRPC_XDRMBUF_4 23 #define hkwd_NFSSRV_SETSOCK 24 #define hkwd_NFSSRV_BADPROC 25 #define hkwd_NFSSRV_BADVERS 26 #define hkwd_NFSSRV_BADGETARGS 27 #define hkwd_NFSSRV_WEAKAUTH 28 #define hkwd_NFSSRV_BADFREEARGS 29 #define hkwd_NFSSRV_BADSENDREPLY 30 #define hkwd_NFSSRV_UNPRIVPORT 31 #define hkwd_KRPC_MBUF_GET_FAIL 32 #define hkwd_NFSCLNT_MNT_REGMIN 33 #define hkwd_NFSCLNT_MNT_REGMAX 34 #define hkwd_NFSCLNT_MNT_DIRMIN 35 #define hkwd_NFSCLNT_MNT_DIRMAX 36 #define hkwd_NFSCLNT_KLMLCK_1 37 #define hkwd_NFSCLNT_KLMLCK_2 38 #define hkwd_NFSCLNT_KLMLCK_3 39 #define hkwd_NFSCLNT_KLMLCK_4 40 #define hkwd_NFSCLNT_KLMLCK_5 41 #define hkwd_NFSCLNT_AUTHGET_DESFAIL 42 #define hkwd_NFSCLNT_AUTHGET_UNKNOWN 43 #define hkwd_NFSCLNT_AUTHFREE_UNKNOWN 44 #define hkwd_NFSSRVACL_BADSENDREPLY 45 #define hkwd_NFSSRVACL_BADFREEARGS 46 #define hkwd_NFSSRV_RFSGETBAD0 47 #define hkwd_NFSSRV_RFSGETBAD1 48 #define hkwd_NFSSRV_RFSGETBAD2 49 #define hkwd_NFSSRV_INPROGRESS 50 #define hkwd_NFSSRV_BADDUPSTAT 51 #define hkwd_NFSSRV_NULLRECV 52 #define hkwd_NFSSRV_BADLEN 53 #define hkwd_NFSSRV_BADXDRCALL 54 #define hkwd_NFSCLNT_BADATTACH 55 #define hkwd_NFSCLNT_BADENCODE 56 #define hkwd_NFSCLNT_CANTSEND 57 #define hkwd_NFSCLNT_EINTR 58 #define hkwd_NFSCLNT_RCTIMEOUT 59 #define hkwd_NFSCLNT_RCBADXID 60 #define hkwd_NFSCLNT_RCRETRANS 61 #define hkwd_NFSCLNT_RCBADCALL 62 #define hkwd_NFSCLNT_BADCLGET 63 #define hkwd_NFSCLNT_CLNTCALLBAD 64 #define hkwd_CLNTTLI_KCREAT_BADCFG 65 #define hkwd_CLNTCLTS_NOMBUFS 66 #define hkwd_SVCGEN_BAD_TRANSPORT 67 #define hkwd_KRPC_SVCKTCP_SEND 68 #define hkwd_KRPC_NOT_LAST_FRAG 69 #define hkwd_KRPC_SVC_LISTEN_SO_FAIL 70 #define hkwd_KRPC_RTCMCREATE_FAIL_1 71 #define hkwd_KRPC_RTCMCREATE_FAIL_2 72 #define hkwd_KRPC_RTCMCREATE_FAIL_3 73 #define hkwd_NFSSRV_BAD_PERFORM_SM_DSB 74 #define hkwd_RTCM_CONNECT_WAIT 75 #define hkwd_NFSCLNT_BADDECODE 76 #define hkwd_NFSCLNT_ERROR 77 #define hkwd_CLNTTCP_CREATE_FAIL 78 #define hkwd_CLNTTCP_INIT_FAIL 79 #define hkwd_CLNTTCP_CALL_FAIL 80 #define hkwd_CLNTRTCM_SOR_FAIL 81 #define hkwd_CLNTRTCM_SOR_FAIL_1 82 #define hkwd_CLNTRTCM_SOR_FAIL_2 83 #define hkwd_CLNTRTCM_SOR_FAIL_3 84 #define hkwd_CLNTRTCM_SOR_FAIL_4 85 #define hkwd_KRPCTCP_SOSND_ERROR 86 #define hkwd_KRPC_MBUFGET_FAIL_READ 87 #define hkwd_CLNTKUDP_SOSENDFAIL 88 #define hkwd_KRPC_SVC_CONNECT_FAILED 89 #define hkwd_KRPC_SORESERVE_FAILED0 90 #define hkwd_KRPC_XDRR_INLINE 91 #define hkwd_KRPC_XDRR_FAIL1 92 #define hkwd_KRPC_XDRR_FAIL2 93 #define hkwd_KRPC_XDRR_FAIL3 94 #define hkwd_KRPC_XDRR_FAIL4 95 #define hkwd_KRPC_XDRR_FAIL5 96 #define hkwd_KRPC_XDRR_FAIL6 97 #define hkwd_KRPC_XDRR_SUCCESS 98 #define hkwd_KRPC_XDRR_PROG_MIS 99 #define hkwd_KRPC_XDRR_FAIL7 100 #define hkwd_KRPC_XDRR_FAIL8 101 #define hkwd_CLNTRTCM_SOR_FAIL_5 102 #define hkwd_NFS_MAX_CONNECTS_TOO_LOW 103 #define hkwd_KRPC_MAYB_NOT_LAST_FRAG 104 #define hkwd_XDRMBUF_GL_X_BASE 105 #define hkwd_XDRMBUF_GL_EMPTY 106 #define hkwd_KRPC_SPINTQ_FULL 107 #define hdwd_KRPC_SET_RFC1323_FAIL 108 #define hkwd_KRPC_XDRMBUF_PB_EXT 109 #define hkwd_KRPC_XDRMBUF_GB_EXT 110 #define hkwd_KRPC_XDRMEM_PB_EXT 111 #define hkwd_KRPC_XDRMEM_GB_EXT 112 #define hkwd_CLNTRTCM_START1 113 #define hkwd_CLNTRTCM_START2 114 #define hkwd_CLNTRTCM_START3 115 #define hkwd_CLNTRTCM_START4 116 #define hkwd_CLNTRTCM_START5 117 #define hkwd_CLNTRTCM_START6 118 #define hkwd_CLNTRTCM_START7 119 #define hkwd_CLNTRTCM_LISTEN1 120 #define hkwd_CLNTRTCM_LISTEN2 121 #define hkwd_CLNTRTCM_LISTEN3 122 #define hkwd_CLNTRTCM_LISTEN4 123 #define hkwd_CLNTRTCM_LISTEN5 124 #define hkwd_CLNTRTCM_REPLY1 125 #define hkwd_CLNTRTCM_RSVPORT1 126 #define hkwd_CLNTRTCM_RSVPORT2 127 #define hkwd_NFSCLNT_RCBADCALLX 128 #define hkwd_NFSCLNT_TCPX 129 #define hkwd_KTCP_CONNECT_EXT 130 #define hkwd_MONITOR_EXT 131 #define hkwd_AUX_EXT 132 #define hkwd_OGRE_EXT 133 #define PV_HKWD_RPC_LOCKD 0x21800000 #define hkwd_LOCKD_KLM_PROG 1 #define hkwd_LOCKD_NLM_REQ 2 #define hkwd_LOCKD_NLM_RES 3 #define hkwd_LOCKD_KLM_REPLY 4 #define hkwd_LOCKD_NLM_REPLY 5 #define hkwd_LOCKD_NLM_CALL 6 #define hkwd_LOCKD_NLM_CALL_UDP 7 #define PV_HKWD_DD_MPADD 0x22C00000 #define PV_HKWD_DD_SCARRAYDD 0x23200000 #define PV_HKWD_DD_ROUTERDD 0x23300000 #define PV_HKWD_CDLI_MON_XMIT 0x26A00000 #define PV_HKWD_CDLI_MON_RECV 0x26B00000 #define PV_HKWD_CDLI_LCE_XMIT 0x27D00000 #define PV_HKWD_CDLI_LCE_ERR 0x27E00000 #define PV_HKWD_DD_IDEDD 0x2A000000 #define PV_HKWD_DD_IDEDISKDD 0x2A100000 #define PV_HKWD_STOK_SFF_XMIT 0x2A700000 #define PV_HKWD_STOK_SFF_RECV 0x2A800000 #define PV_HKWD_STOK_SFF_OTHER 0x2AA00000 #define PV_HKWD_IFPPP 0x2AB00000 #define PV_HKWD_HDLC 0x2AC00000 #define PV_HKWD_SLCP 0x2AD00000 #define PV_HKWD_CS_RECV 0x2DB00000 #define PV_HKWD_IPSEC_FILTER 0x2DE00000 #define PV_HKWD_IPSEC_FILTER_INFO 0x2DF00000 #define PV_HKWD_IPSEC_CAPSUL 0x2E000000 #define PV_HKWD_IPSEC_CAPSUL_INFO 0x2E100000 #define PV_HKWD_IPSEC_CRYPTO 0x2E200000 #define PV_HKWD_IPSEC_CRYPTO_INFO 0x2E300000 #define PV_HKWD_IPSEC_TUNNEL 0x2E400000 #define PV_HKWD_IPSEC_TUNNEL_INFO 0x2E500000 #define PV_HKWD_PHXENT_XMIT 0x2E600000 #define PV_HKWD_PHXENT_RECV 0x2E700000 #define PV_HKWD_PHXENT_OTHER 0x2E800000 #define PV_HKWD_GXENT_RECV 0x2EB00000 #define PV_HKWD_GXENT_OTHER 0x2EC00000 #define PV_HKWD_ETHCHAN_XMIT 0x2FA00000 #define PV_HKWD_DD_FCS_RCV 0x31000000 #define PV_HKWD_DD_FCS_TX 0x31100000 #define PV_HKWD_DD_FCS_OTH 0x31200000 #define PV_HKWD_DD_SCBDMX_RCV 0x31300000 #define PV_HKWD_DD_SCBDMX_OTH 0x31400000 #define PV_HKWD_DD_SCBNDD_RCV 0x31500000 #define PV_HKWD_DD_SCBNDD_TX 0x31600000 #define PV_HKWD_DD_SCBNDD_MBUF 0x31700000 #define PV_HKWD_DD_SCBNDD_OTH 0x31800000 #define PV_HKWD_IENT_XMIT 0x32000000 #define PV_HKWD_IENT_RECV 0x32100000 #define PV_HKWD_IENT_OTHER 0x32200000 #define PV_HKWD_IENT_ERR 0x32300000 #define PV_HKWD_CDLI_LCE_RECV 0x32700000 #define PV_HKWD_CDLI_LCE_OTHER 0x32800000 #define PV_HKWD_CDLI_MPS_XMIT 0x32D00000 #define PV_HKWD_CDLI_MPS_RECV 0x32E00000 #define PV_HKWD_CDLI_MPS_ERR 0x32F00000 #define PV_HKWD_IEN_ISA_XMIT 0x33000000 #define PV_HKWD_IEN_ISA_RECV 0x33100000 #define PV_HKWD_IEN_ISA_OTHER 0x33200000 #define PV_HKWD_IEN_ISA_ERR 0x33300000 #define PV_HKWD_ITOK_ISA_XMIT 0x33400000 #define PV_HKWD_ITOK_ISA_RECV 0x33500000 #define PV_HKWD_ITOK_ISA_OTHER 0x33600000 #define PV_HKWD_ITOK_ISA_ERR 0x33700000 #define PV_HKWD_CDLI_MPS_OTHER 0x33800000 #define PV_HKWD_IFAT 0x33A00000 #define PV_HKWD_CIOEM_RECV 0x33D00000 #define PV_HKWD_CIOEM_XMIT 0x33E00000 #define PV_HKWD_CIOEM_OTHER 0x33F00000 #define PV_HKWD_EN3COM_XMIT 0x35100000 #define PV_HKWD_EN3COM_OTHER 0x35300000 #define PV_HKWD_EN3COM_ERR 0x35400000 #define PV_HKWD_DGX_ERR 0x35500000 #define PV_HKWD_ATMCM 0x3A000000 #define PV_HKWD_ATM_LEC_ERR 0x3A400000 #define PV_HKWD_DPMP_PCI_XMIT 0x3A900000 #define PV_HKWD_DPMP_PCI_RECV 0x3AA00000 #define PV_HKWD_DPMP_PCI_OTHER 0x3AB00000 #define PV_HKWD_DD_SCIE 0x3AC00000 #define PV_HKWD_CACHEFS 0x3AF00000 #define hkwd_I_CFS_OPEN 1 #define hkwd_O_CFS_OPEN 2 #define hkwd_I_CFS_CLOSE 3 #define hkwd_O_CFS_CLOSE 4 #define hkwd_I_CFS_READ 5 #define hkwd_O_CFS_READ 6 #define hkwd_I_CFS_WRITE 7 #define hkwd_O_CFS_WRITE 8 #define hkwd_I_CFS_CHARGE_PG 9 #define hkwd_O_CFS_CHARGE_PG 10 #define hkwd_I_CFS_WRITEPG 11 #define hkwd_O_CFS_WRITEPG 12 #define hkwd_I_CFS_PUSH 13 #define hkwd_O_CFS_PUSH 14 #define hkwd_I_CFS_IOCTL 15 #define hkwd_O_CFS_IOCTL 16 #define hkwd_I_CFS_GETATTR 17 #define hkwd_O_CFS_GETATTR 18 #define hkwd_I_CFS_SETATTR 19 #define hkwd_O_CFS_SETATTR 20 #define hkwd_I_CFSACCESS 21 #define hkwd_O_CFSACCESS 22 #define hkwd_I_CFS_ACCESS 23 #define hkwd_O_CFS_ACCESS 24 #define hkwd_I_CFS_READLINK 25 #define hkwd_O_CFS_READLINK 26 #define hkwd_I_CFS_FSYNC 27 #define hkwd_O_CFS_FSYNC 28 #define hkwd_I_CFS_SYNC_METAD 29 #define hkwd_O_CFS_SYNC_METAD 30 #define hkwd_I_CFS_INACTIVEQ 31 #define hkwd_O_CFS_INACTIVEQ 32 #define hkwd_I_CFS_INACTIVE 33 #define hkwd_O_CFS_INACTIVE 34 #define hkwd_I_CFS_INITSTATE 35 #define hkwd_O_CFS_INITSTATE 36 #define hkwd_I_CFS_LOOKUP 37 #define hkwd_O_CFS_LOOKUP 38 #define hkwd_I_CFS_LOOKBACK 39 #define hkwd_O_CFS_LOOKBACK 40 #define hkwd_I_CFS_CREATENLOCAL 41 #define hkwd_O_CFS_CREATENLOCAL 42 #define hkwd_I_CFS_CREATE 43 #define hkwd_O_CFS_CREATE 44 #define hkwd_I_CFS_REMOVE 45 #define hkwd_O_CFS_REMOVE 46 #define hkwd_I_CFS_LINK 47 #define hkwd_O_CFS_LINK 48 #define hkwd_I_CFS_RENAME 49 #define hkwd_O_CFS_RENAME 50 #define hkwd_I_CFS_MKDIR 51 #define hkwd_O_CFS_MKDIR 52 #define hkwd_I_CFS_RMDIR 53 #define hkwd_O_CFS_RMDIR 54 #define hkwd_I_CFS_SYMLINK 55 #define hkwd_O_CFS_SYMLINK 56 #define hkwd_I_CFS_READDIR 57 #define hkwd_O_CFS_READDIR 58 #define hkwd_I_CFS_READDIR_BACK 59 #define hkwd_O_CFS_READDIR_BACK 60 #define hkwd_I_CFS_FID 61 #define hkwd_O_CFS_FID 62 #define hkwd_I_CFS_RWLOCK 63 #define hkwd_O_CFS_RWLOCK 64 #define hkwd_I_CFS_RWUNLOCK 65 #define hkwd_O_CFS_RWUNLOCK 66 #define hkwd_I_CFS_GET_PAGE 67 #define hkwd_O_CFS_GET_PAGE 68 #define hkwd_I_CFS_GETAPAGE 69 #define hkwd_O_CFS_GETAPAGE 70 #define hkwd_I_CFS_PUTPAGE 71 #define hkwd_O_CFS_PUTPAGE 72 #define hkwd_I_CFS_MAP 73 #define hkwd_O_CFS_MAP 74 #define hkwd_I_CFS_FRLOCK 75 #define hkwd_O_CFS_FRLOCK 76 #define hkwd_I_CFS_SPACE 77 #define hkwd_O_CFS_SPACE 78 #define hkwd_I_CFS_PIN 79 #define hkwd_O_CFS_PIN 80 #define hkwd_I_CFS_PINLOCKED 81 #define hkwd_O_CFS_PINLOCKED 82 #define hkwd_I_CFS_UNPIN 83 #define hkwd_O_CFS_UNPIN 84 #define hkwd_I_CFS_CONVERTMT 85 #define hkwd_O_CFS_CONVERTMT 86 #define hkwd_I_CFS_SETSECATTR 87 #define hkwd_O_CFS_SETSECATTR 88 #define hkwd_I_CFS_GETSECATTR 89 #define hkwd_O_CFS_GETSECATTR 90 #define hkwd_I_FLGRP_CREATE 91 #define hkwd_O_FLGRP_CREATE 92 #define hkwd_I_FLGRP_DESTROY 93 #define hkwd_O_FLGRP_DESTROY 94 #define hkwd_I_FLGRP_ALLOCATEATTR 95 #define hkwd_O_FLGRP_ALLOCATEATTR 96 #define hkwd_I_FLGRP_HOLD 97 #define hkwd_O_FLGRP_HOLD 98 #define hkwd_I_FLGRP_RELE 99 #define hkwd_O_FLGRP_RELE 100 #define hkwd_I_FLGRP_FFHOLD 101 #define hkwd_O_FLGRP_FFHOLD 102 #define hkwd_I_FLGRP_FFRELE 103 #define hkwd_O_FLGRP_FFRELE 104 #define hkwd_I_FLGRP_SYNC 105 #define hkwd_O_FLGRP_SYNC 106 #define hkwd_I_FLGRP_READ_METAD 107 #define hkwd_O_FLGRP_READ_METAD 108 #define hkwd_I_FLGRP_CREATE_METAD 109 #define hkwd_O_FLGRP_CREATE_METAD 110 #define hkwd_I_FLGRP_WRITE_METAD 111 #define hkwd_O_FLGRP_WRITE_METAD 112 #define hkwd_I_FLGRP_DESTROY_METAD 113 #define hkwd_O_FLGRP_DESTROY_METAD 114 #define hkwd_I_FLGRP_LIST_FIND 115 #define hkwd_O_FLGRP_LIST_FIND 116 #define hkwd_I_FLGRP_LIST_ADD 117 #define hkwd_O_FLGRP_LIST_ADD 118 #define hkwd_I_FLGRP_LIST_REMOVE 119 #define hkwd_O_FLGRP_LIST_REMOVE 120 #define hkwd_I_FLGRP_LIST_GC 121 #define hkwd_O_FLGRP_LIST_GC 122 #define hkwd_I_FLGRP_SETUP 123 #define hkwd_O_FLGRP_SETUP 124 #define hkwd_I_FLGRP_LIST_EN_CACH_RO 125 #define hkwd_O_FLGRP_LIST_EN_CACH_RO 126 #define hkwd_I_FLGRP_LIST_EN_CACH_RW 127 #define hkwd_O_FLGRP_LIST_EN_CACH_RW 128 #define hkwd_I_FLGRP_DIR_FIND 129 #define hkwd_O_FLGRP_DIR_FIND 130 #define hkwd_I_FLGRP_ATTR_FIND 131 #define hkwd_O_FLGRP_ATTR_FIND 132 #define hkwd_I_FLGRP_DIR_CREATE 133 #define hkwd_O_FLGRP_DIR_CREATE 134 #define hkwd_I_FLGRP_ATTR_CREATE 135 #define hkwd_O_FLGRP_ATTR_CREATE 136 #define hkwd_I_FLGRP_FILENO_TOSLOT 137 #define hkwd_O_FLGRP_FILENO_TOSLOT 138 #define hkwd_I_FLGRP_WRITE_SPACE 139 #define hkwd_O_FLGRP_WRITE_SPACE 140 #define hkwd_I_CFS_CACHE_CREATE 141 #define hkwd_O_CFS_CACHE_CREATE 142 #define hkwd_I_CFS_CACHE_DESTROY 143 #define hkwd_O_CFS_CACHE_DESTROY 144 #define hkwd_I_CFS_CACHE_ACTIVERO 145 #define hkwd_O_CFS_CACHE_ACTIVERO 146 #define hkwd_I_CFS_CACHE_ACTIVERW 147 #define hkwd_O_CFS_CACHE_ACTIVERW 148 #define hkwd_I_CFS_CACHE_DIRTY 149 #define hkwd_O_CFS_CACHE_DIRTY 150 #define hkwd_I_CFS_CACHE_RESSYNC 151 #define hkwd_O_CFS_CACHE_RESSYNC 152 #define hkwd_I_CFS_CACHE_SYNC 153 #define hkwd_O_CFS_CACHE_SYNC 154 #define hkwd_I_CFS_CACHE_UNIQUE 155 #define hkwd_O_CFS_CACHE_UNIQUE 156 #define hkwd_I_CFS_CREATE_FFILE 157 #define hkwd_O_CFS_CREATE_FFILE 158 #define hkwd_I_CFS_REMOVE_FFILE 159 #define hkwd_O_CFS_REMOVE_FFILE 160 #define hkwd_I_CFS_GET_FFILE 161 #define hkwd_O_CFS_GET_FFILE 162 #define hkwd_I_CFS_INVAL_OBJ 163 #define hkwd_O_CFS_INVAL_OBJ 164 #define hkwd_I_CFS_NOCACHE 165 #define hkwd_O_CFS_NOCACHE 166 #define hkwd_I_CFS_CHECK_ALLOCM 167 #define hkwd_O_CFS_CHECK_ALLOCM 168 #define hkwd_I_CFS_UPDATE_ALLOCM 169 #define hkwd_O_CFS_UPDATE_ALLOCM 170 #define hkwd_I_CFS_POPULATE 171 #define hkwd_O_CFS_POPULATE 172 #define hkwd_I_CFS_CLUSTER_ALLOCM 173 #define hkwd_O_CFS_CLUSTER_ALLOCM 174 #define hkwd_I_CFS_CSYMLINK 175 #define hkwd_O_CFS_CSYMLINK 176 #define hkwd_I_CFS_GETBACKVP 177 #define hkwd_O_CFS_GETBACKVP 178 #define hkwd_I_CFS_GETCOOKIE 179 #define hkwd_O_CFS_GETCOOKIE 180 #define hkwd_I_CFS_ASYNCSTART 181 #define hkwd_O_CFS_ASYNCSTART 182 #define hkwd_I_CFS_ASYNCHALT 183 #define hkwd_O_CFS_ASYNCHALT 184 #define hkwd_I_CFS_ADDQUEUE 185 #define hkwd_O_CFS_ADDQUEUE 186 #define hkwd_I_CFS_ASYNC_PUTP 187 #define hkwd_O_CFS_ASYNC_PUTP 188 #define hkwd_I_CFS_DO_REQ 189 #define hkwd_O_CFS_DO_REQ 190 #define hkwd_I_CFS_KMEM_ALLOC 191 #define hkwd_O_CFS_KMEM_ALLOC 192 #define hkwd_I_CFS_KMEM_ZALLOC 193 #define hkwd_O_CFS_KMEM_ZALLOC 194 #define hkwd_I_CFS_KMEM_FREE 195 #define hkwd_O_CFS_KMEM_FREE 196 #define hkwd_I_CFS_KSTAT_SNAP 197 #define hkwd_O_CFS_KSTAT_SNAP 198 #define hkwd_I_CFS_CATC 199 #define hkwd_O_CFS_CATC 200 #define hkwd_I_CFS_GET_CFS_WORK 201 #define hkwd_O_CFS_GET_CFS_WORK 202 #define hkwd_I_CFS_THROW_ARGS 203 #define hkwd_O_CFS_THROW_ARGS 204 #define hkwd_I_CFS_ADDFREE 205 #define hkwd_O_CFS_ADDFREE 206 #define hkwd_I_CFS_REMFREE 207 #define hkwd_O_CFS_REMFREE 208 #define hkwd_I_CFS_ADDHASH 209 #define hkwd_O_CFS_ADDHASH 210 #define hkwd_I_CFS_REMHASH 211 #define hkwd_O_CFS_REMHASH 212 #define hkwd_I_CFS_CFIND 213 #define hkwd_O_CFS_CFIND 214 #define hkwd_I_CFS_INACTIVATE 215 #define hkwd_O_CFS_INACTIVATE 216 #define hkwd_I_CFS_INITCNODE 217 #define hkwd_O_CFS_INITCNODE 218 #define hkwd_I_CFS_MAKECNODE 219 #define hkwd_O_CFS_MAKECNODE 220 #define hkwd_I_CFS_MOUNT 221 #define hkwd_O_CFS_MOUNT 222 #define hkwd_I_CFS_UNMOUNT 223 #define hkwd_O_CFS_UNMOUNT 224 #define hkwd_I_CFS_SYNC 225 #define hkwd_O_CFS_SYNC 226 #define hkwd_I_CFS_VGET 227 #define hkwd_O_CFS_VGET 228 #define hkwd_I_CFS_STATVFS 229 #define hkwd_O_CFS_STATVFS 230 #define hkwd_CFS_VMM 231 #define hkwd_I_CFS_INIT_FID 240 #define hkwd_O_CFS_INIT_FID 241 #define hkwd_I_CFS_FID_HASH 242 #define hkwd_O_CFS_FID_HASH 243 #define hkwd_I_CFS_ADD_FID 244 #define hkwd_O_CFS_ADD_FID 245 #define hkwd_I_CFS_RM_FID_VP 246 #define hkwd_O_CFS_RM_FID_VP 247 #define hkwd_I_CFS_RM_FID 248 #define hkwd_O_CFS_RM_FID 249 #define hkwd_I_CFS_FIND_FID 250 #define hkwd_O_CFS_FIND_FID 251 #define hkwd_I_CFS_PURGE_FID 252 #define hkwd_O_CFS_PURGE_FID 253 #define hkwd_CFS_FID 254 #define hkwd_CFS_STALE 255 #define hkwd_I_CFS_FSCACHE_SETUP 256 #define hkwd_O_CFS_FSCACHE_SETUP 257 #define hkwd_I_CFS_CREATE_EDGE 258 #define hkwd_O_CFS_CREATE_EDGE 259 #define hkwd_I_CFS_FSCACHE_SYNC 260 #define hkwd_O_CFS_FSCACHE_SYNC 261 #define hkwd_I_CFS_FSCACHE_SYNC_UM 262 #define hkwd_O_CFS_FSCACHE_SYNC_UM 263 #define hkwd_I_CFS_FLCKINIT 264 #define hkwd_O_CFS_FLCKINIT 265 #define hkwd_I_CFS_FLOCK_ALLOC 266 #define hkwd_O_CFS_FLOCK_ALLOC 267 #define hkwd_I_CFS_FLOCK_FREE 268 #define hkwd_O_CFS_FLOCK_FREE 269 #define hkwd_I_CFS_INS_FLOCK 270 #define hkwd_O_CFS_INS_FLOCK 271 #define hkwd_I_CFS_DEL_FLOCK 272 #define hkwd_O_CFS_DEL_FLOCK 273 #define hkwd_I_CFS_REG_FLOCK 274 #define hkwd_O_CFS_REG_FLOCK 275 #define hkwd_I_CFS_FLOCK_ADJ 276 #define hkwd_O_CFS_FLOCK_ADJ 277 #define hkwd_I_CFS_UNLOCKED 278 #define hkwd_O_CFS_UNLOCKED 279 #define hkwd_I_CFS_CHK_LOCK 280 #define hkwd_O_CFS_CHK_LOCK 281 #define hkwd_I_CFS_BLOCKED 282 #define hkwd_O_CFS_BLOCKED 283 #define hkwd_I_CFS_ULCK_ALL 284 #define hkwd_O_CFS_ULCK_ALL 285 #define hkwd_I_CFS_RECLOCK 286 #define hkwd_O_CFS_RECLOCK 287 #define hkwd_I_CFS_CONVOFF 288 #define hkwd_O_CFS_CONVOFF 289 #define hkwd_I_CFS_DEAD_FLOCK 290 #define hkwd_O_CFS_DEAD_FLOCK 291 #define hkwd_I_CFS_LCK_WKUP 292 #define hkwd_O_CFS_LCK_WKUP 293 #define hkwd_I_CFS_FLOCK_GROW 294 #define hkwd_O_CFS_FLOCK_GROW 295 #define hkwd_I_CFS_ASYNCIOSTART 296 #define hkwd_O_CFS_ASYNCIOSTART 297 #define hkwd_I_CFS_ADDIOQUEUE 298 #define hkwd_O_CFS_ADDIOQUEUE 299 #define hkwd_CFS_MKMNTDEV_EDGE 300 #define hkwd_I_CFS_VGET_EDGE 301 #define hkwd_O_CFS_VGET_EDGE 302 #define hkwd_I_CFS_HOLD_GN_CNT 303 #define hkwd_O_CFS_HOLD_GN_CNT 304 #define hkwd_I_CFS_RELE_GN_CNT 305 #define hkwd_O_CFS_RELE_GN_CNT 306 #define hkwd_CFS_FSYNC_RANGE 307 #define hkwd_I_CFS_FSYNC_OFFSET 308 #define hkwd_O_CFS_FSYNC_OFFSET 309 #define hkwd_I_CFS_CREATE_EDGE_FID 310 #define hkwd_O_CFS_CREATE_EDGE_FID 311 #define hkwd_I_CFS_FID_EDGE 312 #define hkwd_O_CFS_FID_EDGE 313 #define hkwd_CFS_UNLOCK 314 #define hkwd_I_CFS_HANDLE_ULCK 315 #define hkwd_O_CFS_HANDLE_ULCK 316 #define hkwd_I_CFS_HANDLE_LCK_T 317 #define hkwd_O_CFS_HANDLE_LCK_T 318 #define hkwd_I_CFS_FINFO 319 #define hkwd_O_CFS_FINFO 320 #define hkwd_CFS_WRITE_LCK 321 #define hkwd_CFS_WRITE_ULCK 322 #define hkwd_I_CFS_WRITE_FID_EDGE 323 #define hkwd_O_CFS_WRITE_FID_EDGE 324 #define hkwd_I_CFS_LAST_CLOSE 325 #define hkwd_O_CFS_LAST_CLOSE 326 #define hkwd_I_CFS_ADD_PROXY_FILE 327 #define hkwd_O_CFS_ADD_PROXY_FILE 328 #define hkwd_I_CFS_RM_PROXY_FILE 329 #define hkwd_O_CFS_RM_PROXY_FILE 330 #define hkwd_I_CFS_PURGE_PROXY_FILE 331 #define hkwd_O_CFS_PURGE_PROXY_FILE 332 #define hkwd_I_CFS_INIT_PROXY_FILE 333 #define hkwd_O_CFS_INIT_PROXY_FILE 334 #define hkwd_I_CFS_FILL_PROXY_FILE 335 #define hkwd_O_CFS_FILL_PROXY_FILE 336 #define hkwd_I_CFS_INS_PROXY_FILE 337 #define hkwd_O_CFS_INS_PROXY_FILE 338 #define hkwd_I_CFS_CREATE_EDGE_STRUCT 339 #define hkwd_O_CFS_CREATE_EDGE_STRUCT 340 #define hkwd_I_CFS_GET_FSCACHE 341 #define hkwd_O_CFS_GET_FSCACHE 342 #define hkwd_I_CFS_GET_PARTIAL_EDGE 343 #define hkwd_O_CFS_GET_PARTIAL_EDGE 344 #define hkwd_I_CFS_COMMIT_AIX 345 #define hkwd_O_CFS_COMMIT_AIX 346 #define hkwd_I_CFS_COMMIT 347 #define hkwd_O_CFS_COMMIT 348 #define hkwd_I_CFS_GETBACKVP_NOCNODE 349 #define hkwd_O_CFS_GETBACKVP_NOCNODE 350 #define hkwd_I_CFS_MAP_LLOFF 351 #define hkwd_O_CFS_MAP_LLOFF 352 #define PV_HKWD_AUTOFS 0x3B000000 #define hkwd_AuFS_MOUNT 1 #define hkwd_AuFS_MOUNT_ARGSZ 2 #define hkwd_AuFS_MOUNT_ERROUT 3 #define hkwd_AuFS_MOUNT_EXIT 4 #define hkwd_AuFS_MOUNT_PREM 5 #define hkwd_AuFS_UNMOUNT 6 #define hkwd_AuFS_UNMOUNT_EXIT 7 #define hkwd_AuFS_UNMOUNT_PERM 8 #define hkwd_AuFS_UNMOUNT_VCOUNT 9 #define hkwd_I_AuFS_ACCESS 10 #define hkwd_I_AuFS_AUTODIR_LOOKUP 11 #define hkwd_I_AuFS_AUTO_DIRENTER 12 #define hkwd_I_AuFS_BUSY 13 #define hkwd_I_AuFS_CALL_AUTOMOUNTD 14 #define hkwd_I_AuFS_CREATE 15 #define hkwd_I_AuFS_DO_MOUNT 16 #define hkwd_I_AuFS_DO_UNMOUNT 17 #define hkwd_I_AuFS_FORCE_REMOUNT 18 #define hkwd_I_AuFS_FREEAUTONODE 19 #define hkwd_I_AuFS_GETATTR 20 #define hkwd_I_AuFS_GET_HIER_MOUNTS 21 #define hkwd_I_AuFS_INACTIVE 22 #define hkwd_I_AuFS_LOOKUP_ENTRY 23 #define hkwd_I_AuFS_LOOKUP_INFO 24 #define hkwd_I_AuFS_MAKEAUTONODE 25 #define hkwd_I_AuFS_MAKE_UNMOUNTED_L 26 #define hkwd_I_AuFS_MKDIR 27 #define hkwd_I_AuFS_READDIR 28 #define hkwd_I_AuFS_REMOVE 29 #define hkwd_I_AuFS_RENAME 30 #define hkwd_I_AuFS_RMDIR 31 #define hkwd_I_AuFS_RM_AUTONODE 32 #define hkwd_I_AuFS_RM_HIERARCHY 33 #define hkwd_I_AuFS_RWLOCK 34 #define hkwd_I_AuFS_SEND_UNMOUNT_REQ 35 #define hkwd_I_AuFS_SYMLINK 36 #define hkwd_I_AuFS_UNMOUNT_HIERARCHY 37 #define hkwd_I_AuFS_XDR_UMOUNTR 38 #define hkwd_O_AuFS_ACCESS_BAD 39 #define hkwd_O_AuFS_ACCESS_OK 40 #define hkwd_O_AuFS_AUTODIR_LOOKUP 41 #define hkwd_O_AuFS_AUTO_DIRENTER 42 #define hkwd_O_AuFS_BUSY 43 #define hkwd_O_AuFS_CALL_AUTOMOUNTD 44 #define hkwd_O_AuFS_CREATE_EXIT 45 #define hkwd_O_AuFS_CREATE_NO_VFS 46 #define hkwd_O_AuFS_CREATE_VFS_ROOT 47 #define hkwd_O_AuFS_DO_MOUNT 48 #define hkwd_O_AuFS_DO_UNMOUNT 49 #define hkwd_O_AuFS_FORCE_REMOUNT 50 #define hkwd_O_AuFS_FREEAUTONODE 51 #define hkwd_O_AuFS_GETATTR 52 #define hkwd_O_AuFS_GET_HIER_MOUNTS 53 #define hkwd_O_AuFS_INACTIVE_EXIT 54 #define hkwd_O_AuFS_INACTIVE_VCOUNT 55 #define hkwd_O_AuFS_LOOKUP_ANDIR 56 #define hkwd_O_AuFS_LOOKUP_ENOSYS 57 #define hkwd_O_AuFS_LOOKUP_EXIT 58 #define hkwd_O_AuFS_LOOKUP_INTR 59 #define hkwd_O_AuFS_LOOKUP_MNT 60 #define hkwd_O_AuFS_LOOKUP_MNTERR 61 #define hkwd_O_AuFS_LOOKUP_OK_DOT 62 #define hkwd_O_AuFS_LOOKUP_OK_DOTDOT 63 #define hkwd_O_AuFS_LOOKUP_SPMKDIR 64 #define hkwd_O_AuFS_LOOKUP_UMINTR 65 #define hkwd_O_AuFS_LOOKUP_VFSROOT 66 #define hkwd_O_AuFS_LOOKUP_VFSROOT_1 67 #define hkwd_O_AuFS_LOOKUP_VOPACC 68 #define hkwd_O_AuFS_LOOKUP_VOPLKU 69 #define hkwd_O_AuFS_LOOKUP_VOPLKU_1 70 #define hkwd_O_AuFS_MAKEAUTONODE 71 #define hkwd_O_AuFS_MAKE_UNMOUNTED_L 72 #define hkwd_O_AuFS_MKDIR_DOT 73 #define hkwd_O_AuFS_MKDIR_EXIT 74 #define hkwd_O_AuFS_MKDIR_LOOKUP 75 #define hkwd_O_AuFS_MKDIR_NOTSPECIAL 76 #define hkwd_O_AuFS_MKDIR_VACC 77 #define hkwd_O_AuFS_MKDIR_VFS_ROOT 78 #define hkwd_O_AuFS_READDIR_EXIT 79 #define hkwd_O_AuFS_READDIR_INTR 80 #define hkwd_O_AuFS_READDIR_IOVCNT 81 #define hkwd_O_AuFS_READDIR_MNT 82 #define hkwd_O_AuFS_READDIR_VFSROOT 83 #define hkwd_O_AuFS_READDIR_VRDIR 84 #define hkwd_O_AuFS_READDIR_WAITMNT 85 #define hkwd_O_AuFS_REMOVE_EXIT 86 #define hkwd_O_AuFS_REMOVE_NO_VFS 87 #define hkwd_O_AuFS_REMOVE_VFS_ROOT 88 #define hkwd_O_AuFS_RENAME_EXIT 89 #define hkwd_O_AuFS_RENAME_NO_VFS 90 #define hkwd_O_AuFS_RENAME_VFS_ROOT1 91 #define hkwd_O_AuFS_RENAME_VFS_ROOT2 92 #define hkwd_O_AuFS_RMDIR_BAD 93 #define hkwd_O_AuFS_RMDIR_DOT 94 #define hkwd_O_AuFS_RMDIR_DOTDOT 95 #define hkwd_O_AuFS_RMDIR_EXIT 96 #define hkwd_O_AuFS_RMDIR_LKUP 97 #define hkwd_O_AuFS_RMDIR_NOTSPECIAL 98 #define hkwd_O_AuFS_RMDIR_VFS_ROOT 99 #define hkwd_O_AuFS_RMDIR_VRMDIR 100 #define hkwd_O_AuFS_RM_AUTONODE 101 #define hkwd_O_AuFS_RM_HIERARCHY 102 #define hkwd_O_AuFS_RWLOCK 103 #define hkwd_O_AuFS_SEND_UNMOUNT_REQ 104 #define hkwd_O_AuFS_SYMLINK_EXIT 105 #define hkwd_O_AuFS_SYMLINK_NO_VFS 106 #define hkwd_O_AuFS_SYMLINK_VFS_ROOT 107 #define hkwd_O_AuFS_UNMOUNT_HIERARCHY 108 #define hkwd_O_AuFS_XDR_UMOUNTR 109 #define hkwd_AuFS_INKER_MOUNT 110 #define hkwd_AuFS_INKER_MOUNT_ROOT 111 #define hkwd_AuFS_INKER_VFS_MOUNT 112 #define hkwd_AuFS_INKER_MOUNT_EXIT 113 #define hkwd_AuFS_INKER_MOUNT_PERM 114 #define hkwd_AuFS_AUTOFS_TEST2 115 #define hkwd_AuFS_MOUNT_ERROR 116 #define hkwd_AuFS_UNMOUNT_BUSY 117 #define hkwd_AuFS_ROOT 118 #define hkwd_AuFS_STATVFS 119 #define hkwd_AuFS_MOUNT_PERM 120 #define hkwd_AuFS_SYMLINK 122 #define hkwd_AuFS_SYMLINK_DONE 123 #define hkwd_AuFS_READLINK_DONE 124 #define hkwd_AuFS_INACTIVE 125 #define hkwd_AuFS_INACTIVE_DONE 126 #define hkwd_AuFS_TRIG_MOUNT 127 #define hkwd_AuFS_TRIG_MOUNT_DONE 128 #define hkwd_AuFS_SETATTR 129 #define hkwd_AuFS_SETATTR_DONE 130 #define hkwd_AuFS_ACCESS 131 #define hkwd_AuFS_ACCESS_DONE 132 #define hkwd_AuFS_LOOKUP 133 #define hkwd_AuFS_LOOKUP_TOP 134 #define hkwd_AuFS_LOOKUP_EXIT 135 #define hkwd_AuFS_CREATE 136 #define hkwd_AuFS_CREATE_DONE 137 #define hkwd_AuFS_REMOVE 138 #define hkwd_AuFS_REMOVE_DONE 139 #define hkwd_AuFS_LINK 140 #define hkwd_AuFS_LINK_DONE 141 #define hkwd_AuFS_RENAME 142 #define hkwd_AuFS_RENAME_DONE 143 #define hkwd_AuFS_MKDIR 144 #define hkwd_AuFS_MKDIR_DONE 145 #define hkwd_AuFS_RMDIR 146 #define hkwd_AuFS_RMDIR_DONE 147 #define hkwd_AuFS_READDIR 148 #define hkwd_AuFS_READDIR_EINVAL 149 #define hkwd_AuFS_READDIR_DONE 150 #define hkwd_AuFS_POLL 151 #define hkwd_AuFS_PATHCONF 152 #define hkwd_AuFS_OPEN 153 #define hkwd_AuFS_GETATTR 154 #define hkwd_AuFS_GETATTR_DONE 155 #define hkwd_AuFS_READLINK 156 #define hkwd_AuFS_FREEFNNODE 157 #define hkwd_AuFS_FREEFNNODE_DONE 158 #define hkwd_AuFS_DISCONNECT 159 #define hkwd_AuFS_DISCONNECT_DONE 160 #define hkwd_AuFS_ENTER 161 #define hkwd_AuFS_ENTER_DONE 162 #define hkwd_AuFS_SEARCH 163 #define hkwd_AuFS_SEARCH_DONE 164 #define hkwd_AuFS_GETMNTPNT 165 #define hkwd_AuFS_GETMNTPNT_DONE 166 #define hkwd_AuFS_INKER_UMOUNT 167 #define hkwd_AuFS_INKER_UMOUNT_DONE 168 #define hkwd_AuFS_TRIGGERS 169 #define hkwd_AuFS_TRIGGERS_BUSY 170 #define hkwd_AuFS_TRIGGERS_BUSY_DONE 171 #define hkwd_AuFS_TRIGGERS_DONE 172 #define hkwd_AuFS_UNMOUNT_NODE 173 #define hkwd_AuFS_UNMOUNT_NODE_DONE 174 #define hkwd_AuFS_AUTO_NODE 175 #define hkwd_AuFS_AUTO_NODE_DONE 176 #define hkwd_AuFS_UNMOUNT_ROOT 177 #define hkwd_AuFS_UNMOUNT_ROOT_DONE 178 #define hkwd_AuFS_UNMOUNT_TREE_NAME 180 #define hkwd_AuFS_UNMOUNT_TREE_DONE 181 #define hkwd_AuFS_DO_UNMOUNT 182 #define hkwd_AuFS_UNMOUNT_THREAD 183 #define hkwd_AuFS_UNMOUNT_THR_FAIL 184 #define hkwd_AuFS_NULL_REQ 185 #define hkwd_AuFS_NULL_REQ_DONE 186 #define hkwd_AuFS_LOOKUP_REQ 187 #define hkwd_AuFS_LOOKUP_REQ_DONE 188 #define hkwd_AuFS_MOUNT_REQ 189 #define hkwd_AuFS_MOUNT_REQ_DONE 190 #define hkwd_AuFS_POSTMOUNT_REQ 191 #define hkwd_AuFS_POSTMOUNT_REQ_DONE 192 #define hkwd_AuFS_SEND_UMOUNT_REQ 193 #define hkwd_AuFS_SEND_UMOUNT_REQ_DONE 194 #define hkwd_AuFS_POST_UMOUNT_REQ 195 #define hkwd_AuFS_POST_UMOUNT_REQ_DONE 196 #define hkwd_AuFS_PERFORM_ACT 197 #define hkwd_AuFS_PERFORM_ACT_DONE 198 #define hkwd_AuFS_PERFORM_LINK 199 #define hkwd_AuFS_DO_UNMOUNT_THR_FAIL 200 #define hkwd_AuFS_WAIT4MOUNT 201 #define hkwd_AuFS_WAIT4MOUNT_DONE 202 #define hkwd_AuFS_LOOKUP_AUX 203 #define hkwd_AuFS_LOOKUP_AUX_DONE 204 #define hkwd_AuFS_MOUNT_THREAD 205 #define hkwd_AuFS_MOUNT_THREAD_STOP 206 #define hkwd_AuFS_NEW_MOUNT_THREAD 207 #define hkwd_AuFS_NEW_MOUNT_THREAD_DONE 208 #define hkwd_AuFS_CALLDEAMON 209 #define hkwd_AuFS_CALLDEAMONPORT 210 #define hkwd_AuFS_CALLDEAMON_ENOENT 211 #define hkwd_AuFS_CALLDEAMON_DONE 212 #define hkwd_AuFS_POSTUMOUNT_REQ 213 #define hkwd_AuFS_POSTUMOUNT_REQ_DONE 214 #define hkwd_AuFS_UNMOUNT_TREE 215 #define hkwd_AuFS_START_UM_THR 216 #define hkwd_AuFS_FREEFNNODE2 217 #define hkwd_AuFS_UNMOUNT_ROOT2 218 #define hkwd_AuFS_INACTIVE2 219 #define hkwd_AuFS_INACTIVE3 220 #define hkwd_AuFS_HOLD 221 #define hkwd_AuFS_RELE 222 #define hkwd_AuFS_UNMOUNT2 223 #define hkwd_AuFS_VMNT_INIT 224 #define hkwd_AuFS_PATH_NAME 225 #define hkwd_AuFS_CLNT 226 #define hkwd_AuFS_RELE_EXIT 227 #define hkwd_AuFS_PATHCONF_DONE 228 #define hkwd_AuFS_OPEN_DONE 229 #define hkwd_AuFS_CHECK_ACCESS 230 #define hkwd_AuFS_TRIGGERS_UNLOCK 231 #define hkwd_AuFS_CHECK_DIRENT_MNTED 232 #define PV_HKWD_ECPDD 0x3B500000 #define PV_HKWD_ECPDD_PRTCL 0x3B600000 #define PV_HKWD_DD_FCDD 0x3B900000 #define PV_HKWD_ECPSND 0x3C100000 #define PV_HKWD_ECPRCV 0x3C200000 #define PV_HKWD_DD_FCPS 0x3C400000 #define PV_HKWD_ECP_ODATA 0x3E300000 #define PV_HKWD_ECP_IDATA 0x3E400000 #define PV_HKWD_VLAN_XMIT 0x3FD00000 #define PV_HKWD_VLAN_RECV 0x3FE00000 #define PV_HKWD_VLAN_OTHER 0x3FF00000 #define PV_HKWD_DD_SSAADAPDD 0x45A00000 #define PV_HKWD_DD_SSADISKDD 0x45B00000 #define PV_HKWD_ISCSISW 0x46F00000 #define PV_HKWD_SCENT_XMIT 0x47000000 #define PV_HKWD_SCENT_RECV 0x47100000 #define PV_HKWD_SCENT_OTHER 0x47200000 #define PV_HKWD_GOENT_XMIT 0x47300000 #define PV_HKWD_GOENT_RECV 0x47400000 #define PV_HKWD_GOENT_OTHER 0x47500000 #define PV_HKWD_DD_QLISCDD 0x47900000 #define PV_HKWD_DD_QLISCSIDD 0x47A00000 #define PV_HKWD_DD_SC2DISKDD_ERR 0x47E00000 #define PV_HKWD_RPCSECCLIENT 0x48200000 #define hkwd_rpcsecclient_nomem 1 #define hkwd_rpcsecclient_notbuilding 2 #define hkwd_rpcsecclient_alreadybuilding 3 #define hkwd_rpcsecclient_alreadyincache 4 #define hkwd_rpcsecclient_mustrestart 5 #define hkwd_rpcsecclient_mustwait 6 #define hkwd_rpcsecclient_rpccall 7 #define hkwd_rpcsecclient_nullhandle 8 #define hkwd_rpcsecclient_refreshing 9 #define hkwd_rpcsecclient_xdrfailed 10 #define hkwd_rpcsecclient_badseq 11 #define hkwd_rpcsecclient_getmic 12 #define hkwd_rpcsecclient_vermic 13 #define hkwd_rpcsecclient_wrap 14 #define hkwd_rpcsecclient_unwrap 15 #define hkwd_rpcsecclient_gssinit 16 #define hkwd_rpcsecclient_servreply 17 #define PV_HKWD_RPCSECSERVER 0x48300000 #define hkwd_rpcsecserver_begingetfreeentry 1 #define hkwd_rpcsecserver_freeentryfromlist 2 #define hkwd_rpcsecserver_freeentryfromidle 3 #define hkwd_rpcsecserver_freeentryfromalloc 4 #define hkwd_rpcsecserver_freeentryfrompurge 5 #define hkwd_rpcsecserver_nofreeentries 6 #define hkwd_rpcsecserver_fillcredfailed 7 #define hkwd_rpcsecserver_buildrventry 8 #define hkwd_rpcsecserver_replytoolong 9 #define hkwd_rpcsecserver_verifyhentry 10 #define hkwd_rpcsecserver_credtooshort 11 #define hkwd_rpcsecserver_badhandle 12 #define hkwd_rpcsecserver_credtoolong 13 #define hkwd_rpcsecserver_badseqnum 14 #define hkwd_rpcsecserver_nomem 15 #define hkwd_rpcsecserver_xdrfailed 16 #define hkwd_rpcsecserver_seqnumdrop 17 #define hkwd_rpcsecserver_integreply 18 #define hkwd_rpcsecserver_privacyreply 19 #define hkwd_rpcsecserver_rpcsecdata 20 #define hkwd_rpcsecserver_badreqlen 21 #define hkwd_rpcsecserver_seqnummatch 22 #define hkwd_rpcsecserver_setargsfailed 23 #define hkwd_rpcsecserver_rpcsecinit 24 #define hkwd_rpcsecserver_nocontext 25 #define hkwd_rpcsecserver_contextcomplete 26 #define hkwd_rpcsecserver_rpcsecdestroy 27 #define hkwd_rpcsecserver_gotrequest 28 #define hkwd_rpcsecserver_getmicfailed 29 #define hkwd_rpcsecserver_verifymicfailed 30 #define hkwd_rpcsecserver_wrapfailed 31 #define hkwd_rpcsecserver_unwrapfailed 32 #define hkwd_rpcsecserver_acceptfailed 33 #define hkwd_rpcsecserver_badverf 34 #define PV_HKWD_GSSD 0x48400000 #define hkwd_GSSD_ACQUIRECRED_ENTER 1 #define hkwd_GSSD_ACQUIRECRED_EXIT 2 #define hkwd_GSSD_ADDCRED_ENTER 3 #define hkwd_GSSD_ADDCRED_EXIT 4 #define hkwd_GSSD_RELEASECRED_ENTER 5 #define hkwd_GSSD_RELEASECRED_EXIT 6 #define hkwd_GSSD_INITCONTEXT_ENTER 7 #define hkwd_GSSD_INITCONTEXT_EXIT 8 #define hkwd_GSSD_ACCEPTCONTEXT_ENTER 9 #define hkwd_GSSD_ACCEPTCONTEXT_EXIT 10 #define hkwd_GSSD_DELETECONTEXT_ENTER 11 #define hkwd_GSSD_DELETECONTEXT_EXIT 12 #define hkwd_GSSD_EXPORTCONTEXT_ENTER 13 #define hkwd_GSSD_EXPORTCONTEXT_EXIT 14 #define hkwd_GSSD_GETMIC_ENTER 15 #define hkwd_GSSD_GETMIC_EXIT 16 #define hkwd_GSSD_VERIFYMIC_ENTER 17 #define hkwd_GSSD_VERIFYMIC_EXIT 18 #define hkwd_GSSD_WRAP_ENTER 19 #define hkwd_GSSD_WRAP_EXIT 20 #define hkwd_GSSD_UNWRAP_ENTER 21 #define hkwd_GSSD_UNWRAP_EXIT 22 #define hkwd_GSSD_INQUIRECRED_ENTER 23 #define hkwd_GSSD_INQUIRECRED_EXIT 24 #define hkwd_GSSD_CREDENTIAL 25 #define hkwd_GSSD_CONTEXT 26 #define hkwd_GSSD_IMPORTCONTEXT_ENTER 27 #define hkwd_GSSD_IMPORTCONTEXT_EXIT 28 #define PV_HKWD_KGSS 0x48500000 #define PV_HKWD_NFS_SYSCALL 0x48700000 #define hkwd_EXPORT_ENTER 0x01 #define hkwd_EXPORT_EXIT 0x02 #define hkwd_GETFH_ENTER 0x03 #define hkwd_GETFH_EXIT 0x04 #define PV_HKWD_NFS4_VOPS 0x48800000 #define hkwd_NFS4_LINK 1 #define hkwd_NFS4_MKDIR 2 #define hkwd_NFS4_MKNOD 3 #define hkwd_NFS4_REMOVE 4 #define hkwd_NFS4_RENAME 5 #define hkwd_NFS4_RMDIR 6 #define hkwd_NFS4_LOOKUP 7 #define hkwd_NFS4_FID 8 #define hkwd_NFS4_OPEN 9 #define hkwd_NFS4_CREATE 10 #define hkwd_NFS4_HOLD 11 #define hkwd_NFS4_RELE 12 #define hkwd_NFS4_CLOSE 13 #define hkwd_NFS4_MAP 14 #define hkwd_NFS4_UNMAP 15 #define hkwd_NFS4_ACCESS 16 #define hkwd_NFS4_GETATTR 17 #define hkwd_NFS4_SETATTR 18 #define hkwd_NFS4_FCLEAR 19 #define hkwd_NFS4_FSYNC 20 #define hkwd_NFS4_FTRUNC 21 #define hkwd_NFS4_RDWR 22 #define hkwd_NFS4_READ 23 #define hkwd_NFS4_WRITE 24 #define hkwd_NFS4_LOCKCTL 25 #define hkwd_NFS4_IOCTL 26 #define hkwd_NFS4_READLINK 27 #define hkwd_NFS4_SELECT 28 #define hkwd_NFS4_SYMLINK 29 #define hkwd_NFS4_READDIR 30 #define hkwd_NFS4_STRATEGY 31 #define hkwd_NFS4_REVOKE 32 #define hkwd_NFS4_GETACL 33 #define hkwd_NFS4_SETACL 34 #define hkwd_NFS4_GETPCL 35 #define hkwd_NFS4_SETPCL 36 #define hkwd_NFS4_SEEK 37 #define hkwd_NFS4_FSYNC_RANGE 38 #define hkwd_NFS4_CREATE_ATTR 39 #define hkwd_NFS4_FINFO 40 #define hkwd_NFS4_MAP_LLOFF 41 #define hkwd_NFS4_READDIR_EOFP 42 #define hkwd_NFS4_RDWR_ATTR 43 #define hkwd_NFS4_MEMCNTL 44 #define hkwd_NFS4_CHECK_ACCESS 45 #define hkwd_NFS4_UPDATE_ACCESS 46 #define hkwd_NFS4_SETATTR2 47 #define hkwd_NFS4_ACCESS_MISS 48 #define hkwd_NFS4_ACCESS_EXPIRED 49 #define hkwd_NFS4_DNLC_MISS 50 #define hkwd_NFS4_LOOKUP1 51 #define hkwd_NFS4_WRITERP 52 #define hkwd_NFS4_COMMIT 53 #define hkwd_NFS4_NFS4WRITE 54 #define hkwd_NFS4_COPY_MBUF 55 #define hkwd_NFS4_NFS4READ 56 #define hkwd_NFS4_READ_NC 57 #define hkwd_NFS4_READLINK_CACHED 58 #define hkwd_NFS4_NFS4READLINK 59 #define hkwd_NFS4_DO_NFS4READDIR 60 #define hkwd_NFS4_RWLOCK 61 #define hkwd_NFS4_RWUNLOCK 62 #define hkwd_NFS4_INACTIVE 63 #define hkwd_NFS4_NFS4CREATE 64 #define hkwd_NFS4_BP_COMMIT 65 #define hkwd_NFS4_BIO 66 #define hkwd_NFS4_BMAP 67 #define hkwd_NFS4_NFS4RENAME 68 #define hkwd_NFS4_IO_STATEID 69 #define hkwd_NFS4_GETXACL 70 #define hkwd_NFS4_SETXACL 71 #define hkwd_NFS4_EIO 72 #define hkwd_NFS4_NFS4RENAME_OTW 73 #define PV_HKWD_NFS4_VFSOPS 0x48900000 #define hkwd_NFS4_LINK 1 #define hkwd_NFS4_MKDIR 2 #define hkwd_NFS4_MKNOD 3 #define hkwd_NFS4_REMOVE 4 #define hkwd_NFS4_RENAME 5 #define hkwd_NFS4_RMDIR 6 #define hkwd_NFS4_LOOKUP 7 #define hkwd_NFS4_FID 8 #define hkwd_NFS4_OPEN 9 #define hkwd_NFS4_CREATE 10 #define hkwd_NFS4_HOLD 11 #define hkwd_NFS4_RELE 12 #define hkwd_NFS4_CLOSE 13 #define hkwd_NFS4_MAP 14 #define hkwd_NFS4_UNMAP 15 #define hkwd_NFS4_ACCESS 16 #define hkwd_NFS4_GETATTR 17 #define hkwd_NFS4_SETATTR 18 #define hkwd_NFS4_FCLEAR 19 #define hkwd_NFS4_FSYNC 20 #define hkwd_NFS4_FTRUNC 21 #define hkwd_NFS4_RDWR 22 #define hkwd_NFS4_READ 23 #define hkwd_NFS4_WRITE 24 #define hkwd_NFS4_LOCKCTL 25 #define hkwd_NFS4_IOCTL 26 #define hkwd_NFS4_READLINK 27 #define hkwd_NFS4_SELECT 28 #define hkwd_NFS4_SYMLINK 29 #define hkwd_NFS4_READDIR 30 #define hkwd_NFS4_STRATEGY 31 #define hkwd_NFS4_REVOKE 32 #define hkwd_NFS4_GETACL 33 #define hkwd_NFS4_SETACL 34 #define hkwd_NFS4_GETPCL 35 #define hkwd_NFS4_SETPCL 36 #define hkwd_NFS4_SEEK 37 #define hkwd_NFS4_FSYNC_RANGE 38 #define hkwd_NFS4_CREATE_ATTR 39 #define hkwd_NFS4_FINFO 40 #define hkwd_NFS4_MAP_LLOFF 41 #define hkwd_NFS4_READDIR_EOFP 42 #define hkwd_NFS4_RDWR_ATTR 43 #define hkwd_NFS4_MEMCNTL 44 #define hkwd_NFS4_CHECK_ACCESS 45 #define hkwd_NFS4_UPDATE_ACCESS 46 #define hkwd_NFS4_SETATTR2 47 #define hkwd_NFS4_ACCESS_MISS 48 #define hkwd_NFS4_ACCESS_EXPIRED 49 #define hkwd_NFS4_DNLC_MISS 50 #define hkwd_NFS4_LOOKUP1 51 #define hkwd_NFS4_WRITERP 52 #define hkwd_NFS4_COMMIT 53 #define hkwd_NFS4_NFS4WRITE 54 #define hkwd_NFS4_COPY_MBUF 55 #define hkwd_NFS4_NFS4READ 56 #define hkwd_NFS4_READ_NC 57 #define hkwd_NFS4_READLINK_CACHED 58 #define hkwd_NFS4_NFS4READLINK 59 #define hkwd_NFS4_DO_NFS4READDIR 60 #define hkwd_NFS4_RWLOCK 61 #define hkwd_NFS4_RWUNLOCK 62 #define hkwd_NFS4_INACTIVE 63 #define hkwd_NFS4_NFS4CREATE 64 #define hkwd_NFS4_BP_COMMIT 65 #define hkwd_NFS4_BIO 66 #define hkwd_NFS4_BMAP 67 #define hkwd_NFS4_NFS4RENAME 68 #define hkwd_NFS4_IO_STATEID 69 #define hkwd_NFS4_GETXACL 70 #define hkwd_NFS4_SETXACL 71 #define hkwd_NFS4_EIO 72 #define hkwd_NFS4_NFS4RENAME_OTW 73 #define PV_HKWD_NFS4_MISCOPS 0x48A00000 #define hkwd_NFS4_GET_UID_GID 1 #define hkwd_NFS4_GET_USER_GROUP_NAME 2 #define hkwd_NFS4_UPDATE_TIME 3 #define hkwd_NFS4_TO_VATTR 4 #define hkwd_NFS4_TO_FATTR4 5 #define hkwd_NFS4_CACHE_CHECK 6 #define hkwd_NFS4_NULL_ATTR 7 #define hkwd_NFS4_ATTRCACHE 8 #define hkwd_NFS4_POST_OP_ATTR 9 #define hkwd_NFS4_VALIDATE_CACHES 10 #define hkwd_NFS4_ADDLIST4 11 #define hkwd_NFS4_RMLIST4 12 #define hkwd_NFS4_N4STHREAD 13 #define hkwd_NFS4_NFS4SYNC 14 #define hkwd_NFS4_NFS4SYNC_K 15 #define hkwd_NFS4_NFS4GETATTR 16 #define hkwd_NFS4_CHECK_DIR_CACHE 17 #define hkwd_NFS4_NFS4TSIZE 18 #define hkwd_NFS4_TO_UNIX 19 #define hkwd_NFS4_GETERRNO4 20 #define hkwd_NFS4_INIT_ARGS 21 #define hkwd_NFS4_PUT_MASK 22 #define hkwd_NFS4_ADD_PUTFH 23 #define hkwd_NFS4_ADD_NVERIFY 24 #define hkwd_NFS4_ADD_GETATTR 25 #define hkwd_NFS4_GETSEC 26 #define hkwd_NFS4_FH4FREE 27 #define hkwd_NFS4_FH4CMP 28 #define hkwd_NFS4_RFIND4 29 #define hkwd_NFS4_PATH4_TO_STR 30 #define hkwd_NFS4_STRDUP4 31 #define hkwd_NFS4_PATH4_CMP 32 #define hkwd_NFS4_FS_LOC4 33 #define hkwd_NFS4_GET_FSID 34 #define hkwd_NFS4_MAKE_RNODE4 35 #define hkwd_NFS4_LOOKUP_PATH 36 #define hkwd_NFS4_MAKENFS4NODE 37 #define hkwd_NFS4_RFS4CALL 38 #define hkwd_NFS4_ADD_SETATTR 39 #define hkwd_NFS4_HAS_ATTR4 40 #define hkwd_NFS4_RM_ATTR4 41 #define hkwd_NFS4_ADD_ATTR4 42 #define hkwd_NFS4_EXPIREDFH 43 #define hkwd_NFS4_PUT_SLASHES 44 #define hkwd_NFS4_PATHLOOKUP 45 #define hkwd_NFS4_FREE_F_LOC 46 #define hkwd_NFS4_RELEASE_FSID 47 #define hkwd_NFS4_PUT_WORK 48 #define hkwd_NFS4_GET_WORK 49 #define hkwd_NFS4_PUTFH_WRONGSEC 50 #define hkwd_NFS4_VMM_INIT4 51 #define hkwd_NFS4_REMOVE_FSID_SEARCH 52 #define hkwd_NFS4_FIND_FSID 53 #define hkwd_NFS4_UPDATE_OPTS 54 #define hkwd_NFS4_SET_N4INFO 55 #define hkwd_NFS4_TO_OPTS 56 #define hkwd_NFS4_CP_OUT_FS_LOC 57 #define hkwd_NFS4_CP_OUT_STR 58 #define hkwd_NFS4_CP_OUT 59 #define hkwd_NFS4_SIZE_ERROR 60 #define hkwd_NFS4_INFO 61 #define hkwd_NFS4_CACHE_ATTR_OTW_RESULT 62 #define hkwd_NFS4_GET_ROOT 63 #define hkwd_NFS4_RM_WORK 64 #define hkwd_NFS4_ERRORS 65 #define hkwd_NFS4_FSID_HOLD 66 #define hkwd_NFS4_FSID_RELE 67 #define hkwd_NFS4_GET_SYMLINK_FH 68 #define hkwd_NFS4_LOOKUP_FH 69 #define hkwd_NFS4_HANDLE_PN_SYMLINK 70 #define hkwd_NFS4_GETATTR_FH 71 #define hkwd_NFS4_LOOKUP_ROOTFH 72 #define hkwd_NFS4_ALLOC_GAP 73 #define hkwd_NFS4_FREE_GAP_LIST 74 #define hkwd_NFS4_GAP_2_STR 75 #define hkwd_NFS4_FH4ALLOC 76 #define PV_HKWD_NRD 0x48B00000 #define hkwd_NRD_NULL 0x01 #define hkwd_NRD_GET_CRED_ENTER 0x02 #define hkwd_NRD_GET_CRED_EXIT 0x03 #define hkwd_NRD_IDS_TO_STRINGS_ENTER 0x04 #define hkwd_NRD_IDS_TO_STRINGS_EXIT 0x05 #define hkwd_NRD_STRINGS_TO_IDS_ENTER 0x06 #define hkwd_NRD_STRINGS_TO_IDS_EXIT 0x07 #define hkwd_NRD_GET_SEC_LIST_ENTER 0x08 #define hkwd_NRD_GET_SEC_LIST_EXIT 0x09 #define hkwd_NRD_GET_CB_INFO_ENTER 0x0a #define hkwd_NRD_GET_CB_INFO_EXIT 0x0b #define hkwd_NRD_HOST_TO_IP_ENTER 0x0c #define hkwd_NRD_HOST_TO_IP_EXIT 0x0d #define hkwd_NRD_USER 0x0e #define hkwd_NRD_GROUP 0x0f #define hkwd_NRD_PRINCIPAL 0x10 #define hkwd_NRD_HOSTNAME 0x11 #define hkwd_NRD_GET_NOBODY_IDS_ENTER 0x12 #define hkwd_NRD_GET_NOBODY_IDS_EXIT 0x13 #define PV_HKWD_NRS 0x48C00000 #define hkwd_NRS_IDS_TO_STRINGS_ENTER 1 #define hkwd_NRS_IDS_TO_STRINGS_EXIT 2 #define hkwd_NRS_STRINGS_TO_IDS_ENTER 3 #define hkwd_NRS_STRINGS_TO_IDS_EXIT 4 #define hkwd_NRS_PRINCIPAL_TO_CRED_ENTER 5 #define hkwd_NRS_PRINCIPAL_TO_CRED_EXIT 6 #define hkwd_NRS_GET_SEC_LIST_ENTER 7 #define hkwd_NRS_GET_SEC_LIST_EXIT 8 #define hkwd_NRS_GET_CB_INFO_ENTER 9 #define hkwd_NRS_GET_CB_INFO_EXIT 10 #define hkwd_NRS_GET_IP_ADDR_ENTER 11 #define hkwd_NRS_GET_IP_ADDR_EXIT 12 #define hkwd_NRS_USER 13 #define hkwd_NRS_GROUP 14 #define hkwd_NRS_PRINCIPAL 15 #define hkwd_NRS_HOSTNAME 16 #define hkwd_NRS_GET_NOBODY_IDS_ENTER 17 #define hkwd_NRS_GET_NOBODY_IDS_EXIT 18 #define hkwd_NRS_BADUSER 19 #define hkwd_NRS_BADGROUP 20 #define hkwd_NRS_BADPRINCIPAL 21 #define hkwd_NRS_BADHOSTNAME 22 #define hkwd_NRS_NODAEMON 23 #define PV_HKWD_RFS4 0x48D00000 #define hkwd_RFS4_DISPATCH_ENTER 1 #define hkwd_RFS4_DISPATCH_NULL 2 #define hkwd_RFS4_DISPATCH_BAD_PROC 3 #define hkwd_RFS4_DISPATCH_BAD_XDR 4 #define hkwd_RFS4_DISPATCH_NO_STATE 5 #define hkwd_RFS4_DISPATCH_BAD_OP_XDR 6 #define hkwd_RFS4_DISPATCH_BAD_OP 7 #define hkwd_RFS4_DISPATCH_WEAKAUTH 8 #define hkwd_RFS4_DISPATCH_BAD_DUP_XDR 9 #define hkwd_RFS4_DISPATCH_BAD_COMBO 0xa #define hkwd_RFS4_DISPATCH_INPROG 0xb #define hkwd_RFS4_DISPATCH_DUP 0xc #define hkwd_RFS4_DISPATCH_BAD_DUP 0xd #define hkwd_RFS4_DISPATCH_OP_ENTER 0xe #define hkwd_RFS4_DISPATCH_OP_EXIT 0xf #define hkwd_RFS4_DISPATCH_EXIT 0x10 #define hkwd_RFS4_RESOURCE 0x11 #define hkwd_RFS4_SERVERFAULT 0x12 #define hkwd_RFS4_EXPORT_ENTER 0x13 #define hkwd_RFS4_EXPORT_EXIT 0x14 #define hkwd_RFS4_UNEXPORT_ENTER 0x15 #define hkwd_RFS4_UNEXPORT_EXIT 0x16 #define hkwd_RFS4_UNEXPORTED 0x17 #define hkwd_RFS4_DISPATCH_OP_EXIT2 0x18 #define hkwd_RFS4_DISPATCH_TIMEDOUT 0x19 #define PV_HKWD_SEA 0x48F00000 #define hkwd_sea_config_in 0x01 #define hkwd_sea_cfg_lock_fail 0x02 #define hkwd_pincode_fail 0x03 #define hkwd_sea_config_threadstart_fail 0x04 #define hkwd_sea_config_uiomove_fail 0x05 #define hkwd_sea_config_acs_found 0x06 #define hkwd_sea_config_copyin_fail 0x07 #define hkwd_sea_config_attach_sea_fail 0x08 #define hkwd_sea_config_devtype_notsup 0x09 #define hkwd_sea_config_attach_fail 0x0A #define hkwd_sea_config_nnd_open 0x0B #define hkwd_sea_config_nnd_ctl_promisc 0x0C #define hkwd_sea_config_nnd_ctl_addrchk 0x0D #define hkwd_sea_config_acs_notfound 0x0E #define hkwd_sea_config_detach_fail 0x0F #define hkwd_sea_config_out 0x10 #define hkwd_sea_config_attach_sea_succ 0x11 #define hkwd_change_sea_in 0x20 #define hkwd_change_sea_notfound 0x21 #define hkwd_change_sea_out 0x22 #define hkwd_list_sea_in 0x23 #define hkwd_list_sea_notfound 0x24 #define hkwd_list_sea_out 0x25 #define hkwd_sea_real_input_in 0x30 #define hkwd_sri_pktinfo 0x31 #define hkwd_sri_ours 0x32 #define hkwd_sri_bcast 0x33 #define hkwd_sri_bridged 0x34 #define hkwd_sea_real_input_out 0x35 #define hkwd_sea_input 0x40 #define hkwd_sea_thread 0x41 #define hkwd_sea_output_in 0x42 #define hkwd_sea_output_pktinfo 0x43 #define hkwd_sea_output_out 0x44 #define hkwd_sea_virt_input_in 0x50 #define hkwd_svi_pktinfo 0x51 #define hkwd_svi_ours 0x52 #define hkwd_svi_bcast 0x53 #define hkwd_svi_bridged 0x54 #define hkwd_sea_virt_input_out 0x55 #define hkwd_sea_frag_in 0x60 #define hkwd_sea_frag_out 0x61 #define hkwd_sea_frag_ip4_in 0x62 #define hkwd_sea_frag_ip4_data 0x63 #define hkwd_sea_frag_ip4_out 0x64 #define hkwd_sea_frag_ip6_in 0x65 #define hkwd_sea_frag_ip6_data 0x66 #define hkwd_sea_frag_ip6_out 0x67 #define hkwd_modify_sea_in 0x68 #define hkwd_modify_sea_out 0x69 #define hkwd_modify_sea_error_out 0x70 #define hkwd_get_num_chil_in 0x71 #define hkwd_get_num_chil_args 0x72 #define hkwd_get_num_chil_out 0x73 #define hkwd_get_chil_in 0x74 #define hkwd_get_chil_args 0x75 #define hkwd_get_chil_stats 0x76 #define hkwd_get_chil_phys_stats 0x77 #define hkwd_get_chil_phys_tree 0x78 #define hkwd_get_chil_virt_stats 0x79 #define hkwd_get_chil_ha_stats 0x7A #define hkwd_get_chil_out 0x7B #define hkwd_sea_config_configure_large_receive 0x7C #define hkwd_modify_large_receive 0x7D #define hwkd_send_rarp 0x7E #define hkwd_sea_change_handler 0x80 #define hkwd_sea_child_update 0x81 #define hkwd_seaha_setup_in 0x100 #define hkwd_attach_seaha_fail 0x101 #define hkwd_attach_seaha_succ 0x102 #define hkwd_seaha_notvirt 0x103 #define hkwd_seaha_setup_out 0x104 #define hkwd_change_seaha_in 0x105 #define hkwd_change_seaha_out 0x106 #define hkwd_m_gethdr 0x107 #define hkwd_cnddp_output 0x108 #define hkwd_bridgemode_all 0x109 #define hkwd_bridgemode_none 0x10A #define hkwd_ctlrec_len 0x10B #define hkwd_seaha_set_link_fail 0x10C #define hkwd_seaha_pkt_create 0x10D #define hkwd_seaha_pkt_send 0x10E #define hkwd_seaha_ctlrecv 0x10F #define hkwd_bridgemode_unicast 0x110 #define hkwd_undef_state 0x111 #define hkwd_received_pkt_recovery 0x112 #define hkwd_received_pkt_notify 0x113 #define hkwd_received_pkt_limbo 0x114 #define hkwd_undef_pkt 0x115 #define hkwd_seaha_init_timeout 0x116 #define hkwd_seaha_primary_timeout 0x117 #define hkwd_seaha_backup_timeout 0x118 #define hkwd_seaha_recovery_snd_timeout 0x119 #define hkwd_seaha_recovery_rcv_timeout 0x11A #define hkwd_seaha_notify_snd_timeout 0x11B #define hkwd_seaha_notify_rcv_timeout 0x11C #define hkwd_seaha_limbo_timeout 0x11D #define hkwd_seaha_timer_initialize 0x11E #define hkwd_seaha_timer_stop 0x11F #define hkwd_seaha_link_status_callback_func 0x120 #define hkwd_seaha_bcast_delay_timeout 0x121 #define hkwd_seaha_ping_timeout 0x122 #define hkwd_sea_config_real_adapter_fail 0x123 #define hkwd_sea_config_virt_adapter_fail 0x124 #define hkwd_sea_config_checksum_real_fail 0x125 #define hkwd_sea_config_checksum_virt_fail 0x126 #define hkwd_sea_config_vioent_attribute_fail 0x127 #define hkwd_sea_config_vioent_trunk_priority 0x128 #define hkwd_seahstr_xmalloc_fail 0x129 #define hkwd_ctrl_channel_open_fail 0x12A #define hkwd_seahap_null 0x12B #define hkwd_maxpriority 0x12C #define hkwd_seap_null 0x12D #define hkwd_seaha_icmp_output_in 0x12E #define hkwd_seaha_icmp_output_out 0x12F #define hkwd_seaha_icmp_input_in 0x130 #define hkwd_seaha_icmp_input_out 0x131 #define hkwd_icmp_pkt_not_ours 0x132 #define hkwd_sea_config_bad_priority 0x133 #define hkwd_sea_config_seaha_setup_fail 0x134 #define hkwd_vioent_get_vidlist_fail 0x135 #define hkwd_seaha_ctlrecv1 0x136 #define hkwd_vlanid_vswitch_in 0x137 #define hkwd_vlanid_vswitch_out 0x138 #define hkwd_vioent_get_switch_id 0x139 #define hkwd_vioent_get_switch_id_missmatch 0x13A #define hkwd_seaha_icmp_output_error_out 0x13B #define hkwd_shnotify_reg_fail 0x13C #define hkwd_shnotify_unreg_fail 0x13D #define hkwd_shnotify_func_in 0x13E #define hkwd_sea_gvrp_config_in 0x200 #define hkwd_sea_gvrp_config_table_setup 0x201 #define hkwd_sea_gvrp_config_add_filter_fail 0x202 #define hkwd_sea_gvrp_config_rem_filter_fail 0x203 #define hkwd_sea_gvrp_config_table_remove 0x204 #define hkwd_sea_gvrp_config_out 0x205 #define hkwd_sea_gvrp_config_demux_filter_in 0x206 #define hkwd_sea_gvrp_config_demux_filter_dup_filter 0x207 #define hkwd_sea_gvrp_config_demux_filter_out 0x208 #define hkwd_sea_gvrp_change_vlan_in 0x209 #define hkwd_sea_gvrp_change_vlan_out 0x210 #define hkwd_sea_gvrp_insert_vlan_in 0x211 #define hkwd_sea_gvrp_insert_vlan_middle 0x212 #define hkwd_sea_gvrp_insert_vlan_head 0x213 #define hkwd_sea_gvrp_insert_vlan_out 0x214 #define hkwd_sea_gvrp_remove_vlan_in 0x215 #define hkwd_sea_gvrp_remove_vlan 0x216 #define hkwd_sea_gvrp_remove_vlan_out 0x217 #define hkwd_sea_bpdu_process_packet_in 0x218 #define hkwd_sea_bpdu_process_packet_inval_bpdu_length 0x219 #define hkwd_sea_bpdu_process_packet_no_memory 0x220 #define hkwd_sea_bpdu_process_packet_unknown_protocol_id 0x221 #define hkwd_sea_bpdu_process_packet_out 0x222 #define hkwd_sea_garp_process_messages_in 0x223 #define hkwd_sea_garp_process_messages_inval_att 0x224 #define hkwd_sea_garp_process_messages_out 0x225 #define hkwd_sea_gvrp_process_attributes_in 0x226 #define hkwd_sea_gvrp_process_attributes_inval_length 0x227 #define hkwd_sea_gvrp_process_attributes_inval_value 0x228 #define hkwd_sea_gvrp_process_attributes_out 0x229 #define hkwd_sea_gvrp_process_event_in 0x230 #define hkwd_sea_gvrp_process_event_out 0x231 #define hkwd_sea_gvrp_recv_leave_all 0x232 #define hkwd_sea_gvrp_recv_join_empty 0x233 #define hkwd_sea_gvrp_recv_join_in 0x234 #define hkwd_sea_gvrp_recv_leave_empty 0x235 #define hkwd_sea_gvrp_recv_leave_in 0x236 #define hkwd_sea_gvrp_recv_empty 0x237 #define hkwd_sea_gvrp_process_events_out 0x238 #define hkwd_sea_gvrp_output_prepare_packet_in 0x239 #define hkwd_sea_gvrp_output_prepare_packet_inval_anxious 0x240 #define hkwd_sea_gvrp_output_prepare_packet_inval_event_type 0x241 #define hkwd_sea_gvrp_output_prepare_packet_no_memory 0x242 #define hkwd_sea_gvrp_output_prepare_packet_err_in_pkt 0x243 #define hkwd_sea_gvrp_output_prepare_packet_free_memory 0x244 #define hkwd_sea_gvrp_xmit_leave_in 0x245 #define hkwd_sea_gvrp_output_prepare_packet_out 0x246 #define hkwd_sea_gvrp_output_prepare_join_in 0x247 #define hkwd_sea_gvrp_output_prepare_join_inval_anxious 0x248 #define hkwd_sea_gvrp_xmit_join_in 0x249 #define hkwd_sea_gvrp_output_prepare_join_out 0x250 #define hkwd_sea_gvrp_output_prepare_leave_in 0x251 #define hkwd_sea_gvrp_output_prepare_leave_inval_vlan 0x252 #define hkwd_sea_gvrp_output_prepare_leave_out 0x253 #define hkwd_sea_gvrp_output_prepare_header_in 0x254 #define hkwd_sea_gvrp_output_prepare_header_out 0x255 #define hkwd_sea_gvrp_output_insert_attribute_in 0x256 #define hkwd_sea_gvrp_output_insert_attribute_out 0x257 #define hkwd_sea_gvrp_output_join_timeout_in 0x258 #define hkwd_sea_gvrp_output_join_timeout_out 0x259 #define hkwd_sea_gvrp_update_vlan_list_in 0x260 #define hkwd_sea_gvrp_update_vlan_list_out 0x261 #define hkwd_sea_load_kdb_in 0x262 #define hkwd_sea_load_kdb_loading 0x263 #define hkwd_sea_load_kdb_entry_ptr_zero 0x264 #define hkwd_sea_load_kdb_func_ptr_undefined 0x265 #define hkwd_sea_load_kdb_error_loading 0x266 #define hkwd_sea_load_kdb_out 0x267 #define hkwd_sea_unload_kdb_in 0x268 #define hkwd_sea_unload_kdb_unloading 0x269 #define hkwd_sea_unload_kdb_entry_ptr_zero 0x270 #define hkwd_sea_unload_kdb_func_ptr_undefined 0x271 #define hkwd_sea_unload_kdb_error_not_loaded 0x272 #define hkwd_sea_unload_kdb_out 0x273 #define hkwd_sea_gvrp_process_attributes_wrong_att_value 0x274 #define hkwd_sea_gvrp_insert_vlan_bounds 0x275 #define hkwd_sea_input_in 0x300 #define hkwd_sea_input_acs_error 0x301 #define hkwd_sea_input_bridge_unicast 0x302 #define hkwd_sea_input_bridge_none 0x303 #define hkwd_sea_input_thread_mode_disabled 0x304 #define hkwd_sea_input_loop 0x305 #define hkwd_sea_input_loop_queue_chosen 0x306 #define hkwd_sea_input_loop_packet_dropped 0x307 #define hkwd_sea_input_out 0x308 #define hkwd_sea_thread_init 0x310 #define hkwd_sea_thread_start_in 0x320 #define hkwd_sea_thread_start_loop 0x321 #define hkwd_sea_thread_start_out 0x322 #define hkwd_sea_thread_in 0x330 #define hkwd_sea_thread_strict_loop 0x331 #define hkwd_sea_thread_loose_loop 0x332 #define hkwd_sea_thread_loose_reset 0x333 #define hkwd_sea_thread_send_priority_packet 0x334 #define hkwd_sea_thread_send_disabled_packet 0x335 #define hkwd_sea_thread_sleeping 0x336 #define hkwd_sea_thread_waking 0x337 #define hkwd_sea_send_packet_in 0x340 #define hkwd_sea_send_packet_out 0x341 #define hkwd_sea_thread_term 0x350 #define hkwd_sea_acct_config_in 0x400 #define hkwd_sea_acct_config_invalid_param 0x401 #define hkwd_sea_acct_config_out 0x402 #define hkwd_sea_acct_update_stats_in 0x403 #define hkwd_sea_acct_update_stats_packet_info 0x404 #define hkwd_sea_acct_update_stats_broadcast_out 0x405 #define hkwd_sea_acct_update_stats_incoming_match_out 0x406 #define hkwd_sea_acct_update_stats_incoming_nomatch_out 0x407 #define hkwd_sea_acct_update_stats_outgoing_match_out 0x408 #define hkwd_sea_acct_update_stats_invalid_param 0x409 #define hkwd_sea_acct_update_stats_add_new_element_out 0x410 #define hkwd_sea_get_acct_size_in 0x411 #define hkwd_sea_get_acct_size_flag_disabled 0x412 #define hkwd_sea_get_acct_size_out 0x413 #define hkwd_sea_get_acct_data_in 0x414 #define hkwd_sea_get_acct_data_flag_disabled 0x415 #define hkwd_sea_get_acct_data_out 0x416 #define hkwd_sea_clear_acct_data_in 0x417 #define hkwd_sea_clear_acct_data_flag_disabled 0x418 #define hkwd_sea_clear_acct_data_out 0x419 #define hkwd_sea_acct_update_stats_no_memory 0x420 #define hkwd_sea_acct_update_stats_too_big 0x421 /* Hookwords which were not originally dropped */ #define hkwd_sea_config_acs_no_mem 0x500 #define hkwd_sea_config_dds_copyin_failure 0x501 #define hkwd_sea_config_real_adapter_ndd_open_fail 0x502 #define hkwd_sea_config_real_adapter_promisc_fail 0x503 #define hkwd_sea_config_real_adapter_disable_addrchk_fail 0x504 #define hkwd_sea_config_virt_adapter_ndd_open_fail 0x505 #define hkwd_sea_config_virt_adapter_promisc_fail 0x506 #define hkwd_sea_config_virt_adapter_not_trunk 0x507 #define hkwd_sea_config_virt_adapter_disable_addrchk_fail 0x508 #define hkwd_sea_config_vioent_bad_attributes 0x509 #define hkwd_sea_config_gvrp_setup_fail 0x50A #define hkwd_sea_config_sea_error_copyin_failure 0x50B #define hkwd_sea_config_sea_error_copyout_failure 0x50C #define hkwd_sea_config_no_pvid_adapter 0x50D #define hkwd_sea_config_acct_setup_fail 0x50E #define hkwd_sea_config_ndd_set_pointer_fail 0x50F #define hkwd_change_sea_attach_real_adapter_fail 0x510 #define hkwd_change_sea_attach_virt_adapters_fail 0x511 #define hkwd_change_sea_attach_sea_succ 0x512 #define hkwd_change_sea_devtype_notsup 0x513 #define hkwd_change_sea_checksum_real_fail 0x514 #define hkwd_change_sea_large_receive 0x515 #define hkwd_change_sea_checksum_virt_fail 0x516 #define hkwd_change_sea_vioent_attribute_fail 0x517 #define hkwd_change_sea_bad_priority 0x518 #define hkwd_change_sea_vioent_trunk_priority 0x519 #define hkwd_change_sea_ndd_open 0x51A #define hkwd_change_sea_ndd_ctl_promisc 0x51B #define hkwd_change_sea_ndd_ctl_addrchk 0x51C #define hkwd_change_sea_ndd_set_pointer_fail 0x51D #define hkwd_sea_svm_bad_recv_rc 0x600 #define hkwd_sea_svm_output_in 0x601 #define hkwd_sea_svm_output_bad_flag 0x602 #define hkwd_sea_svm_output_acs_error 0x603 #define hkwd_sea_svm_output_out 0x604 #define hkwd_sea_svm_register_in 0x605 #define hkwd_sea_svm_register_eagain 0x606 #define hkwd_sea_svm_register_eexist 0x607 #define hkwd_sea_svm_register_out 0x608 #define hkwd_sea_svm_unregister_in 0x609 #define hkwd_sea_svm_unregister_eagain 0x60A #define hkwd_sea_svm_unregister_enoent 0x60B #define hkwd_sea_svm_unregister_out 0x60C #define hwkd_seaha_add_vcmac_enter 0x700 #define hwkd_seaha_add_vcmac_exit 0x701 #define hwkd_seaha_pkt_create_failed 0x702 #define hwkd_seaha_send_vcmac 0x703 #define hwkd_seaha_send_vcmac_table 0x704 #define hwkd_seaha_pkt_send_failed 0x705 #define hwkd_seaha_rarp_all_vclients 0x706 #define hwkd_seaha_rarp_vclient 0x707 #define hwkd_seaha_rarp_vclient_fail 0x708 #define hwkd_seaha_update_vcmac 0x709 #define hwkd_seaha_del_vcmac_enter 0x70A #define hwkd_seaha_vcmac_wdt_timeout 0x70B #define hwkd_seaha_add_and_update_vcmac 0x70C #define PV_HKWD_SM4_NORM 0x49300000 #define PV_HKWD_SM4_ERR 0x49400000 #define PV_HKWD_SM4_DBG 0x49500000 #define PV_HKWD_DD_FCPS_ERR 0x49700000 #define PV_HKWD_DD_FCDD_ERR 0x49800000 #define PV_HKWD_DD_SCDISKDD_ERR 0x49900000 #define PV_HKWD_NFS4_STATE 0x4A000000 #define update_renew_time_exit 1 #define allocate_state_info 2 #define free_state_info 3 #define update_state_info 4 #define fsid_hold_enter 10 #define fsid_hold_exit_1 11 #define fsid_hold_exit_2 12 #define fsid_rele_enter 13 #define start_state_change_enter 20 #define start_state_change_exit 21 #define state_change_nohold_1 22 #define state_change_nohold_2 23 #define end_state_change_exit 24 #define block_state_change_enter 25 #define block_state_change_exit_1 26 #define block_state_change_exit_2 27 #define start_io_enter 30 #define start_io_exit_1 31 #define start_io_exit_2 32 #define start_io_exit_3 33 #define end_io_exit 34 #define flush_io_enter 35 #define flush_io_exit 36 #define get_open_owner_enter 40 #define get_open_owner_exit_1 41 #define get_open_owner_exit_2 42 #define unlock_open_owner_exit 43 #define invalidate_oo_enter 44 #define invalidate_oo_exit 45 #define open_owner_delay_enter 50 #define open_owner_delay_exit_1 51 #define open_owner_delay_exit_2 52 #define open_owner_delay_exit_3 53 #define open_owner_delay_exit_4 54 #define get_lock_owner_enter 60 #define get_lock_owner_exit_1 61 #define get_lock_owner_exit_2 62 #define get_lock_owner_exit_3 63 #define get_lock_owner_exit_4 64 #define update_lock_owner_exit 65 #define lock_delay_enter 66 #define lock_delay_exit 67 #define get_io_stateid_exit_1 70 #define get_io_stateid_exit_2 71 #define get_io_stateid_exit_3 72 #define get_io_stateid_exit_4 73 #define call_server_enter 80 #define call_server_exit_1 81 #define call_server_exit_2 82 #define new_open_owner_exit 90 #define open_nocreate_enter_1 100 #define open_nocreate_enter_2 101 #define open_nocreate_call_done 102 #define open_nocreate_add_deleg 103 #define open_nocreate_exit_1 104 #define open_create_enter 110 #define open_create_call_done 111 #define open_create_add_deleg 112 #define open_create_exit_1 113 #define open_close_enter 120 #define open_close_call_done 121 #define open_close_exit_1 122 #define open_close_exit_2 123 #define open_downgrade_enter 130 #define open_downgrade_call_done 131 #define open_downgrade_exit 132 #define open_confirm_enter 140 #define open_confirm_call_done 141 #define open_confirm_exit 142 #define open_reply_enter 150 #define open_reply_bump 151 #define open_reply_non_state 152 #define open_reply_state 153 #define open_reply_race 154 #define open_reply_no_fh 155 #define open_reply_no_attr 156 #define open_reply_no_node 157 #define open_reply_exit 158 #define open_create_attrs 160 #define create_race_enter 170 #define create_race_confirm 171 #define create_race_call_done 172 #define create_race_exit 173 #define open_race_enter 180 #define open_race_confirm 181 #define open_race_exit 182 #define open_race_bg_enter 183 #define open_race_bg_notreg 184 #define open_race_bg_no_oo 185 #define open_race_bg_no_work 186 #define open_race_bg_exit 187 #define close_ord_enter 188 #define close_ord_exit 189 #define lock_lock_enter_1 200 #define lock_lock_enter_2 201 #define lock_lock_call_done 202 #define lock_lock_exit_1 203 #define lock_lock_exit_2 204 #define lock_unlock_enter 210 #define lock_unlock_call_done 211 #define lock_unlock_exit_1 212 #define lock_unlock_exit_2 213 #define lock_test_enter 220 #define lock_test_call_done 221 #define lock_test_exit 222 #define release_locker 230 #define add_deleg_enter 300 #define add_deleg_recall 301 #define add_deleg_exit_1 302 #define add_deleg_exit_2 303 #define remove_deleg_enter 310 #define remove_deleg_exit_1 320 #define remove_deleg_exit_2 321 #define return_deleg_enter 330 #define return_deleg_sync 331 #define return_deleg_inprog 332 #define return_deleg_open 333 #define return_deleg_rpc_done 334 #define return_deleg_exit 335 #define return_deleg_vfs_enter 340 #define return_deleg_vfs_intr 341 #define return_deleg_vfs_busy 342 #define return_deleg_vfs_exit 343 #define return_deleg_stale_enter 350 #define return_deleg_stale_exit 351 #define return_deleg_fh_enter 360 #define return_deleg_resource 370 #define return_deleg_admin_enter 380 #define return_deleg_admin_exit 381 #define reclaim_fsid_enter 400 #define reclaim_fsid_skip 401 #define reclaim_fsid_add 402 #define reclaim_fsid_loop_done 403 #define reclaim_fsid_ntm_start 404 #define reclaim_fsid_wait 405 #define reclaim_fsid_exit_1 406 #define reclaim_fsid_exit_2 407 #define recover_fsid_enter 410 #define recover_fsid_call 411 #define recover_fsid_exit 412 #define recover_file_enter 420 #define recover_file_ret_deleg 421 #define recover_file_open_prev_call 422 #define recover_file_open_prev_ret 423 #define recover_file_null_call 424 #define recover_file_null_ret 425 #define recover_file_no_grace 426 #define recover_file_exit_1 427 #define recover_file_exit_2 428 #define recover_lock_enter 430 #define recover_lock_call 431 #define recover_lock_bad 432 #define recover_lock_scan 433 #define recover_lock_exit_1 434 #define recover_lock_exit_2 435 #define revoked_file_enter 440 #define revoked_file_nowork 441 #define revoked_file_nostate 442 #define revoked_file_changed 443 #define revoked_file_dead 444 #define revoked_file_exit 445 #define get_clientid_otw_enter 800 #define get_clientid_otw_exit 801 #define get_clientid_otw_error 802 #define get_clientid_otw_auth_error 803 #define renew_enter 804 #define renew_exit 805 #define renew_error 806 #define get_clientid_data_enter 807 #define get_clientid_data_exit 808 #define server_recovery_enter 809 #define server_recovery_inprog 810 #define server_recovery_mark_fsid 811 #define server_recovery_exit 812 #define updateid_enter 813 #define updateid_exit 814 #define trash_id_enter 815 #define trash_id_error 816 #define trash_id_bad_rpc 817 #define trash_id_exit 818 #define renew_40_enter 819 #define renew_40_exit 820 #define renew_40_error 821 #define renew_41_enter 822 #define renew_41_exit 823 #define renew_41_error 824 #define get_lease_time_enter 825 #define get_lease_time_exit 826 #define get_lease_time_error 827 #define trash_40_id_enter 828 #define trash_40_id_error 829 #define trash_40_id_bad_rpc 830 #define trash_40_id_exit 831 #define trash_41_id_enter 832 #define trash_41_id_error 833 #define trash_41_id_bad_rpc 834 #define trash_41_id_exit 835 #define n4cb_dispatch_enter 900 #define n4cb_dispatch_null 901 #define n4cb_dispatch_noproc 902 #define n4cb_dispatch_minvers 903 #define n4cb_dispatch_newop 904 #define n4cb_dispatch_getattr 905 #define n4cb_dispatch_recall 906 #define n4cb_dispatch_reply 907 #define n4cb_dispatch_exit 908 #define n4cb_getattr 910 #define PV_HKWD_PCIKN_XMIT 0x4A100000 #define PV_HKWD_PCIKN_RCV 0x4A200000 #define PV_HKWD_PCIKN_GEN 0x4A300000 #define PV_HKWD_URPCSEC 0x4A400000 /* rpcsec_gss.c tracehooks */ #define hkwd_URPCSEC_SECCREATE_ENTER 1 #define hkwd_URPCSEC_SECCREATE_EXIT_1 2 #define hkwd_URPCSEC_SECCREATE_EXIT_2 3 #define hkwd_URPCSEC_SECCREATE_EXIT_3 4 #define hkwd_URPCSEC_SECCREATE_EXIT_4 5 #define hkwd_URPCSEC_SECCREATE_EXIT_5 6 #define hkwd_URPCSEC_SECCREATE_EXIT_6 7 #define hkwd_URPCSEC_SECCREATE_EXIT_7 8 #define hkwd_URPCSEC_SECCREATE_PVT_ENTER 9 #define hkwd_URPCSEC_SECCREATE_PVT_TOKEN 10 #define hkwd_URPCSEC_SECCREATE_PVT_EXIT_1 11 #define hkwd_URPCSEC_SECCREATE_PVT_EXIT_2 12 #define hkwd_URPCSEC_SECCREATE_PVT_EXIT_3 13 #define hkwd_URPCSEC_SECCREATE_PVT_EXIT_4 14 #define hkwd_URPCSEC_SECCREATE_PVT_EXIT_5 15 #define hkwd_URPCSEC_SECCREATE_PVT_EXIT_6 16 #define hkwd_URPCSEC_SECCREATE_PVT_EXIT_7 17 #define hkwd_URPCSEC_SECCREATE_PVT_EXIT_8 18 #define hkwd_URPCSEC_SECCREATE_PVT_EXIT_9 19 #define hkwd_URPCSEC_SECCREATE_PVT_EXIT_10 20 #define hkwd_URPCSEC_SECCREATE_PVT_EXIT_11 21 #define hkwd_URPCSEC_SET_DEFAULTS_ENTER 22 #define hkwd_URPCSEC_SET_DEFAULTS_EXIT_1 23 #define hkwd_URPCSEC_SET_DEFAULTS_EXIT_2 24 #define hkwd_URPCSEC_SET_DEFAULTS_EXIT_3 25 #define hkwd_URPCSEC_SET_DEFAULTS_EXIT_4 26 #define hkwd_URPCSEC_MARSHALL_ENTER 27 #define hkwd_URPCSEC_MARSHALL_EXIT_1 28 #define hkwd_URPCSEC_MARSHALL_EXIT_2 29 #define hkwd_URPCSEC_MARSHALL_EXIT_3 30 #define hkwd_URPCSEC_MARSHALL_VERF_ENTER 31 #define hkwd_URPCSEC_MARSHALL_VERF_EXIT_1 32 #define hkwd_URPCSEC_MARSHALL_VERF_EXIT_2 33 #define hkwd_URPCSEC_MARSHALL_VERF_EXIT_3 34 #define hkwd_URPCSEC_GSS_MARSHALL_ENTER 35 #define hkwd_URPCSEC_GSS_MARSHALL_EXIT_1 36 #define hkwd_URPCSEC_GSS_MARSHALL_EXIT_2 37 #define hkwd_URPCSEC_NEXTVERF 38 #define hkwd_URPCSEC_GSS_VALIDATE_ENTER 39 #define hkwd_URPCSEC_GSS_VALIDATE_EXIT_1 40 #define hkwd_URPCSEC_GSS_VALIDATE_EXIT_2 41 #define hkwd_URPCSEC_GSS_VALIDATE_EXIT_3 42 #define hkwd_URPCSEC_REFRESH_ENTER 43 #define hkwd_URPCSEC_REFRESH_DATA_1 44 #define hkwd_URPCSEC_REFRESH_EXIT_1 45 #define hkwd_URPCSEC_REFRESH_EXIT_2 46 #define hkwd_URPCSEC_REFRESH_EXIT_3 47 #define hkwd_URPCSEC_REFRESH_EXIT_4 48 #define hkwd_URPCSEC_DESTROY_ENTER 49 #define hkwd_URPCSEC_DESTROY_EXIT 50 #define hkwd_URPCSEC_DESTROY_PVT_ENTER 51 #define hkwd_URPCSEC_DESTROY_PVT_REMOTE 52 #define hkwd_URPCSEC_DESTROY_PVT_LOCAL 53 #define hkwd_URPCSEC_DESTROY_PVT_CRED 54 #define hkwd_URPCSEC_DESTROY_PVT_NAME 55 #define hkwd_URPCSEC_DESTROY_PVT_EXIT 56 #define hkwd_URPCSEC_WRAP_ENTER 57 #define hkwd_URPCSEC_WRAP_EXIT_1 58 #define hkwd_URPCSEC_WRAP_SEQNUM 59 #define hkwd_URPCSEC_WRAP_EXIT_2 60 #define hkwd_URPCSEC_WRAP_EXIT_3 61 #define hkwd_URPCSEC_WRAP_EXIT_4 62 #define hkwd_URPCSEC_WRAP_EXIT_5 63 #define hkwd_URPCSEC_WRAP_EXIT_6 64 #define hkwd_URPCSEC_WRAP_EXIT_7 65 #define hkwd_URPCSEC_UNWRAP_ENTER 66 #define hkwd_URPCSEC_UNWRAP_EXIT_1 67 #define hkwd_URPCSEC_UNWRAP_EXIT_2 68 #define hkwd_URPCSEC_MAX_DATA_ENTER 69 #define hkwd_URPCSEC_MAX_DATA_EXIT_1 70 #define hkwd_URPCSEC_MAX_DATA_EXIT_2 71 #define hkwd_URPCSEC_ERROR_ENTER 72 #define hkwd_URPCSEC_ERROR_EXIT_1 73 #define hkwd_URPCSEC_ERROR_EXIT_2 74 #define hkwd_URPCSEC_ERROR_EXIT_3 75 #define hkwd_URPCSEC_ERROR_EXIT_4 76 #define hkwd_URPCSEC_ERROR_EXIT_5 77 #define hkwd_URPCSEC_ERROR_EXIT_6 78 #define hkwd_URPCSEC_GET_ERROR_ENTER 79 #define hkwd_URPCSEC_GET_ERROR_EXIT 80 /* svc_rpcsec_gss.c tracehooks */ #define hkwd_URPCSEC_CTX_CLEANUP_ENTER 81 #define hkwd_URPCSEC_CTX_CLEANUP_EXIT 82 #define hkwd_URPCSEC_SET_SERVER_PARMS_ENTER 83 #define hkwd_URPCSEC_SET_SERVER_PARMS_EXIT 84 #define hkwd_URPCSEC_SHIFT_BITS_ENTER 85 #define hkwd_URPCSEC_SHIFT_BITS_EXIT 86 #define hkwd_URPCSEC_CHECK_SEQ_ENTER 87 #define hkwd_URPCSEC_CHECK_SEQ_EXIT_1 88 #define hkwd_URPCSEC_CHECK_SEQ_EXIT_2 89 #define hkwd_URPCSEC_CHECK_SEQ_EXIT_3 90 #define hkwd_URPCSEC_CHECK_SEQ_EXIT_4 91 #define hkwd_URPCSEC_CHECK_SEQ_EXIT_5 92 #define hkwd_URPCSEC_MAKE_PRINCIPAL_ENTER 93 #define hkwd_URPCSEC_MAKE_PRINCIPAL_EXIT_1 94 #define hkwd_URPCSEC_MAKE_PRINCIPAL_EXIT_2 95 #define hkwd_URPCSEC_SET_CL_PRINCIPAL_ENTER 96 #define hkwd_URPCSEC_SET_CL_PRINCIPAL_EXIT_1 97 #define hkwd_URPCSEC_SET_CL_PRINCIPAL_EXIT_2 98 #define hkwd_URPCSEC_SET_CALLBACK_ENTER 99 #define hkwd_URPCSEC_SET_CALLBACK_EXIT_1 100 #define hkwd_URPCSEC_SET_CALLBACK_EXIT_2 101 #define hkwd_URPCSEC_SET_CALLBACK_EXIT_3 102 #define hkwd_URPCSEC_DO_CALLBACK_ENTER 103 #define hkwd_URPCSEC_DO_CALLBACK_FOUND 104 #define hkwd_URPCSEC_DO_CALLBACK_NOTFOUND 105 #define hkwd_URPCSEC_DO_CALLBACK_EXIT 106 #define hkwd_URPCSEC_GETCRED_ENTER 107 #define hkwd_URPCSEC_GETCRED_MECHFAIL 108 #define hkwd_URPCSEC_GETCRED_GSSNAME 109 #define hkwd_URPCSEC_GETCRED_GSSGROUP 110 #define hkwd_URPCSEC_GETCRED_EXIT 111 #define hkwd_URPCSEC_SVCRPCSEC_ENTER 112 #define hkwd_URPCSEC_SVCRPCSEC_OA_ZERO 113 #define hkwd_URPCSEC_SVCRPCSEC_ERROR_1 114 #define hkwd_URPCSEC_SVCRPCSEC_BADSERVICE 115 #define hkwd_URPCSEC_SVCRPCSEC_BADHLEN 116 #define hkwd_URPCSEC_SVCRPCSEC_BADCRCL 117 #define hkwd_URPCSEC_SVCRPCSEC_NOHLEN 118 #define hkwd_URPCSEC_SVCRPCSEC_BADGETCL 119 #define hkwd_URPCSEC_SVCRPCSEC_STALECL 120 #define hkwd_URPCSEC_SVCRPCSEC_NOTINIT 121 #define hkwd_URPCSEC_SVCRPCSEC_NOTDATA 122 #define hkwd_URPCSEC_SVCRPCSEC_GETARGS 123 #define hkwd_URPCSEC_SVCRPCSEC_ACCEPT 124 #define hkwd_URPCSEC_SVCRPCSEC_ACCEPT_2 125 #define hkwd_URPCSEC_SVCRPCSEC_REFRESH_FAILED 126 #define hkwd_URPCSEC_SVCRPCSEC_ERROR_2 127 #define hkwd_URPCSEC_SVCRPCSEC_ERROR_3 128 #define hkwd_URPCSEC_SVCRPCSEC_ERROR_4 129 #define hkwd_URPCSEC_SVCRPCSEC_SETVERF 130 #define hkwd_URPCSEC_SVCRPCSEC_CHECKVERF 131 #define hkwd_URPCSEC_SVCRPCSEC_CBACK_FAILED 132 #define hkwd_URPCSEC_SVCRPCSEC_ERROR_5 133 #define hkwd_URPCSEC_SVCRPCSEC_CHECK_SEQ 134 #define hkwd_URPCSEC_SVCRPCSEC_SETVERF_2 135 #define hkwd_URPCSEC_SVCRPCSEC_PROC 136 #define hkwd_URPCSEC_SVCRPCSEC_ERROR_6 137 #define hkwd_URPCSEC_SVCRPCSEC_ERROR_7 138 #define hkwd_URPCSEC_SVCRPCSEC_EXIT_1 139 #define hkwd_URPCSEC_SVCRPCSEC_EXIT_2 140 #define hkwd_URPCSEC_CHECK_VERF_ENTER 141 #define hkwd_URPCSEC_CHECK_VERF_EXIT 142 #define hkwd_URPCSEC_SET_VERF_ENTER 143 #define hkwd_URPCSEC_SET_VERF_EXIT_1 144 #define hkwd_URPCSEC_SET_VERF_EXIT_2 145 #define hkwd_URPCSEC_CREATE_CLIENT_ENTER 146 #define hkwd_URPCSEC_CREATE_CLIENT_EXIT_1 147 #define hkwd_URPCSEC_CREATE_CLIENT_EXIT_2 148 #define hkwd_URPCSEC_CREATE_CLIENT_EXIT_3 149 #define hkwd_URPCSEC_INSERT_CLIENT_ENTER 150 #define hkwd_URPCSEC_INSERT_CLIENT_EXIT 151 #define hkwd_URPCSEC_GET_CLIENT_ENTER 152 #define hkwd_URPCSEC_GET_CLIENT_STALE 153 #define hkwd_URPCSEC_GET_CLIENT_EXIT 154 #define hkwd_URPCSEC_FIND_CLIENT_ENTER 155 #define hkwd_URPCSEC_FIND_CLIENT_EXIT 156 #define hkwd_URPCSEC_DESTROY_CLIENT_ENTER 157 #define hkwd_URPCSEC_DESTROY_CLIENT_EXIT 158 #define hkwd_URPCSEC_SWEEP_CLIENTS_ENTER 159 #define hkwd_URPCSEC_SWEEP_CLIENTS_EXIT 160 #define hkwd_URPCSEC_DROP_LRU_CLIENT_ENTER 161 #define hkwd_URPCSEC_DROP_LRU_CLIENT_EXIT 162 #define hkwd_URPCSEC_FIND_SVC_CRED_ENTER 163 #define hkwd_URPCSEC_FIND_SVC_CRED_EXIT_1 164 #define hkwd_URPCSEC_FIND_SVC_CRED_EXIT_2 165 #define hkwd_URPCSEC_FIND_SVC_CRED_EXIT_3 166 #define hkwd_URPCSEC_SET_SVC_NAME_ENTER 167 #define hkwd_URPCSEC_SET_SVC_NAME_EXIT_1 168 #define hkwd_URPCSEC_SET_SVC_NAME_EXIT_2 169 #define hkwd_URPCSEC_SET_SVC_NAME_ADDCRED 170 #define hkwd_URPCSEC_SET_SVC_NAME_EXIT_3 171 #define hkwd_URPCSEC_SET_SVC_NAME_EXIT_4 172 #define hkwd_URPCSEC_SET_SVC_NAME_EXIT_5 173 #define hkwd_URPCSEC_SET_SVC_NAME_EXIT_6 174 #define hkwd_URPCSEC_SET_SVC_NAME_EXIT_7 175 #define hkwd_URPCSEC_SET_SVC_NAME_EXIT_8 176 #define hkwd_URPCSEC_SET_SVC_NAME_EXIT_9 177 #define hkwd_URPCSEC_SET_SVC_NAME_EXIT_10 178 #define hkwd_URPCSEC_SET_SVC_NAME_EXIT_11 179 #define hkwd_URPCSEC_REFRESH_SVC_CRED_ENTER 180 #define hkwd_URPCSEC_REFRESH_SVC_CRED_EXIT_1 181 #define hkwd_URPCSEC_REFRESH_SVC_CRED_EXIT_2 182 #define hkwd_URPCSEC_SVC_WRAP_ENTER 183 #define hkwd_URPCSEC_SVC_WRAP_EXIT_1 184 #define hkwd_URPCSEC_SVC_WRAP_EXIT_2 185 #define hkwd_URPCSEC_SVC_UNWRAP_ENTER 186 #define hkwd_URPCSEC_SVC_UNWRAP_EXIT_1 187 #define hkwd_URPCSEC_SVC_UNWRAP_EXIT_2 188 #define hkwd_URPCSEC_SVC_MAXDATA_ENTER 189 #define hkwd_URPCSEC_SVC_MAXDATA_EXIT_1 190 #define hkwd_URPCSEC_SVC_MAXDATA_EXIT_2 191 #define hkwd_URPCSEC_GETGINFO_IDTOUSER 193 #define hkwd_URPCSEC_GETGINFO_GETUATTR 194 #define hkwd_URPCSEC_GETGINFO_GETGATTR 195 #define hkwd_URPCSEC_GETGINFO_GETUATTR2 196 #define hkwd_URPCSEC_GETGINFO_MALLOC 197 #define hkwd_URPCSEC_GETGINFO_GETGATTR2 198 #define hkwd_URPCSEC_GETGINFO_EXIT 199 #define hkwd_URPCSEC_NAME2CRED_ENTER 200 #define hkwd_URPCSEC_NAME2CRED_EXIT_1 201 #define hkwd_URPCSEC_NAME2CRED_EXIT_2 202 #define hkwd_URPCSEC_NAME2CRED_EXIT_3 203 #define hkwd_URPCSEC_NAME2CRED_EXIT_4 204 /* rpcsec_gss_misc.c tracehooks */ #define hkwd_URPCSEC_XDR_GSS_BUF_ENTER 205 #define hkwd_URPCSEC_XDR_GSS_BUF_EXIT_1 206 #define hkwd_URPCSEC_XDR_GSS_BUF_EXIT_2 207 #define hkwd_URPCSEC_XDR_GSS_CREDS_ENTER 208 #define hkwd_URPCSEC_XDR_GSS_CREDS_EXIT_1 209 #define hkwd_URPCSEC_XDR_GSS_CREDS_EXIT_2 210 #define hkwd_URPCSEC_XDR_GSS_INIT_ARG_ENTER 211 #define hkwd_URPCSEC_XDR_GSS_INIT_ARG_EXIT_1 212 #define hkwd_URPCSEC_XDR_GSS_INIT_ARG_EXIT_2 213 #define hkwd_URPCSEC_XDR_GSS_INIT_RES_ENTER 214 #define hkwd_URPCSEC_XDR_GSS_INIT_RES_EXIT_1 215 #define hkwd_URPCSEC_XDR_GSS_INIT_RES_EXIT_2 216 #define hkwd_URPCSEC_WRAP_DATA_ENTER 217 #define hkwd_URPCSEC_WRAP_DATA_EXIT_1 218 #define hkwd_URPCSEC_WRAP_DATA_EXIT_2 219 #define hkwd_URPCSEC_WRAP_DATA_EXIT_3 220 #define hkwd_URPCSEC_WRAP_DATA_EXIT_4 221 #define hkwd_URPCSEC_WRAP_DATA_EXIT_5 222 #define hkwd_URPCSEC_WRAP_DATA_EXIT_6 223 #define hkwd_URPCSEC_WRAP_DATA_EXIT_7 224 #define hkwd_URPCSEC_WRAP_DATA_EXIT_8 225 #define hkwd_URPCSEC_WRAP_DATA_EXIT_9 226 #define hkwd_URPCSEC_WRAP_DATA_EXIT_10 227 #define hkwd_URPCSEC_UNWRAP_DATA_ENTER 228 #define hkwd_URPCSEC_UNWRAP_DATA_EXIT_1 229 #define hkwd_URPCSEC_UNWRAP_DATA_EXIT_2 230 #define hkwd_URPCSEC_UNWRAP_DATA_EXIT_3 231 #define hkwd_URPCSEC_UNWRAP_DATA_EXIT_4 232 #define hkwd_URPCSEC_UNWRAP_DATA_EXIT_5 233 #define hkwd_URPCSEC_UNWRAP_DATA_EXIT_6 234 #define hkwd_URPCSEC_UNWRAP_DATA_EXIT_7 235 #define hkwd_URPCSEC_UNWRAP_DATA_EXIT_8 236 #define hkwd_URPCSEC_UNWRAP_DATA_EXIT_9 237 #define hkwd_URPCSEC_UNWRAP_DATA_EXIT_10 238 #define hkwd_URPCSEC_UNWRAP_DATA_EXIT_11 239 #define hkwd_URPCSEC_MAX_DATA_LENGTH_ENTER 240 #define hkwd_URPCSEC_MAX_DATA_LENGTH_EXIT_1 241 #define hkwd_URPCSEC_MAX_DATA_LENGTH_EXIT_2 242 #define hkwd_URPCSEC_MAX_DATA_LENGTH_EXIT_3 243 /* rpcsec_gss_utils.c tracehooks */ #define hkwd_URPCSEC_MECH_TO_OID_ENTER 244 #define hkwd_URPCSEC_MECH_TO_OID_EXIT_1 245 #define hkwd_URPCSEC_MECH_TO_OID_EXIT_2 246 #define hkwd_URPCSEC_OID_TO_MECH_ENTER 247 #define hkwd_URPCSEC_OID_TO_MECH_EXIT_1 248 #define hkwd_URPCSEC_OID_TO_MECH_EXIT_2 249 #define hkwd_URPCSEC_QOP_TO_NUM_ENTER 250 #define hkwd_URPCSEC_QOP_TO_NUM_EXIT_1 251 #define hkwd_URPCSEC_QOP_TO_NUM_EXIT_2 252 #define hkwd_URPCSEC_QOP_TO_NUM_EXIT_3 253 #define hkwd_URPCSEC_NUM_TO_QOP_ENTER 254 #define hkwd_URPCSEC_NUM_TO_QOP_EXIT_1 255 #define hkwd_URPCSEC_NUM_TO_QOP_EXIT_2 256 #define hkwd_URPCSEC_NUM_TO_QOP_EXIT_3 257 #define hkwd_URPCSEC_SVC_TO_NUM_ENTER 258 #define hkwd_URPCSEC_SVC_TO_NUM_EXIT_1 259 #define hkwd_URPCSEC_SVC_TO_NUM_EXIT_2 260 #define hkwd_URPCSEC_NUM_TO_SVC_ENTER 261 #define hkwd_URPCSEC_NUM_TO_SVC_EXIT 262 #define hkwd_URPCSEC_GETPNAME_ENTER 263 #define hkwd_URPCSEC_GETPNAME_EXIT_1 264 #define hkwd_URPCSEC_GETPNAME_EXIT_2 265 #define hkwd_URPCSEC_GETPNAME_EXIT_3 266 #define hkwd_URPCSEC_GETPNAME_EXIT_4 267 #define hkwd_URPCSEC_GETPNAME_EXIT_5 268 #define hkwd_URPCSEC_GETPNAME_EXIT_6 269 #define hkwd_URPCSEC_GETPNAME_EXIT_7 270 #define hkwd_URPCSEC_GET_MECHANISMS 271 #define hkwd_URPCSEC_GET_MECH_INFO_ENTER 272 #define hkwd_URPCSEC_GET_MECH_INFO_EXIT_1 273 #define hkwd_URPCSEC_GET_MECH_INFO_EXIT_2 274 #define hkwd_URPCSEC_GET_VERSIONS_ENTER 275 #define hkwd_URPCSEC_GET_VERSIONS_EXIT 276 #define hkwd_URPCSEC_IS_INSTALLED_ENTER 277 #define hkwd_URPCSEC_IS_INSTALLED_EXIT_1 278 #define hkwd_URPCSEC_IS_INSTALLED_EXIT_2 279 #define hkwd_URPCSEC_IS_INSTALLED_EXIT_3 280 #define hkwd_URPCSEC_IS_INSTALLED_EXIT_4 281 /* Tracehooks added later */ #define hkwd_URPCSEC_NAME2CRED_EXIT_5 282 #define hkwd_URPCSEC_SECCREATE_EXIT_8 283 #define hkwd_URPCSEC_SECCREATE_EXIT_9 284 #define hkwd_URPCSEC_SECCREATE_EXIT_10 285 #define PV_HKWD_DD_QLFCDD 0x4AC00000 #define PV_HKWD_DD_QLFCPS 0x4AD00000 #define PV_HKWD_MOVER 0x4EE00000 #define PV_HKWD_IBL_PATH 0x4F300000 #define PV_HKWD_IBL_ERR 0x4F400000 #define PV_HKWD_GXL_PATH 0x4F500000 #define PV_HKWD_GXL_ERR 0x4F600000 #define PV_HKWD_XCRYPT 0x4F700000 #define PV_HKWD_NDAF 0x4F800000 #define PV_HKWD_USB_EHCI 0x4FA00000 #define PV_HKWD_USB_TRANSACTION 0x4FB00000 #define PV_HKWD_ICA_TRC_ERR 0x52200000 #define PV_HKWD_ICA_TRC_VRBOS 0x52300000 #define PV_HKWD_ICA_TRC_INTR_VRBOS 0x52400000 #define PV_HKWD_SMBFS 0x52500000 #define hkwd_cn_link_in 1 #define hkwd_cn_link_out 2 #define hkwd_cn_mkdir_in 3 #define hkwd_cn_mkdir_out 4 #define hkwd_cn_remove_in 5 #define hkwd_cn_remove_out 6 #define hkwd_cn_rename_in 7 #define hkwd_cn_rename_out 8 #define hkwd_cn_rmdir_in 9 #define hkwd_cn_rmdir_out 10 #define hkwd_cn_lookup_in 11 #define hkwd_cn_lookup_out 12 #define hkwd_cn_fid_in 13 #define hkwd_cn_fid_out 14 #define hkwd_cn_open_in 15 #define hkwd_cn_open_out 16 #define hkwd_cn_create_in 17 #define hkwd_cn_create_out 18 #define hkwd_cn_hold_in 19 #define hkwd_cn_hold_out 20 #define hkwd_cn_rele_in 21 #define hkwd_cn_rele_out 22 #define hkwd_cn_close_in 23 #define hkwd_cn_close_out 24 #define hkwd_cn_map_in 25 #define hkwd_cn_map_out 26 #define hkwd_cn_unmap_in 27 #define hkwd_cn_unmap_out 28 #define hkwd_cn_access_in 29 #define hkwd_cn_access_out 30 #define hkwd_cn_getattr_in 31 #define hkwd_cn_getattr_out 32 #define hkwd_cn_setattr_in 33 #define hkwd_cn_setattr_out 34 #define hkwd_cn_ftrunc_in 35 #define hkwd_cn_ftrunc_out 36 #define hkwd_cn_rdwr_in 37 #define hkwd_cn_rdwr_out 38 #define hkwd_cn_readdir_in 39 #define hkwd_cn_readdir_out 40 #define hkwd_cn_getacl_in 41 #define hkwd_cn_getacl_out 42 #define hkwd_cn_setacl_in 43 #define hkwd_cn_setacl_out 44 #define hkwd_cifs_mount_in 45 #define hkwd_cifs_mount_out 46 #define hkwd_cifs_unmount_in 47 #define hkwd_cifs_unmount_out 48 #define hkwd_cifs_root_in 49 #define hkwd_cifs_root_out 50 #define hkwd_cifs_statfs_in 51 #define hkwd_cifs_statfs_out 52 #define hkwd_cifs_vget_in 53 #define hkwd_cifs_vget_out 54 #define hkwd_nsmb_dev_ioctl_in 55 #define hkwd_nsmb_dev_ioctl_out 56 #define PV_HKWD_MOBIP6 0x53A00000 #define hkwd_kmobip6_config_in 1 #define hkwd_kmobip6_config_out 2 #define hkwd_mobip6_dispatch_badcmd 3 #define hkwd_mobip6_ctrl_in 5 #define hkwd_mobip6_ctrl_out 6 #define hkwd_ip6ip6_input_in 7 #define hkwd_ip6ip6_input_out 8 #define hkwd_new_bul_in 9 #define hkwd_new_bul_out 10 #define hkwd_new_bcl_in 11 #define hkwd_new_bcl_out 12 #define hkwd_free_bul_in 13 #define hkwd_free_bul_out 14 #define hkwd_free_bcl_in 15 #define hkwd_free_bcl_out 16 #define hkwd_scan_bul_in 17 #define hkwd_scan_bul_out 18 #define hkwd_scan_binding_in 19 #define hkwd_scan_binding_out 20 #define hkwd_scan_bcl_ha_in 21 #define hkwd_scan_bcl_ha_out 22 #define hkwd_scan_bcl_lha_in 23 #define hkwd_scan_bcl_lha_out 24 #define hkwd_scan_bcl_in 27 #define hkwd_scan_bcl_out 28 #define hkwd_scan_bcl_dad_in 29 #define hkwd_scan_bcl_dad_out 30 #define hkwd_add_bul_in 31 #define hkwd_add_bul_out 32 #define hkwd_add_bcl_in 33 #define hkwd_add_bcl_out 34 #define hkwd_del_bul_in 36 #define hkwd_del_bul_out 37 #define hkwd_del_bcl_in 38 #define hkwd_del_bcl_out 39 #define hkwd_binding_timer_in 40 #define hkwd_binding_timer_out 41 #define hkwd_init_timer_in 42 #define hkwd_init_timer_out 43 #define hkwd_term_timer_in 44 #define hkwd_term_timer_out 45 #define hkwd_reset_bul_in 46 #define hkwd_reset_bul_out 47 #define hkwd_reset_bcl_in 48 #define hkwd_reset_bcl_out 49 #define hkwd_update_bul_in 50 #define hkwd_update_bul_out 51 #define hkwd_get_bul_in 52 #define hkwd_get_bul_out 53 #define hkwd_get_bcl_in 54 #define hkwd_get_bcl_out 55 #define hkwd_ctrl_add_bul_in 56 #define hkwd_ctrl_add_bul_out 57 #define hkwd_ctrl_del_bul_in 58 #define hkwd_ctrl_del_bul_out 59 #define hkwd_ctrl_add_bcl_in 60 #define hkwd_ctrl_add_bcl_out 61 #define hkwd_ctrl_del_bcl_in 63 #define hkwd_ctrl_del_bcl_out 64 #define hkwd_dopt6_add_in 66 #define hkwd_dopt6_add_out 67 #define hkwd_dopt6_del_in 68 #define hkwd_dopt6_del_out 69 #define hkwd_init_proto_in 70 #define hkwd_init_proto_out 71 #define hkwd_term_proto_in 72 #define hkwd_term_proto_out 73 #define hkwd_build_ha_opt_in 74 #define hkwd_build_ha_opt_out 75 #define hkwd_build_bu_opt_in 76 #define hkwd_build_bu_opt_out 77 #define hkwd_build_ba_opt_in 78 #define hkwd_build_ba_opt_out 80 #define hkwd_build_br_opt_in 81 #define hkwd_build_br_opt_out 82 #define hkwd_build_rh_opt_in 83 #define hkwd_build_rh_opt_out 84 #define hkwd_build_ba_in 85 #define hkwd_build_ba_out 86 #define hkwd_build_bu_in 90 #define hkwd_build_bu_out 91 #define hkwd_build_br_in 95 #define hkwd_build_br_out 96 #define hkwd_add_bu_opt_in 100 #define hkwd_add_bu_opt_out 103 #define hkwd_add_br_opt_in 104 #define hkwd_add_br_opt_out 107 #define hkwd_add_ha_opt_in 108 #define hkwd_add_ha_opt_out 109 #define hkwd_add_rh_opt_in 112 #define hkwd_add_rh_opt_out 113 #define hkwd_opt6_ha_input_in 116 #define hkwd_opt6_ha_input_out 117 #define hkwd_opt6_bu_input_in 118 #define hkwd_opt6_bu_input_out 119 #define hkwd_opt6_ba_input_in 125 #define hkwd_opt6_ba_input_out 127 #define hkwd_opt6_br_input_in 129 #define hkwd_opt6_br_input_out 130 #define hkwd_extract_addrs_in 131 #define hkwd_extract_addrs_out 132 #define hkwd_packet_check_in 137 #define hkwd_packet_check_out 138 #define hkwd_mobip6_checkopt_in 139 #define hkwd_mobip6_checkopt_out 140 #define hkwd_encapsulate_in 141 #define hkwd_encapsulate_out 142 #define hkwd_mobip6_output_in 144 #define hkwd_mobip6_output_out 145 #define hkwd_mobip6_extrasize_in 148 #define hkwd_mobip6_extrasize_out 149 #define hkwd_mobip6_registration_in 150 #define hkwd_mobip6_registration_out 151 #define hkwd_request_tun_in 152 #define hkwd_request_tun_out 153 #define hkwd_request_ndp_in 155 #define hkwd_request_ndp_out 156 #define hkwd_ack_req_in 158 #define hkwd_ack_req_out 159 #define hkwd_read_req_in 160 #define hkwd_read_req_out 161 #define hkwd_reset_req_in 163 #define hkwd_reset_req_out 164 #define hkwd_mob_icmp6_input_in 165 #define hkwd_mob_icmp6_input_out 166 #define hkwd_get_if_name_in 170 #define hkwd_get_if_name_out 171 #define hkwd_check_reg_in 172 #define hkwd_check_reg_out 173 #define hkwd_get_home_addr_in 174 #define hkwd_get_home_addr_out 175 #define hkwd_get_careof_addr_in 176 #define hkwd_get_careof_addr_out 177 #define hkwd_mh_opts_input_in 200 #define hkwd_mh_opts_input_out 201 #define hkwd_mh_brr_input_in 202 #define hkwd_mh_brr_input_out 203 #define hkwd_mh_hoti_input_in 204 #define hkwd_mh_hoti_input_out 205 #define hkwd_mh_coti_input_in 206 #define hkwd_mh_coti_input_out 207 #define hkwd_mh_hot_input_in 208 #define hkwd_mh_hot_input_out 209 #define hkwd_mh_cot_input_in 210 #define hkwd_mh_cot_input_out 211 #define hkwd_mh_bu_input_in 212 #define hkwd_mh_bu_input_out 213 #define hkwd_mh_ba_input_in 214 #define hkwd_mh_ba_input_out 215 #define hkwd_mh_be_input_in 216 #define hkwd_mh_be_input_out 217 #define hkwd_build_mh_hoti_in 220 #define hkwd_build_mh_hoti_out 221 #define hkwd_build_mh_coti_in 222 #define hkwd_build_mh_coti_out 223 #define hkwd_build_mh_bu_in 224 #define hkwd_build_mh_bu_out 225 #define hkwd_build_mh_ba_in 226 #define hkwd_build_mh_ba_out 227 #define hkwd_build_mh_brr_in 228 #define hkwd_build_mh_brr_out 229 #define hkwd_send_mh_hot_in 230 #define hkwd_send_mh_hot_out 231 #define hkwd_send_mh_cot_in 232 #define hkwd_send_mh_cot_out 233 #define hkwd_send_mh_be_in 234 #define hkwd_send_mh_be_out 235 #define hkwd_mh_bu_input_after_dad_in 236 #define hkwd_mh_bu_input_after_dad_out 237 #define hkwd_mob_relay_icmp6_in 238 #define hkwd_mob_relay_icmp6_out 239 #define hkwd_mob_unreach_icmp6_in 240 #define hkwd_mob_unreach_icmp6_out 241 #define hkwd_check_cnbuba_in 242 #define hkwd_check_cnbuba_out 243 #define PV_HKWD_VIOENT_XMIT 0x53B00000 #define PV_HKWD_VIOENT_RECV 0x53C00000 #define PV_HKWD_VIOENT_OTHER 0x53D00000 #define PV_HKWD_VSCSI_CLIENT 0x53E00000 #define PV_HKWD_VSCSI_SERVER 0x53F00000 #define PV_HKWD_VSCSI_COMMON 0x59600000 #define PV_HKWD_VENT_XMIT 0x59800000 #define PV_HKWD_VENT_RECV 0x59900000 #define PV_HKWD_VENT_OTHER 0x59A00000 #define PV_HKWD_VSCSI_CLIENT_L2 0x59E00000 #define PV_HKWD_VSCSI_CLIENT_PERF 0x59F00000 #define PV_HKWD_FCIP 0x5A500000 #define PV_HKWD_DD_QFCDD 0x5A800000 #define PV_HKWD_DD_QFCPS 0x5A900000 #define PV_HKWD_VMC_DEBUG 0x5AE00000 #define PV_HKWD_VMC_PERF 0x5AF00000 #define PV_HKWD_BENT_XMIT 0x5B200000 #define PV_HKWD_BENT_RECV 0x5B300000 #define PV_HKWD_BENT_OTHER 0x5B400000 #define PV_HKWD_NFS4_DSET 0x5BB00000 #define PV_HKWD_KDAPL 0x5C100000 #define PV_HKWD_KDAPL_ERR 0x5C200000 #define PV_HKWD_UDAPL 0x5C300000 #define PV_HKWD_UDAPL_ERR 0x5C400000 #define PV_HKWD_KDAT 0x5C500000 #define PV_HKWD_UDAT 0x5C700000 #define PV_HKWD_UDAT_ERR 0x5C800000 #define PV_HKWD_DD_SISRAID_ERR 0x5C900000 #define PV_HKWD_DD_MPTADAPDD 0x5CC00000 #define PV_HKWD_DD_CSCSIDD 0x5CD00000 #define PV_HKWD_NFS_WPAR 0x5D000000 #define PV_HKWD_TSIB_USER 0x5D100000 #define PV_HKWD_TSIB_USER_ERR 0x5D200000 #define PV_HKWD_MCRK 0x5D300000 #define PV_HKWD_SISSAS_ERR 0x5DD00000 #define PV_HKWD_HEADD_XMT 0x5DF00000 #define PV_HKWD_HEADD_RCV 0x5E000000 #define PV_HKWD_HEADD_GEN 0x5E100000 #define PV_HKWD_ISCSITM_SERVER 0x5E300000 #define PV_HKWD_ISCSITM_COMMON 0x5E400000 #define PV_HKWD_ISCSITM_PERF 0x5E500000 #define PV_HKWD_DD_SCTAPE_ERR 0x5E800000 #define PV_HKWD_DD_IDECDROM_ERR 0x5E900000 #define PV_HKWD_KXENT_XMIT 0x5ED00000 #define PV_HKWD_KXENT_RECV 0x5EE00000 #define PV_HKWD_KXENT_OTHER 0x5EF00000 #define PV_HKWD_VRM_PAGER 0x5F300000 /* Hookwords for pager_config() in pager_config.c */ #define hkwd_pager_config_forwarder_table_setup 0x001 #define hkwd_pager_config_configuring_kdb 0x002 #define hkwd_pager_config_initial_setup_completed 0x003 #define hkwd_pager_config_cfg_init_start 0x004 #define hkwd_pager_config_cfg_init_failed 0x005 #define hkwd_pager_config_cfg_init_finish 0x006 #define hkwd_pager_config_cfg_term_start 0x007 #define hkwd_pager_config_no_pagers 0x008 #define hkwd_pager_config_cfg_term_failed 0x009 #define hkwd_pager_config_cfg_term_finish 0x00A #define hkwd_pager_config_invalid_command 0x00B #define hkwd_pager_config_cleanup_completed 0x00C /* Hookwords for pager_cfg_init() in pager_config.c */ #define hkwd_pager_cfg_init_in 0x010 #define hkwd_pager_cfg_init_pager_allocated 0x011 #define hkwd_pager_cfg_init_uiomove_failed 0x012 #define hkwd_pager_cfg_init_local_ras_register_failed 0x013 #define hkwd_pager_cfg_init_error_ras_register_failed 0x014 #define hkwd_pager_cfg_init_forwarder_config_failed 0x015 #define hkwd_pager_cfg_init_set_pager_head 0x016 #define hkwd_pager_cfg_init_set_pager_next 0x017 #define hkwd_pager_cfg_init_out 0x018 /* Hookwords for pager_cfg_term() in pager_config.c */ #define hkwd_pager_cfg_term_in 0x020 #define hkwd_pager_cfg_term_no_pager_found 0x021 #define hkwd_pager_cfg_term_pager_acs_found 0x022 #define hkwd_pager_cfg_term_pager_in_use 0x023 #define hkwd_pager_cfg_term_pager_not_ready 0x024 #define hkwd_pager_cfg_term_forwarder_config_failed 0x025 #define hkwd_pager_cfg_term_pager_acs_freed 0x026 #define hkwd_pager_cfg_term_out 0x027 /********** Hookwords for pager_ctl.c ***********************************/ /* Hookwords for pager_ctl() in pager_ctl.c */ #define hkwd_pager_ctl_in 0x100 #define hkwd_pager_ctl_copyin_fail 0x101 #define hkwd_pager_ctl_pager_not_found 0x102 #define hkwd_pager_ctl_add_stream_start 0x103 #define hkwd_pager_ctl_add_stream_copyin_fail 0x104 #define hkwd_pager_ctl_add_stream_fail 0x105 #define hkwd_pager_ctl_add_stream_finish 0x106 #define hkwd_pager_ctl_del_stream_start 0x107 #define hkwd_pager_ctl_del_stream_fail 0x108 #define hkwd_pager_ctl_del_stream_finish 0x109 #define hkwd_pager_ctl_get_stream_stats_start 0x10A #define hkwd_pager_ctl_get_stream_stats_fail 0x10B #define hkwd_pager_ctl_get_stream_stats_finish 0x10C #define hkwd_pager_ctl_invalid_command 0x10D #define hkwd_pager_ctl_free_data 0x10E #define hkwd_pager_ctl_out 0x10F /* Hookwords for pager_ctl_find_pager() in pager_ctl.c */ #define hkwd_pager_ctl_find_pager_in 0x110 #define hkwd_pager_ctl_find_pager_return_acs_null 0x111 #define hkwd_pager_ctl_find_pager_lockl_fail 0x112 #define hkwd_pager_ctl_find_pager_no_pager_found 0x113 #define hkwd_pager_ctl_find_pager_out 0x114 /********** Hookwords for pager_util.c ***********************************/ /* Hookwords for pager_initiate_stream_closure() in pager_util.c */ #define hkwd_pager_initiate_stream_closure_in 0x200 #define hkwd_pager_initiate_stream_closure_close_failed 0x201 #define hkwd_pager_initiate_stream_closure_send_signal_failed 0x202 #define hkwd_pager_initiate_stream_closure_out 0x203 /* Hookwords for pager_process_stream_state_change() in pager_util.c */ #define hkwd_pager_process_stream_state_change_in 0x210 #define hkwd_pager_process_stream_state_change_completed 0x211 #define hkwd_pager_process_stream_state_change_close_stream_error 0x212 #define hkwd_pager_process_stream_state_change_stopped 0x213 #define hkwd_pager_process_stream_state_change_issue_signal_failed 0x214 #define hkwd_pager_process_stream_state_change_default 0x215 #define hkwd_pager_process_stream_state_change_out 0x216 /* Hookwords for pager_shutdown_callback() in pager_util.c */ #define hkwd_pager_shutdown_callback_in 0x220 #define hkwd_pager_shutdown_callback_out 0x221 /* Hookwords for pager_process_received_modifier() in pager_util.c */ #define hkwd_pager_process_received_modifier_in 0x230 #define hkwd_pager_process_received_modifier_out 0x231 #define PV_HKWD_MXIB 0x5F700000 #define PV_HKWD_MXIB_GENERAL 0x5F800000 #define PV_HKWD_MXIB_ERROR 0x5F900000 #define PV_HKWD_MXIB_DEBUG 0x5FA00000 #define PV_HKWD_MXIB_USER 0x5FB00000 #define PV_HKWD_LIBC_MALL_COMMON 0x60A00000 #define PV_HKWD_USB_OHCI 0x61C00000 #define PV_HKWD_USB_OHCI_TRANSACTION 0x61D00000 #define PV_HKWD_USB_AUDIO 0x61E00000 #define PV_HKWD_DD_VFCDD 0x63000000 #define PV_HKWD_DD_VFCDD_PERF 0x63100000 #define PV_HKWD_GXL_PATH 0x63700000 #define PV_HKWD_GXL_ERR 0x63800000 #define PV_HKWD_DD_QLFCPS_ERR 0x63A00000 #define PV_HKWD_DD_QLFCDD_ERR 0x63B00000 #define PV_HKWD_RRENT_OTHER 0x64400000 #define PV_HKWD_RRENT_XMIT 0x64500000 #define PV_HKWD_RRENT_RECV 0x64600000 #define PV_HKWD_RRHBA_XMIT 0x64800000 #define PV_HKWD_RRHBA_RECV 0x64900000 #define PV_HKWD_Y4CRYPT 0x64E00000 /* y4 fast path constants */ #define Y4_SUCCESS 0 #define Y4_ERR_FP_MM_BUSY 0x1 #define Y4_ERR_FP_MM_DISABLED 0x2 #define Y4_ERR_REQUEST_DMA_NOACC 0x3 #define Y4_ERR_REPLY_DMA_NOACC 0x4 #define PV_HKWD_USBTAPE 0x65000000 #define PV_HKWD_DD_USBTAPE_ERR 0x65100000 #define PV_HKWD_OFED_RDMACM 0x65600000 #define PV_HKWD_OFED_IBV 0x65700000 #define PV_HKWD_SCTP 0x65900000 #define PV_HKWD_SCTP_ERR 0x65A00000 #define PV_HKWD_MPT2ADAPDD_ERR 0x65C00000 #define PV_HKWD_ELXENT_XMIT 0x65D00000 #define PV_HKWD_ELXENT_RECV 0x65E00000 #define PV_HKWD_ELXENT_OTHER 0x65F00000 #define PV_HKWD_NMENT_XMIT 0x66000000 #define PV_HKWD_NMENT_RECV 0x66100000 #define PV_HKWD_NMENT_OTHER 0x66200000 #define PV_HKWD_CLUSTER_USR 0x66300000 #define hkwd_clutil_crlm_out 0x01 #define hkwd_clutil_crlm_out2 0x02 #define hkwd_clutil_crlm_out3 0x03 #define hkwd_clutil_crlm_err 0x04 #define hkwd_clutil_crlm_err2 0x05 #define hkwd_clutil_crlm_err3 0x06 #define PV_HKWD_MUSENT_RECV 0x66400000 #define PV_HKWD_MUSENT_XMIT 0x66500000 #define PV_HKWD_MUSENT_OTHER 0x66600000 #define PV_HKWD_CLUST_LINK 0x66B00000 #define hkwd_cluster_handle_tcpsock_ndd_entry 0x01 #define hkwd_cluster_handle_tcpsock_ndd_err1 0x02 #define hkwd_cluster_handle_tcpsock_ndd_err2 0x03 #define hkwd_cluster_handle_tcpsock_ndd_exit 0x04 #define hkwd_update_site_state_entry 0x10 #define hkwd_update_site_state_err1 0x11 #define hkwd_update_site_state_info1 0x12 #define hkwd_update_site_state_exit 0x13 /* kcluster_link.c */ #define hkwd_xcluster_link_query_entry 0x20 #define hkwd_xcluster_link_query_err 0x21 #define hkwd_xcluster_link_query_exit 0x22 #define hkwd_send_link_init_entry 0x23 #define hkwd_send_link_init_exit 0x24 #define hkwd_link_proc_entry 0x25 #define hkwd_link_proc_err1 0x26 #define hkwd_process_msg_link_entry 0x27 #define hkwd_process_msg_link_exit 0x28 #define hkwd_link_query_info1 0x29 #define hkwd_multisite_init_entry 0x40 #define hkwd_multisite_init_err1 0x41 #define hkwd_multisite_init_err2 0x42 #define hkwd_multisite_init_exit 0x43 #define hkwd_multisite_connection_monitor_entry 0x44 #define hkwd_multisite_connection_monitor_info1 0x45 #define hkwd_multisite_connection_monitor_info2 0x46 #define hkwd_multisite_connection_monitor_exit 0x47 #define hkwd_multisite_findtcpsock_ifdatap_entry 0x48 #define hkwd_multisite_findtcpsock_ifdatap_exit 0x49 #define hkwd_multisite_cleanup_entry 0x4a #define hkwd_multisite_cleanup_exit 0x4b /* kcluster_tcpsock.c */ #define hkwd_tcpsock_listen_entry 0x70 #define hkwd_tcpsock_listen_err1 0x71 #define hkwd_tcpsock_listen_err2 0x72 #define hkwd_tcpsock_listen_err3 0x73 #define hkwd_tcpsock_listen_err4 0x74 #define hkwd_tcpsock_listen_exit 0x75 #define hkwd_tcpsock_accept_entry 0x76 #define hkwd_tcpsock_accept_err1 0x77 #define hkwd_tcpsock_accept_exit 0x78 #define hkwd_tcpsock_connect_entry 0x79 #define hkwd_tcpsock_connect_err1 0x7a #define hkwd_tcpsock_connect_err2 0x7b #define hkwd_tcpsock_connect_info1 0x7c #define hkwd_tcpsock_connect_info2 0x7d #define hkwd_tcpsock_connect_err3 0x7e #define hkwd_tcpsock_connect_err4 0x7f #define hkwd_tcpsock_connect_err5 0x80 #define hkwd_tcpsock_connect_exit 0x81 #define hkwd_tcpsock_recv_entry 0x82 #define hkwd_tcpsock_recv_err1 0x83 #define hkwd_tcpsock_recv_err2 0x84 #define hkwd_tcpsock_recv_err3 0x85 #define hkwd_tcpsock_recv_exit 0x86 #define hkwd_tcpsock_send_entry 0x87 #define hkwd_tcpsock_send_err1 0x88 #define hkwd_tcpsock_send_err2 0x89 #define hkwd_tcpsock_send_err3 0x8a #define hkwd_tcpsock_send_exit 0x8b /* kcluster_tcpsock_ndd.c */ #define hkwd_tcpsock_ndd_close_exit 0x100 #define hkwd_tcpsock_ns_alloc_entry 0x101 #define hkwd_tcpsock_ns_alloc_err1 0x102 #define hkwd_tcpsock_ns_alloc_exit 0x103 #define hkwd_tcpsock_ndd_ctl_entry 0x104 #define hkwd_tcpsock_ndd_ctl_tcpconnect 0x105 #define hkwd_tcpsock_ndd_ctl_tcpaccept 0x106 #define hkwd_tcpsock_ndd_ctl_exit 0x107 #define hkwd_tcpsock_ndd_ctl_err1 0x108 #define hkwd_tcpsock_ndd_set_entry 0x109 #define hkwd_tcpsock_ndd_send_thread_entry 0x10a #define hkwd_tcpsock_ndd_send_thread_err1 0x10b #define hkwd_tcpsock_ndd_send_thread_exit 0x10c #define hkwd_tcpsock_ndd_recv_thread_entry 0x10d #define hkwd_tcpsock_ndd_recv_thread_err1 0x10e #define hkwd_tcpsock_ndd_recv_thread_err2 0x10f #define hkwd_tcpsock_ndd_recv_thread_exit 0x110 #define hkwd_tcpsock_ndd_add2_sendq_entry 0x111 #define hkwd_tcpsock_ndd_add2_sendq_err1 0x112 #define hkwd_tcpsock_ndd_add2_sendq_exit 0x113 #define hkwd_tcpsock_ndd_create_threads_entry 0x114 #define hkwd_tcpsock_ndd_create_threads_err1 0x115 #define hkwd_tcpsock_ndd_create_threads_err2 0x116 #define hkwd_tcpsock_ndd_create_threads_exit 0x117 #define hkwd_tcpsock_ns_free_entry 0x118 #define hkwd_tcpsock_ns_free_exit 0x119 #define hkwd_tcpsock_ndd_unset_entry 0x11a #define hkwd_tcpsock_ndd_unset_exit 0x11b #define PV_HKWD_MLXENT_OTHER 0x66C00000 #define PV_HKWD_MLXENT_RESPONSE 0x66D00000 #define PV_HKWD_MLXENT_TRANSMIT 0x66E00000 #define PV_HKWD_MLXENT_RECEIVE 0x66F00000 #define PV_HKWD_MLXENT_RDMA 0x67000000 #define PV_HKWD_STNFS_GENERAL 0x10020000 #define hkwd_stnfs_storage_init 0x00000001 #define hkwd_stnfs_storage_uninit 0x00000002 #define hkwd_stnfs_ras_init 0x00000003 #define hkwd_stnfs_ras_uninit 0x00000004 #define hkwd_stnfs_dr_event 0x00000005 #define hkwd_stnfs_config 0x00000006 #define hkwd_stnfs_create_remote_node 0x00000007 #define hkwd_stnfs_create_local_node 0x00000008 #define hkwd_stnfs_destroy_gnode 0x00000009 #define hkwd_stnfs_destroy_node 0x0000000A #define hkwd_stnfs_fetch_attrs 0x0000000B #define hkwd_stnfs_fetch_symlink_data 0x0000000C #define hkwd_stnfs_populate_node 0x0000000D #define hkwd_stnfs_free_dir_list 0x0000000E #define hkwd_stnfs_check_access 0x0000000F #define hkwd_stnfs_change_node_name 0x00000010 #define hkwd_stnfs_link_node 0x00000011 #define hkwd_stnfs_option_cntl 0x00000012 #define hkwd_inet_pton6 0x00000013 #define hkwd_inet_pton4 0x00000014 #define hkwd_inet_aton 0x00000015 #define hkwd_stnfs_worker_init 0x00000016 #define hkwd_stnfs_worker_uninit 0x00000017 #define hkwd_stnfs_put_work 0x00000018 #define hkwd_stnfs_get_work 0x00000019 #define hkwd_stnfs_worker 0x0000001A #define hkwd_stnfs_work 0x0000001B #define hkwd_stnfs_do_replication 0x0000001C #define hkwd_stnfs_compatible 0x0000001D #define hkwd_stnfs_check_fs_locations 0x0000001E #define hkwd_stnfs_recover_node 0x0000001F #define hkwd_stnfs_do_lookup 0x00000020 #define hkwd_stnfs_do_getattr 0x00000021 #define hkwd_stnfs_recover_fh 0x00000022 #define hkwd_stnfs_submit_get_node 0x00000023 #define hkwd_stnfs_submit_replication_getattr 0x00000024 #define PV_HKWD_STNFS_VNOPS 0x10030000 #define hkwd_stnfs_lookup 0x00000001 #define hkwd_stnfs_readdir 0x00000002 #define hkwd_stnfs_remove 0x00000003 #define hkwd_stnfs_rmdir 0x00000004 #define hkwd_stnfs_mkdir 0x00000005 #define hkwd_stnfs_symlink 0x00000006 #define hkwd_stnfs_readlink 0x00000007 #define hkwd_stnfs_mknod 0x00000008 #define hkwd_stnfs_rename 0x00000009 #define hkwd_stnfs_readdir_eofp 0x0000000A #define hkwd_stnfs_link 0x0000000B #define hkwd_stnfs_open 0x0000000C #define hkwd_stnfs_close 0x0000000D #define hkwd_stnfs_create 0x0000000E #define hkwd_stnfs_ftrunc 0x0000000F #define hkwd_stnfs_fsync 0x00000010 #define hkwd_stnfs_fsync_range 0x00000011 #define hkwd_stnfs_lockctl 0x00000012 #define hkwd_stnfs_unmap 0x00000013 #define hkwd_stnfs_seek 0x00000014 #define hkwd_stnfs_create_attr 0x00000015 #define hkwd_stnfs_finfo 0x00000016 #define hkwd_stnfs_map_lloff 0x00000017 #define hkwd_stnfs_memcntl 0x00000018 #define hkwd_stnfs_getea 0x00000019 #define hkwd_stnfs_setea 0x0000001A #define hkwd_stnfs_listea 0x0000001B #define hkwd_stnfs_statea 0x0000001C #define hkwd_stnfs_removeea 0x0000001D #define hkwd_stnfs_getxacl 0x0000001E #define hkwd_stnfs_setxacl 0x0000001F #define hkwd_stnfs_getattr 0x00000020 #define hkwd_stnfs_setattr 0x00000021 #define hkwd_stnfs_access 0x00000022 #define hkwd_stnfs_ioctl 0x00000023 #define hkwd_stnfs_select 0x00000024 #define hkwd_stnfs_fid 0x00000025 #define hkwd_stnfs_revoke 0x00000026 #define hkwd_stnfs_getacl 0x00000027 #define hkwd_stnfs_setacl 0x00000028 #define hkwd_stnfs_getpcl 0x00000029 #define hkwd_stnfs_setpcl 0x0000002A #define hkwd_stnfs_vnop_nosys 0x0000002B #define hkwd_stnfs_rdwr 0x0000002C #define hkwd_stnfs_rdwr_attr 0x0000002D #define hkwd_stnfs_fclear 0x0000002E #define PV_HKWD_STNFS_HOLD_RELE 0x10040000 #define hkwd_stnfs_hold 0x00000001 #define hkwd_stnfs_rele 0x00000002 #define PV_HKWD_STNFS_ID 0x10050000 #define hkwd_stnfs_id_init 0x00000001 #define hkwd_stnfs_id_uninit 0x00000002 #define hkwd_stnfs_id_read 0x00000003 #define hkwd_stnfs_string_to_uid 0x00000004 #define hkwd_stnfs_string_to_gid 0x00000005 #define hkwd_stnfs_populate_pw 0x00000006 #define hkwd_stnfs_populate_gr 0x00000007 #define hkwd_stnfs_strtok 0x00000008 #define hkwd_stnfs_insert_uid_table 0x00000009 #define hkwd_stnfs_insert_gid_table 0x0000000A #define hkwd_stnfs_free_id_table 0x0000000B #define hkwd_stnfs_host_to_addr 0x0000000C #define PV_HKWD_STNFS_IO 0x10060000 #define hkwd_stnfs_io_init 0x00000001 #define hkwd_stnfs_io_uninit 0x00000002 #define hkwd_stnfs_io_set_pages 0x00000003 #define hkwd_stnfs_create_segment 0x00000004 #define hkwd_stnfs_truncate_segment 0x00000005 #define hkwd_stnfs_delete_segment 0x00000006 #define hkwd_stnfs_io 0x0000000A #define hkwd_stnfs_pager 0x0000000B #define hkwd_stnfs_pager_thread 0x0000000C #define PV_HKWD_STNFS_OTW 0x10070000 #define hkwd_stnfs_get_root_fh3 0x00000001 #define hkwd_stnfs_get_root_fh4 0x00000002 #define hkwd_stnfs_getattr_otw 0x00000003 #define hkwd_stnfs_lookup_otw 0x00000004 #define hkwd_stnfs_readlink_otw 0x00000005 #define hkwd_stnfs_read_otw 0x00000006 #define hkwd_stnfs_readdir_otw 0x00000007 #define hkwd_call_mountd 0x00000008 #define hkwd_call_server 0x00000009 #define hkwd_xdr_lookup_str_res 0x0000000A #define hkwd_xdr_lookup_str_arg4 0x0000000B #define hkwd_xdr_lookup_str_res4 0x0000000C #define hkwd_xdr_lookup_arg4 0x0000000D #define hkwd_xdr_lookup_res4 0x0000000E #define hkwd_xdr_getattr_arg4 0x0000000F #define hkwd_xdr_getattr_res4 0x00000010 #define hkwd_xdr_readlink_arg4 0x00000011 #define hkwd_xdr_readlink_res4 0x00000012 #define hkwd_xdr_read_arg4 0x00000013 #define hkwd_xdr_read_res4 0x00000014 #define hkwd_xdr_readdir_arg4 0x00000015 #define hkwd_xdr_readdir_res4 0x00000016 #define hkwd_xdr_stg_filehandle 0x00000017 #define hkwd_xdr_stp_lookup 0x00000018 #define hkwd_xdr_vattr_result 0x00000019 #define hkwd_xdr_vattr 0x0000001A #define hkwd_xdr_vattr_fattr4 0x0000001B #define hkwd_xdr_lookup_result 0x0000001C #define hkwd_xdr_readlink_result 0x0000001D #define hkwd_xdr_readdir_arg 0x0000001E #define hkwd_xdr_readdirplus_arg 0x0000001F #define hkwd_xdr_read_arg 0x00000020 #define hkwd_xdr_read_res 0x00000021 #define hkwd_xdr_readdir_res 0x00000022 #define hkwd_xdr_readdirplus_res 0x00000023 #define hkwd_xdr_stnfs_string 0x00000024 #define hkwd_xdr_pmap 0x00000025 #define hkwd_stnfs_get_fs_locations_otw 0x00000026 #define hkwd_stnfs_free_fs_locations 0x00000027 #define hkwd_stnfs_fetch_mount_attr 0x00000028 #define hkwd_stnfs_start_call_server 0x00000029 #define hkwd_stnfs_end_call_server 0x0000002A #define hkwd_stnfs_check_replication 0x0000002B #define hkwd_stnfs_end_replication 0x0000002C #define hkwd_stnfs_get_fsattr_otw 0x0000002D #define hkwd_stnfs_check_fs_gen 0x0000002E #define hkwd_stnfs_get_fh 0x0000002F #define hkwd_stnfs_recover_rootfh_otw 0x00000030 #define hkwd_stnfs_recover_fh_otw 0x00000031 #define hkwd_stnfs_submit_get_fh 0x00000032 #define PV_HKWD_STNFS_TREE 0x10080000 #define hkwd_stnfs_add_child 0x00000001 #define hkwd_stnfs_remove_child 0x00000002 #define hkwd_stnfs_node_t 0x00000003 #define hkwd_stnfs_find_child 0x00000004 #define hkwd_stnfs_delete_children 0x00000005 #define hkwd_stnfs_balance_tree 0x00000006 #define hkwd_remove_subdirectory 0x00000007 #define hkwd_stnfs_add_child_again 0x00000008 #define PV_HKWD_STNFS_VFSOPS 0x10090000 #define hkwd_stnfs_mount 0x00000001 #define hkwd_stnfs_unmount 0x00000002 #define hkwd_stnfs_root 0x00000003 #define hkwd_stnfs_statfs 0x00000004 #define hkwd_stnfs_sync 0x00000005 #define hkwd_stnfs_vget 0x00000006 #define hkwd_stnfs_cntl 0x00000007 #define hkwd_stnfs_quotactl 0x00000008 #define hkwd_stnfs_syncvfs 0x00000009 #define hkwd_stnfs_aclxcntl 0x0000000A #define hkwd_stnfs_statfsvp 0x0000000B #define hkwd_stnfs_vfsop_notsup 0x0000000C #define PV_HKWD_DD_MSTOR_ERR 0x10220000 #define PV_HKWD_SVM 0x10240000 /* hkIDs used in svm_dd_config.c */ #define hkwd_svm_cfg_mpx 1 #define hkwd_svm_cfg_open 2 #define hkwd_svm_cfg_close 3 #define hkwd_svm_cfg_devswadd_fail 4 #define hkwd_svm_cfg_devswdel_fail 5 #define hkwd_svm_cfg_unreg_fail 6 #define hkwd_svm_dd_read 7 #define hkwd_svm_cfg_pamlook_fail 8 #define hkwd_svm_cfg_term 9 /* hkIDs used in svm_pam_init.c */ #define hkwd_svm_init_report 100 #define hkwd_svm_init_malloc_fail 101 #define hkwd_svm_init_dpiqueue_fail 102 #define hkwd_svm_init_luk_fail 103 #define hkwd_svm_init_lukcret_fail 104 #define hkwd_svm_init_lukmem_fail 105 #define hkwd_svm_init_lukconntab_fail 106 #define hkwd_svm_init_lukmeminit_fail 107 #define hkwd_svm_init_lukmematt_fail 108 #define hkwd_svm_init_getstats_fail 109 #define hkwd_svm_init_statsmemsz 110 #define hkwd_svm_init_statsmem_fail 111 #define hkwd_svm_init_lukmem_sz 112 /* hkIDs used in svm_dd_ioctl.c */ #define hkwd_svm_unregsea_fail 200 #define hkwd_svm_regsea_fail 201 #define hkwd_svm_ioctl_stats_fail 202 #define hkwd_svm_ioctl_finalize_cpin_fail 203 #define hkwd_svm_ioctl_regsea_fail 204 #define hkwd_svm_ioctl_unregsea_fail 205 #define hkwd_svm_ioctl_wait_invalid_pktsz 206 #define hkwd_svm_ioctl_wait_cpout_fail 207 #define hkwd_svm_ioctl_wait_mcpout_fail 208 #define hkwd_svm_ioctl_wait_mcpout2_fail 209 #define hkwd_svm_ioctl_send_cpin_fail 210 #define hkwd_svm_ioctl_send_invalid_pkthdl 211 #define hkwd_svm_ioctl_send_newsz 212 #define hkwd_svm_ioctl_send_mcpin_fail 213 #define hkwd_svm_ioctl_send_mcpin2_fail 214 #define hkwd_svm_ioctl_send_invalid_newsz 215 #define hkwd_svm_ioctl_inject 216 #define hkwd_svm_ioctl_inject_cpin_fail 217 #define hkwd_svm_ioctl_inject_bad_pkt 218 #define hkwd_svm_ioctl_inject_bad_pkt_sz 219 #define hkwd_svm_ioctl_inject_mcpin_fail 220 #define hkwd_svm_ioctl_inject_sentpkt 221 #define hkwd_svm_ioctl_inject_invalid_pktsrc 222 #define hkwd_svm_ioctl_test 223 #define hkwd_svm_ioctl_test_cpin_fail 224 #define hkwd_svm_ioctl_test_xmalloc_fail 225 #define hkwd_svm_ioctl_test_mcpin_fail 226 #define hkwd_svm_ioctl_setconf 227 #define hkwd_svm_ioctl_setconf_cpin_fail 228 #define hkwd_svm_ioctl_setconf_luksetparam_fail 229 #define hkwd_svm_ioctl_setconf_unknown_param 230 #define hkwd_svm_ioctl_setconf_param_set 231 #define hkwd_svm_tmout_unregsea_fail 232 /* hkIDs used in svm_receive.c */ #define hkwd_svm_recsea_notrun 300 #define hkwd_svm_recsea_small 301 #define hkwd_svm_recsea_large 302 #define hkwd_svm_recsea_noluksystem 303 #define hkwd_svm_recsea_pkt 304 #define hkwd_svm_recsea_shortcut 305 #define hkwd_svm_sea_rmdev 306 #define hkwd_svm_testpam_notrun 307 #define hkwd_svm_testpam_noluksystem 308 #define hkwd_svm_testpam_pkt 309 #define hkwd_svm_testpam_shortcut 310 #define hkwd_svm_recsea_drop_pkt 311 /* hkIDs used in svm_queue.c */ #define hkwd_svm_queue_no_mem 400 #define hkwd_svm_queue_no_elemt 401 #define hkwd_svm_queue_notrun 402 #define hkwd_svm_queue_wait_pkt 403 /* hkIDs used in svm_notify.c */ #define hkwd_svm_notify_no_luksystem 500 #define hkwd_svm_notify_skipdpi_drop 501 #define hkwd_svm_notify_skipdpi_fwd 502 #define hkwd_svm_notify_approve 503 #define hkwd_svm_notify_forward 504 #define hkwd_svm_notify_modify 505 #define hkwd_svm_notify_block 506 #define hkwd_svm_notify_reject 507 #define hkwd_svm_notify_unknown 508 #define hkwd_svm_stats_fail 600 #define PV_HKWD_DD_SFWCOM 0x10250000 #define PV_HKWD_AHA_LFS_OPS 0x102b0000 #define hkwd_ahafs_rdwr_enter 0x00000001 #define hkwd_ahafs_rdwr_exit 0x00000002 #define hkwd_ahafsFileReadUio_evProdsList_enter 0x00000003 #define hkwd_ahafsFileReadUio_evProdsList_exit 0x00000005 #define hkwd_ahafsMonFileReadUio_enter 0x00000006 #define hkwd_ahafsMonFileReadUio 0x00000007 #define hkwd_ahafsMonFileReadUio_exit 0x00000008 #define hkwd_ahafsCopyOutBuf_enter 0x00000009 #define hkwd_ahafsCopyOutBuf_exit 0x0000000A #define hkwd_ahafsMonFileWriteUio_enter 0x0000000B #define hkwd_ahafsMonFileWriteUio_exit 0x0000000C #define hkwd_ahafsStrtouint64_enter 0x0000000E #define hkwd_ahafsStrtouint64_exit 0x0000000F #define hkwd_parse_buf_enter 0x00000010 #define hkwd_parse_buf_name 0x00000011 #define hkwd_parse_buf_exit 0x00000012 #define hkwd_ahafs_readdir_readdir_enter 0x00000013 #define hkwd_ahafs_readdir_readdir 0x00000014 #define hkwd_ahafs_readdir_readdir_exit 0x00000015 #define hkwd_ahafsReaddirAll_enter 0x00000016 #define hkwd_ahafsReaddirAll_exit 0x00000017 #define hkwd_ahafsCreateDirent_enter 0x00000018 #define hkwd_ahafsCreateDirent_exit 0x0000001A #define hkwd_ahafsReadDirents_enter 0x0000001B #define hkwd_ahafsReadDirents_exit 0x0000001D #define hkwd_ahafs_select_enter 0x0000001E #define hkwd_ahafs_select 0x0000001F #define hkwd_ahafs_select_exit 0x00000020 #define hkwd_ahafs_nosys 0x00000021 #define hkwd_ahafs_access_enter 0x00000022 #define hkwd_ahafs_access_exit 0x00000023 #define hkwd_ahafs_open_enter 0x00000024 #define hkwd_ahafs_open 0x00000025 #define hkwd_ahafs_open_exit 0x00000026 #define hkwd_ahafs_close_enter 0x00000027 #define hkwd_ahafs_close_exit 0x00000028 #define hkwd_ahafs_seek_enter 0x00000029 #define hkwd_ahafs_seek_exit 0x0000002A #define hkwd_ahafs_create_enter 0x0000002B #define hkwd_ahafs_create_name 0x0000002C #define hkwd_ahafs_create_exit 0x0000002E #define hkwd_ahafs_remove_enter 0x0000002F #define hkwd_ahafs_remove_exit 0x00000030 #define hkwd_ahafs_hold_enter 0x00000031 #define hkwd_ahafs_hold 0x00000032 #define hkwd_ahafs_hold_exit 0x00000033 #define hkwd_ahafs_rele_enter 0x00000034 #define hkwd_ahafs_rele 0x00000035 #define hkwd_ahafs_rele_exit 0x00000036 #define hkwd_ahafs_lookup_enter 0x00000037 #define hkwd_ahafs_lookup_name 0x00000038 #define hkwd_ahafs_lookup_exit 0x00000039 #define hkwd_ahafs_mkdir_enter 0x0000003A #define hkwd_ahafs_mkdir_name 0x0000003B #define hkwd_ahafs_mkdir_exit 0x0000003C #define hkwd_ahafs_rmdir_enter 0x0000003D #define hkwd_ahafs_rmdir_exit 0x0000003E #define hkwd_ahafs_getattr_enter 0x0000003F #define hkwd_ahafs_getattr_exit 0x00000040 #define hkwd_ahafs_setattr_enter 0x00000041 #define hkwd_ahafs_setattr_exit 0x00000042 #define hkwd_ahafs_getacl_enter 0x00000043 #define hkwd_ahafs_getacl_exit 0x00000044 #define hkwd_ahafs_setacl_enter 0x00000045 #define hkwd_ahafs_setacl_exit 0x00000046 #define hkwd_ahafs_fsync_exit 0x00000047 #define hkwd_ahafs_ahafsGetNewNodeType_enter 0x00000048 #define hkwd_ahafs_ahafsGetNewNodeType_name 0x00000049 #define hkwd_ahafs_ahafsGetNewNodeType_exit 0x0000004A #define hkwd_ahafs_mount_enter 0x0000004B #define hkwd_ahafs_mount_exit 0x0000004D #define hkwd_ahafs_unmount_enter 0x0000004E #define hkwd_ahafs_unmount_exit 0x0000004F #define hkwd_ahafs_root_enter 0x00000050 #define hkwd_ahafs_root_exit 0x00000051 #define hkwd_ahafs_vget 0x00000052 #define hkwd_ahafs_statfs_enter 0x00000053 #define hkwd_ahafs_statfs_exit 0x00000054 #define hkwd_ahafs_sync 0x00000055 #define hkwd_ahafs_cntl 0x00000056 #define hkwd_ahafs_quotactl 0x00000057 #define PV_HKWD_AHA_KERN 0x102d0000 #define hkwd_ahafs_initialize_enter 0x00000002 #define hkwd_ahafs_initialize_exit 0x00000003 #define hkwd_ahafs_uninitialize 0x00000004 #define hkwd_ahafs_evprod_register_enter 0x00000005 #define hkwd_ahafs_evprod_register_name 0x00000006 #define hkwd_ahafs_evprod_register_dirName 0x00000007 #define hkwd_ahafs_evprod_register_exit 0x00000008 #define hkwd_aha_evprod_unreg_enter 0x0000000B #define hkwd_aha_evprod_unreg_exit 0x0000000C #define hkwd_aha_evprod_get_enter 0x0000000D #define hkwd_aha_evprod_get_name 0x0000000E #define hkwd_aha_evprod_get_exit 0x0000000F #define hkwd_aha_evprods_enter 0x00000010 #define hkwd_aha_evprods_exit 0x00000012 #define hkwd_aha_cbfn_register_enter 0x00000013 #define hkwd_aha_cbfn_register_exit 0x00000014 #define hkwd_aha_evprods_list_enter 0x00000015 #define hkwd_aha_evprods_list_exit 0x00000016 #define hkwd_aha_cbfn_wrapper_enter 0x00000017 #define hkwd_aha_cbfn_wrapper_exit 0x00000018 #define hkwd_ahafs_get_curthrd_info_enter 0x00000019 #define hkwd_ahafs_get_curthrd_info_exit 0x0000001A #define hkwd_aha_utilFs_register_enter 0x0000001B #define hkwd_aha_utilFs_register_exit 0x0000001C #define hkwd_get_localFs_info_name 0x0000001E #define hkwd_get_localFs_info_exit 0x0000001F #define hkwd_aha_modFile_register_enter 0x00000020 #define hkwd_aha_modFile_register_exit 0x00000021 #define hkwd_aha_process_vnop_enter 0x00000023 #define hkwd_aha_process_vnop_name 0x00000024 #define hkwd_aha_process_umount_enter 0x00000026 #define hkwd_aha_process_umount_exit 0x00000027 #define hkwd_aha_process_rename_enter 0x00000028 #define hkwd_aha_process_rename_name 0x00000029 #define hkwd_aha_process_rename_name_t 0x0000002A #define hkwd_aha_process_rename_exit 0x0000002B #define hkwd_aha_svfs_init_enter 0x0000002C #define hkwd_aha_svfs_init_exit 0x0000002D #define hkwd_aha_modFileAttr_register_enter 0x0000002E #define hkwd_aha_modFileAttr_register_exit 0x0000002F #define hkwd_aha_process_attr_enter 0x00000030 #define PV_HKWD_AHA_MISC 0x102e0000 #define hkwd_ahafsCfg_enter 0x00000001 #define hkwd_ahafsCfg_exit 0x00000002 #define hkwd_ahafsGfsInit 0x00000003 #define hkwd_ahafsGfsRtIn 0x00000004 #define hkwd_find_mf_data_enter 0x00000005 #define hkwd_find_mf_data_exit 0x00000006 #define hkwd_ahafsCollectEventData_enter 0x00000007 #define hkwd_ahafsCollectEventData 0x00000008 #define hkwd_ahafsCollectEventData_exit 0x00000009 #define hkwd_ahafsStkTrace_enter 0x0000000A #define hkwd_ahafsStkTrace 0x0000000B #define hkwd_ahafsStkTrace_exit 0x0000000C #define hkwd_ahafsDuplicateEvent_enter 0x0000000D #define hkwd_ahafsDuplicateEvent_exit 0x0000000E #define hkwd_ahafsCopyEvent_enter 0x0000000F #define hkwd_ahafsCopyEvent 0x00000010 #define hkwd_ahafsCopyEvent_exit 0x00000011 #define hkwd_ahafsFindSubstring_enter 0x00000012 #define hkwd_ahafsFindSubstring_exit 0x00000013 #define hkwd_ahafsFindNextEvent_enter 0x00000014 #define hkwd_ahafsFindNextEvent_exit 0x00000015 #define hkwd_ahafsLogEvent_enter 0x00000016 #define hkwd_ahafsLogEvent 0x00000017 #define hkwd_ahafsLogEvent_exit 0x00000018 #define hkwd_ahafsLogExceptionEvent_enter 0x00000019 #define hkwd_ahafsLogExceptionEvent_exit 0x0000001A #define hkwd_ahafsRemoveBranch_enter 0x0000001B #define hkwd_ahafsRemoveBranch 0x0000001C #define hkwd_ahafsRemoveBranch_exit 0x0000001D #define hkwd_ahafsGroupRemove_enter 0x0000001E #define hkwd_ahafsGroupRemove_exit 0x0000001F #define hkwd_ahafsFindSelSlot_enter 0x00000020 #define hkwd_ahafsFindSelSlot_exit 0x00000021 #define hkwd_ahafsGetUniqueId_enter 0x00000022 #define hkwd_ahafsGetUniqueId_exit 0x00000023 #define hkwd_ahafsPutUniqueId_enter 0x00000024 #define hkwd_ahafsMfHold 0x00000026 #define hkwd_ahafsMfRele_enter 0x00000027 #define hkwd_ahafsMfRele_exit 0x00000028 #define hkwd_ahafsNodeInit_enter 0x00000029 #define hkwd_ahafsNodeInit_exit 0x0000002B #define hkwd_ahafsNodeUninit_enter 0x0000002C #define hkwd_ahafsNodeUninit_exit 0x0000002D #define hkwd_ahafsQVnodeToVfs_enter 0x0000002E #define hkwd_ahafsQVnodeToVfs_exit 0x0000002F #define hkwd_ahafsDeqVnodeFromVfs_enter 0x00000030 #define hkwd_ahafsDeqVnodeFromVfs_exit 0x00000031 #define hkwd_ahafsInactivateVnode_enter 0x00000032 #define hkwd_ahafsInactivateVnode_exit 0x00000033 #define hkwd_ahafsAllocDataArea_enter 0x00000034 #define hkwd_ahafsAllocDataArea_exit 0x00000035 #define hkwd_ahafsDeallocDataAreas_enter 0x00000036 #define hkwd_ahafsDeallocDataAreas_exit 0x00000038 #define hkwd_ahafsFindAvailDirSlot_enter 0x00000039 #define hkwd_ahafsFindAvailDirSlot_exit 0x0000003A #define hkwd_ahafsCreateDirEntry_enter 0x0000003B #define hkwd_ahafsCreateDirEntry_exit 0x0000003C #define hkwd_ahafsRemoveDirEntry_enter 0x0000003D #define hkwd_ahafsRemoveDirEntry_exit 0x0000003E #define hkwd_ahafsFindDirEntryByName_enter 0x0000003F #define hkwd_ahafsFindDirEntryByName_exit 0x00000040 #define hkwd_ahafsFindDirEntryByNode_enter 0x00000041 #define hkwd_ahafsFindDirEntryByNode_exit 0x00000042 #define hkwd_ahafsGetNextUnvisitedNode_enter 0x00000043 #define hkwd_ahafsGetNextUnvisitedNode_exit 0x00000044 #define hkwd_ahafsNodeCreate_enter 0x00000045 #define hkwd_ahafsNodeCreate_name 0x00000046 #define hkwd_ahafsNodeCreate_exit 0x00000048 #define hkwd_ahafsGetVattr_enter 0x00000049 #define hkwd_ahafsGetVattr_exit 0x0000004A #define hkwd_ahafsGetBaseName_enter 0x0000004B #define hkwd_ahafsGetBaseName_name 0x0000004C #define hkwd_ahafsGetBaseName_exit 0x0000004D #define hkwd_ahafsGetNodePath_enter 0x0000004E #define hkwd_ahafsGetNodePath_exit 0x00000050 #define hkwd_ahafsGetMonFactory_enter 0x00000051 #define hkwd_ahafsGetMonFactory_exit 0x00000052 #define hkwd_ahafsPrepend_string_enter 0x00000053 #define hkwd_ahafsPrepend_string_exit 0x00000054 #define hkwd_ahafsDoChown_enter 0x00000055 #define hkwd_ahafsDoChown_exit 0x00000056 #define hkwd_ahafsChkFsBusy 0x00000057 #define hkwd_ahafsCreateMonFactory_enter 0x00000058 #define hkwd_ahafsCreateMonFactory_exit 0x0000005A #define hkwd_ahafsCreateMFNode_enter 0x0000005B #define hkwd_ahafsCreateMFNode_exit 0x0000005C #define hkwd_ahafsAllocTmpEventData_enter 0x0000005D #define hkwd_ahafsAllocTmpEventData_exit 0x0000005E #define hkwd_ahafsDoChmod_enter 0x0000005F #define hkwd_ahafsDoChmod_exit 0x00000060 #define PV_HKWD_CLUST_COMM 0x10310000 #define hkwd_clust_sock_init_domain_err 0x01 #define hkwd_clust_sock_init_err 0x02 #define hkwd_clust_input_args 0x03 #define hkwd_clust_input_socket_details 0x04 #define hkwd_clust_input_err1 0x05 #define hkwd_clust_input_err2 0x06 #define hkwd_clust_input_err3 0x07 #define hkwd_clust_input_err4 0x08 #define hkwd_clust_input_exit 0x09 #define hkwd_clust_output_args 0x0a #define hkwd_clust_output_err 0x0b #define hkwd_clust_output_err1 0x0c #define hkwd_clust_output_exit 0x0d #define hkwd_clsock_recv_args 0x0e #define hkwd_clsock_recv_err1 0x0f #define hkwd_clsock_recv_err2 0x10 #define hkwd_clsock_recv_exit 0x11 /* cluster_net_init */ #define hkwd_clust_net_init_called 0x20 #define hkwd_clust_net_init2_called 0x21 #define hkwd_clust_net_init2_err1 0x32 #define hkwd_clust_net_init2_err2 0x23 #define hkwd_clust_net_init2_err3 0x24 #define hkwd_clust_net_init2_err4 0x25 #define hkwd_clust_net_init2_err5 0x26 #define hkwd_clust_net_init2_err6 0x27 #define hkwd_clust_net_init2_err7 0x28 #define hkwd_clust_net_init2_err8 0x29 #define hkwd_clust_net_init2_err9 0x2a #define hkwd_clust_net_init2_err 0x2b #define hkwd_clust_net_init2_exit 0x2c /* clusterwide */ #define hkwd_clusterwide_args 0x40 #define hkwd_clusterwide_err 0x41 #define hkwd_clusterwide_err1 0x42 #define hkwd_clusterwide_exit 0x43 #define hkwd_clustrcv_offlvl_args 0x44 #define hkwd_clustrcv_offlvl_err1 0x45 #define hkwd_clustrcv_offlvl_err2 0x46 #define hkwd_clustrcv_offlvl_err3 0x47 #define hkwd_clustrcv_offlvl_err4 0x48 #define hkwd_clustrcv_offlvl_err5 0x49 #define hkwd_clustrcv_offlvl_err6 0x4a #define hkwd_clustrcv_offlvl_err7 0x4b #define hkwd_clustrcv_offlvl_exit 0x4c #define hkwd_clustrcv_offlvl_cmd 0x4d /* net_syscalls */ #define hkwd_disk_query_entry 0x60 #define hkwd_disk_query_exit 0x61 #define hkwd_disk_query_err 0x62 #define hkwd_disk_query_details 0x63 #define hkwd_interface_query_entry 0x64 #define hkwd_interface_query_exit 0x65 #define hkwd_interface_query_err 0x66 #define hkwd_interface_query_err1 0x67 #define hkwd_interface_query_details 0x68 #define hkwd_if_restrict_entry 0x69 #define hkwd_if_restrict_exit 0x6a #define hkwd_if_restrict_err 0x6b /* kcluster_io */ #define hkwd_cluster_handled_args 0x80 #define hkwd_cluster_handled_err 0x81 #define hkwd_cluster_handled_exit 0x82 #define hkwd_clust_handle_eth_args 0x83 #define hkwd_cluster_handle_eth_err 0x84 #define hkwd_cluster_handle_eth_exit 0x85 /* kcluster_ip */ #define hkwd_fragment_processing_create_packet 0xa0 #define hkwd_fragment_processing_args 0xa1 #define hkwd_fragment_processing_err 0xa2 #define hkwd_fragment_processing_exit 0xa3 #define hkwd_cluster_handler_args 0xa4 #define hkwd_cluster_handler_packet 0xa5 #define hkwd_cluster_handler_err 0xa6 #define hkwd_cluster_handler_ours_info1 0xa7 #define hkwd_cluster_handler_ours_info2 0xa8 #define hkwd_cluster_handler_exit 0xa9 /* kcluster_net_utils */ #define hkwd_if_set_args 0xc0 #define hkwd_if_set_err1 0xc1 #define hkwd_if_set_err2 0xc2 #define hkwd_if_set_err3 0xc3 #define hkwd_if_set_err4 0xc4 #define hkwd_if_set_err5 0xc5 #define hkwd_if_set_err6 0xc6 #define hkwd_if_set_err7 0xc7 #define hkwd_if_set_exit 0xc8 #define hkwd_if_reset_args 0xc9 #define hkwd_if_reset_args1 0xca #define hkwd_if_reset_err 0xcb #define hkwd_if_reset_exit 0xcc #define hkwd_ndd_set_arg 0xcd #define hkwd_ndd_set_err1 0xce #define hkwd_ndd_set_err2 0xcf #define hkwd_ndd_set_err3 0xd0 #define hkwd_ndd_set_exit 0xd1 #define hkwd_ndd_config_enter 0xd2 #define hkwd_ndd_config_err1 0xd3 #define hkwd_ndd_config_err2 0xd4 #define hkwd_ndd_config_err3 0xd5 #define hkwd_ndd_config_err4 0xd6 #define hkwd_ndd_config_err5 0xd7 #define hkwd_ndd_config_err6 0xd8 #define hkwd_ndd_config_exit 0xd9 #define hkwd_kcluster_sendmsg_ext_args 0xda #define hkwd_kcluster_sendmsg_ext_err1 0xdb #define hkwd_kcluster_sendmsg_ext_err2 0xdc #define hkwd_kcluster_sendmsg_ext_err3 0xdd #define hkwd_kcluster_sendmsg_ext_exit 0xde #define hkwd_kcluster_sendmsg_args 0xdf #define hkwd_kcluster_sendmsg_err1 0xe0 #define hkwd_kcluster_sendmsg_err2 0xe1 #define hkwd_kcluster_sendmsg_err3 0xe2 #define hkwd_kcluster_sendmsg_err4 0xe3 #define hkwd_kcluster_sendmsg_err5 0xe4 #define hkwd_kcluster_sendmsg_err6 0xe5 #define hkwd_kcluster_sendmsg_err7 0xe6 #define hkwd_kcluster_sendmsg_err8 0xe7 #define hkwd_kcluster_sendmsg_exit 0xe8 #define hkwd_kcluster_sendmsg_info1 0xe9 #define hkwd_mbuf_fixup_args 0xea #define hkwd_mbuf_fixup_err1 0xeb #define hkwd_mbuf_fixup_err2 0xec #define hkwd_mbuf_fixup_err3 0xed #define hkwd_mbuf_fixup_err4 0xee #define hkwd_mbuf_fixup_exit 0xef #define hkwd_do_pacing_err1 0xf0 #define hkwd_tcpsock_if_set_entry 0xf1 #define hkwd_tcpsock_if_set_info1 0xf2 #define hkwd_tcpsock_if_set_err1 0xf3 #define hkwd_tcpsock_if_set_exit 0xf4 #define hkwd_tcpsock_if_reset_entry 0xf5 #define hkwd_tcpsock_if_reset_exit 0xf6 /* TCPIP Pseudo cluster interface hook ids */ #define hkwd_clif_config_in 0x100 #define hkwd_clif_config_err1 0x101 #define hkwd_clif_config_err2 0x102 #define hkwd_clif_config_err3 0x103 #define hkwd_clif_config_err4 0x104 #define hkwd_clif_config_err5 0x105 #define hkwd_clif_config_err6 0x106 #define hkwd_clif_config_err7 0x107 #define hkwd_clif_config_err8 0x108 #define hkwd_clif_config_err9 0x109 #define hkwd_clif_config_err10 0x10A #define hkwd_clif_config_err11 0x10B #define hkwd_clif_config_out 0x10C #define hkwd_clif_attach_in 0x10D #define hkwd_clif_attach_err1 0x10E #define hkwd_clif_attach_out 0x10F #define hkwd_clif_ioctl_in 0x110 #define hkwd_clif_ioctl_err1 0x111 #define hkwd_clif_ioctl_err2 0x112 #define hkwd_clif_ioctl_err3 0x113 #define hkwd_clif_ioctl_err4 0x114 #define hkwd_clif_ioctl_err5 0x115 #define hkwd_clif_ioctl_err6 0x116 #define hkwd_clif_ioctl_err7 0x117 #define hkwd_clif_ioctl_err8 0x118 #define hkwd_clif_ioctl_out 0x119 #define hkwd_clif_output_in 0x11A #define hkwd_clif_output_err1 0x11B #define hkwd_clif_output_err2 0x11C #define hkwd_clif_output_err3 0x11D #define hkwd_clif_output_err4 0x11E #define hkwd_clif_output_err5 0x11F #define hkwd_clif_output_out 0x120 #define hkwd_clif_input_in 0x121 #define hkwd_clif_input_err1 0x122 #define hkwd_clif_input_err2 0x123 #define hkwd_clif_input_out 0x124 /* CAA Pseudo Interface hook ids */ #define hkwd_kcluster_arp_send_entry 0x300 #define hkwd_kcluster_arp_send_err1 0x301 #define hkwd_kcluster_arp_send_err2 0x302 #define hkwd_kcluster_arp_send_err3 0x303 #define hkwd_kcluster_arp_send_err 0x304 #define hkwd_kcluster_arp_send_exit 0x305 #define hkwd_kcluster_arp_recv_entry 0x306 #define hkwd_kcluster_arp_recv_err1 0x307 #define hkwd_kcluster_arp_recv_err2 0x308 #define hkwd_kcluster_arp_recv_exit 0x309 #define hkwd_kcluster_check_duplicate_pseudoip_entry 0x310 #define hkwd_kcluster_check_duplicate_pseudoip_err 0x311 #define hkwd_kcluster_check_duplicate_pseudoip_exit 0x312 #define hkwd_kcluster_pseudo_sendmsg_entry 0x313 #define hkwd_kcluster_pseudo_sendmsg_err1 0x314 #define hkwd_kcluster_pseudo_sendmsg_err2 0x315 #define hkwd_kcluster_pseudo_sendmsg_err3 0x316 #define hkwd_kcluster_pseudo_sendmsg_err4 0x317 #define hkwd_kcluster_pseudo_sendmsg_err5 0x318 #define hkwd_kcluster_pseudo_sendmsg_err 0x319 #define hkwd_kcluster_pseudo_sendmsg_exit 0x320 #define hkwd_preprocess_pseudo_sock_packet_entry 0x321 #define hkwd_preprocess_pseudo_sock_packet_err1 0x322 #define hkwd_preprocess_pseudo_sock_packet_exit 0x323 #define hkwd_net_monitor_err1 0x400 #define hkwd_if_monitor_info1 0x401 #define hkwd_if_monitor_info2 0x402 #define hkwd_if_monitor_info3 0x403 #define hkwd_topology_monitor_entry 0x404 #define hkwd_topology_monitor_err1 0x405 #define hkwd_topology_monitor_err2 0x406 #define hkwd_topology_monitor_err3 0x407 #define hkwd_topology_monitor_err4 0x408 #define hkwd_topology_monitor_exit 0x409 #define hkwd_print_can_contacts_entry 0x40a #define hkwd_print_can_contacts_info 0x40b #define hkwd_print_can_contacts_exit 0x40c /* kcluster_syscalls.c */ #define hkwd_xcluster_ctrl_info1 0x500 #define hkwd_xcluster_ctrl_info2 0x501 #define hkwd_xcluster_ctrl_info3 0x502 #define PV_HKWD_CLUST_LOCK 0x10320000 #define hkwd_clust_lock_updown_node 0x01 #define hkwd_clust_lock_st_node_cnt1 0x02 #define hkwd_clust_lock_st_node_cnt2 0x03 #define hkwd_clust_lock_cnt_nodes1 0x04 #define hkwd_clust_lock_cnt_nodes2 0x05 #define hkwd_clust_lock_cnt_nodes3 0x06 #define hkwd_clust_lock_wt_node_brgup1 0x07 #define hkwd_clust_lock_wt_node_brgup2 0x08 #define hkwd_clust_lock_wt_node_brgup3 0x09 #define hkwd_clust_lock_wt_node_brgup4 0x0a #define hkwd_clust_lock_xcluster_lock1 0x0b #define hkwd_clust_lock_xcluster_lock2 0x0c #define hkwd_clust_lock_xcluster_lock3 0x0d #define hkwd_clust_lock_xcluster_lock4 0x0e #define hkwd_clust_lock_xcluster_lock5 0x0f #define hkwd_clust_lock_proc_msglck 0x10 #define hkwd_clust_lock_lck_thrd1 0x11 #define hkwd_clust_lock_lck_thrd2 0x12 #define hkwd_clust_lock_lck_thrd3 0x13 #define hkwd_clust_lock_lck_thrd4 0x14 #define hkwd_clust_lock_lck_thrd5 0x15 #define hkwd_clust_lock_lck_thrd6 0x16 #define hkwd_clust_lock_lck_thrd7 0x17 #define hkwd_clust_lock_lck_thrd8 0x18 #define hkwd_clust_lock_lck_thrd9 0x19 #define hkwd_clust_lock_lck_thrd10 0x1a #define hkwd_clust_lock_lck_thrd11 0x1b #define hkwd_clust_lock_lck_thrd12 0x1c #define hkwd_clust_lock_lck_thrd13 0x1d #define hkwd_clust_lock_lck_thrd14 0x1e #define hkwd_clust_lock_lck_thrd15 0x1f #define hkwd_clust_lock_lck_thrd16 0x20 #define hkwd_clust_lock_lck_thrd17 0x21 #define hkwd_clust_lock_lck_thrd18 0x22 #define hkwd_clust_lock_lck_thrd19 0x23 #define hkwd_clust_lock_lck_thrd20 0x24 #define hkwd_clust_lock_lck_thrd21 0x25 #define hkwd_clust_lock_lck_thrd22 0x26 #define hkwd_clust_lock_lck_thrd23 0x27 #define hkwd_clust_lock_lck_thrd24 0x28 #define hkwd_clust_lock_lck_thrd25 0x29 #define hkwd_clust_lock_lck_thrd26 0x2a #define hkwd_clust_lock_lck_thrd27 0x2b #define hkwd_clust_lock_lck_thrd28 0x2c #define PV_HKWD_CLUST_AHAFS 0x10330000 #define hkwd_clust_ahafs_get_buf 0x01 #define hkwd_clust_ahafs_process_msg 0x02 #define hkwd_clust_ahafs_get_recv_nextseq 0x03 #define hkwd_clust_ahafs_thrd_recv1 0x04 #define hkwd_clust_ahafs_thrd_recv2 0x05 #define hkwd_clust_ahafs_thrd_recv3 0x06 #define hkwd_clust_ahafs_get_node_info 0x07 #define hkwd_clust_ahafs_wraper_snd 0x08 #define hkwd_clust_ahafs_get_nxtseq 0x09 #define hkwd_clust_ahafs_thrd_queue1 0x0a #define hkwd_clust_ahafs_thrd_queue2 0x0b #define hkwd_clust_ahafs_sendrecv_init1 0x0c #define hkwd_clust_ahafs_sendrecv_init2 0x0d #define hkwd_clust_ahafs_gen_evnt1 0x0e #define hkwd_clust_ahafs_gen_evnt2 0x0f #define hkwd_clust_ahafs_gen_evnt3 0x10 #define hkwd_clust_ahafs_gen_evnt4 0x11 #define hkwd_clust_ahafs_gen_evnt5 0x12 #define hkwd_clust_ahafs_gen_evnt6 0x13 #define hkwd_clust_ahafs_gen_evnt7 0x14 #define hkwd_clust_ahafs_gen_evnt8 0x15 #define hkwd_clust_ahafs_gen_evnt9 0x16 #define hkwd_clust_ahafs_gen_evnt10 0x17 #define hkwd_clust_ahafs_gen_evnt11 0x18 #define hkwd_clust_ahafs_set_clust1 0x19 #define hkwd_clust_ahafs_set_clust2 0x1a #define hkwd_clust_ahafs_unset_clust1 0x1b #define hkwd_clust_ahafs_unset_clust2 0x1c #define hkwd_clust_ahafs_get_clustid1 0x1d #define hkwd_clust_ahafs_get_clustid2 0x1e #define hkwd_clust_ahafs_find_upd1 0x1f #define hkwd_clust_ahafs_find_upd2 0x20 #define hkwd_clust_ahafs_find_upd3 0x21 #define hkwd_clust_ahafs_find_upd4 0x22 #define hkwd_clust_ahafs_find_upd5 0x23 #define hkwd_clust_ahafs_stor_evnt1 0x24 #define hkwd_clust_ahafs_stor_evnt2 0x25 #define hkwd_clust_ahafs_stor_evnt3 0x26 #define hkwd_clust_ahafs_stor_evnt4 0x27 #define hkwd_clust_ahafs_stor_evnt5 0x28 #define hkwd_clust_ahafs_stor_evnt6 0x29 #define hkwd_clust_ahafs_evnt_gen 0x2a #define hkwd_clust_ahafs_evnt_post1 0x2b #define hkwd_clust_ahafs_evnt_post2 0x2c #define hkwd_clust_ahafs_evnt_post3 0x2d #define hkwd_clust_ahafs_evnt_post4 0x2e #define hkwd_clust_ahafs_evnt_post5 0x2f #define hkwd_clust_ahafs_svc_callback1 0x30 #define hkwd_clust_ahafs_svc_callback2 0x31 #define hkwd_clust_ahafs_svc_callback3 0x32 #define hkwd_clust_ahafs_add_evnt_disk1 0x33 #define hkwd_clust_ahafs_add_evnt_disk2 0x34 #define hkwd_clust_ahafs_add_evnt_disk3 0x35 #define hkwd_clust_ahafs_add_evnt_disk4 0x36 #define hkwd_clust_ahafs_add_evnt_disk5 0x37 #define hkwd_clust_ahafs_add_evnt_disk6 0x38 #define hkwd_clust_ahafs_add_evnt_disk7 0x39 #define hkwd_clust_ahafs_add_evnt_disk8 0x3a #define hkwd_clust_ahafs_add_evnt_disk9 0x3b #define hkwd_clust_ahafs_add_evnt_disk10 0x3c #define hkwd_clust_ahafs_add_evnt_disk11 0x3d #define hkwd_clust_ahafs_add_evnt_disk12 0x3e #define hkwd_clust_ahafs_add_evnt_disk13 0x3f #define hkwd_clust_ahafs_add_evnt_disk14 0x40 #define hkwd_clust_ahafs_add_evnt_disk15 0x41 #define hkwd_clust_ahafs_add_evnt_disk16 0x42 #define hkwd_clust_ahafs_rem_evnt_disk1 0x43 #define hkwd_clust_ahafs_rem_evnt_disk2 0x44 #define hkwd_clust_ahafs_rem_evnt_disk3 0x45 #define hkwd_clust_ahafs_vgstat_reg1 0x46 #define hkwd_clust_ahafs_vgstat_reg2 0x47 #define hkwd_clust_ahafs_vgstat_reg3 0x48 #define hkwd_clust_ahafs_vgstat_reg4 0x49 #define hkwd_clust_ahafs_vgstat_reg5 0x4a #define hkwd_clust_ahafs_diskstat_reg1 0x4b #define hkwd_clust_ahafs_diskstat_reg2 0x4c #define hkwd_clust_ahafs_diskstat_reg3 0x4d #define hkwd_clust_ahafs_diskstat_reg4 0x4e #define hkwd_clust_ahafs_diskstat_reg5 0x4f #define hkwd_clust_ahafs_diskstat_reg6 0x50 #define hkwd_clust_ahafs_diskstat_reg7 0x51 #define hkwd_clust_ahafs_diskstat_reg8 0x52 #define hkwd_clust_ahafs_addr_reg1 0x53 #define hkwd_clust_ahafs_addr_reg2 0x54 #define hkwd_clust_ahafs_addr_reg3 0x55 #define hkwd_clust_ahafs_addr_reg4 0x56 #define hkwd_clust_ahafs_addr_reg5 0x57 #define hkwd_clust_ahafs_interface_reg1 0x58 #define hkwd_clust_ahafs_interface_reg2 0x59 #define hkwd_clust_ahafs_interface_reg3 0x5a #define hkwd_clust_ahafs_interface_reg4 0x5b #define hkwd_clust_ahafs_interface_reg5 0x5c #define hkwd_clust_ahafs_contact_reg1 0x5d #define hkwd_clust_ahafs_contact_reg2 0x5e #define hkwd_clust_ahafs_contact_reg3 0x5f #define hkwd_clust_ahafs_contact_reg4 0x60 #define hkwd_clust_ahafs_contact_reg5 0x61 #define hkwd_clust_ahafs_nodeexit_reg1 0x62 #define hkwd_clust_ahafs_nodeexit_reg2 0x63 #define hkwd_clust_ahafs_nodeexit_reg3 0x64 #define hkwd_clust_ahafs_nodeexit_reg4 0x65 #define hkwd_clust_ahafs_nodeexit_reg5 0x66 #define hkwd_clust_ahafs_nodelist_reg1 0x67 #define hkwd_clust_ahafs_nodelist_reg2 0x68 #define hkwd_clust_ahafs_nodelist_reg3 0x69 #define hkwd_clust_ahafs_nodelist_reg4 0x6a #define hkwd_clust_ahafs_nodelist_reg5 0x6b #define hkwd_clust_ahafs_disklist_reg1 0x6c #define hkwd_clust_ahafs_disklist_reg2 0x6d #define hkwd_clust_ahafs_disklist_reg3 0x6e #define hkwd_clust_ahafs_disklist_reg4 0x6f #define hkwd_clust_ahafs_disklist_reg5 0x70 #define hkwd_clust_ahafs_clDisk_state_reg1 0x71 #define hkwd_clust_ahafs_clDisk_state_reg2 0x72 #define hkwd_clust_ahafs_clDisk_state_reg3 0x73 #define hkwd_clust_ahafs_clDisk_state_reg4 0x74 #define hkwd_clust_ahafs_clDisk_state_reg5 0x75 #define hkwd_clust_ahafs_repDisk_state_reg1 0x76 #define hkwd_clust_ahafs_repDisk_state_reg2 0x77 #define hkwd_clust_ahafs_repDisk_state_reg3 0x78 #define hkwd_clust_ahafs_repDisk_state_reg4 0x79 #define hkwd_clust_ahafs_repDisk_state_reg5 0x7a #define hkwd_clust_ahafs_lnkedCl_reg1 0x7b #define hkwd_clust_ahafs_lnkedCl_reg2 0x7c #define hkwd_clust_ahafs_lnkedCl_reg3 0x7d #define hkwd_clust_ahafs_lnkedCl_reg4 0x7e #define hkwd_clust_ahafs_lnkedCl_reg5 0x7f #define hkwd_clust_ahafs_clust_init1 0x80 #define hkwd_clust_ahafs_clust_init2 0X81 #define hkwd_clust_ahafs_clust_init3 0X82 #define hkwd_clust_ahafs_clust_init4 0X83 #define hkwd_clust_ahafs_clust_init5 0X84 #define hkwd_clust_ahafs_clust_init6 0X85 #define hkwd_clust_ahafs_clust_init7 0X86 #define hkwd_clust_ahafs_clust_init8 0X87 #define hkwd_clust_ahafs_clust_init9 0X88 #define hkwd_clust_ahafs_clust_init10 0X89 #define hkwd_clust_ahafs_clust_init11 0X8a #define hkwd_clust_ahafs_clust_uninit1 0x8b #define hkwd_clust_ahafs_clust_uninit2 0X8c #define hkwd_clust_ahafs_clust_uninit3 0x8d #define hkwd_clust_ahafs_clust_uninit4 0x8e #define hkwd_clust_ahafs_clust_uninit5 0x8f #define hkwd_clust_ahafs_clust_uninit6 0x90 #define hkwd_clust_ahafs_clust_uninit7 0x91 #define hkwd_clust_ahafs_clust_uninit8 0x92 #define hkwd_clust_ahafs_clust_uninit9 0x93 #define hkwd_clust_ahafs_clust_uninit10 0x94 #define hkwd_clust_ahafs_cap_reg1 0x95 #define hkwd_clust_ahafs_cap_reg2 0x96 #define hkwd_clust_ahafs_cap_reg3 0x97 #define hkwd_clust_ahafs_cap_reg4 0x98 #define hkwd_clust_ahafs_cap_reg5 0x99 #define hkwd_clust_ahafs_clust_init12 0x9a #define hkwd_clust_ahafs_clust_uninit11 0x9b #define hkwd_clust_ahafs_hostname_reg1 0x9c #define PV_HKWD_CLUST_CONFIG 0x10340000 #define hkwd_clust_cfg_init_err1 0x01 #define hkwd_clust_cfg_init_err2 0x02 #define hkwd_clust_cfg_init_err3 0x03 #define hkwd_clust_cfg_init_err4 0x04 #define hkwd_clust_cfg_init_err5 0x05 #define hkwd_clust_cfg_init_err6 0x06 #define hkwd_clust_cfg_init_err7 0x07 #define hkwd_clust_cfg_init_err8 0x08 #define hkwd_clust_cfg_init_err9 0x09 #define hkwd_clust_cfg_init_err10 0x0a #define hkwd_clust_cfg_xclust_parm1 0x0b #define hkwd_clust_cfg_xclust_parm2 0x0c #define hkwd_clust_cfg_xclust_parm3 0x0d #define hkwd_clust_cfg_xclust_qry1 0x0e #define hkwd_clust_cfg_xclust_qry2 0x0f #define hkwd_clust_cfg_xclust_qry3 0x10 #define hkwd_clust_cfg_xclust_qry4 0x11 #define hkwd_clust_cfg_xclust_qry5 0x12 #define hkwd_clust_cfg_xclust_qry6 0x13 #define hkwd_clust_cfg_xclust_qry7 0x14 #define hkwd_clust_cfg_xclust_qry8 0x15 #define hkwd_clust_cfg_xclust_qry9 0x16 #define hkwd_clust_cfg_xclust_qry10 0x17 #define hkwd_clust_cfg_xclust_qry11 0x18 #define hkwd_clust_cfg_xclust_qry12 0x19 #define hkwd_clust_cfg_xclust_qry13 0x1a #define hkwd_clust_cfg_xclust_qry14 0x1b #define hkwd_clust_cfg_xclust_creat1 0x1c #define hkwd_clust_cfg_xclust_creat2 0x1d #define hkwd_clust_cfg_xclust_creat3 0x1e #define hkwd_clust_cfg_xclust_creat4 0x1f #define hkwd_clust_cfg_xclust_creat5 0x20 #define hkwd_clust_cfg__xclust_creat1 0x21 #define hkwd_clust_cfg__xclust_creat2 0x22 #define hkwd_clust_cfg__xclust_creat3 0x23 #define hkwd_clust_cfg__xclust_creat4 0x24 #define hkwd_clust_cfg__xclust_creat5 0x25 #define hkwd_clust_cfg__xclust_creat6 0x26 #define hkwd_clust_cfg__xclust_creat7 0x27 #define hkwd_clust_cfg__xclust_creat8 0x28 #define hkwd_clust_cfg__xclust_creat9 0x29 #define hkwd_clust_cfg__xclust_creat10 0x2a #define hkwd_clust_cfg__xclust_creat11 0x2b #define hkwd_clust_cfg__xclust_creat12 0x2c #define hkwd_clust_cfg__xclust_creat13 0x2d #define hkwd_clust_cfg__xclust_creat14 0x2e #define hkwd_clust_cfg__xclust_creat15 0x2f #define hkwd_clust_cfg__xclust_creat16 0x30 #define hkwd_clust_cfg__xclust_creat17 0x31 #define hkwd_clust_cfg__xclust_creat18 0x32 #define hkwd_clust_cfg__xclust_creat19 0x33 #define hkwd_clust_cfg__xclust_creat20 0x34 #define hkwd_clust_cfg__xclust_creat21 0x35 #define hkwd_clust_cfg_xclust_mod1 0x36 #define hkwd_clust_cfg_xclust_mod2 0x37 #define hkwd_clust_cfg_xclust_mod3 0x38 #define hkwd_clust_cfg_xclust_mod4 0x39 #define hkwd_clust_cfg_xclust_mod5 0x3a #define hkwd_clust_cfg_xclust_mod6 0x3b #define hkwd_clust_cfg_xclust_mod7 0x3c #define hkwd_clust_cfg_xclust_mod8 0x3d #define hkwd_clust_cfg_xclust_mod9 0x3e #define hkwd_clust_cfg_xclust_mod10 0x3f #define hkwd_clust_cfg_xclust_mod11 0x40 #define hkwd_clust_cfg_xclust_mod12 0x41 #define hkwd_clust_cfg_xclust_mod13 0x42 #define hkwd_clust_cfg_xclust_mod14 0x43 #define hkwd_clust_cfg_xclust_mod15 0x44 #define hkwd_clust_cfg_xclust_mod16 0x45 #define hkwd_clust_cfg_xclust_mod17 0x46 #define hkwd_clust_cfg_xclust_mod18 0x47 #define hkwd_clust_cfg_xclust_mod19 0x48 #define hkwd_clust_cfg_xclust_mod20 0x49 #define hkwd_clust_cfg_xclust_mod21 0x4a #define hkwd_clust_cfg_xclust_mod22 0x4b #define hkwd_clust_cfg_xclust_mod23 0x4c #define hkwd_clust_cfg_xclust_mod24 0x4d #define hkwd_clust_cfg_xclust_mod25 0x4e #define hkwd_clust_cfg_xclust_del1 0x4f #define hkwd_clust_cfg_xclust_del2 0x50 #define hkwd_clust_cfg_xclust_del3 0x51 #define hkwd_clust_cfg_xclust_del4 0x52 #define hkwd_clust_cfg_xclust_del5 0x53 #define hkwd_clust_cfg_xclust_del6 0x54 #define hkwd_clust_cfg_xclust_del7 0x55 #define hkwd_clust_cfg_xclust_del8 0x56 #define hkwd_clust_cfg_xclust_del9 0x57 #define hkwd_clust_cfg_xclust_del10 0x58 #define hkwd_clust_cfg_xclust_del11 0x59 #define hkwd_clust_cfg_xclust_del12 0x5a #define hkwd_clust_cfg_xclust_del13 0x5b #define hkwd_clust_cfg_xclust_node_qry1 0x5c #define hkwd_clust_cfg_xclust_node_qry2 0x5d #define hkwd_clust_cfg_xclust_node_qry3 0x5e #define hkwd_clust_cfg_xclust_node_qry4 0x5f #define hkwd_clust_cfg_xclust_node_qry5 0x60 #define hkwd_clust_cfg_xclust_node_qry6 0x61 #define hkwd_clust_cfg_xclust_node_qry7 0x62 #define hkwd_clust_cfg_xclust_node_qry8 0x63 #define hkwd_clust_cfg_xclust_node_qry9 0x64 #define hkwd_clust_cfg_xclust_node_qry10 0x65 #define hkwd_clust_cfg_xclust_node_qry11 0x66 #define hkwd_clust_cfg_xclust_node_qry12 0x67 #define hkwd_clust_cfg_xclust_node_qry13 0x68 #define hkwd_clust_cfg_xclust_node_qry14 0x69 #define hkwd_clust_cfg_xclust_node_qry15 0x6a #define hkwd_clust_cfg_xclust_node_qry16 0x6b #define hkwd_clust_cfg_xclust_stat1 0x6c #define hkwd_clust_cfg_xclust_stat2 0x6d #define hkwd_clust_cfg_xclust_stat3 0x6e #define hkwd_clust_cfg_xclust_find_nod1 0x6f #define hkwd_clust_cfg_xclust_find_nod2 0x70 #define hkwd_clust_cfg_xclust_find_nod3 0x71 #define hkwd_clust_cfg_xclust_find_nod4 0x72 #define hkwd_clust_cfg_xclust_find_nod5 0x73 #define hkwd_clust_cfg_xclust_find_nod6 0x74 #define hkwd_clust_cfg_xclust_loc_ndflags 0x75 #define hkwd_clust_cfg_xclust_zones_qry1 0x76 #define hkwd_clust_cfg_xclust_zones_qry2 0x77 #define hkwd_clust_cfg_xclust_zones_qry3 0x78 #define hkwd_clust_cfg_xclust_zones_qry4 0x79 #define hkwd_clust_cfg_xclust_zones_qry5 0x7a #define hkwd_clust_cfg_xclust_zones_qry6 0x7b #define hkwd_clust_cfg_xclust_zones_qry7 0x7c #define hkwd_clust_cfg_xclust_zones_qry8 0x7d #define hkwd_clust_cfg_clust_rem_node1 0x7e #define hkwd_clust_cfg_clust_rem_node2 0x7f #define hkwd_clust_cfg_clust_rem_node3 0x80 #define hkwd_clust_cfg_clust_rem_node4 0x81 #define hkwd_clust_cfg_clust_free1 0x82 #define hkwd_clust_cfg_clust_free2 0x83 #define hkwd_clust_cfg_clust_free4 0x85 #define hkwd_clust_cfg_clust_free5 0x86 #define hkwd_clust_cfg_knd_init1 0x87 #define hkwd_clust_cfg_knd_init2 0x88 #define hkwd_clust_cfg_knd_init3 0x89 #define hkwd_clust_cfg_knd_init4 0x8a #define hkwd_clust_cfg_knd_init5 0x8b #define hkwd_clust_cfg_valid_lnk1 0x8c #define hkwd_clust_cfg_valid_lnk2 0x8d #define hkwd_clust_cfg_valid_lnk3 0x8e #define hkwd_clust_cfg_valid_lnk4 0x8f #define hkwd_clust_cfg_valid_lnk5 0x90 #define hkwd_clust_cfg_alloc_init1 0x91 #define hkwd_clust_cfg_alloc_init2 0x92 #define hkwd_clust_cfg_alloc_init3 0x93 #define hkwd_clust_cfg_alloc_init4 0x94 #define hkwd_clust_cfg_sec_encrypt1 0x95 #define hkwd_clust_cfg_sec_encrypt2 0x96 #define hkwd_clust_cfg_sec_encrypt3 0x97 #define hkwd_clust_cfg_sec_encrypt4 0x98 #define hkwd_clust_cfg_sec_encrypt5 0x99 #define hkwd_clust_cfg_sec_encrypt6 0x9a #define hkwd_clust_cfg_sec_decrypt1 0x9b #define hkwd_clust_cfg_sec_decrypt2 0x9c #define hkwd_clust_cfg_sec_decrypt3 0x9d #define hkwd_clust_cfg_sec_decrypt4 0x9e #define hkwd_clust_cfg_sec_decrypt5 0x9f #define hkwd_clust_cfg_sec_decrypt6 0xa0 #define hkwd_clust_cfg_init_err11 0xa1 #define hkwd_clust_cfg_init_err12 0xa2 #define hkwd_clust_cfg_process_msg_sec1 0xa3 #define hkwd_clust_cfg_sec_thrd1 0xa4 #define hkwd_clust_cfg_sec_thrd2 0xa5 #define hkwd_clust_cfg_sec_thrd3 0xa6 #define hkwd_clust_cfg_sec_thrd4 0xa7 #define hkwd_clust_cfg_sec_thrd5 0xa8 #define hkwd_clust_cfg_sec_thrd6 0xa9 #define hkwd_clust_cfg_sec_thrd7 0xaa #define hkwd_clust_cfg_sec_thrd8 0xab #define hkwd_clust_cfg_sec_thrd9 0xac #define hkwd_clust_cfg_sec_proc 0xad #define hkwd_clust_cfg_caa_security1 0xae #define hkwd_clust_cfg_caa_security2 0xaf #define hkwd_clust_cfg_caa_security3 0xb0 #define hkwd_clust_cfg_caa_security4 0xb1 #define hkwd_clust_cfg_caa_security5 0xb2 #define hkwd_clust_cfg_caa_security6 0xb3 #define hkwd_clust_cfg_caa_security7 0xb4 #define hkwd_clust_cfg_caa_security8 0xb5 #define hkwd_clust_cfg_caa_security9 0xb6 #define hkwd_clust_cfg_caa_security10 0xb7 #define hkwd_clust_cfg_caa_security11 0xb8 #define hkwd_clust_cfg_caa_security12 0xb9 #define hkwd_clust_cfg_caa_security13 0xba #define hkwd_clust_cfg_caa_security14 0xbb #define hkwd_clust_cfg_caa_security15 0xbc #define hkwd_clust_cfg_caa_security16 0xbd #define hkwd_clust_cfg_caa_security17 0xbe #define hkwd_clust_cfg_caa_security18 0xbf #define hkwd_clust_cfg_caa_security19 0xc0 #define hkwd_clust_cfg_caa_security20 0xc1 #define hkwd_clust_cfg_caa_security21 0xc2 #define hkwd_clust_cfg_caa_security22 0xc3 #define hkwd_clust_cfg_caa_security23 0xc4 #define hkwd_clust_cfg_caa_security24 0xc5 #define hkwd_clust_cfg_caa_security25 0xc6 #define hkwd_clust_cfg_caa_security26 0xc7 #define PV_HKWD_DD_EMFCS 0x10350000 #define PV_HKWD_DD_EMFCS_DETAIL 0x10360000 #define PV_HKWD_DD_EMFCP 0x10370000 #define PV_HKWD_DD_EMFCP_DETAIL 0x10380000 #define PV_HKWD_DD_EMFCS_DETAIL1 0x10390000 #define PV_HKWD_LNCENT_OTHER 0x103c0000 #define PV_HKWD_LNCENT_RESPONSE 0x103d0000 #define PV_HKWD_LNCENT_TRANSMIT 0x103e0000 #define PV_HKWD_LNCENT_RECEIVE 0x103f0000 #define PV_HKWD_ENTCORE_NORMAL 0x10450000 #define PV_HKWD_ENTCORE_ERROR 0x10460000 #define PV_HKWD_DD_XHCIDD 0x10560000 #define PV_HKWD_DD_XHCIDD_ERR 0x10570000 #define PV_HKWD_DD_CORFPGA 0x105C0000 #define PV_HKWD_SHIENT_OTHER 0x105D0000 #define PV_HKWD_SHIENT_RESPONSE 0x105E0000 /* Trace Hook IDs for CAPI flash (cflash) adapter driver */ #define PV_HKWD_DD_CFLASH_ST 0x10750000 #define PV_HKWD_DD_CFLASH_CT 0x10760000 #endif /* _H_TRCHKID_EXTENDED */ #endif /* _H_TRCHKID */