|
Server : Apache/2.2.2 (Fedora) System : Linux App1.pathumtani.go.th 2.6.20-1.2320.fc5smp #1 SMP Tue Jun 12 19:40:16 EDT 2007 i686 User : apache ( 48) PHP Version : 5.2.9 Disable Function : NONE Directory : /usr/share/systemtap/tapset/LKET/ |
Upload File : |
global
/* register event */
GROUP_REGEVT,
HOOKID_REGSYSEVT,
HOOKID_REGUSREVT,
HOOKID_REGEVTDESC,
/* syscall */
GROUP_SYSCALL,
HOOKID_SYSCALL_ENTRY, HOOKID_SYSCALL_RETURN,
/* process creation */
GROUP_PROCESS,
HOOKID_PROCESS_SNAPSHOT, HOOKID_PROCESS_FORK,
HOOKID_PROCESS_EXECVE,
/* io scheduler */
GROUP_IOSCHED,
HOOKID_IOSCHED_ADD_REQ,
HOOKID_IOSCHED_NEXT_REQ_ENTRY,
HOOKID_IOSCHED_NEXT_REQ_RETURN,
HOOKID_IOSCHED_COMPLETE_REQ,
/* task dispatching */
GROUP_TASK,
HOOKID_TASK_CTXSWITCH, HOOKID_TASK_CPUIDLE,
/* scsi */
GROUP_SCSI,
HOOKID_SCSI_IOENTRY, HOOKID_SCSI_IO_TO_LLD,
HOOKID_SCSI_IODONE_BY_LLD, HOOKID_SCSI_IOCOMP_BY_MIDLEVEL,
/* page fault */
GROUP_PAGEFAULT,
HOOKID_PAGEFAULT,
/* network device */
GROUP_NETDEV,
HOOKID_NETDEV_RECEIVE, HOOKID_NETDEV_TRANSMIT,
/* io related syscall (not including AIO related calls) */
GROUP_IOSYSCALL,
HOOKID_IOSYSCALL_OPEN_ENTRY,
HOOKID_IOSYSCALL_OPEN_RETURN,
HOOKID_IOSYSCALL_CLOSE_ENTRY,
HOOKID_IOSYSCALL_CLOSE_RETURN,
HOOKID_IOSYSCALL_READ_ENTRY,
HOOKID_IOSYSCALL_READ_RETURN,
HOOKID_IOSYSCALL_WRITE_ENTRY,
HOOKID_IOSYSCALL_WRITE_RETURN,
HOOKID_IOSYSCALL_READV_ENTRY,
HOOKID_IOSYSCALL_READV_RETURN,
HOOKID_IOSYSCALL_WRITEV_ENTRY,
HOOKID_IOSYSCALL_WRITEV_RETURN,
HOOKID_IOSYSCALL_PREAD64_ENTRY,
HOOKID_IOSYSCALL_PREAD64_RETURN,
HOOKID_IOSYSCALL_PWRITE64_ENTRY,
HOOKID_IOSYSCALL_PWRITE64_RETURN,
HOOKID_IOSYSCALL_READAHEAD_ENTRY,
HOOKID_IOSYSCALL_READAHEAD_RETURN,
HOOKID_IOSYSCALL_SENDFILE_ENTRY,
HOOKID_IOSYSCALL_SENDFILE_RETURN,
HOOKID_IOSYSCALL_SENDFILE64_ENTRY,
HOOKID_IOSYSCALL_SENDFILE64_RETURN,
HOOKID_IOSYSCALL_LSEEK_ENTRY,
HOOKID_IOSYSCALL_LSEEK_RETURN,
HOOKID_IOSYSCALL_LLSEEK_ENTRY,
HOOKID_IOSYSCALL_LLSEEK_RETURN,
HOOKID_IOSYSCALL_SYNC_ENTRY,
HOOKID_IOSYSCALL_SYNC_RETURN,
HOOKID_IOSYSCALL_FSYNC_ENTRY,
HOOKID_IOSYSCALL_FSYNC_RETURN,
HOOKID_IOSYSCALL_FDATASYNC_ENTRY,
HOOKID_IOSYSCALL_FDATASYNC_RETURN,
HOOKID_IOSYSCALL_FLOCK_ENTRY,
HOOKID_IOSYSCALL_FLOCK_RETURN,
/* AIO related calls */
GROUP_AIO,
HOOKID_AIO_IO_SETUP_ENTRY,
HOOKID_AIO_IO_SETUP_RETURN,
HOOKID_AIO_IO_SUBMIT_ENTRY,
HOOKID_AIO_IO_SUBMIT_RETURN,
HOOKID_AIO_IO_SUBMIT_ONE_ENTRY,
HOOKID_AIO_IO_SUBMIT_ONE_RETURN,
HOOKID_AIO_IO_GETEVENTS_ENTRY,
HOOKID_AIO_IO_GETEVENTS_RETURN,
HOOKID_AIO_IO_DESTROY_ENTRY,
HOOKID_AIO_IO_DESTROY_RETURN,
HOOKID_AIO_IO_CANCEL_ENTRY,
HOOKID_AIO_IO_CANCEL_RETURN,
/* signal */
GROUP_SIGNAL,
HOOKID_SIGNAL_SEND_ENTRY,
HOOKID_SIGNAL_SEND_RETURN,
HOOKID_SIGNAL_SYSKILL_ENTRY,
HOOKID_SIGNAL_SYSKILL_RETURN,
HOOKID_SIGNAL_SYSTGKILL_ENTRY,
HOOKID_SIGNAL_SYSTGKILL_RETURN,
HOOKID_SIGNAL_SYSTKILL_ENTRY,
HOOKID_SIGNAL_SYSTKILL_RETURN,
HOOKID_SIGNAL_PENDING_ENTRY,
HOOKID_SIGNAL_PENDING_RETURN,
HOOKID_SIGNAL_DOACTION_ENTRY,
HOOKID_SIGNAL_DOACTION_RETURN,
HOOKID_SIGNAL_PROC_MASK_ENTRY,
HOOKID_SIGNAL_PROC_MASK_RETURN,
HOOKID_SIGNAL_FLUSH_ENTRY,
/* RPC */
GROUP_SUNRPC,
HOOKID_SUNRPC_CLNT_CREATE_CLIENT_ENTRY,
HOOKID_SUNRPC_CLNT_CREATE_CLIENT_RETURN,
HOOKID_SUNRPC_CLNT_CLONE_CLIENT_ENTRY,
HOOKID_SUNRPC_CLNT_CLONE_CLIENT_RETURN,
HOOKID_SUNRPC_CLNT_SHUTDOWN_CLIENT_ENTRY,
HOOKID_SUNRPC_CLNT_SHUTDOWN_CLIENT_RETURN,
HOOKID_SUNRPC_CLNT_BIND_NEW_PROGRAM_ENTRY,
HOOKID_SUNRPC_CLNT_BIND_NEW_PROGRAM_RETURN,
HOOKID_SUNRPC_CLNT_CALL_SYNC_ENTRY,
HOOKID_SUNRPC_CLNT_CALL_SYNC_RETURN,
HOOKID_SUNRPC_CLNT_CALL_ASYNC_ENTRY,
HOOKID_SUNRPC_CLNT_CALL_ASYNC_RETURN,
HOOKID_SUNRPC_CLNT_RESTART_CALL_ENTRY,
HOOKID_SUNRPC_CLNT_RESTART_CALL_RETURN,
HOOKID_SUNRPC_SVC_REGISTER_ENTRY,
HOOKID_SUNRPC_SVC_REGISTER_RETURN,
HOOKID_SUNRPC_SVC_CREATE_ENTRY,
HOOKID_SUNRPC_SVC_CREATE_RETURN,
HOOKID_SUNRPC_SVC_DESTROY_ENTRY,
HOOKID_SUNRPC_SVC_DESTROY_RETURN,
HOOKID_SUNRPC_SVC_PROCESS_ENTRY,
HOOKID_SUNRPC_SVC_PROCESS_RETURN,
HOOKID_SUNRPC_SVC_AUTHORISE_ENTRY,
HOOKID_SUNRPC_SVC_AUTHORISE_RETURN,
HOOKID_SUNRPC_SVC_RECV_ENTRY,
HOOKID_SUNRPC_SVC_RECV_RETURN,
HOOKID_SUNRPC_SVC_SEND_ENTRY,
HOOKID_SUNRPC_SVC_SEND_RETURN,
HOOKID_SUNRPC_SVC_DROP_ENTRY,
HOOKID_SUNRPC_SVC_DROP_RETURN,
HOOKID_SUNRPC_SCHED_NEW_TASK_ENTRY,
HOOKID_SUNRPC_SCHED_NEW_TASK_RETURN,
HOOKID_SUNRPC_SCHED_EXECUTE_ENTRY,
HOOKID_SUNRPC_SCHED_EXECUTE_RETURN,
HOOKID_SUNRPC_SCHED_DELAY_ENTRY,
HOOKID_SUNRPC_SCHED_DELAY_RETURN,
HOOKID_SUNRPC_SCHED_RELEASE_TASK_ENTRY,
HOOKID_SUNRPC_SCHED_RELEASE_TASK_RETURN,
/* CPU Frequency */
GROUP_CPUFREQ,
HOOKID_SWITCH_CPUFREQ,
/*NFS*/
GROUP_NFS,
HOOKID_NFS_FOP_LLSEEK_ENTRY,
HOOKID_NFS_FOP_LLSEEK_RETURN,
HOOKID_NFS_FOP_READ_ENTRY,
HOOKID_NFS_FOP_READ_RETURN,
HOOKID_NFS_FOP_WRITE_ENTRY,
HOOKID_NFS_FOP_WRITE_RETURN,
HOOKID_NFS_FOP_AIOREAD_ENTRY,
HOOKID_NFS_FOP_AIOREAD_RETURN,
HOOKID_NFS_FOP_AIOWRITE_ENTRY,
HOOKID_NFS_FOP_AIOWRITE_RETURN,
HOOKID_NFS_FOP_MMAP_ENTRY,
HOOKID_NFS_FOP_MMAP_RETURN,
HOOKID_NFS_FOP_OPEN_ENTRY,
HOOKID_NFS_FOP_OPEN_RETURN,
HOOKID_NFS_FOP_FLUSH_ENTRY,
HOOKID_NFS_FOP_FLUSH_RETURN,
HOOKID_NFS_FOP_RELEASE_ENTRY,
HOOKID_NFS_FOP_RELEASE_RETURN,
HOOKID_NFS_FOP_FSYNC_ENTRY,
HOOKID_NFS_FOP_FSYNC_RETURN,
HOOKID_NFS_FOP_LOCK_ENTRY,
HOOKID_NFS_FOP_LOCK_RETURN,
HOOKID_NFS_FOP_SENDFILE_ENTRY,
HOOKID_NFS_FOP_SENDFILE_RETURN,
HOOKID_NFS_FOP_CHECKFLAGS_ENTRY,
HOOKID_NFS_FOP_CHECKFLAGS_RETURN,
HOOKID_NFS_AOP_READPAGE_ENTRY,
HOOKID_NFS_AOP_READPAGE_RETURN,
HOOKID_NFS_AOP_READPAGES_ENTRY,
HOOKID_NFS_AOP_READPAGES_RETURN,
HOOKID_NFS_AOP_WRITEPAGES_ENTRY,
HOOKID_NFS_AOP_WRITEPAGES_RETURN,
HOOKID_NFS_AOP_WRITEPAGE_ENTRY,
HOOKID_NFS_AOP_WRITEPAGE_RETURN,
HOOKID_NFS_AOP_RELEASEPAGE_ENTRY,
HOOKID_NFS_AOP_RELEASEPAGE_RETURN,
HOOKID_NFS_AOP_SETPAGEDIRTY_ENTRY,
HOOKID_NFS_AOP_SETPAGEDIRTY_RETURN,
HOOKID_NFS_AOP_PREPAREWRITE_ENTRY,
HOOKID_NFS_AOP_PREPAREWRITE_RETURN,
HOOKID_NFS_AOP_COMMITWRITE_ENTRY,
HOOKID_NFS_AOP_COMMITWRITE_RETURN,
HOOKID_NFS_PROC_LOOKUP_ENTRY,
HOOKID_NFS_PROC_LOOKUP_RETURN,
HOOKID_NFS_PROC_READ_ENTRY,
HOOKID_NFS_PROC_READ_RETURN,
HOOKID_NFS_PROC_WRITE_ENTRY,
HOOKID_NFS_PROC_WRITE_RETURN,
HOOKID_NFS_PROC_COMMIT_ENTRY,
HOOKID_NFS_PROC_COMMIT_RETURN,
HOOKID_NFS_PROC_READSETUP_ENTRY,
HOOKID_NFS_PROC_WRITESETUP_ENTRY,
HOOKID_NFS_PROC_COMMITSETUP_ENTRY,
HOOKID_NFS_PROC_READDONE_ENTRY,
HOOKID_NFS_PROC_READDONE_RETURN,
HOOKID_NFS_PROC_WRITEDONE_ENTRY,
HOOKID_NFS_PROC_WRITEDONE_RETURN,
HOOKID_NFS_PROC_COMMITDONE_ENTRY,
HOOKID_NFS_PROC_COMMITDONE_RETURN,
HOOKID_NFS_PROC_OPEN_ENTRY,
HOOKID_NFS_PROC_OPEN_RETURN,
HOOKID_NFS_PROC_RELEASE_ENTRY,
HOOKID_NFS_PROC_RELEASE_RETURN,
HOOKID_NFS_PROC_CREATE_ENTRY,
HOOKID_NFS_PROC_CREATE_RETURN,
HOOKID_NFS_PROC_RENAME_ENTRY,
HOOKID_NFS_PROC_RENAME_RETURN,
HOOKID_NFS_PROC_REMOVE_ENTRY,
HOOKID_NFS_PROC_REMOVE_RETURN,
/*NFSD*/
GROUP_NFSD,
HOOKID_NFSD_DISPATCH_ENTRY,
HOOKID_NFSD_DISPATCH_RETURN,
HOOKID_NFSD_OPEN_ENTRY,
HOOKID_NFSD_OPEN_RETURN,
HOOKID_NFSD_READ_ENTRY,
HOOKID_NFSD_READ_RETURN,
HOOKID_NFSD_WRITE_ENTRY,
HOOKID_NFSD_WRITE_RETURN,
HOOKID_NFSD_LOOKUP_ENTRY,
HOOKID_NFSD_LOOKUP_RETURN,
HOOKID_NFSD_COMMIT_ENTRY,
HOOKID_NFSD_COMMIT_RETURN,
HOOKID_NFSD_CREATE_ENTRY,
HOOKID_NFSD_CREATE_RETURN,
HOOKID_NFSD_CREATEV3_ENTRY,
HOOKID_NFSD_CREATEV3_RETURN,
HOOKID_NFSD_UNLINK_ENTRY,
HOOKID_NFSD_UNLINK_RETURN,
HOOKID_NFSD_RENAME_ENTRY,
HOOKID_NFSD_RENAME_RETURN,
HOOKID_NFSD_CLOSE_ENTRY,
HOOKID_NFSD_CLOSE_RETURN,
HOOKID_NFSD_PROC_LOOKUP_ENTRY,
HOOKID_NFSD_PROC_LOOKUP_RETURN,
HOOKID_NFSD_PROC_READ_ENTRY,
HOOKID_NFSD_PROC_READ_RETURN,
HOOKID_NFSD_PROC_WRITE_ENTRY,
HOOKID_NFSD_PROC_WRITE_RETURN,
HOOKID_NFSD_PROC_COMMIT_ENTRY,
HOOKID_NFSD_PROC_COMMIT_RETURN,
HOOKID_NFSD_PROC_COMPOUND_ENTRY,
HOOKID_NFSD_PROC_COMPOUND_RETURN,
HOOKID_NFSD_PROC_REMOVE_ENTRY,
HOOKID_NFSD_PROC_REMOVE_RETURN,
HOOKID_NFSD_PROC_RENAME_ENTRY,
HOOKID_NFSD_PROC_RENAME_RETURN,
HOOKID_NFSD_PROC_CREATE_ENTRY,
HOOKID_NFSD_PROC_CREATE_RETURN
%{
/* used in embedded c codes */
/* Group ID Definitions */
int _GROUP_REGEVT = 1;
int _GROUP_SYSCALL = 2;
int _GROUP_PROCESS = 3;
int _GROUP_IOSCHED = 4;
int _GROUP_TASK = 5;
int _GROUP_SCSI = 6;
int _GROUP_PAGEFAULT = 7;
int _GROUP_NETDEV = 8;
int _GROUP_IOSYSCALL = 9;
int _GROUP_AIO = 10;
int _GROUP_SIGNAL = 11;
int _GROUP_SUNRPC = 12;
int _GROUP_CPUFREQ = 15;
int _GROUP_NFS = 16;
int _GROUP_NFSD = 17;
/* hookIDs defined inside each group */
int _HOOKID_REGSYSEVT = 1;
int _HOOKID_REGUSREVT = 3;
int _HOOKID_REGEVTDESC = 5;
int _HOOKID_SYSCALL_ENTRY = 1;
int _HOOKID_SYSCALL_RETURN = 2;
int _HOOKID_PROCESS_SNAPSHOT = 1;
int _HOOKID_PROCESS_EXECVE = 3;
int _HOOKID_PROCESS_FORK = 5;
int _HOOKID_IOSCHED_ADD_REQ = 1;
int _HOOKID_IOSCHED_NEXT_REQ_ENTRY = 3;
int _HOOKID_IOSCHED_NEXT_REQ_RETURN = 4;
int _HOOKID_IOSCHED_COMPLETE_REQ = 5;
int _HOOKID_TASK_CTXSWITCH = 1;
int _HOOKID_TASK_CPUIDLE = 3;
int _HOOKID_SCSI_IOENTRY = 1;
int _HOOKID_SCSI_IO_TO_LLD = 3;
int _HOOKID_SCSI_IODONE_BY_LLD = 5;
int _HOOKID_SCSI_IOCOMP_BY_MIDLEVEL = 7;
int _HOOKID_PAGEFAULT = 1;
int _HOOKID_NETDEV_RECEIVE = 1;
int _HOOKID_NETDEV_TRANSMIT = 3;
int _HOOKID_IOSYSCALL_OPEN_ENTRY = 1;
int _HOOKID_IOSYSCALL_OPEN_RETURN = 2;
int _HOOKID_IOSYSCALL_CLOSE_ENTRY = 3;
int _HOOKID_IOSYSCALL_CLOSE_RETURN = 4;
int _HOOKID_IOSYSCALL_READ_ENTRY = 5;
int _HOOKID_IOSYSCALL_READ_RETURN = 6;
int _HOOKID_IOSYSCALL_WRITE_ENTRY = 7;
int _HOOKID_IOSYSCALL_WRITE_RETURN = 8;
int _HOOKID_IOSYSCALL_READV_ENTRY = 9;
int _HOOKID_IOSYSCALL_READV_RETURN = 10;
int _HOOKID_IOSYSCALL_WRITEV_ENTRY = 11;
int _HOOKID_IOSYSCALL_WRITEV_RETURN = 12;
int _HOOKID_IOSYSCALL_PREAD64_ENTRY = 13;
int _HOOKID_IOSYSCALL_PREAD64_RETURN = 14;
int _HOOKID_IOSYSCALL_PWRITE64_ENTRY = 15;
int _HOOKID_IOSYSCALL_PWRITE64_RETURN = 16;
int _HOOKID_IOSYSCALL_READAHEAD_ENTRY = 17;
int _HOOKID_IOSYSCALL_READAHEAD_RETURN = 18;
int _HOOKID_IOSYSCALL_SENDFILE_ENTRY = 19;
int _HOOKID_IOSYSCALL_SENDFILE_RETURN = 20;
int _HOOKID_IOSYSCALL_LSEEK_ENTRY = 21;
int _HOOKID_IOSYSCALL_LSEEK_RETURN = 22;
int _HOOKID_IOSYSCALL_LLSEEK_ENTRY = 23;
int _HOOKID_IOSYSCALL_LLSEEK_RETURN = 24;
int _HOOKID_IOSYSCALL_SYNC_ENTRY = 25;
int _HOOKID_IOSYSCALL_SYNC_RETURN = 26;
int _HOOKID_IOSYSCALL_FSYNC_ENTRY = 27;
int _HOOKID_IOSYSCALL_FSYNC_RETURN = 28;
int _HOOKID_IOSYSCALL_FDATASYNC_ENTRY = 29;
int _HOOKID_IOSYSCALL_FDATASYNC_RETURN = 30;
int _HOOKID_IOSYSCALL_FLOCK_ENTRY = 31;
int _HOOKID_IOSYSCALL_FLOCK_RETURN = 32;
int _HOOKID_AIO_IO_SETUP_ENTRY = 1;
int _HOOKID_AIO_IO_SETUP_RETURN = 2;
int _HOOKID_AIO_IO_SUBMIT_ENTRY = 3;
int _HOOKID_AIO_IO_SUBMIT_RETURN = 4;
int _HOOKID_AIO_IO_SUBMIT_ONE_ENTRY = 5;
int _HOOKID_AIO_IO_SUBMIT_ONE_RETURN = 6;
int _HOOKID_AIO_IO_GETEVENTS_ENTRY = 7;
int _HOOKID_AIO_IO_GETEVENTS_RETURN = 8;
int _HOOKID_AIO_IO_DESTROY_ENTRY = 9;
int _HOOKID_AIO_IO_DESTROY_RETURN = 10;
int _HOOKID_AIO_IO_CANCEL_ENTRY = 11;
int _HOOKID_AIO_IO_CANCEL_RETURN = 12;
int _HOOKID_SIGNAL_SEND_ENTRY = 1;
int _HOOKID_SIGNAL_SEND_RETURN = 2;
int _HOOKID_SIGNAL_SYSKILL_ENTRY = 3;
int _HOOKID_SIGNAL_SYSKILL_RETURN = 4;
int _HOOKID_SIGNAL_SYSTGKILL_ENTRY= 5;
int _HOOKID_SIGNAL_SYSTGKILL_RETURN = 6;
int _HOOKID_SIGNAL_SYSTKILL_ENTRY = 7;
int _HOOKID_SIGNAL_SYSTKILL_RETURN = 8;
int _HOOKID_SIGNAL_PENDING_ENTRY = 9;
int _HOOKID_SIGNAL_PENDING_RETURN = 10;
int _HOOKID_SIGNAL_DOACTION_ENTRY = 11;
int _HOOKID_SIGNAL_DOACTION_RETURN = 12;
int _HOOKID_SIGNAL_PROC_MASK_ENTRY = 13;
int _HOOKID_SIGNAL_PROC_MASK_RETURN = 14;
int _HOOKID_SIGNAL_FLUSH_ENTRY = 15;
int _HOOKID_SUNRPC_CLNT_CREATE_CLIENT_ENTRY = 1;
int _HOOKID_SUNRPC_CLNT_CREATE_CLIENT_RETURN = 2;
int _HOOKID_SUNRPC_CLNT_CLONE_CLIENT_ENTRY = 3;
int _HOOKID_SUNRPC_CLNT_CLONE_CLIENT_RETURN = 4;
int _HOOKID_SUNRPC_CLNT_SHUTDOWN_CLIENT_ENTRY = 5;
int _HOOKID_SUNRPC_CLNT_SHUTDOWN_CLIENT_RETURN = 6;
int _HOOKID_SUNRPC_CLNT_BIND_NEW_PROGRAM_ENTRY = 7;
int _HOOKID_SUNRPC_CLNT_BIND_NEW_PROGRAM_RETURN = 8;
int _HOOKID_SUNRPC_CLNT_CALL_SYNC_ENTRY = 9;
int _HOOKID_SUNRPC_CLNT_CALL_SYNC_RETURN = 10;
int _HOOKID_SUNRPC_CLNT_CALL_ASYNC_ENTRY = 11;
int _HOOKID_SUNRPC_CLNT_CALL_ASYNC_RETURN = 12;
int _HOOKID_SUNRPC_CLNT_RESTART_CALL_ENTRY = 13;
int _HOOKID_SUNRPC_CLNT_RESTART_CALL_RETURN = 14;
int _HOOKID_SUNRPC_SVC_REGISTER_ENTRY = 33;
int _HOOKID_SUNRPC_SVC_REGISTER_RETURN = 34;
int _HOOKID_SUNRPC_SVC_CREATE_ENTRY = 35;
int _HOOKID_SUNRPC_SVC_CREATE_RETURN = 36;
int _HOOKID_SUNRPC_SVC_DESTROY_ENTRY = 37;
int _HOOKID_SUNRPC_SVC_DESTROY_RETURN = 38;
int _HOOKID_SUNRPC_SVC_PROCESS_ENTRY = 39;
int _HOOKID_SUNRPC_SVC_PROCESS_RETURN = 40;
int _HOOKID_SUNRPC_SVC_AUTHORISE_ENTRY = 41;
int _HOOKID_SUNRPC_SVC_AUTHORISE_RETURN = 42;
int _HOOKID_SUNRPC_SVC_RECV_ENTRY = 43;
int _HOOKID_SUNRPC_SVC_RECV_RETURN = 44;
int _HOOKID_SUNRPC_SVC_SEND_ENTRY = 45;
int _HOOKID_SUNRPC_SVC_SEND_RETURN = 46;
int _HOOKID_SUNRPC_SVC_DROP_ENTRY = 47;
int _HOOKID_SUNRPC_SVC_DROP_RETURN = 48;
int _HOOKID_SUNRPC_SCHED_NEW_TASK_ENTRY = 65;
int _HOOKID_SUNRPC_SCHED_NEW_TASK_RETURN = 66;
int _HOOKID_SUNRPC_SCHED_EXECUTE_ENTRY = 67;
int _HOOKID_SUNRPC_SCHED_EXECUTE_RETURN = 68;
int _HOOKID_SUNRPC_SCHED_DELAY_ENTRY = 69;
int _HOOKID_SUNRPC_SCHED_DELAY_RETURN = 70;
int _HOOKID_SUNRPC_SCHED_RELEASE_TASK_ENTRY = 71;
int _HOOKID_SUNRPC_SCHED_RELEASE_TASK_RETURN = 72;
int _HOOKID_SWITCH_CPUFREQ = 1;
int _HOOKID_NFS_FOP_LLSEEK_ENTRY= 1;
int _HOOKID_NFS_FOP_LLSEEK_RETURN= 2;
int _HOOKID_NFS_FOP_READ_ENTRY= 3;
int _HOOKID_NFS_FOP_READ_RETURN= 4;
int _HOOKID_NFS_FOP_WRITE_ENTRY= 5;
int _HOOKID_NFS_FOP_WRITE_RETURN= 6;
int _HOOKID_NFS_FOP_AIOREAD_ENTRY= 7;
int _HOOKID_NFS_FOP_AIOREAD_RETURN= 8;
int _HOOKID_NFS_FOP_AIOWRITE_ENTRY= 9;
int _HOOKID_NFS_FOP_AIOWRITE_RETURN= 10;
int _HOOKID_NFS_FOP_MMAP_ENTRY= 11;
int _HOOKID_NFS_FOP_MMAP_RETURN= 12;
int _HOOKID_NFS_FOP_OPEN_ENTRY= 13;
int _HOOKID_NFS_FOP_OPEN_RETURN= 14;
int _HOOKID_NFS_FOP_FLUSH_ENTRY= 15;
int _HOOKID_NFS_FOP_FLUSH_RETURN= 16;
int _HOOKID_NFS_FOP_RELEASE_ENTRY= 17;
int _HOOKID_NFS_FOP_RELEASE_RETURN= 18;
int _HOOKID_NFS_FOP_FSYNC_ENTRY= 19;
int _HOOKID_NFS_FOP_FSYNC_RETURN= 20;
int _HOOKID_NFS_FOP_LOCK_ENTRY= 21;
int _HOOKID_NFS_FOP_LOCK_RETURN= 22;
int _HOOKID_NFS_FOP_SENDFILE_ENTRY= 23;
int _HOOKID_NFS_FOP_SENDFILE_RETURN= 24;
int _HOOKID_NFS_FOP_CHECKFLAGS_ENTRY= 25;
int _HOOKID_NFS_FOP_CHECKFLAGS_RETURN= 26;
int _HOOKID_NFS_AOP_READPAGE_ENTRY= 27;
int _HOOKID_NFS_AOP_READPAGE_RETURN= 28;
int _HOOKID_NFS_AOP_READPAGES_ENTRY= 29;
int _HOOKID_NFS_AOP_READPAGES_RETURN= 30;
int _HOOKID_NFS_AOP_WRITEPAGE_ENTRY= 31;
int _HOOKID_NFS_AOP_WRITEPAGE_RETURN= 32;
int _HOOKID_NFS_AOP_WRITEPAGES_ENTRY= 33;
int _HOOKID_NFS_AOP_WRITEPAGES_RETURN= 34;
int _HOOKID_NFS_AOP_RELEASEPAGE_ENTRY= 35;
int _HOOKID_NFS_AOP_RELEASEPAGE_RETURN= 36;
int _HOOKID_NFS_AOP_SETPAGEDIRTY_ENTRY= 37;
int _HOOKID_NFS_AOP_SETPAGEDIRTY_RETURN= 38;
int _HOOKID_NFS_AOP_PREPAREWRITE_ENTRY= 39;
int _HOOKID_NFS_AOP_PREPAREWRITE_RETURN= 40;
int _HOOKID_NFS_AOP_COMMITWRITE_ENTRY= 41;
int _HOOKID_NFS_AOP_COMMITWRITE_RETURN= 42;
int _HOOKID_NFS_PROC_LOOKUP_ENTRY = 43;
int _HOOKID_NFS_PROC_LOOKUP_RETURN= 44;
int _HOOKID_NFS_PROC_READ_ENTRY= 45;
int _HOOKID_NFS_PROC_READ_RETURN= 46;
int _HOOKID_NFS_PROC_WRITE_ENTRY= 47;
int _HOOKID_NFS_PROC_WRITE_RETURN= 48;
int _HOOKID_NFS_PROC_COMMIT_ENTRY= 49;
int _HOOKID_NFS_PROC_COMMIT_RETURN= 50;
int _HOOKID_NFS_PROC_READSETUP_ENTRY= 51;
int _HOOKID_NFS_PROC_WRITESETUP_ENTRY= 53;
int _HOOKID_NFS_PROC_COMMITSETUP_ENTRY= 55;
int _HOOKID_NFS_PROC_READDONE_ENTRY= 57;
int _HOOKID_NFS_PROC_READDONE_RETURN= 58;
int _HOOKID_NFS_PROC_WRITEDONE_ENTRY= 59;
int _HOOKID_NFS_PROC_WRITEDONE_RETURN= 60;
int _HOOKID_NFS_PROC_COMMITDONE_ENTRY= 61;
int _HOOKID_NFS_PROC_COMMITDONE_RETURN= 62;
int _HOOKID_NFS_PROC_OPEN_ENTRY= 63;
int _HOOKID_NFS_PROC_OPEN_RETURN= 64;
int _HOOKID_NFS_PROC_RELEASE_ENTRY= 65;
int _HOOKID_NFS_PROC_RELEASE_RETURN= 66;
int _HOOKID_NFS_PROC_CREATE_ENTRY= 67;
int _HOOKID_NFS_PROC_CREATE_RETURN= 68;
int _HOOKID_NFS_PROC_RENAME_ENTRY= 69;
int _HOOKID_NFS_PROC_RENAME_RETURN= 70;
int _HOOKID_NFS_PROC_REMOVE_ENTRY= 71;
int _HOOKID_NFS_PROC_REMOVE_RETURN= 72;
int _HOOKID_NFSD_DISPATCH_ENTRY= 1;
int _HOOKID_NFSD_DISPATCH_RETURN= 2;
int _HOOKID_NFSD_OPEN_ENTRY= 3;
int _HOOKID_NFSD_OPEN_RETURN= 4;
int _HOOKID_NFSD_READ_ENTRY= 5;
int _HOOKID_NFSD_READ_RETURN= 6;
int _HOOKID_NFSD_WRITE_ENTRY= 7;
int _HOOKID_NFSD_WRITE_RETURN= 8;
int _HOOKID_NFSD_LOOKUP_ENTRY= 9;
int _HOOKID_NFSD_LOOKUP_RETURN= 10;
int _HOOKID_NFSD_COMMIT_ENTRY= 11;
int _HOOKID_NFSD_COMMIT_RETURN= 12;
int _HOOKID_NFSD_CREATE_ENTRY= 13;
int _HOOKID_NFSD_CREATE_RETURN= 14;
int _HOOKID_NFSD_CREATEV3_ENTRY= 15;
int _HOOKID_NFSD_CREATEV3_RETURN= 16;
int _HOOKID_NFSD_UNLINK_ENTRY= 17;
int _HOOKID_NFSD_UNLINK_RETURN= 18;
int _HOOKID_NFSD_RENAME_ENTRY= 19;
int _HOOKID_NFSD_RENAME_RETURN= 20;
int _HOOKID_NFSD_CLOSE_ENTRY= 21;
int _HOOKID_NFSD_CLOSE_RETURN = 22;
int _HOOKID_NFSD_PROC_LOOKUP_ENTRY = 23;
int _HOOKID_NFSD_PROC_LOOKUP_RETURN= 24;
int _HOOKID_NFSD_PROC_READ_ENTRY= 25;
int _HOOKID_NFSD_PROC_READ_RETURN= 26;
int _HOOKID_NFSD_PROC_WRITE_ENTRY= 27;
int _HOOKID_NFSD_PROC_WRITE_RETURN= 28;
int _HOOKID_NFSD_PROC_COMMIT_ENTRY= 29;
int _HOOKID_NFSD_PROC_COMMIT_RETURN= 30;
int _HOOKID_NFSD_PROC_COMPOUND_ENTRY= 31;
int _HOOKID_NFSD_PROC_COMPOUND_RETURN= 32;
int _HOOKID_NFSD_PROC_REMOVE_ENTRY= 33;
int _HOOKID_NFSD_PROC_REMOVE_RETURN= 34;
int _HOOKID_NFSD_PROC_RENAME_ENTRY= 35;
int _HOOKID_NFSD_PROC_RENAME_RETURN= 36;
int _HOOKID_NFSD_PROC_CREATE_ENTRY= 37;
int _HOOKID_NFSD_PROC_CREATE_RETURN= 38;
%}
function hookid_init()
{
/* Group ID Definitions */
GROUP_REGEVT = 1;
GROUP_SYSCALL = 2;
GROUP_PROCESS = 3;
GROUP_IOSCHED = 4;
GROUP_TASK = 5;
GROUP_SCSI = 6;
GROUP_PAGEFAULT = 7;
GROUP_NETDEV = 8;
GROUP_IOSYSCALL = 9;
GROUP_AIO = 10;
GROUP_SIGNAL = 11;
GROUP_SUNRPC = 12;
GROUP_CPUFREQ = 15;
GROUP_NFS = 16;
GROUP_NFSD = 17;
/* hookIDs defined inside each group */
HOOKID_REGSYSEVT = 1;
HOOKID_REGUSREVT = 3;
HOOKID_REGEVTDESC = 5;
HOOKID_SYSCALL_ENTRY = 1;
HOOKID_SYSCALL_RETURN = 2;
HOOKID_PROCESS_SNAPSHOT = 1;
HOOKID_PROCESS_EXECVE = 3;
HOOKID_PROCESS_FORK = 5;
HOOKID_IOSCHED_ADD_REQ = 1;
HOOKID_IOSCHED_NEXT_REQ_ENTRY = 3;
HOOKID_IOSCHED_NEXT_REQ_RETURN = 4;
HOOKID_IOSCHED_COMPLETE_REQ = 5;
HOOKID_TASK_CTXSWITCH = 1;
HOOKID_TASK_CPUIDLE = 3;
HOOKID_SCSI_IOENTRY = 1;
HOOKID_SCSI_IO_TO_LLD = 3;
HOOKID_SCSI_IODONE_BY_LLD = 5;
HOOKID_SCSI_IOCOMP_BY_MIDLEVEL = 7;
HOOKID_PAGEFAULT = 1;
HOOKID_NETDEV_RECEIVE = 1;
HOOKID_NETDEV_TRANSMIT = 3;
HOOKID_IOSYSCALL_OPEN_ENTRY = 1;
HOOKID_IOSYSCALL_OPEN_RETURN = 2;
HOOKID_IOSYSCALL_CLOSE_ENTRY = 3;
HOOKID_IOSYSCALL_CLOSE_RETURN = 4;
HOOKID_IOSYSCALL_READ_ENTRY = 5;
HOOKID_IOSYSCALL_READ_RETURN = 6;
HOOKID_IOSYSCALL_WRITE_ENTRY = 7;
HOOKID_IOSYSCALL_WRITE_RETURN = 8;
HOOKID_IOSYSCALL_READV_ENTRY = 9;
HOOKID_IOSYSCALL_READV_RETURN = 10;
HOOKID_IOSYSCALL_WRITEV_ENTRY = 11;
HOOKID_IOSYSCALL_WRITEV_RETURN = 12;
HOOKID_IOSYSCALL_PREAD64_ENTRY = 13;
HOOKID_IOSYSCALL_PREAD64_RETURN = 14;
HOOKID_IOSYSCALL_PWRITE64_ENTRY = 15;
HOOKID_IOSYSCALL_PWRITE64_RETURN = 16;
HOOKID_IOSYSCALL_READAHEAD_ENTRY = 17;
HOOKID_IOSYSCALL_READAHEAD_RETURN = 18;
HOOKID_IOSYSCALL_SENDFILE_ENTRY = 19;
HOOKID_IOSYSCALL_SENDFILE_RETURN = 20;
HOOKID_IOSYSCALL_LSEEK_ENTRY = 21;
HOOKID_IOSYSCALL_LSEEK_RETURN = 22;
HOOKID_IOSYSCALL_LLSEEK_ENTRY = 23;
HOOKID_IOSYSCALL_LLSEEK_RETURN = 24;
HOOKID_IOSYSCALL_SYNC_ENTRY = 25;
HOOKID_IOSYSCALL_SYNC_RETURN = 26;
HOOKID_IOSYSCALL_FSYNC_ENTRY = 27;
HOOKID_IOSYSCALL_FSYNC_RETURN = 28;
HOOKID_IOSYSCALL_FDATASYNC_ENTRY = 29;
HOOKID_IOSYSCALL_FDATASYNC_RETURN = 30;
HOOKID_IOSYSCALL_FLOCK_ENTRY = 31;
HOOKID_IOSYSCALL_FLOCK_RETURN = 32;
HOOKID_AIO_IO_SETUP_ENTRY = 1;
HOOKID_AIO_IO_SETUP_RETURN = 2;
HOOKID_AIO_IO_SUBMIT_ENTRY = 3;
HOOKID_AIO_IO_SUBMIT_RETURN = 4;
HOOKID_AIO_IO_SUBMIT_ONE_ENTRY = 5;
HOOKID_AIO_IO_SUBMIT_ONE_RETURN = 6;
HOOKID_AIO_IO_GETEVENTS_ENTRY = 7;
HOOKID_AIO_IO_GETEVENTS_RETURN = 8;
HOOKID_AIO_IO_DESTROY_ENTRY = 9;
HOOKID_AIO_IO_DESTROY_RETURN = 10;
HOOKID_AIO_IO_CANCEL_ENTRY = 11;
HOOKID_AIO_IO_CANCEL_RETURN = 12;
HOOKID_SIGNAL_SEND_ENTRY = 1;
HOOKID_SIGNAL_SEND_RETURN = 2;
HOOKID_SIGNAL_SYSKILL_ENTRY = 3;
HOOKID_SIGNAL_SYSKILL_RETURN = 4;
HOOKID_SIGNAL_SYSTGKILL_ENTRY= 5;
HOOKID_SIGNAL_SYSTGKILL_RETURN = 6;
HOOKID_SIGNAL_SYSTKILL_ENTRY = 7;
HOOKID_SIGNAL_SYSTKILL_RETURN = 8;
HOOKID_SIGNAL_PENDING_ENTRY = 9;
HOOKID_SIGNAL_PENDING_RETURN = 10;
HOOKID_SIGNAL_DOACTION_ENTRY = 11;
HOOKID_SIGNAL_DOACTION_RETURN = 12;
HOOKID_SIGNAL_PROC_MASK_ENTRY = 13;
HOOKID_SIGNAL_PROC_MASK_RETURN = 14;
HOOKID_SIGNAL_FLUSH_ENTRY = 15;
HOOKID_SUNRPC_CLNT_CREATE_CLIENT_ENTRY = 1;
HOOKID_SUNRPC_CLNT_CREATE_CLIENT_RETURN = 2;
HOOKID_SUNRPC_CLNT_CLONE_CLIENT_ENTRY = 3;
HOOKID_SUNRPC_CLNT_CLONE_CLIENT_RETURN = 4;
HOOKID_SUNRPC_CLNT_SHUTDOWN_CLIENT_ENTRY = 5;
HOOKID_SUNRPC_CLNT_SHUTDOWN_CLIENT_RETURN = 6;
HOOKID_SUNRPC_CLNT_BIND_NEW_PROGRAM_ENTRY = 7;
HOOKID_SUNRPC_CLNT_BIND_NEW_PROGRAM_RETURN = 8;
HOOKID_SUNRPC_CLNT_CALL_SYNC_ENTRY = 9;
HOOKID_SUNRPC_CLNT_CALL_SYNC_RETURN = 10;
HOOKID_SUNRPC_CLNT_CALL_ASYNC_ENTRY = 11;
HOOKID_SUNRPC_CLNT_CALL_ASYNC_RETURN = 12;
HOOKID_SUNRPC_CLNT_RESTART_CALL_ENTRY = 13;
HOOKID_SUNRPC_CLNT_RESTART_CALL_RETURN = 14;
HOOKID_SUNRPC_SVC_REGISTER_ENTRY = 33;
HOOKID_SUNRPC_SVC_REGISTER_RETURN = 34;
HOOKID_SUNRPC_SVC_CREATE_ENTRY = 35;
HOOKID_SUNRPC_SVC_CREATE_RETURN = 36;
HOOKID_SUNRPC_SVC_DESTROY_ENTRY = 37;
HOOKID_SUNRPC_SVC_DESTROY_RETURN = 38;
HOOKID_SUNRPC_SVC_PROCESS_ENTRY = 39;
HOOKID_SUNRPC_SVC_PROCESS_RETURN = 40;
HOOKID_SUNRPC_SVC_AUTHORISE_ENTRY = 41;
HOOKID_SUNRPC_SVC_AUTHORISE_RETURN = 42;
HOOKID_SUNRPC_SVC_RECV_ENTRY = 43;
HOOKID_SUNRPC_SVC_RECV_RETURN = 44;
HOOKID_SUNRPC_SVC_SEND_ENTRY = 45;
HOOKID_SUNRPC_SVC_SEND_RETURN = 46;
HOOKID_SUNRPC_SVC_DROP_ENTRY = 47;
HOOKID_SUNRPC_SVC_DROP_RETURN = 48;
HOOKID_SUNRPC_SCHED_NEW_TASK_ENTRY = 65;
HOOKID_SUNRPC_SCHED_NEW_TASK_RETURN = 66;
HOOKID_SUNRPC_SCHED_EXECUTE_ENTRY = 67;
HOOKID_SUNRPC_SCHED_EXECUTE_RETURN = 68;
HOOKID_SUNRPC_SCHED_DELAY_ENTRY = 69;
HOOKID_SUNRPC_SCHED_DELAY_RETURN = 70;
HOOKID_SUNRPC_SCHED_RELEASE_TASK_ENTRY = 71;
HOOKID_SUNRPC_SCHED_RELEASE_TASK_RETURN = 72;
HOOKID_SWITCH_CPUFREQ = 1;
HOOKID_NFS_FOP_LLSEEK_ENTRY= 1;
HOOKID_NFS_FOP_LLSEEK_RETURN= 2;
HOOKID_NFS_FOP_READ_ENTRY= 3;
HOOKID_NFS_FOP_READ_RETURN= 4;
HOOKID_NFS_FOP_WRITE_ENTRY= 5;
HOOKID_NFS_FOP_WRITE_RETURN= 6;
HOOKID_NFS_FOP_AIOREAD_ENTRY= 7;
HOOKID_NFS_FOP_AIOREAD_RETURN= 8;
HOOKID_NFS_FOP_AIOWRITE_ENTRY= 9;
HOOKID_NFS_FOP_AIOWRITE_RETURN= 10;
HOOKID_NFS_FOP_MMAP_ENTRY= 11;
HOOKID_NFS_FOP_MMAP_RETURN= 12;
HOOKID_NFS_FOP_OPEN_ENTRY= 13;
HOOKID_NFS_FOP_OPEN_RETURN= 14;
HOOKID_NFS_FOP_FLUSH_ENTRY= 15;
HOOKID_NFS_FOP_FLUSH_RETURN= 16;
HOOKID_NFS_FOP_RELEASE_ENTRY= 17;
HOOKID_NFS_FOP_RELEASE_RETURN= 18;
HOOKID_NFS_FOP_FSYNC_ENTRY= 19;
HOOKID_NFS_FOP_FSYNC_RETURN= 20;
HOOKID_NFS_FOP_LOCK_ENTRY= 21;
HOOKID_NFS_FOP_LOCK_RETURN= 22;
HOOKID_NFS_FOP_SENDFILE_ENTRY= 23;
HOOKID_NFS_FOP_SENDFILE_RETURN= 24;
HOOKID_NFS_FOP_CHECKFLAGS_ENTRY= 25;
HOOKID_NFS_FOP_CHECKFLAGS_RETURN= 26;
HOOKID_NFS_AOP_READPAGE_ENTRY= 27;
HOOKID_NFS_AOP_READPAGE_RETURN= 28;
HOOKID_NFS_AOP_READPAGES_ENTRY= 29;
HOOKID_NFS_AOP_READPAGES_RETURN= 30;
HOOKID_NFS_AOP_WRITEPAGE_ENTRY= 31;
HOOKID_NFS_AOP_WRITEPAGE_RETURN= 32;
HOOKID_NFS_AOP_WRITEPAGES_ENTRY= 33;
HOOKID_NFS_AOP_WRITEPAGES_RETURN= 34;
HOOKID_NFS_AOP_RELEASEPAGE_ENTRY= 35;
HOOKID_NFS_AOP_RELEASEPAGE_RETURN= 36;
HOOKID_NFS_AOP_SETPAGEDIRTY_ENTRY= 37;
HOOKID_NFS_AOP_SETPAGEDIRTY_RETURN= 38;
HOOKID_NFS_AOP_PREPAREWRITE_ENTRY= 39;
HOOKID_NFS_AOP_PREPAREWRITE_RETURN= 40;
HOOKID_NFS_AOP_COMMITWRITE_ENTRY= 41;
HOOKID_NFS_AOP_COMMITWRITE_RETURN= 42;
HOOKID_NFS_PROC_LOOKUP_ENTRY = 43;
HOOKID_NFS_PROC_LOOKUP_RETURN= 44;
HOOKID_NFS_PROC_READ_ENTRY= 45;
HOOKID_NFS_PROC_READ_RETURN= 46;
HOOKID_NFS_PROC_WRITE_ENTRY= 47;
HOOKID_NFS_PROC_WRITE_RETURN= 48;
HOOKID_NFS_PROC_COMMIT_ENTRY= 49;
HOOKID_NFS_PROC_COMMIT_RETURN= 50;
HOOKID_NFS_PROC_READSETUP_ENTRY= 51;
HOOKID_NFS_PROC_WRITESETUP_ENTRY= 53;
HOOKID_NFS_PROC_COMMITSETUP_ENTRY= 55;
HOOKID_NFS_PROC_READDONE_ENTRY= 57;
HOOKID_NFS_PROC_READDONE_RETURN= 58;
HOOKID_NFS_PROC_WRITEDONE_ENTRY= 59;
HOOKID_NFS_PROC_WRITEDONE_RETURN= 60;
HOOKID_NFS_PROC_COMMITDONE_ENTRY= 61;
HOOKID_NFS_PROC_COMMITDONE_RETURN= 62;
HOOKID_NFS_PROC_OPEN_ENTRY= 63;
HOOKID_NFS_PROC_OPEN_RETURN= 64;
HOOKID_NFS_PROC_RELEASE_ENTRY= 65;
HOOKID_NFS_PROC_RELEASE_RETURN= 66;
HOOKID_NFS_PROC_CREATE_ENTRY= 67;
HOOKID_NFS_PROC_CREATE_RETURN= 68;
HOOKID_NFS_PROC_RENAME_ENTRY= 69;
HOOKID_NFS_PROC_RENAME_RETURN= 70;
HOOKID_NFS_PROC_REMOVE_ENTRY= 71;
HOOKID_NFS_PROC_REMOVE_RETURN= 72;
HOOKID_NFSD_DISPATCH_ENTRY= 1;
HOOKID_NFSD_DISPATCH_RETURN= 2;
HOOKID_NFSD_OPEN_ENTRY= 3;
HOOKID_NFSD_OPEN_RETURN= 4;
HOOKID_NFSD_READ_ENTRY= 5;
HOOKID_NFSD_READ_RETURN= 6;
HOOKID_NFSD_WRITE_ENTRY= 7;
HOOKID_NFSD_WRITE_RETURN= 8;
HOOKID_NFSD_LOOKUP_ENTRY= 9;
HOOKID_NFSD_LOOKUP_RETURN= 10;
HOOKID_NFSD_COMMIT_ENTRY= 11;
HOOKID_NFSD_COMMIT_RETURN= 12;
HOOKID_NFSD_CREATE_ENTRY= 13;
HOOKID_NFSD_CREATE_RETURN= 14;
HOOKID_NFSD_CREATEV3_ENTRY= 15;
HOOKID_NFSD_CREATEV3_RETURN= 16;
HOOKID_NFSD_UNLINK_ENTRY= 17;
HOOKID_NFSD_UNLINK_RETURN= 18;
HOOKID_NFSD_RENAME_ENTRY= 19;
HOOKID_NFSD_RENAME_RETURN= 20;
HOOKID_NFSD_CLOSE_ENTRY= 21;
HOOKID_NFSD_CLOSE_RETURN = 22;
HOOKID_NFSD_PROC_LOOKUP_ENTRY = 23;
HOOKID_NFSD_PROC_LOOKUP_RETURN= 24;
HOOKID_NFSD_PROC_READ_ENTRY= 25;
HOOKID_NFSD_PROC_READ_RETURN= 26;
HOOKID_NFSD_PROC_WRITE_ENTRY= 27;
HOOKID_NFSD_PROC_WRITE_RETURN= 28;
HOOKID_NFSD_PROC_COMMIT_ENTRY= 29;
HOOKID_NFSD_PROC_COMMIT_RETURN= 30;
HOOKID_NFSD_PROC_COMPOUND_ENTRY= 31;
HOOKID_NFSD_PROC_COMPOUND_RETURN= 32;
HOOKID_NFSD_PROC_REMOVE_ENTRY= 33;
HOOKID_NFSD_PROC_REMOVE_RETURN= 34;
HOOKID_NFSD_PROC_RENAME_ENTRY= 35;
HOOKID_NFSD_PROC_RENAME_RETURN= 36;
HOOKID_NFSD_PROC_CREATE_ENTRY= 37;
HOOKID_NFSD_PROC_CREATE_RETURN= 38;
}
probe begin
{
hookid_init()
lket_trace_init()
lket_init_time()
register_sys_events()
write_events_desc()
process_snapshot()
}
probe end
{
lket_kill_time()
}