10Sstevel@tonic-gate /* 20Sstevel@tonic-gate * CDDL HEADER START 30Sstevel@tonic-gate * 40Sstevel@tonic-gate * The contents of this file are subject to the terms of the 51738Sbmc * Common Development and Distribution License (the "License"). 61738Sbmc * You may not use this file except in compliance with the License. 70Sstevel@tonic-gate * 80Sstevel@tonic-gate * You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE 90Sstevel@tonic-gate * or http://www.opensolaris.org/os/licensing. 100Sstevel@tonic-gate * See the License for the specific language governing permissions 110Sstevel@tonic-gate * and limitations under the License. 120Sstevel@tonic-gate * 130Sstevel@tonic-gate * When distributing Covered Code, include this CDDL HEADER in each 140Sstevel@tonic-gate * file and include the License file at usr/src/OPENSOLARIS.LICENSE. 150Sstevel@tonic-gate * If applicable, add the following below this CDDL HEADER, with the 160Sstevel@tonic-gate * fields enclosed by brackets "[]" replaced with your own identifying 170Sstevel@tonic-gate * information: Portions Copyright [yyyy] [name of copyright owner] 180Sstevel@tonic-gate * 190Sstevel@tonic-gate * CDDL HEADER END 200Sstevel@tonic-gate */ 210Sstevel@tonic-gate /* 229578SSam.Cramer@Sun.COM * Copyright 2009 Sun Microsystems, Inc. All rights reserved. 230Sstevel@tonic-gate * Use is subject to license terms. 240Sstevel@tonic-gate */ 250Sstevel@tonic-gate 260Sstevel@tonic-gate #include <sys/sdt_impl.h> 270Sstevel@tonic-gate 280Sstevel@tonic-gate static dtrace_pattr_t vtrace_attr = { 290Sstevel@tonic-gate { DTRACE_STABILITY_UNSTABLE, DTRACE_STABILITY_UNSTABLE, DTRACE_CLASS_ISA }, 300Sstevel@tonic-gate { DTRACE_STABILITY_PRIVATE, DTRACE_STABILITY_PRIVATE, DTRACE_CLASS_UNKNOWN }, 310Sstevel@tonic-gate { DTRACE_STABILITY_PRIVATE, DTRACE_STABILITY_PRIVATE, DTRACE_CLASS_UNKNOWN }, 320Sstevel@tonic-gate { DTRACE_STABILITY_PRIVATE, DTRACE_STABILITY_PRIVATE, DTRACE_CLASS_UNKNOWN }, 330Sstevel@tonic-gate { DTRACE_STABILITY_UNSTABLE, DTRACE_STABILITY_UNSTABLE, DTRACE_CLASS_ISA }, 340Sstevel@tonic-gate }; 350Sstevel@tonic-gate 360Sstevel@tonic-gate static dtrace_pattr_t info_attr = { 370Sstevel@tonic-gate { DTRACE_STABILITY_EVOLVING, DTRACE_STABILITY_EVOLVING, DTRACE_CLASS_ISA }, 380Sstevel@tonic-gate { DTRACE_STABILITY_PRIVATE, DTRACE_STABILITY_PRIVATE, DTRACE_CLASS_UNKNOWN }, 390Sstevel@tonic-gate { DTRACE_STABILITY_PRIVATE, DTRACE_STABILITY_PRIVATE, DTRACE_CLASS_UNKNOWN }, 400Sstevel@tonic-gate { DTRACE_STABILITY_EVOLVING, DTRACE_STABILITY_EVOLVING, DTRACE_CLASS_ISA }, 410Sstevel@tonic-gate { DTRACE_STABILITY_PRIVATE, DTRACE_STABILITY_PRIVATE, DTRACE_CLASS_ISA }, 420Sstevel@tonic-gate }; 430Sstevel@tonic-gate 449578SSam.Cramer@Sun.COM static dtrace_pattr_t fc_attr = { 459578SSam.Cramer@Sun.COM { DTRACE_STABILITY_EVOLVING, DTRACE_STABILITY_EVOLVING, DTRACE_CLASS_ISA }, 469578SSam.Cramer@Sun.COM { DTRACE_STABILITY_PRIVATE, DTRACE_STABILITY_PRIVATE, DTRACE_CLASS_UNKNOWN }, 479578SSam.Cramer@Sun.COM { DTRACE_STABILITY_PRIVATE, DTRACE_STABILITY_PRIVATE, DTRACE_CLASS_UNKNOWN }, 489578SSam.Cramer@Sun.COM { DTRACE_STABILITY_PRIVATE, DTRACE_STABILITY_PRIVATE, DTRACE_CLASS_ISA }, 499578SSam.Cramer@Sun.COM { DTRACE_STABILITY_EVOLVING, DTRACE_STABILITY_EVOLVING, DTRACE_CLASS_ISA }, 509578SSam.Cramer@Sun.COM }; 519578SSam.Cramer@Sun.COM 520Sstevel@tonic-gate static dtrace_pattr_t fpu_attr = { 530Sstevel@tonic-gate { DTRACE_STABILITY_EVOLVING, DTRACE_STABILITY_EVOLVING, DTRACE_CLASS_ISA }, 540Sstevel@tonic-gate { DTRACE_STABILITY_PRIVATE, DTRACE_STABILITY_PRIVATE, DTRACE_CLASS_UNKNOWN }, 550Sstevel@tonic-gate { DTRACE_STABILITY_PRIVATE, DTRACE_STABILITY_PRIVATE, DTRACE_CLASS_UNKNOWN }, 560Sstevel@tonic-gate { DTRACE_STABILITY_EVOLVING, DTRACE_STABILITY_EVOLVING, DTRACE_CLASS_CPU }, 570Sstevel@tonic-gate { DTRACE_STABILITY_PRIVATE, DTRACE_STABILITY_PRIVATE, DTRACE_CLASS_ISA }, 580Sstevel@tonic-gate }; 590Sstevel@tonic-gate 601738Sbmc static dtrace_pattr_t fsinfo_attr = { 611738Sbmc { DTRACE_STABILITY_EVOLVING, DTRACE_STABILITY_EVOLVING, DTRACE_CLASS_ISA }, 621738Sbmc { DTRACE_STABILITY_PRIVATE, DTRACE_STABILITY_PRIVATE, DTRACE_CLASS_UNKNOWN }, 631738Sbmc { DTRACE_STABILITY_PRIVATE, DTRACE_STABILITY_PRIVATE, DTRACE_CLASS_UNKNOWN }, 641738Sbmc { DTRACE_STABILITY_PRIVATE, DTRACE_STABILITY_PRIVATE, DTRACE_CLASS_UNKNOWN }, 651738Sbmc { DTRACE_STABILITY_EVOLVING, DTRACE_STABILITY_EVOLVING, DTRACE_CLASS_ISA }, 661738Sbmc }; 671738Sbmc 680Sstevel@tonic-gate static dtrace_pattr_t stab_attr = { 690Sstevel@tonic-gate { DTRACE_STABILITY_EVOLVING, DTRACE_STABILITY_EVOLVING, DTRACE_CLASS_ISA }, 700Sstevel@tonic-gate { DTRACE_STABILITY_PRIVATE, DTRACE_STABILITY_PRIVATE, DTRACE_CLASS_UNKNOWN }, 710Sstevel@tonic-gate { DTRACE_STABILITY_PRIVATE, DTRACE_STABILITY_PRIVATE, DTRACE_CLASS_UNKNOWN }, 720Sstevel@tonic-gate { DTRACE_STABILITY_EVOLVING, DTRACE_STABILITY_EVOLVING, DTRACE_CLASS_ISA }, 730Sstevel@tonic-gate { DTRACE_STABILITY_EVOLVING, DTRACE_STABILITY_EVOLVING, DTRACE_CLASS_ISA }, 740Sstevel@tonic-gate }; 750Sstevel@tonic-gate 760Sstevel@tonic-gate static dtrace_pattr_t sdt_attr = { 770Sstevel@tonic-gate { DTRACE_STABILITY_EVOLVING, DTRACE_STABILITY_EVOLVING, DTRACE_CLASS_ISA }, 780Sstevel@tonic-gate { DTRACE_STABILITY_PRIVATE, DTRACE_STABILITY_PRIVATE, DTRACE_CLASS_UNKNOWN }, 790Sstevel@tonic-gate { DTRACE_STABILITY_PRIVATE, DTRACE_STABILITY_PRIVATE, DTRACE_CLASS_UNKNOWN }, 800Sstevel@tonic-gate { DTRACE_STABILITY_PRIVATE, DTRACE_STABILITY_PRIVATE, DTRACE_CLASS_ISA }, 810Sstevel@tonic-gate { DTRACE_STABILITY_PRIVATE, DTRACE_STABILITY_PRIVATE, DTRACE_CLASS_ISA }, 820Sstevel@tonic-gate }; 830Sstevel@tonic-gate 845084Sjohnlev static dtrace_pattr_t xpv_attr = { 855084Sjohnlev { DTRACE_STABILITY_EVOLVING, DTRACE_STABILITY_EVOLVING, DTRACE_CLASS_PLATFORM }, 865084Sjohnlev { DTRACE_STABILITY_PRIVATE, DTRACE_STABILITY_PRIVATE, DTRACE_CLASS_UNKNOWN }, 875084Sjohnlev { DTRACE_STABILITY_PRIVATE, DTRACE_STABILITY_PRIVATE, DTRACE_CLASS_UNKNOWN }, 885084Sjohnlev { DTRACE_STABILITY_PRIVATE, DTRACE_STABILITY_PRIVATE, DTRACE_CLASS_PLATFORM }, 895084Sjohnlev { DTRACE_STABILITY_PRIVATE, DTRACE_STABILITY_PRIVATE, DTRACE_CLASS_PLATFORM }, 905084Sjohnlev }; 915084Sjohnlev 92*9721SPriya.Krishnan@Sun.COM static dtrace_pattr_t iscsi_attr = { 93*9721SPriya.Krishnan@Sun.COM { DTRACE_STABILITY_EVOLVING, DTRACE_STABILITY_EVOLVING, DTRACE_CLASS_ISA }, 94*9721SPriya.Krishnan@Sun.COM { DTRACE_STABILITY_PRIVATE, DTRACE_STABILITY_PRIVATE, DTRACE_CLASS_UNKNOWN }, 95*9721SPriya.Krishnan@Sun.COM { DTRACE_STABILITY_PRIVATE, DTRACE_STABILITY_PRIVATE, DTRACE_CLASS_UNKNOWN }, 96*9721SPriya.Krishnan@Sun.COM { DTRACE_STABILITY_PRIVATE, DTRACE_STABILITY_PRIVATE, DTRACE_CLASS_ISA }, 97*9721SPriya.Krishnan@Sun.COM { DTRACE_STABILITY_EVOLVING, DTRACE_STABILITY_EVOLVING, DTRACE_CLASS_ISA }, 98*9721SPriya.Krishnan@Sun.COM }; 99*9721SPriya.Krishnan@Sun.COM 1000Sstevel@tonic-gate sdt_provider_t sdt_providers[] = { 1010Sstevel@tonic-gate { "vtrace", "__vtrace_", &vtrace_attr, 0 }, 1020Sstevel@tonic-gate { "sysinfo", "__cpu_sysinfo_", &info_attr, 0 }, 1030Sstevel@tonic-gate { "vminfo", "__cpu_vminfo_", &info_attr, 0 }, 1040Sstevel@tonic-gate { "fpuinfo", "__fpuinfo_", &fpu_attr, 0 }, 1050Sstevel@tonic-gate { "sched", "__sched_", &stab_attr, 0 }, 1060Sstevel@tonic-gate { "proc", "__proc_", &stab_attr, 0 }, 1070Sstevel@tonic-gate { "io", "__io_", &stab_attr, 0 }, 1086878Sbrendan { "ip", "__ip_", &stab_attr, 0 }, 1090Sstevel@tonic-gate { "mib", "__mib_", &stab_attr, 0 }, 1101738Sbmc { "fsinfo", "__fsinfo_", &fsinfo_attr, 0 }, 111*9721SPriya.Krishnan@Sun.COM { "iscsi", "__iscsi_", &iscsi_attr, 0 }, 1125982Sahl { "nfsv3", "__nfsv3_", &stab_attr, 0 }, 1135982Sahl { "nfsv4", "__nfsv4_", &stab_attr, 0 }, 1145084Sjohnlev { "xpv", "__xpv_", &xpv_attr, 0 }, 1159578SSam.Cramer@Sun.COM { "fc", "__fc_", &fc_attr, 0 }, 1163490Seschrock { "sysevent", "__sysevent_", &stab_attr, 0 }, 1170Sstevel@tonic-gate { "sdt", NULL, &sdt_attr, 0 }, 1180Sstevel@tonic-gate { NULL } 1190Sstevel@tonic-gate }; 1200Sstevel@tonic-gate 1210Sstevel@tonic-gate sdt_argdesc_t sdt_args[] = { 1220Sstevel@tonic-gate { "sched", "wakeup", 0, 0, "kthread_t *", "lwpsinfo_t *" }, 1230Sstevel@tonic-gate { "sched", "wakeup", 1, 0, "kthread_t *", "psinfo_t *" }, 1240Sstevel@tonic-gate { "sched", "dequeue", 0, 0, "kthread_t *", "lwpsinfo_t *" }, 1250Sstevel@tonic-gate { "sched", "dequeue", 1, 0, "kthread_t *", "psinfo_t *" }, 1260Sstevel@tonic-gate { "sched", "dequeue", 2, 1, "disp_t *", "cpuinfo_t *" }, 1270Sstevel@tonic-gate { "sched", "enqueue", 0, 0, "kthread_t *", "lwpsinfo_t *" }, 1280Sstevel@tonic-gate { "sched", "enqueue", 1, 0, "kthread_t *", "psinfo_t *" }, 1290Sstevel@tonic-gate { "sched", "enqueue", 2, 1, "disp_t *", "cpuinfo_t *" }, 1300Sstevel@tonic-gate { "sched", "enqueue", 3, 2, "int" }, 1310Sstevel@tonic-gate { "sched", "off-cpu", 0, 0, "kthread_t *", "lwpsinfo_t *" }, 1320Sstevel@tonic-gate { "sched", "off-cpu", 1, 0, "kthread_t *", "psinfo_t *" }, 1330Sstevel@tonic-gate { "sched", "tick", 0, 0, "kthread_t *", "lwpsinfo_t *" }, 1340Sstevel@tonic-gate { "sched", "tick", 1, 0, "kthread_t *", "psinfo_t *" }, 1350Sstevel@tonic-gate { "sched", "change-pri", 0, 0, "kthread_t *", "lwpsinfo_t *" }, 1360Sstevel@tonic-gate { "sched", "change-pri", 1, 0, "kthread_t *", "psinfo_t *" }, 1370Sstevel@tonic-gate { "sched", "change-pri", 2, 1, "pri_t" }, 1380Sstevel@tonic-gate { "sched", "schedctl-nopreempt", 0, 0, "kthread_t *", "lwpsinfo_t *" }, 1390Sstevel@tonic-gate { "sched", "schedctl-nopreempt", 1, 0, "kthread_t *", "psinfo_t *" }, 1400Sstevel@tonic-gate { "sched", "schedctl-nopreempt", 2, 1, "int" }, 1410Sstevel@tonic-gate { "sched", "schedctl-preempt", 0, 0, "kthread_t *", "lwpsinfo_t *" }, 1420Sstevel@tonic-gate { "sched", "schedctl-preempt", 1, 0, "kthread_t *", "psinfo_t *" }, 143191Sahl { "sched", "schedctl-yield", 0, 0, "int" }, 144191Sahl { "sched", "surrender", 0, 0, "kthread_t *", "lwpsinfo_t *" }, 145191Sahl { "sched", "surrender", 1, 0, "kthread_t *", "psinfo_t *" }, 1463792Sakolb { "sched", "cpucaps-sleep", 0, 0, "kthread_t *", "lwpsinfo_t *" }, 1473792Sakolb { "sched", "cpucaps-sleep", 1, 0, "kthread_t *", "psinfo_t *" }, 1483792Sakolb { "sched", "cpucaps-wakeup", 0, 0, "kthread_t *", "lwpsinfo_t *" }, 1493792Sakolb { "sched", "cpucaps-wakeup", 1, 0, "kthread_t *", "psinfo_t *" }, 1505647Ssamf 1510Sstevel@tonic-gate { "proc", "create", 0, 0, "proc_t *", "psinfo_t *" }, 1520Sstevel@tonic-gate { "proc", "exec", 0, 0, "string" }, 1530Sstevel@tonic-gate { "proc", "exec-failure", 0, 0, "int" }, 1540Sstevel@tonic-gate { "proc", "exit", 0, 0, "int" }, 1550Sstevel@tonic-gate { "proc", "fault", 0, 0, "int" }, 1560Sstevel@tonic-gate { "proc", "fault", 1, 1, "siginfo_t *" }, 1570Sstevel@tonic-gate { "proc", "lwp-create", 0, 0, "kthread_t *", "lwpsinfo_t *" }, 1580Sstevel@tonic-gate { "proc", "lwp-create", 1, 0, "kthread_t *", "psinfo_t *" }, 1590Sstevel@tonic-gate { "proc", "signal-clear", 0, 0, "int" }, 1600Sstevel@tonic-gate { "proc", "signal-clear", 1, 1, "siginfo_t *" }, 1610Sstevel@tonic-gate { "proc", "signal-discard", 0, 0, "kthread_t *", "lwpsinfo_t *" }, 1620Sstevel@tonic-gate { "proc", "signal-discard", 1, 1, "proc_t *", "psinfo_t *" }, 1630Sstevel@tonic-gate { "proc", "signal-discard", 2, 2, "int" }, 1640Sstevel@tonic-gate { "proc", "signal-handle", 0, 0, "int" }, 1650Sstevel@tonic-gate { "proc", "signal-handle", 1, 1, "siginfo_t *" }, 1660Sstevel@tonic-gate { "proc", "signal-handle", 2, 2, "void (*)(void)" }, 1670Sstevel@tonic-gate { "proc", "signal-send", 0, 0, "kthread_t *", "lwpsinfo_t *" }, 1680Sstevel@tonic-gate { "proc", "signal-send", 1, 0, "kthread_t *", "psinfo_t *" }, 1690Sstevel@tonic-gate { "proc", "signal-send", 2, 1, "int" }, 1705647Ssamf 1710Sstevel@tonic-gate { "io", "start", 0, 0, "buf_t *", "bufinfo_t *" }, 1720Sstevel@tonic-gate { "io", "start", 1, 0, "buf_t *", "devinfo_t *" }, 1730Sstevel@tonic-gate { "io", "start", 2, 0, "buf_t *", "fileinfo_t *" }, 1740Sstevel@tonic-gate { "io", "done", 0, 0, "buf_t *", "bufinfo_t *" }, 1750Sstevel@tonic-gate { "io", "done", 1, 0, "buf_t *", "devinfo_t *" }, 1760Sstevel@tonic-gate { "io", "done", 2, 0, "buf_t *", "fileinfo_t *" }, 1770Sstevel@tonic-gate { "io", "wait-start", 0, 0, "buf_t *", "bufinfo_t *" }, 1780Sstevel@tonic-gate { "io", "wait-start", 1, 0, "buf_t *", "devinfo_t *" }, 1790Sstevel@tonic-gate { "io", "wait-start", 2, 0, "buf_t *", "fileinfo_t *" }, 1800Sstevel@tonic-gate { "io", "wait-done", 0, 0, "buf_t *", "bufinfo_t *" }, 1810Sstevel@tonic-gate { "io", "wait-done", 1, 0, "buf_t *", "devinfo_t *" }, 1820Sstevel@tonic-gate { "io", "wait-done", 2, 0, "buf_t *", "fileinfo_t *" }, 1835647Ssamf 1840Sstevel@tonic-gate { "mib", NULL, 0, 0, "int" }, 1855647Ssamf 1861738Sbmc { "fsinfo", NULL, 0, 0, "vnode_t *", "fileinfo_t *" }, 1871738Sbmc { "fsinfo", NULL, 1, 1, "int", "int" }, 1885647Ssamf 189*9721SPriya.Krishnan@Sun.COM { "iscsi", "async-send", 0, 0, "idm_conn_t *", "conninfo_t *" }, 190*9721SPriya.Krishnan@Sun.COM { "iscsi", "async-send", 1, 1, "iscsi_async_evt_hdr_t *", 191*9721SPriya.Krishnan@Sun.COM "iscsiinfo_t *" }, 192*9721SPriya.Krishnan@Sun.COM { "iscsi", "login-command", 0, 0, "idm_conn_t *", "conninfo_t *" }, 193*9721SPriya.Krishnan@Sun.COM { "iscsi", "login-command", 1, 1, "iscsi_login_hdr_t *", 194*9721SPriya.Krishnan@Sun.COM "iscsiinfo_t *" }, 195*9721SPriya.Krishnan@Sun.COM { "iscsi", "login-response", 0, 0, "idm_conn_t *", "conninfo_t *" }, 196*9721SPriya.Krishnan@Sun.COM { "iscsi", "login-response", 1, 1, "iscsi_login_rsp_hdr_t *", 197*9721SPriya.Krishnan@Sun.COM "iscsiinfo_t *" }, 198*9721SPriya.Krishnan@Sun.COM { "iscsi", "logout-command", 0, 0, "idm_conn_t *", "conninfo_t *" }, 199*9721SPriya.Krishnan@Sun.COM { "iscsi", "logout-command", 1, 1, "iscsi_logout_hdr_t *", 200*9721SPriya.Krishnan@Sun.COM "iscsiinfo_t *" }, 201*9721SPriya.Krishnan@Sun.COM { "iscsi", "logout-response", 0, 0, "idm_conn_t *", "conninfo_t *" }, 202*9721SPriya.Krishnan@Sun.COM { "iscsi", "logout-response", 1, 1, "iscsi_logout_rsp_hdr_t *", 203*9721SPriya.Krishnan@Sun.COM "iscsiinfo_t *" }, 204*9721SPriya.Krishnan@Sun.COM { "iscsi", "data-request", 0, 0, "idm_conn_t *", "conninfo_t *" }, 205*9721SPriya.Krishnan@Sun.COM { "iscsi", "data-request", 1, 1, "iscsi_rtt_hdr_t *", 206*9721SPriya.Krishnan@Sun.COM "iscsiinfo_t *" }, 207*9721SPriya.Krishnan@Sun.COM { "iscsi", "data-send", 0, 0, "idm_conn_t *", "conninfo_t *" }, 208*9721SPriya.Krishnan@Sun.COM { "iscsi", "data-send", 1, 1, "iscsi_data_rsp_hdr_t *", 209*9721SPriya.Krishnan@Sun.COM "iscsiinfo_t *" }, 210*9721SPriya.Krishnan@Sun.COM { "iscsi", "data-receive", 0, 0, "idm_conn_t *", "conninfo_t *" }, 211*9721SPriya.Krishnan@Sun.COM { "iscsi", "data-receive", 1, 1, "iscsi_data_hdr_t *", 212*9721SPriya.Krishnan@Sun.COM "iscsiinfo_t *" }, 213*9721SPriya.Krishnan@Sun.COM { "iscsi", "nop-send", 0, 0, "idm_conn_t *", "conninfo_t *" }, 214*9721SPriya.Krishnan@Sun.COM { "iscsi", "nop-send", 1, 1, "iscsi_nop_in_hdr_t *", "iscsiinfo_t *" }, 215*9721SPriya.Krishnan@Sun.COM { "iscsi", "nop-receive", 0, 0, "idm_conn_t *", "conninfo_t *" }, 216*9721SPriya.Krishnan@Sun.COM { "iscsi", "nop-receive", 1, 1, "iscsi_nop_out_hdr_t *", 217*9721SPriya.Krishnan@Sun.COM "iscsiinfo_t *" }, 218*9721SPriya.Krishnan@Sun.COM { "iscsi", "scsi-command", 0, 0, "idm_conn_t *", "conninfo_t *" }, 219*9721SPriya.Krishnan@Sun.COM { "iscsi", "scsi-command", 1, 1, "iscsi_scsi_cmd_hdr_t *", 220*9721SPriya.Krishnan@Sun.COM "iscsiinfo_t *" }, 221*9721SPriya.Krishnan@Sun.COM { "iscsi", "scsi-command", 2, 2, "scsi_task_t *", "scsicmd_t *" }, 222*9721SPriya.Krishnan@Sun.COM { "iscsi", "scsi-response", 0, 0, "idm_conn_t *", "conninfo_t *" }, 223*9721SPriya.Krishnan@Sun.COM { "iscsi", "scsi-response", 1, 1, "iscsi_scsi_rsp_hdr_t *", 224*9721SPriya.Krishnan@Sun.COM "iscsiinfo_t *" }, 225*9721SPriya.Krishnan@Sun.COM { "iscsi", "task-command", 0, 0, "idm_conn_t *", "conninfo_t *" }, 226*9721SPriya.Krishnan@Sun.COM { "iscsi", "task-command", 1, 1, "iscsi_scsi_task_mgt_hdr_t *", 227*9721SPriya.Krishnan@Sun.COM "iscsiinfo_t *" }, 228*9721SPriya.Krishnan@Sun.COM { "iscsi", "task-response", 0, 0, "idm_conn_t *", "conninfo_t *" }, 229*9721SPriya.Krishnan@Sun.COM { "iscsi", "task-response", 1, 1, "iscsi_scsi_task_mgt_rsp_hdr_t *", 230*9721SPriya.Krishnan@Sun.COM "iscsiinfo_t *" }, 231*9721SPriya.Krishnan@Sun.COM { "iscsi", "text-command", 0, 0, "idm_conn_t *", "conninfo_t *" }, 232*9721SPriya.Krishnan@Sun.COM { "iscsi", "text-command", 1, 1, "iscsi_text_hdr_t *", 233*9721SPriya.Krishnan@Sun.COM "iscsiinfo_t *" }, 234*9721SPriya.Krishnan@Sun.COM { "iscsi", "text-response", 0, 0, "idm_conn_t *", "conninfo_t *" }, 235*9721SPriya.Krishnan@Sun.COM { "iscsi", "text-response", 1, 1, "iscsi_text_rsp_hdr_t *", 236*9721SPriya.Krishnan@Sun.COM "iscsiinfo_t *" }, 237*9721SPriya.Krishnan@Sun.COM { "iscsi", "xfer-start", 0, 0, "idm_conn_t *", "conninfo_t *" }, 238*9721SPriya.Krishnan@Sun.COM { "iscsi", "xfer-start", 1, 0, "idm_conn_t *", "iscsiinfo_t *" }, 239*9721SPriya.Krishnan@Sun.COM { "iscsi", "xfer-start", 2, 1, "uintptr_t", "xferinfo_t *" }, 240*9721SPriya.Krishnan@Sun.COM { "iscsi", "xfer-start", 3, 2, "uint32_t"}, 241*9721SPriya.Krishnan@Sun.COM { "iscsi", "xfer-start", 4, 3, "uintptr_t"}, 242*9721SPriya.Krishnan@Sun.COM { "iscsi", "xfer-start", 5, 4, "uint32_t"}, 243*9721SPriya.Krishnan@Sun.COM { "iscsi", "xfer-start", 6, 5, "uint32_t"}, 244*9721SPriya.Krishnan@Sun.COM { "iscsi", "xfer-start", 7, 6, "uint32_t"}, 245*9721SPriya.Krishnan@Sun.COM { "iscsi", "xfer-start", 8, 7, "int"}, 246*9721SPriya.Krishnan@Sun.COM { "iscsi", "xfer-done", 0, 0, "idm_conn_t *", "conninfo_t *" }, 247*9721SPriya.Krishnan@Sun.COM { "iscsi", "xfer-done", 1, 0, "idm_conn_t *", "iscsiinfo_t *" }, 248*9721SPriya.Krishnan@Sun.COM { "iscsi", "xfer-done", 2, 1, "uintptr_t", "xferinfo_t *" }, 249*9721SPriya.Krishnan@Sun.COM { "iscsi", "xfer-done", 3, 2, "uint32_t"}, 250*9721SPriya.Krishnan@Sun.COM { "iscsi", "xfer-done", 4, 3, "uintptr_t"}, 251*9721SPriya.Krishnan@Sun.COM { "iscsi", "xfer-done", 5, 4, "uint32_t"}, 252*9721SPriya.Krishnan@Sun.COM { "iscsi", "xfer-done", 6, 5, "uint32_t"}, 253*9721SPriya.Krishnan@Sun.COM { "iscsi", "xfer-done", 7, 6, "uint32_t"}, 254*9721SPriya.Krishnan@Sun.COM { "iscsi", "xfer-done", 8, 7, "int"}, 255*9721SPriya.Krishnan@Sun.COM 2565982Sahl { "nfsv3", "op-getattr-start", 0, 0, "struct svc_req *", 2575982Sahl "conninfo_t *" }, 2585982Sahl { "nfsv3", "op-getattr-start", 1, 1, "nfsv3oparg_t *", 2595982Sahl "nfsv3opinfo_t *" }, 2605982Sahl { "nfsv3", "op-getattr-start", 2, 3, "GETATTR3args *" }, 2615982Sahl { "nfsv3", "op-getattr-done", 0, 0, "struct svc_req *", 2625982Sahl "conninfo_t *" }, 2635982Sahl { "nfsv3", "op-getattr-done", 1, 1, "nfsv3oparg_t *", 2645982Sahl "nfsv3opinfo_t *" }, 2655982Sahl { "nfsv3", "op-getattr-done", 2, 3, "GETATTR3res *" }, 2665982Sahl { "nfsv3", "op-setattr-start", 0, 0, "struct svc_req *", 2675982Sahl "conninfo_t *" }, 2685982Sahl { "nfsv3", "op-setattr-start", 1, 1, "nfsv3oparg_t *", 2695982Sahl "nfsv3opinfo_t *" }, 2705982Sahl { "nfsv3", "op-setattr-start", 2, 3, "SETATTR3args *" }, 2715982Sahl { "nfsv3", "op-setattr-done", 0, 0, "struct svc_req *", 2725982Sahl "conninfo_t *" }, 2735982Sahl { "nfsv3", "op-setattr-done", 1, 1, "nfsv3oparg_t *", 2745982Sahl "nfsv3opinfo_t *" }, 2755982Sahl { "nfsv3", "op-setattr-done", 2, 3, "SETATTR3res *" }, 2765982Sahl { "nfsv3", "op-lookup-start", 0, 0, "struct svc_req *", 2775982Sahl "conninfo_t *" }, 2785982Sahl { "nfsv3", "op-lookup-start", 1, 1, "nfsv3oparg_t *", 2795982Sahl "nfsv3opinfo_t *" }, 2805982Sahl { "nfsv3", "op-lookup-start", 2, 3, "LOOKUP3args *" }, 2815982Sahl { "nfsv3", "op-lookup-done", 0, 0, "struct svc_req *", 2825982Sahl "conninfo_t *" }, 2835982Sahl { "nfsv3", "op-lookup-done", 1, 1, "nfsv3oparg_t *", 2845982Sahl "nfsv3opinfo_t *" }, 2855982Sahl { "nfsv3", "op-lookup-done", 2, 3, "LOOKUP3res *" }, 2865982Sahl { "nfsv3", "op-access-start", 0, 0, "struct svc_req *", 2875982Sahl "conninfo_t *" }, 2885982Sahl { "nfsv3", "op-access-start", 1, 1, "nfsv3oparg_t *", 2895982Sahl "nfsv3opinfo_t *" }, 2905982Sahl { "nfsv3", "op-access-start", 2, 3, "ACCESS3args *" }, 2915982Sahl { "nfsv3", "op-access-done", 0, 0, "struct svc_req *", 2925982Sahl "conninfo_t *" }, 2935982Sahl { "nfsv3", "op-access-done", 1, 1, "nfsv3oparg_t *", 2945982Sahl "nfsv3opinfo_t *" }, 2955982Sahl { "nfsv3", "op-access-done", 2, 3, "ACCESS3res *" }, 2965982Sahl { "nfsv3", "op-commit-start", 0, 0, "struct svc_req *", 2975982Sahl "conninfo_t *" }, 2985982Sahl { "nfsv3", "op-commit-start", 1, 1, "nfsv3oparg_t *", 2995982Sahl "nfsv3opinfo_t *" }, 3005982Sahl { "nfsv3", "op-commit-start", 2, 3, "COMMIT3args *" }, 3015982Sahl { "nfsv3", "op-commit-done", 0, 0, "struct svc_req *", 3025982Sahl "conninfo_t *" }, 3035982Sahl { "nfsv3", "op-commit-done", 1, 1, "nfsv3oparg_t *", 3045982Sahl "nfsv3opinfo_t *" }, 3055982Sahl { "nfsv3", "op-commit-done", 2, 3, "COMMIT3res *" }, 3065982Sahl { "nfsv3", "op-create-start", 0, 0, "struct svc_req *", 3075982Sahl "conninfo_t *" }, 3085982Sahl { "nfsv3", "op-create-start", 1, 1, "nfsv3oparg_t *", 3095982Sahl "nfsv3opinfo_t *" }, 3105982Sahl { "nfsv3", "op-create-start", 2, 3, "CREATE3args *" }, 3115982Sahl { "nfsv3", "op-create-done", 0, 0, "struct svc_req *", 3125982Sahl "conninfo_t *" }, 3135982Sahl { "nfsv3", "op-create-done", 1, 1, "nfsv3oparg_t *", 3145982Sahl "nfsv3opinfo_t *" }, 3155982Sahl { "nfsv3", "op-create-done", 2, 3, "CREATE3res *" }, 3165982Sahl { "nfsv3", "op-fsinfo-start", 0, 0, "struct svc_req *", 3175982Sahl "conninfo_t *" }, 3185982Sahl { "nfsv3", "op-fsinfo-start", 1, 1, "nfsv3oparg_t *", 3195982Sahl "nfsv3opinfo_t *" }, 3205982Sahl { "nfsv3", "op-fsinfo-start", 2, 3, "FSINFO3args *" }, 3215982Sahl { "nfsv3", "op-fsinfo-done", 0, 0, "struct svc_req *", 3225982Sahl "conninfo_t *" }, 3235982Sahl { "nfsv3", "op-fsinfo-done", 1, 1, "nfsv3oparg_t *", 3245982Sahl "nfsv3opinfo_t *" }, 3255982Sahl { "nfsv3", "op-fsinfo-done", 2, 3, "FSINFO3res *" }, 3265982Sahl { "nfsv3", "op-fsstat-start", 0, 0, "struct svc_req *", 3275982Sahl "conninfo_t *" }, 3285982Sahl { "nfsv3", "op-fsstat-start", 1, 1, "nfsv3oparg_t *", 3295982Sahl "nfsv3opinfo_t *" }, 3305982Sahl { "nfsv3", "op-fsstat-start", 2, 3, "FSSTAT3args *" }, 3315982Sahl { "nfsv3", "op-fsstat-done", 0, 0, "struct svc_req *", 3325982Sahl "conninfo_t *" }, 3335982Sahl { "nfsv3", "op-fsstat-done", 1, 1, "nfsv3oparg_t *", 3345982Sahl "nfsv3opinfo_t *" }, 3355982Sahl { "nfsv3", "op-fsstat-done", 2, 3, "FSSTAT3res *" }, 3365982Sahl { "nfsv3", "op-link-start", 0, 0, "struct svc_req *", 3375982Sahl "conninfo_t *" }, 3385982Sahl { "nfsv3", "op-link-start", 1, 1, "nfsv3oparg_t *", 3395982Sahl "nfsv3opinfo_t *" }, 3405982Sahl { "nfsv3", "op-link-start", 2, 3, "LINK3args *" }, 3415982Sahl { "nfsv3", "op-link-done", 0, 0, "struct svc_req *", 3425982Sahl "conninfo_t *" }, 3435982Sahl { "nfsv3", "op-link-done", 1, 1, "nfsv3oparg_t *", 3445982Sahl "nfsv3opinfo_t *" }, 3455982Sahl { "nfsv3", "op-link-done", 2, 3, "LINK3res *" }, 3465982Sahl { "nfsv3", "op-mkdir-start", 0, 0, "struct svc_req *", 3475982Sahl "conninfo_t *" }, 3485982Sahl { "nfsv3", "op-mkdir-start", 1, 1, "nfsv3oparg_t *", 3495982Sahl "nfsv3opinfo_t *" }, 3505982Sahl { "nfsv3", "op-mkdir-start", 2, 3, "MKDIR3args *" }, 3515982Sahl { "nfsv3", "op-mkdir-done", 0, 0, "struct svc_req *", 3525982Sahl "conninfo_t *" }, 3535982Sahl { "nfsv3", "op-mkdir-done", 1, 1, "nfsv3oparg_t *", 3545982Sahl "nfsv3opinfo_t *" }, 3555982Sahl { "nfsv3", "op-mkdir-done", 2, 3, "MKDIR3res *" }, 3565982Sahl { "nfsv3", "op-mknod-start", 0, 0, "struct svc_req *", 3575982Sahl "conninfo_t *" }, 3585982Sahl { "nfsv3", "op-mknod-start", 1, 1, "nfsv3oparg_t *", 3595982Sahl "nfsv3opinfo_t *" }, 3605982Sahl { "nfsv3", "op-mknod-start", 2, 3, "MKNOD3args *" }, 3615982Sahl { "nfsv3", "op-mknod-done", 0, 0, "struct svc_req *", 3625982Sahl "conninfo_t *" }, 3635982Sahl { "nfsv3", "op-mknod-done", 1, 1, "nfsv3oparg_t *", 3645982Sahl "nfsv3opinfo_t *" }, 3655982Sahl { "nfsv3", "op-mknod-done", 2, 3, "MKNOD3res *" }, 3665982Sahl { "nfsv3", "op-null-start", 0, 0, "struct svc_req *", 3675982Sahl "conninfo_t *" }, 3685982Sahl { "nfsv3", "op-null-start", 1, 1, "nfsv3oparg_t *", 3695982Sahl "nfsv3opinfo_t *" }, 3705982Sahl { "nfsv3", "op-null-done", 0, 0, "struct svc_req *", 3715982Sahl "conninfo_t *" }, 3725982Sahl { "nfsv3", "op-null-done", 1, 1, "nfsv3oparg_t *", 3735982Sahl "nfsv3opinfo_t *" }, 3745982Sahl { "nfsv3", "op-pathconf-start", 0, 0, "struct svc_req *", 3755982Sahl "conninfo_t *" }, 3765982Sahl { "nfsv3", "op-pathconf-start", 1, 1, "nfsv3oparg_t *", 3775982Sahl "nfsv3opinfo_t *" }, 3785982Sahl { "nfsv3", "op-pathconf-start", 2, 3, "PATHCONF3args *" }, 3795982Sahl { "nfsv3", "op-pathconf-done", 0, 0, "struct svc_req *", 3805982Sahl "conninfo_t *" }, 3815982Sahl { "nfsv3", "op-pathconf-done", 1, 1, "nfsv3oparg_t *", 3825982Sahl "nfsv3opinfo_t *" }, 3835982Sahl { "nfsv3", "op-pathconf-done", 2, 3, "PATHCONF3res *" }, 3845982Sahl { "nfsv3", "op-read-start", 0, 0, "struct svc_req *", 3855982Sahl "conninfo_t *" }, 3865982Sahl { "nfsv3", "op-read-start", 1, 1, "nfsv3oparg_t *", 3875982Sahl "nfsv3opinfo_t *" }, 3885982Sahl { "nfsv3", "op-read-start", 2, 3, "READ3args *" }, 3895982Sahl { "nfsv3", "op-read-done", 0, 0, "struct svc_req *", 3905982Sahl "conninfo_t *" }, 3915982Sahl { "nfsv3", "op-read-done", 1, 1, "nfsv3oparg_t *", 3925982Sahl "nfsv3opinfo_t *" }, 3935982Sahl { "nfsv3", "op-read-done", 2, 3, "READ3res *" }, 3945982Sahl { "nfsv3", "op-readdir-start", 0, 0, "struct svc_req *", 3955982Sahl "conninfo_t *" }, 3965982Sahl { "nfsv3", "op-readdir-start", 1, 1, "nfsv3oparg_t *", 3975982Sahl "nfsv3opinfo_t *" }, 3985982Sahl { "nfsv3", "op-readdir-start", 2, 3, "READDIR3args *" }, 3995982Sahl { "nfsv3", "op-readdir-done", 0, 0, "struct svc_req *", 4005982Sahl "conninfo_t *" }, 4015982Sahl { "nfsv3", "op-readdir-done", 1, 1, "nfsv3oparg_t *", 4025982Sahl "nfsv3opinfo_t *" }, 4035982Sahl { "nfsv3", "op-readdir-done", 2, 3, "READDIR3res *" }, 4045982Sahl { "nfsv3", "op-readdirplus-start", 0, 0, "struct svc_req *", 4055982Sahl "conninfo_t *" }, 4065982Sahl { "nfsv3", "op-readdirplus-start", 1, 1, "nfsv3oparg_t *", 4075982Sahl "nfsv3opinfo_t *" }, 4085982Sahl { "nfsv3", "op-readdirplus-start", 2, 3, "READDIRPLUS3args *" }, 4095982Sahl { "nfsv3", "op-readdirplus-done", 0, 0, "struct svc_req *", 4105982Sahl "conninfo_t *" }, 4115982Sahl { "nfsv3", "op-readdirplus-done", 1, 1, "nfsv3oparg_t *", 4125982Sahl "nfsv3opinfo_t *" }, 4135982Sahl { "nfsv3", "op-readdirplus-done", 2, 3, "READDIRPLUS3res *" }, 4145982Sahl { "nfsv3", "op-readlink-start", 0, 0, "struct svc_req *", 4155982Sahl "conninfo_t *" }, 4165982Sahl { "nfsv3", "op-readlink-start", 1, 1, "nfsv3oparg_t *", 4175982Sahl "nfsv3opinfo_t *" }, 4185982Sahl { "nfsv3", "op-readlink-start", 2, 3, "READLINK3args *" }, 4195982Sahl { "nfsv3", "op-readlink-done", 0, 0, "struct svc_req *", 4205982Sahl "conninfo_t *" }, 4215982Sahl { "nfsv3", "op-readlink-done", 1, 1, "nfsv3oparg_t *", 4225982Sahl "nfsv3opinfo_t *" }, 4235982Sahl { "nfsv3", "op-readlink-done", 2, 3, "READLINK3res *" }, 4245982Sahl { "nfsv3", "op-remove-start", 0, 0, "struct svc_req *", 4255982Sahl "conninfo_t *" }, 4265982Sahl { "nfsv3", "op-remove-start", 1, 1, "nfsv3oparg_t *", 4275982Sahl "nfsv3opinfo_t *" }, 4285982Sahl { "nfsv3", "op-remove-start", 2, 3, "REMOVE3args *" }, 4295982Sahl { "nfsv3", "op-remove-done", 0, 0, "struct svc_req *", 4305982Sahl "conninfo_t *" }, 4315982Sahl { "nfsv3", "op-remove-done", 1, 1, "nfsv3oparg_t *", 4325982Sahl "nfsv3opinfo_t *" }, 4335982Sahl { "nfsv3", "op-remove-done", 2, 3, "REMOVE3res *" }, 4345982Sahl { "nfsv3", "op-rename-start", 0, 0, "struct svc_req *", 4355982Sahl "conninfo_t *" }, 4365982Sahl { "nfsv3", "op-rename-start", 1, 1, "nfsv3oparg_t *", 4375982Sahl "nfsv3opinfo_t *" }, 4385982Sahl { "nfsv3", "op-rename-start", 2, 3, "RENAME3args *" }, 4395982Sahl { "nfsv3", "op-rename-done", 0, 0, "struct svc_req *", 4405982Sahl "conninfo_t *" }, 4415982Sahl { "nfsv3", "op-rename-done", 1, 1, "nfsv3oparg_t *", 4425982Sahl "nfsv3opinfo_t *" }, 4435982Sahl { "nfsv3", "op-rename-done", 2, 3, "RENAME3res *" }, 4445982Sahl { "nfsv3", "op-rmdir-start", 0, 0, "struct svc_req *", 4455982Sahl "conninfo_t *" }, 4465982Sahl { "nfsv3", "op-rmdir-start", 1, 1, "nfsv3oparg_t *", 4475982Sahl "nfsv3opinfo_t *" }, 4485982Sahl { "nfsv3", "op-rmdir-start", 2, 3, "RMDIR3args *" }, 4495982Sahl { "nfsv3", "op-rmdir-done", 0, 0, "struct svc_req *", 4505982Sahl "conninfo_t *" }, 4515982Sahl { "nfsv3", "op-rmdir-done", 1, 1, "nfsv3oparg_t *", 4525982Sahl "nfsv3opinfo_t *" }, 4535982Sahl { "nfsv3", "op-rmdir-done", 2, 3, "RMDIR3res *" }, 4545982Sahl { "nfsv3", "op-setattr-start", 0, 0, "struct svc_req *", 4555982Sahl "conninfo_t *" }, 4565982Sahl { "nfsv3", "op-setattr-start", 1, 1, "nfsv3oparg_t *", 4575982Sahl "nfsv3opinfo_t *" }, 4585982Sahl { "nfsv3", "op-setattr-start", 2, 3, "SETATTR3args *" }, 4595982Sahl { "nfsv3", "op-setattr-done", 0, 0, "struct svc_req *", 4605982Sahl "conninfo_t *" }, 4615982Sahl { "nfsv3", "op-setattr-done", 1, 1, "nfsv3oparg_t *", 4625982Sahl "nfsv3opinfo_t *" }, 4635982Sahl { "nfsv3", "op-setattr-done", 2, 3, "SETATTR3res *" }, 4645982Sahl { "nfsv3", "op-symlink-start", 0, 0, "struct svc_req *", 4655982Sahl "conninfo_t *" }, 4665982Sahl { "nfsv3", "op-symlink-start", 1, 1, "nfsv3oparg_t *", 4675982Sahl "nfsv3opinfo_t *" }, 4685982Sahl { "nfsv3", "op-symlink-start", 2, 3, "SYMLINK3args *" }, 4695982Sahl { "nfsv3", "op-symlink-done", 0, 0, "struct svc_req *", 4705982Sahl "conninfo_t *" }, 4715982Sahl { "nfsv3", "op-symlink-done", 1, 1, "nfsv3oparg_t *", 4725982Sahl "nfsv3opinfo_t *" }, 4735982Sahl { "nfsv3", "op-symlink-done", 2, 3, "SYMLINK3res *" }, 4745982Sahl { "nfsv3", "op-write-start", 0, 0, "struct svc_req *", 4755982Sahl "conninfo_t *" }, 4765982Sahl { "nfsv3", "op-write-start", 1, 1, "nfsv3oparg_t *", 4775982Sahl "nfsv3opinfo_t *" }, 4785982Sahl { "nfsv3", "op-write-start", 2, 3, "WRITE3args *" }, 4795982Sahl { "nfsv3", "op-write-done", 0, 0, "struct svc_req *", 4805982Sahl "conninfo_t *" }, 4815982Sahl { "nfsv3", "op-write-done", 1, 1, "nfsv3oparg_t *", 4825982Sahl "nfsv3opinfo_t *" }, 4835982Sahl { "nfsv3", "op-write-done", 2, 3, "WRITE3res *" }, 4845982Sahl 4855647Ssamf { "nfsv4", "null-start", 0, 0, "struct svc_req *", "conninfo_t *" }, 4865647Ssamf { "nfsv4", "null-done", 0, 0, "struct svc_req *", "conninfo_t *" }, 4875647Ssamf { "nfsv4", "compound-start", 0, 0, "struct compound_state *", 4885647Ssamf "conninfo_t *" }, 4895647Ssamf { "nfsv4", "compound-start", 1, 0, "struct compound_state *", 4905647Ssamf "nfsv4opinfo_t *" }, 4915647Ssamf { "nfsv4", "compound-start", 2, 1, "COMPOUND4args *" }, 4925647Ssamf { "nfsv4", "compound-done", 0, 0, "struct compound_state *", 4935647Ssamf "conninfo_t *" }, 4945647Ssamf { "nfsv4", "compound-done", 1, 0, "struct compound_state *", 4955647Ssamf "nfsv4opinfo_t *" }, 4965647Ssamf { "nfsv4", "compound-done", 2, 1, "COMPOUND4res *" }, 4975647Ssamf { "nfsv4", "op-access-start", 0, 0, "struct compound_state *", 4985647Ssamf "conninfo_t *"}, 4995647Ssamf { "nfsv4", "op-access-start", 1, 0, "struct compound_state *", 5005647Ssamf "nfsv4opinfo_t *" }, 5015647Ssamf { "nfsv4", "op-access-start", 2, 1, "ACCESS4args *" }, 5025647Ssamf { "nfsv4", "op-access-done", 0, 0, "struct compound_state *", 5035647Ssamf "conninfo_t *" }, 5045647Ssamf { "nfsv4", "op-access-done", 1, 0, "struct compound_state *", 5055647Ssamf "nfsv4opinfo_t *" }, 5065647Ssamf { "nfsv4", "op-access-done", 2, 1, "ACCESS4res *" }, 5075647Ssamf { "nfsv4", "op-close-start", 0, 0, "struct compound_state *", 5085647Ssamf "conninfo_t *" }, 5095647Ssamf { "nfsv4", "op-close-start", 1, 0, "struct compound_state *", 5105647Ssamf "nfsv4opinfo_t *" }, 5115647Ssamf { "nfsv4", "op-close-start", 2, 1, "CLOSE4args *" }, 5125647Ssamf { "nfsv4", "op-close-done", 0, 0, "struct compound_state *", 5135647Ssamf "conninfo_t *" }, 5145647Ssamf { "nfsv4", "op-close-done", 1, 0, "struct compound_state *", 5155647Ssamf "nfsv4opinfo_t *" }, 5165647Ssamf { "nfsv4", "op-close-done", 2, 1, "CLOSE4res *" }, 5175647Ssamf { "nfsv4", "op-commit-start", 0, 0, "struct compound_state *", 5185647Ssamf "conninfo_t *" }, 5195647Ssamf { "nfsv4", "op-commit-start", 1, 0, "struct compound_state *", 5205647Ssamf "nfsv4opinfo_t *" }, 5215647Ssamf { "nfsv4", "op-commit-start", 2, 1, "COMMIT4args *" }, 5225647Ssamf { "nfsv4", "op-commit-done", 0, 0, "struct compound_state *", 5235647Ssamf "conninfo_t *" }, 5245647Ssamf { "nfsv4", "op-commit-done", 1, 0, "struct compound_state *", 5255647Ssamf "nfsv4opinfo_t *" }, 5265647Ssamf { "nfsv4", "op-commit-done", 2, 1, "COMMIT4res *" }, 5275647Ssamf { "nfsv4", "op-create-start", 0, 0, "struct compound_state *", 5285647Ssamf "conninfo_t *" }, 5295647Ssamf { "nfsv4", "op-create-start", 1, 0, "struct compound_state *", 5305647Ssamf "nfsv4opinfo_t *" }, 5315647Ssamf { "nfsv4", "op-create-start", 2, 1, "CREATE4args *" }, 5325647Ssamf { "nfsv4", "op-create-done", 0, 0, "struct compound_state *", 5335647Ssamf "conninfo_t *" }, 5345647Ssamf { "nfsv4", "op-create-done", 1, 0, "struct compound_state *", 5355647Ssamf "nfsv4opinfo_t *" }, 5365647Ssamf { "nfsv4", "op-create-done", 2, 1, "CREATE4res *" }, 5375647Ssamf { "nfsv4", "op-delegpurge-start", 0, 0, "struct compound_state *", 5385647Ssamf "conninfo_t *" }, 5395647Ssamf { "nfsv4", "op-delegpurge-start", 1, 0, "struct compound_state *", 5405647Ssamf "nfsv4opinfo_t *" }, 5415647Ssamf { "nfsv4", "op-delegpurge-start", 2, 1, "DELEGPURGE4args *" }, 5425647Ssamf { "nfsv4", "op-delegpurge-done", 0, 0, "struct compound_state *", 5435647Ssamf "conninfo_t *" }, 5445647Ssamf { "nfsv4", "op-delegpurge-done", 1, 0, "struct compound_state *", 5455647Ssamf "nfsv4opinfo_t *" }, 5465647Ssamf { "nfsv4", "op-delegpurge-done", 2, 1, "DELEGPURGE4res *" }, 5475647Ssamf { "nfsv4", "op-delegreturn-start", 0, 0, "struct compound_state *", 5485647Ssamf "conninfo_t *" }, 5495647Ssamf { "nfsv4", "op-delegreturn-start", 1, 0, "struct compound_state *", 5505647Ssamf "nfsv4opinfo_t *" }, 5515647Ssamf { "nfsv4", "op-delegreturn-start", 2, 1, "DELEGRETURN4args *" }, 5525647Ssamf { "nfsv4", "op-delegreturn-done", 0, 0, "struct compound_state *", 5535647Ssamf "conninfo_t *" }, 5545647Ssamf { "nfsv4", "op-delegreturn-done", 1, 0, "struct compound_state *", 5555647Ssamf "nfsv4opinfo_t *" }, 5565647Ssamf { "nfsv4", "op-delegreturn-done", 2, 1, "DELEGRETURN4res *" }, 5575647Ssamf { "nfsv4", "op-getattr-start", 0, 0, "struct compound_state *", 5585647Ssamf "conninfo_t *" }, 5595647Ssamf { "nfsv4", "op-getattr-start", 1, 0, "struct compound_state *", 5605647Ssamf "nfsv4opinfo_t *" }, 5615647Ssamf { "nfsv4", "op-getattr-start", 2, 1, "GETATTR4args *" }, 5625647Ssamf { "nfsv4", "op-getattr-done", 0, 0, "struct compound_state *", 5635647Ssamf "conninfo_t *" }, 5645647Ssamf { "nfsv4", "op-getattr-done", 1, 0, "struct compound_state *", 5655647Ssamf "nfsv4opinfo_t *" }, 5665647Ssamf { "nfsv4", "op-getattr-done", 2, 1, "GETATTR4res *" }, 5675647Ssamf { "nfsv4", "op-getfh-start", 0, 0, "struct compound_state *", 5685647Ssamf "conninfo_t *" }, 5695647Ssamf { "nfsv4", "op-getfh-start", 1, 0, "struct compound_state *", 5705647Ssamf "nfsv4opinfo_t *" }, 5715647Ssamf { "nfsv4", "op-getfh-done", 0, 0, "struct compound_state *", 5725647Ssamf "conninfo_t *" }, 5735647Ssamf { "nfsv4", "op-getfh-done", 1, 0, "struct compound_state *", 5745647Ssamf "nfsv4opinfo_t *" }, 5755647Ssamf { "nfsv4", "op-getfh-done", 2, 1, "GETFH4res *" }, 5765647Ssamf { "nfsv4", "op-link-start", 0, 0, "struct compound_state *", 5775647Ssamf "conninfo_t *" }, 5785647Ssamf { "nfsv4", "op-link-start", 1, 0, "struct compound_state *", 5795647Ssamf "nfsv4opinfo_t *" }, 5805647Ssamf { "nfsv4", "op-link-start", 2, 1, "LINK4args *" }, 5815647Ssamf { "nfsv4", "op-link-done", 0, 0, "struct compound_state *", 5825647Ssamf "conninfo_t *" }, 5835647Ssamf { "nfsv4", "op-link-done", 1, 0, "struct compound_state *", 5845647Ssamf "nfsv4opinfo_t *" }, 5855647Ssamf { "nfsv4", "op-link-done", 2, 1, "LINK4res *" }, 5865647Ssamf { "nfsv4", "op-lock-start", 0, 0, "struct compound_state *", 5875647Ssamf "conninfo_t *" }, 5885647Ssamf { "nfsv4", "op-lock-start", 1, 0, "struct compound_state *", 5895647Ssamf "nfsv4opinfo_t *" }, 5905647Ssamf { "nfsv4", "op-lock-start", 2, 1, "LOCK4args *" }, 5915647Ssamf { "nfsv4", "op-lock-done", 0, 0, "struct compound_state *", 5925647Ssamf "conninfo_t *" }, 5935647Ssamf { "nfsv4", "op-lock-done", 1, 0, "struct compound_state *", 5945647Ssamf "nfsv4opinfo_t *" }, 5955647Ssamf { "nfsv4", "op-lock-done", 2, 1, "LOCK4res *" }, 5965647Ssamf { "nfsv4", "op-lockt-start", 0, 0, "struct compound_state *", 5975647Ssamf "conninfo_t *" }, 5985647Ssamf { "nfsv4", "op-lockt-start", 1, 0, "struct compound_state *", 5995647Ssamf "nfsv4opinfo_t *" }, 6005647Ssamf { "nfsv4", "op-lockt-start", 2, 1, "LOCKT4args *" }, 6015647Ssamf { "nfsv4", "op-lockt-done", 0, 0, "struct compound_state *", 6025647Ssamf "conninfo_t *" }, 6035647Ssamf { "nfsv4", "op-lockt-done", 1, 0, "struct compound_state *", 6045647Ssamf "nfsv4opinfo_t *" }, 6055647Ssamf { "nfsv4", "op-lockt-done", 2, 1, "LOCKT4res *" }, 6065647Ssamf { "nfsv4", "op-locku-start", 0, 0, "struct compound_state *", 6075647Ssamf "conninfo_t *" }, 6085647Ssamf { "nfsv4", "op-locku-start", 1, 0, "struct compound_state *", 6095647Ssamf "nfsv4opinfo_t *" }, 6105647Ssamf { "nfsv4", "op-locku-start", 2, 1, "LOCKU4args *" }, 6115647Ssamf { "nfsv4", "op-locku-done", 0, 0, "struct compound_state *", 6125647Ssamf "conninfo_t *" }, 6135647Ssamf { "nfsv4", "op-locku-done", 1, 0, "struct compound_state *", 6145647Ssamf "nfsv4opinfo_t *" }, 6155647Ssamf { "nfsv4", "op-locku-done", 2, 1, "LOCKU4res *" }, 6165647Ssamf { "nfsv4", "op-lookup-start", 0, 0, "struct compound_state *", 6175647Ssamf "conninfo_t *" }, 6185647Ssamf { "nfsv4", "op-lookup-start", 1, 0, "struct compound_state *", 6195647Ssamf "nfsv4opinfo_t *" }, 6205647Ssamf { "nfsv4", "op-lookup-start", 2, 1, "LOOKUP4args *" }, 6215647Ssamf { "nfsv4", "op-lookup-done", 0, 0, "struct compound_state *", 6225647Ssamf "conninfo_t *" }, 6235647Ssamf { "nfsv4", "op-lookup-done", 1, 0, "struct compound_state *", 6245647Ssamf "nfsv4opinfo_t *" }, 6255647Ssamf { "nfsv4", "op-lookup-done", 2, 1, "LOOKUP4res *" }, 6265647Ssamf { "nfsv4", "op-lookupp-start", 0, 0, "struct compound_state *", 6275647Ssamf "conninfo_t *" }, 6285647Ssamf { "nfsv4", "op-lookupp-start", 1, 0, "struct compound_state *", 6295647Ssamf "nfsv4opinfo_t *" }, 6305647Ssamf { "nfsv4", "op-lookupp-done", 0, 0, "struct compound_state *", 6315647Ssamf "conninfo_t *" }, 6325647Ssamf { "nfsv4", "op-lookupp-done", 1, 0, "struct compound_state *", 6335647Ssamf "nfsv4opinfo_t *" }, 6345647Ssamf { "nfsv4", "op-lookupp-done", 2, 1, "LOOKUPP4res *" }, 6355647Ssamf { "nfsv4", "op-nverify-start", 0, 0, "struct compound_state *", 6365647Ssamf "conninfo_t *" }, 6375647Ssamf { "nfsv4", "op-nverify-start", 1, 0, "struct compound_state *", 6385647Ssamf "nfsv4opinfo_t *" }, 6395647Ssamf { "nfsv4", "op-nverify-start", 2, 1, "NVERIFY4args *" }, 6405647Ssamf { "nfsv4", "op-nverify-done", 0, 0, "struct compound_state *", 6415647Ssamf "conninfo_t *" }, 6425647Ssamf { "nfsv4", "op-nverify-done", 1, 0, "struct compound_state *", 6435647Ssamf "nfsv4opinfo_t *" }, 6445647Ssamf { "nfsv4", "op-nverify-done", 2, 1, "NVERIFY4res *" }, 6455647Ssamf { "nfsv4", "op-open-start", 0, 0, "struct compound_state *", 6465647Ssamf "conninfo_t *" }, 6475647Ssamf { "nfsv4", "op-open-start", 1, 0, "struct compound_state *", 6485647Ssamf "nfsv4opinfo_t *" }, 6495647Ssamf { "nfsv4", "op-open-start", 2, 1, "OPEN4args *" }, 6505647Ssamf { "nfsv4", "op-open-done", 0, 0, "struct compound_state *", 6515647Ssamf "conninfo_t *" }, 6525647Ssamf { "nfsv4", "op-open-done", 1, 0, "struct compound_state *", 6535647Ssamf "nfsv4opinfo_t *" }, 6545647Ssamf { "nfsv4", "op-open-done", 2, 1, "OPEN4res *" }, 6555647Ssamf { "nfsv4", "op-open-confirm-start", 0, 0, "struct compound_state *", 6565647Ssamf "conninfo_t *" }, 6575647Ssamf { "nfsv4", "op-open-confirm-start", 1, 0, "struct compound_state *", 6585647Ssamf "nfsv4opinfo_t *" }, 6595647Ssamf { "nfsv4", "op-open-confirm-start", 2, 1, "OPEN_CONFIRM4args *" }, 6605647Ssamf { "nfsv4", "op-open-confirm-done", 0, 0, "struct compound_state *", 6615647Ssamf "conninfo_t *" }, 6625647Ssamf { "nfsv4", "op-open-confirm-done", 1, 0, "struct compound_state *", 6635647Ssamf "nfsv4opinfo_t *" }, 6645647Ssamf { "nfsv4", "op-open-confirm-done", 2, 1, "OPEN_CONFIRM4res *" }, 6655647Ssamf { "nfsv4", "op-open-downgrade-start", 0, 0, "struct compound_state *", 6665647Ssamf "conninfo_t *" }, 6675647Ssamf { "nfsv4", "op-open-downgrade-start", 1, 0, "struct compound_state *", 6685647Ssamf "nfsv4opinfo_t *" }, 6695647Ssamf { "nfsv4", "op-open-downgrade-start", 2, 1, "OPEN_DOWNGRADE4args *" }, 6705647Ssamf { "nfsv4", "op-open-downgrade-done", 0, 0, "struct compound_state *", 6715647Ssamf "conninfo_t *" }, 6725647Ssamf { "nfsv4", "op-open-downgrade-done", 1, 0, "struct compound_state *", 6735647Ssamf "nfsv4opinfo_t *" }, 6745647Ssamf { "nfsv4", "op-open-downgrade-done", 2, 1, "OPEN_DOWNGRADE4res *" }, 6755647Ssamf { "nfsv4", "op-openattr-start", 0, 0, "struct compound_state *", 6765647Ssamf "conninfo_t *" }, 6775647Ssamf { "nfsv4", "op-openattr-start", 1, 0, "struct compound_state *", 6785647Ssamf "nfsv4opinfo_t *" }, 6795647Ssamf { "nfsv4", "op-openattr-start", 2, 1, "OPENATTR4args *" }, 6805647Ssamf { "nfsv4", "op-openattr-done", 0, 0, "struct compound_state *", 6815647Ssamf "conninfo_t *" }, 6825647Ssamf { "nfsv4", "op-openattr-done", 1, 0, "struct compound_state *", 6835647Ssamf "nfsv4opinfo_t *" }, 6845647Ssamf { "nfsv4", "op-openattr-done", 2, 1, "OPENATTR4res *" }, 6855647Ssamf { "nfsv4", "op-putfh-start", 0, 0, "struct compound_state *", 6865647Ssamf "conninfo_t *" }, 6875647Ssamf { "nfsv4", "op-putfh-start", 1, 0, "struct compound_state *", 6885647Ssamf "nfsv4opinfo_t *" }, 6895647Ssamf { "nfsv4", "op-putfh-start", 2, 1, "PUTFH4args *" }, 6905647Ssamf { "nfsv4", "op-putfh-done", 0, 0, "struct compound_state *", 6915647Ssamf "conninfo_t *" }, 6925647Ssamf { "nfsv4", "op-putfh-done", 1, 0, "struct compound_state *", 6935647Ssamf "nfsv4opinfo_t *" }, 6945647Ssamf { "nfsv4", "op-putfh-done", 2, 1, "PUTFH4res *" }, 6955647Ssamf { "nfsv4", "op-putpubfh-start", 0, 0, "struct compound_state *", 6965647Ssamf "conninfo_t *" }, 6975647Ssamf { "nfsv4", "op-putpubfh-start", 1, 0, "struct compound_state *", 6985647Ssamf "nfsv4opinfo_t *" }, 6995647Ssamf { "nfsv4", "op-putpubfh-done", 0, 0, "struct compound_state *", 7005647Ssamf "conninfo_t *" }, 7015647Ssamf { "nfsv4", "op-putpubfh-done", 1, 0, "struct compound_state *", 7025647Ssamf "nfsv4opinfo_t *" }, 7035647Ssamf { "nfsv4", "op-putpubfh-done", 2, 1, "PUTPUBFH4res *" }, 7045647Ssamf { "nfsv4", "op-putrootfh-start", 0, 0, "struct compound_state *", 7055647Ssamf "conninfo_t *" }, 7065647Ssamf { "nfsv4", "op-putrootfh-start", 1, 0, "struct compound_state *", 7075647Ssamf "nfsv4opinfo_t *" }, 7085647Ssamf { "nfsv4", "op-putrootfh-done", 0, 0, "struct compound_state *", 7095647Ssamf "conninfo_t *" }, 7105647Ssamf { "nfsv4", "op-putrootfh-done", 1, 0, "struct compound_state *", 7115647Ssamf "nfsv4opinfo_t *" }, 7125647Ssamf { "nfsv4", "op-putrootfh-done", 2, 1, "PUTROOTFH4res *" }, 7135647Ssamf { "nfsv4", "op-read-start", 0, 0, "struct compound_state *", 7145647Ssamf "conninfo_t *" }, 7155647Ssamf { "nfsv4", "op-read-start", 1, 0, "struct compound_state *", 7165647Ssamf "nfsv4opinfo_t *" }, 7175647Ssamf { "nfsv4", "op-read-start", 2, 1, "READ4args *" }, 7185647Ssamf { "nfsv4", "op-read-done", 0, 0, "struct compound_state *", 7195647Ssamf "conninfo_t *" }, 7205647Ssamf { "nfsv4", "op-read-done", 1, 0, "struct compound_state *", 7215647Ssamf "nfsv4opinfo_t *" }, 7225647Ssamf { "nfsv4", "op-read-done", 2, 1, "READ4res *" }, 7235647Ssamf { "nfsv4", "op-readdir-start", 0, 0, "struct compound_state *", 7245647Ssamf "conninfo_t *" }, 7255647Ssamf { "nfsv4", "op-readdir-start", 1, 0, "struct compound_state *", 7265647Ssamf "nfsv4opinfo_t *" }, 7275647Ssamf { "nfsv4", "op-readdir-start", 2, 1, "READDIR4args *" }, 7285647Ssamf { "nfsv4", "op-readdir-done", 0, 0, "struct compound_state *", 7295647Ssamf "conninfo_t *" }, 7305647Ssamf { "nfsv4", "op-readdir-done", 1, 0, "struct compound_state *", 7315647Ssamf "nfsv4opinfo_t *" }, 7325647Ssamf { "nfsv4", "op-readdir-done", 2, 1, "READDIR4res *" }, 7335647Ssamf { "nfsv4", "op-readlink-start", 0, 0, "struct compound_state *", 7345647Ssamf "conninfo_t *" }, 7355647Ssamf { "nfsv4", "op-readlink-start", 1, 0, "struct compound_state *", 7365647Ssamf "nfsv4opinfo_t *" }, 7375647Ssamf { "nfsv4", "op-readlink-done", 0, 0, "struct compound_state *", 7385647Ssamf "conninfo_t *" }, 7395647Ssamf { "nfsv4", "op-readlink-done", 1, 0, "struct compound_state *", 7405647Ssamf "nfsv4opinfo_t *" }, 7415647Ssamf { "nfsv4", "op-readlink-done", 2, 1, "READLINK4res *" }, 7425647Ssamf { "nfsv4", "op-release-lockowner-start", 0, 0, 7435647Ssamf "struct compound_state *", "conninfo_t *" }, 7445647Ssamf { "nfsv4", "op-release-lockowner-start", 1, 0, 7455647Ssamf "struct compound_state *", "nfsv4opinfo_t *" }, 7465647Ssamf { "nfsv4", "op-release-lockowner-start", 2, 1, 7475647Ssamf "RELEASE_LOCKOWNER4args *" }, 7485647Ssamf { "nfsv4", "op-release-lockowner-done", 0, 0, 7495647Ssamf "struct compound_state *", "conninfo_t *" }, 7505647Ssamf { "nfsv4", "op-release-lockowner-done", 1, 0, 7515647Ssamf "struct compound_state *", "nfsv4opinfo_t *" }, 7525647Ssamf { "nfsv4", "op-release-lockowner-done", 2, 1, 7535647Ssamf "RELEASE_LOCKOWNER4res *" }, 7545647Ssamf { "nfsv4", "op-remove-start", 0, 0, "struct compound_state *", 7555647Ssamf "conninfo_t *" }, 7565647Ssamf { "nfsv4", "op-remove-start", 1, 0, "struct compound_state *", 7575647Ssamf "nfsv4opinfo_t *" }, 7585647Ssamf { "nfsv4", "op-remove-start", 2, 1, "REMOVE4args *" }, 7595647Ssamf { "nfsv4", "op-remove-done", 0, 0, "struct compound_state *", 7605647Ssamf "conninfo_t *" }, 7615647Ssamf { "nfsv4", "op-remove-done", 1, 0, "struct compound_state *", 7625647Ssamf "nfsv4opinfo_t *" }, 7635647Ssamf { "nfsv4", "op-remove-done", 2, 1, "REMOVE4res *" }, 7645647Ssamf { "nfsv4", "op-rename-start", 0, 0, "struct compound_state *", 7655647Ssamf "conninfo_t *" }, 7665647Ssamf { "nfsv4", "op-rename-start", 1, 0, "struct compound_state *", 7675647Ssamf "nfsv4opinfo_t *" }, 7685647Ssamf { "nfsv4", "op-rename-start", 2, 1, "RENAME4args *" }, 7695647Ssamf { "nfsv4", "op-rename-done", 0, 0, "struct compound_state *", 7705647Ssamf "conninfo_t *" }, 7715647Ssamf { "nfsv4", "op-rename-done", 1, 0, "struct compound_state *", 7725647Ssamf "nfsv4opinfo_t *" }, 7735647Ssamf { "nfsv4", "op-rename-done", 2, 1, "RENAME4res *" }, 7745647Ssamf { "nfsv4", "op-renew-start", 0, 0, "struct compound_state *", 7755647Ssamf "conninfo_t *" }, 7765647Ssamf { "nfsv4", "op-renew-start", 1, 0, "struct compound_state *", 7775647Ssamf "nfsv4opinfo_t *" }, 7785647Ssamf { "nfsv4", "op-renew-start", 2, 1, "RENEW4args *" }, 7795647Ssamf { "nfsv4", "op-renew-done", 0, 0, "struct compound_state *", 7805647Ssamf "conninfo_t *" }, 7815647Ssamf { "nfsv4", "op-renew-done", 1, 0, "struct compound_state *", 7825647Ssamf "nfsv4opinfo_t *" }, 7835647Ssamf { "nfsv4", "op-renew-done", 2, 1, "RENEW4res *" }, 7845647Ssamf { "nfsv4", "op-restorefh-start", 0, 0, "struct compound_state *", 7855647Ssamf "conninfo_t *" }, 7865647Ssamf { "nfsv4", "op-restorefh-start", 1, 0, "struct compound_state *", 7875647Ssamf "nfsv4opinfo_t *" }, 7885647Ssamf { "nfsv4", "op-restorefh-done", 0, 0, "struct compound_state *", 7895647Ssamf "conninfo_t *" }, 7905647Ssamf { "nfsv4", "op-restorefh-done", 1, 0, "struct compound_state *", 7915647Ssamf "nfsv4opinfo_t *" }, 7925647Ssamf { "nfsv4", "op-restorefh-done", 2, 1, "RESTOREFH4res *" }, 7935647Ssamf { "nfsv4", "op-savefh-start", 0, 0, "struct compound_state *", 7945647Ssamf "conninfo_t *" }, 7955647Ssamf { "nfsv4", "op-savefh-start", 1, 0, "struct compound_state *", 7965647Ssamf "nfsv4opinfo_t *" }, 7975647Ssamf { "nfsv4", "op-savefh-done", 0, 0, "struct compound_state *", 7985647Ssamf "conninfo_t *" }, 7995647Ssamf { "nfsv4", "op-savefh-done", 1, 0, "struct compound_state *", 8005647Ssamf "nfsv4opinfo_t *" }, 8015647Ssamf { "nfsv4", "op-savefh-done", 2, 1, "SAVEFH4res *" }, 8025647Ssamf { "nfsv4", "op-secinfo-start", 0, 0, "struct compound_state *", 8035647Ssamf "conninfo_t *" }, 8045647Ssamf { "nfsv4", "op-secinfo-start", 1, 0, "struct compound_state *", 8055647Ssamf "nfsv4opinfo_t *" }, 8065647Ssamf { "nfsv4", "op-secinfo-start", 2, 1, "SECINFO4args *" }, 8075647Ssamf { "nfsv4", "op-secinfo-done", 0, 0, "struct compound_state *", 8085647Ssamf "conninfo_t *" }, 8095647Ssamf { "nfsv4", "op-secinfo-done", 1, 0, "struct compound_state *", 8105647Ssamf "nfsv4opinfo_t *" }, 8115647Ssamf { "nfsv4", "op-secinfo-done", 2, 1, "SECINFO4res *" }, 8125647Ssamf { "nfsv4", "op-setattr-start", 0, 0, "struct compound_state *", 8135647Ssamf "conninfo_t *" }, 8145647Ssamf { "nfsv4", "op-setattr-start", 1, 0, "struct compound_state *", 8155647Ssamf "nfsv4opinfo_t *" }, 8165647Ssamf { "nfsv4", "op-setattr-start", 2, 1, "SETATTR4args *" }, 8175647Ssamf { "nfsv4", "op-setattr-done", 0, 0, "struct compound_state *", 8185647Ssamf "conninfo_t *" }, 8195647Ssamf { "nfsv4", "op-setattr-done", 1, 0, "struct compound_state *", 8205647Ssamf "nfsv4opinfo_t *" }, 8215647Ssamf { "nfsv4", "op-setattr-done", 2, 1, "SETATTR4res *" }, 8225647Ssamf { "nfsv4", "op-setclientid-start", 0, 0, "struct compound_state *", 8235647Ssamf "conninfo_t *" }, 8245647Ssamf { "nfsv4", "op-setclientid-start", 1, 0, "struct compound_state *", 8255647Ssamf "nfsv4opinfo_t *" }, 8265647Ssamf { "nfsv4", "op-setclientid-start", 2, 1, "SETCLIENTID4args *" }, 8275647Ssamf { "nfsv4", "op-setclientid-done", 0, 0, "struct compound_state *", 8285647Ssamf "conninfo_t *" }, 8295647Ssamf { "nfsv4", "op-setclientid-done", 1, 0, "struct compound_state *", 8305647Ssamf "nfsv4opinfo_t *" }, 8315647Ssamf { "nfsv4", "op-setclientid-done", 2, 1, "SETCLIENTID4res *" }, 8325647Ssamf { "nfsv4", "op-setclientid-confirm-start", 0, 0, 8335647Ssamf "struct compound_state *", "conninfo_t *" }, 8345647Ssamf { "nfsv4", "op-setclientid-confirm-start", 1, 0, 8355647Ssamf "struct compound_state *", "nfsv4opinfo_t *" }, 8365647Ssamf { "nfsv4", "op-setclientid-confirm-start", 2, 1, 8375647Ssamf "SETCLIENTID_CONFIRM4args *" }, 8385647Ssamf { "nfsv4", "op-setclientid-confirm-done", 0, 0, 8395647Ssamf "struct compound_state *", "conninfo_t *" }, 8405647Ssamf { "nfsv4", "op-setclientid-confirm-done", 1, 0, 8415647Ssamf "struct compound_state *", "nfsv4opinfo_t *" }, 8425647Ssamf { "nfsv4", "op-setclientid-confirm-done", 2, 1, 8435647Ssamf "SETCLIENTID_CONFIRM4res *" }, 8445647Ssamf { "nfsv4", "op-verify-start", 0, 0, "struct compound_state *", 8455647Ssamf "conninfo_t *" }, 8465647Ssamf { "nfsv4", "op-verify-start", 1, 0, "struct compound_state *", 8475647Ssamf "nfsv4opinfo_t *" }, 8485647Ssamf { "nfsv4", "op-verify-start", 2, 1, "VERIFY4args *" }, 8495647Ssamf { "nfsv4", "op-verify-done", 0, 0, "struct compound_state *", 8505647Ssamf "conninfo_t *" }, 8515647Ssamf { "nfsv4", "op-verify-done", 1, 0, "struct compound_state *", 8525647Ssamf "nfsv4opinfo_t *" }, 8535647Ssamf { "nfsv4", "op-verify-done", 2, 1, "VERIFY4res *" }, 8545647Ssamf { "nfsv4", "op-write-start", 0, 0, "struct compound_state *", 8555647Ssamf "conninfo_t *" }, 8565647Ssamf { "nfsv4", "op-write-start", 1, 0, "struct compound_state *", 8575647Ssamf "nfsv4opinfo_t *" }, 8585647Ssamf { "nfsv4", "op-write-start", 2, 1, "WRITE4args *" }, 8595647Ssamf { "nfsv4", "op-write-done", 0, 0, "struct compound_state *", 8605647Ssamf "conninfo_t *" }, 8615647Ssamf { "nfsv4", "op-write-done", 1, 0, "struct compound_state *", 8625647Ssamf "nfsv4opinfo_t *" }, 8635647Ssamf { "nfsv4", "op-write-done", 2, 1, "WRITE4res *" }, 8645647Ssamf { "nfsv4", "cb-recall-start", 0, 0, "rfs4_client_t *", 8655647Ssamf "conninfo_t *" }, 8665647Ssamf { "nfsv4", "cb-recall-start", 1, 1, "rfs4_deleg_state_t *", 8675647Ssamf "nfsv4cbinfo_t *" }, 8685647Ssamf { "nfsv4", "cb-recall-start", 2, 2, "CB_RECALL4args *" }, 8695647Ssamf { "nfsv4", "cb-recall-done", 0, 0, "rfs4_client_t *", 8705647Ssamf "conninfo_t *" }, 8715647Ssamf { "nfsv4", "cb-recall-done", 1, 1, "rfs4_deleg_state_t *", 8725647Ssamf "nfsv4cbinfo_t *" }, 8735647Ssamf { "nfsv4", "cb-recall-done", 2, 2, "CB_RECALL4res *" }, 8745647Ssamf 8756878Sbrendan { "ip", "send", 0, 0, "mblk_t *", "pktinfo_t *" }, 8766878Sbrendan { "ip", "send", 1, 1, "conn_t *", "csinfo_t *" }, 8776878Sbrendan { "ip", "send", 2, 2, "void_ip_t *", "ipinfo_t *" }, 8786878Sbrendan { "ip", "send", 3, 3, "__dtrace_ipsr_ill_t *", "ifinfo_t *" }, 8796878Sbrendan { "ip", "send", 4, 4, "ipha_t *", "ipv4info_t *" }, 8806878Sbrendan { "ip", "send", 5, 5, "ip6_t *", "ipv6info_t *" }, 8816878Sbrendan { "ip", "send", 6, 6, "int" }, /* used by __dtrace_ipsr_ill_t */ 8826878Sbrendan { "ip", "receive", 0, 0, "mblk_t *", "pktinfo_t *" }, 8836878Sbrendan { "ip", "receive", 1, 1, "conn_t *", "csinfo_t *" }, 8846878Sbrendan { "ip", "receive", 2, 2, "void_ip_t *", "ipinfo_t *" }, 8856878Sbrendan { "ip", "receive", 3, 3, "__dtrace_ipsr_ill_t *", "ifinfo_t *" }, 8866878Sbrendan { "ip", "receive", 4, 4, "ipha_t *", "ipv4info_t *" }, 8876878Sbrendan { "ip", "receive", 5, 5, "ip6_t *", "ipv6info_t *" }, 8886878Sbrendan { "ip", "receive", 6, 6, "int" }, /* used by __dtrace_ipsr_ill_t */ 8896878Sbrendan 8903490Seschrock { "sysevent", "post", 0, 0, "evch_bind_t *", "syseventchaninfo_t *" }, 8913490Seschrock { "sysevent", "post", 1, 1, "sysevent_impl_t *", "syseventinfo_t *" }, 8925647Ssamf 8935084Sjohnlev { "xpv", "add-to-physmap-end", 0, 0, "int" }, 8945084Sjohnlev { "xpv", "add-to-physmap-start", 0, 0, "domid_t" }, 8955084Sjohnlev { "xpv", "add-to-physmap-start", 1, 1, "uint_t" }, 8965084Sjohnlev { "xpv", "add-to-physmap-start", 2, 2, "ulong_t" }, 8975084Sjohnlev { "xpv", "add-to-physmap-start", 3, 3, "ulong_t" }, 8985084Sjohnlev { "xpv", "decrease-reservation-end", 0, 0, "int" }, 8995084Sjohnlev { "xpv", "decrease-reservation-start", 0, 0, "domid_t" }, 9005084Sjohnlev { "xpv", "decrease-reservation-start", 1, 1, "ulong_t" }, 9015084Sjohnlev { "xpv", "decrease-reservation-start", 2, 2, "uint_t" }, 9025084Sjohnlev { "xpv", "decrease-reservation-start", 3, 3, "ulong_t *" }, 9035084Sjohnlev { "xpv", "dom-create-start", 0, 0, "xen_domctl_t *" }, 9045084Sjohnlev { "xpv", "dom-destroy-start", 0, 0, "domid_t" }, 9055084Sjohnlev { "xpv", "dom-pause-start", 0, 0, "domid_t" }, 9065084Sjohnlev { "xpv", "dom-unpause-start", 0, 0, "domid_t" }, 9075084Sjohnlev { "xpv", "dom-create-end", 0, 0, "int" }, 9085084Sjohnlev { "xpv", "dom-destroy-end", 0, 0, "int" }, 9095084Sjohnlev { "xpv", "dom-pause-end", 0, 0, "int" }, 9105084Sjohnlev { "xpv", "dom-unpause-end", 0, 0, "int" }, 9115084Sjohnlev { "xpv", "evtchn-op-end", 0, 0, "int" }, 9125084Sjohnlev { "xpv", "evtchn-op-start", 0, 0, "int" }, 9135084Sjohnlev { "xpv", "evtchn-op-start", 1, 1, "void *" }, 9145084Sjohnlev { "xpv", "increase-reservation-end", 0, 0, "int" }, 9155084Sjohnlev { "xpv", "increase-reservation-start", 0, 0, "domid_t" }, 9165084Sjohnlev { "xpv", "increase-reservation-start", 1, 1, "ulong_t" }, 9175084Sjohnlev { "xpv", "increase-reservation-start", 2, 2, "uint_t" }, 9185084Sjohnlev { "xpv", "increase-reservation-start", 3, 3, "ulong_t *" }, 9195084Sjohnlev { "xpv", "mmap-end", 0, 0, "int" }, 9205084Sjohnlev { "xpv", "mmap-entry", 0, 0, "ulong_t" }, 9215084Sjohnlev { "xpv", "mmap-entry", 1, 1, "ulong_t" }, 9225084Sjohnlev { "xpv", "mmap-entry", 2, 2, "ulong_t" }, 9235084Sjohnlev { "xpv", "mmap-start", 0, 0, "domid_t" }, 9245084Sjohnlev { "xpv", "mmap-start", 1, 1, "int" }, 9255084Sjohnlev { "xpv", "mmap-start", 2, 2, "privcmd_mmap_entry_t *" }, 9265084Sjohnlev { "xpv", "mmapbatch-end", 0, 0, "int" }, 9275084Sjohnlev { "xpv", "mmapbatch-end", 1, 1, "struct seg *" }, 9285084Sjohnlev { "xpv", "mmapbatch-end", 2, 2, "caddr_t" }, 9295084Sjohnlev { "xpv", "mmapbatch-start", 0, 0, "domid_t" }, 9305084Sjohnlev { "xpv", "mmapbatch-start", 1, 1, "int" }, 9315084Sjohnlev { "xpv", "mmapbatch-start", 2, 2, "caddr_t" }, 9325084Sjohnlev { "xpv", "mmu-ext-op-end", 0, 0, "int" }, 9335084Sjohnlev { "xpv", "mmu-ext-op-start", 0, 0, "int" }, 9345084Sjohnlev { "xpv", "mmu-ext-op-start", 1, 1, "struct mmuext_op *" }, 9355084Sjohnlev { "xpv", "mmu-update-start", 0, 0, "int" }, 9365084Sjohnlev { "xpv", "mmu-update-start", 1, 1, "int" }, 9375084Sjohnlev { "xpv", "mmu-update-start", 2, 2, "mmu_update_t *" }, 9385084Sjohnlev { "xpv", "mmu-update-end", 0, 0, "int" }, 9395084Sjohnlev { "xpv", "populate-physmap-end", 0, 0, "int" }, 9405084Sjohnlev { "xpv", "populate-physmap-start", 0, 0, "domid_t" }, 9415084Sjohnlev { "xpv", "populate-physmap-start", 1, 1, "ulong_t" }, 9425084Sjohnlev { "xpv", "populate-physmap-start", 2, 2, "ulong_t *" }, 9435084Sjohnlev { "xpv", "set-memory-map-end", 0, 0, "int" }, 9445084Sjohnlev { "xpv", "set-memory-map-start", 0, 0, "domid_t" }, 9455084Sjohnlev { "xpv", "set-memory-map-start", 1, 1, "int" }, 9465084Sjohnlev { "xpv", "set-memory-map-start", 2, 2, "struct xen_memory_map *" }, 9475084Sjohnlev { "xpv", "setvcpucontext-end", 0, 0, "int" }, 9485084Sjohnlev { "xpv", "setvcpucontext-start", 0, 0, "domid_t" }, 9495084Sjohnlev { "xpv", "setvcpucontext-start", 1, 1, "vcpu_guest_context_t *" }, 9509578SSam.Cramer@Sun.COM 9519578SSam.Cramer@Sun.COM { "fc", "link-up", 0, 0, "fct_i_local_port_t *", "conninfo_t *" }, 9529578SSam.Cramer@Sun.COM { "fc", "link-down", 0, 0, "fct_i_local_port_t *", "conninfo_t *" }, 9539578SSam.Cramer@Sun.COM { "fc", "fabric-login-start", 0, 0, "fct_i_local_port_t *", 9549578SSam.Cramer@Sun.COM "conninfo_t *" }, 9559578SSam.Cramer@Sun.COM { "fc", "fabric-login-start", 1, 0, "fct_i_local_port_t *", 9569578SSam.Cramer@Sun.COM "fc_port_info_t *" }, 9579578SSam.Cramer@Sun.COM { "fc", "fabric-login-end", 0, 0, "fct_i_local_port_t *", 9589578SSam.Cramer@Sun.COM "conninfo_t *" }, 9599578SSam.Cramer@Sun.COM { "fc", "fabric-login-end", 1, 0, "fct_i_local_port_t *", 9609578SSam.Cramer@Sun.COM "fc_port_info_t *" }, 9619578SSam.Cramer@Sun.COM { "fc", "rport-login-start", 0, 0, "fct_cmd_t *", 9629578SSam.Cramer@Sun.COM "conninfo_t *" }, 9639578SSam.Cramer@Sun.COM { "fc", "rport-login-start", 1, 1, "fct_local_port_t *", 9649578SSam.Cramer@Sun.COM "fc_port_info_t *" }, 9659578SSam.Cramer@Sun.COM { "fc", "rport-login-start", 2, 2, "fct_i_remote_port_t *", 9669578SSam.Cramer@Sun.COM "fc_port_info_t *" }, 9679578SSam.Cramer@Sun.COM { "fc", "rport-login-start", 3, 3, "int", "int" }, 9689578SSam.Cramer@Sun.COM { "fc", "rport-login-end", 0, 0, "fct_cmd_t *", 9699578SSam.Cramer@Sun.COM "conninfo_t *" }, 9709578SSam.Cramer@Sun.COM { "fc", "rport-login-end", 1, 1, "fct_local_port_t *", 9719578SSam.Cramer@Sun.COM "fc_port_info_t *" }, 9729578SSam.Cramer@Sun.COM { "fc", "rport-login-end", 2, 2, "fct_i_remote_port_t *", 9739578SSam.Cramer@Sun.COM "fc_port_info_t *" }, 9749578SSam.Cramer@Sun.COM { "fc", "rport-login-end", 3, 3, "int", "int" }, 9759578SSam.Cramer@Sun.COM { "fc", "rport-login-end", 4, 4, "int", "int" }, 9769578SSam.Cramer@Sun.COM { "fc", "rport-logout-start", 0, 0, "fct_cmd_t *", 9779578SSam.Cramer@Sun.COM "conninfo_t *" }, 9789578SSam.Cramer@Sun.COM { "fc", "rport-logout-start", 1, 1, "fct_local_port_t *", 9799578SSam.Cramer@Sun.COM "fc_port_info_t *" }, 9809578SSam.Cramer@Sun.COM { "fc", "rport-logout-start", 2, 2, "fct_i_remote_port_t *", 9819578SSam.Cramer@Sun.COM "fc_port_info_t *" }, 9829578SSam.Cramer@Sun.COM { "fc", "rport-logout-start", 3, 3, "int", "int" }, 9839578SSam.Cramer@Sun.COM { "fc", "rport-logout-end", 0, 0, "fct_cmd_t *", 9849578SSam.Cramer@Sun.COM "conninfo_t *" }, 9859578SSam.Cramer@Sun.COM { "fc", "rport-logout-end", 1, 1, "fct_local_port_t *", 9869578SSam.Cramer@Sun.COM "fc_port_info_t *" }, 9879578SSam.Cramer@Sun.COM { "fc", "rport-logout-end", 2, 2, "fct_i_remote_port_t *", 9889578SSam.Cramer@Sun.COM "fc_port_info_t *" }, 9899578SSam.Cramer@Sun.COM { "fc", "rport-logout-end", 3, 3, "int", "int" }, 9909578SSam.Cramer@Sun.COM { "fc", "scsi-command", 0, 0, "fct_cmd_t *", 9919578SSam.Cramer@Sun.COM "conninfo_t *" }, 9929578SSam.Cramer@Sun.COM { "fc", "scsi-command", 1, 1, "fct_i_local_port_t *", 9939578SSam.Cramer@Sun.COM "fc_port_info_t *" }, 9949578SSam.Cramer@Sun.COM { "fc", "scsi-command", 2, 2, "scsi_task_t *", 9959578SSam.Cramer@Sun.COM "scsicmd_t *" }, 9969578SSam.Cramer@Sun.COM { "fc", "scsi-command", 3, 3, "fct_i_remote_port_t *", 9979578SSam.Cramer@Sun.COM "fc_port_info_t *" }, 9989578SSam.Cramer@Sun.COM { "fc", "scsi-response", 0, 0, "fct_cmd_t *", 9999578SSam.Cramer@Sun.COM "conninfo_t *" }, 10009578SSam.Cramer@Sun.COM { "fc", "scsi-response", 1, 1, "fct_i_local_port_t *", 10019578SSam.Cramer@Sun.COM "fc_port_info_t *" }, 10029578SSam.Cramer@Sun.COM { "fc", "scsi-response", 2, 2, "scsi_task_t *", 10039578SSam.Cramer@Sun.COM "scsicmd_t *" }, 10049578SSam.Cramer@Sun.COM { "fc", "scsi-response", 3, 3, "fct_i_remote_port_t *", 10059578SSam.Cramer@Sun.COM "fc_port_info_t *" }, 10069578SSam.Cramer@Sun.COM { "fc", "xfer-start", 0, 0, "fct_cmd_t *", 10079578SSam.Cramer@Sun.COM "conninfo_t *" }, 10089578SSam.Cramer@Sun.COM { "fc", "xfer-start", 1, 1, "fct_i_local_port_t *", 10099578SSam.Cramer@Sun.COM "fc_port_info_t *" }, 10109578SSam.Cramer@Sun.COM { "fc", "xfer-start", 2, 2, "scsi_task_t *", 10119578SSam.Cramer@Sun.COM "scsicmd_t *" }, 10129578SSam.Cramer@Sun.COM { "fc", "xfer-start", 3, 3, "fct_i_remote_port_t *", 10139578SSam.Cramer@Sun.COM "fc_port_info_t *" }, 10149578SSam.Cramer@Sun.COM { "fc", "xfer-start", 4, 4, "stmf_data_buf_t *", 10159578SSam.Cramer@Sun.COM "fc_xferinfo_t *" }, 10169578SSam.Cramer@Sun.COM { "fc", "xfer-done", 0, 0, "fct_cmd_t *", 10179578SSam.Cramer@Sun.COM "conninfo_t *" }, 10189578SSam.Cramer@Sun.COM { "fc", "xfer-done", 1, 1, "fct_i_local_port_t *", 10199578SSam.Cramer@Sun.COM "fc_port_info_t *" }, 10209578SSam.Cramer@Sun.COM { "fc", "xfer-done", 2, 2, "scsi_task_t *", 10219578SSam.Cramer@Sun.COM "scsicmd_t *" }, 10229578SSam.Cramer@Sun.COM { "fc", "xfer-done", 3, 3, "fct_i_remote_port_t *", 10239578SSam.Cramer@Sun.COM "fc_port_info_t *" }, 10249578SSam.Cramer@Sun.COM { "fc", "xfer-done", 4, 4, "stmf_data_buf_t *", 10259578SSam.Cramer@Sun.COM "fc_xferinfo_t *" }, 10269578SSam.Cramer@Sun.COM 10279578SSam.Cramer@Sun.COM 10280Sstevel@tonic-gate { NULL } 10290Sstevel@tonic-gate }; 10300Sstevel@tonic-gate 10310Sstevel@tonic-gate /*ARGSUSED*/ 10320Sstevel@tonic-gate void 10330Sstevel@tonic-gate sdt_getargdesc(void *arg, dtrace_id_t id, void *parg, dtrace_argdesc_t *desc) 10340Sstevel@tonic-gate { 10350Sstevel@tonic-gate sdt_probe_t *sdp = parg; 10360Sstevel@tonic-gate int i; 10370Sstevel@tonic-gate 10380Sstevel@tonic-gate desc->dtargd_native[0] = '\0'; 10390Sstevel@tonic-gate desc->dtargd_xlate[0] = '\0'; 10400Sstevel@tonic-gate 10410Sstevel@tonic-gate for (i = 0; sdt_args[i].sda_provider != NULL; i++) { 10420Sstevel@tonic-gate sdt_argdesc_t *a = &sdt_args[i]; 10430Sstevel@tonic-gate 10440Sstevel@tonic-gate if (strcmp(sdp->sdp_provider->sdtp_name, a->sda_provider) != 0) 10450Sstevel@tonic-gate continue; 10460Sstevel@tonic-gate 10470Sstevel@tonic-gate if (a->sda_name != NULL && 10480Sstevel@tonic-gate strcmp(sdp->sdp_name, a->sda_name) != 0) 10490Sstevel@tonic-gate continue; 10500Sstevel@tonic-gate 10510Sstevel@tonic-gate if (desc->dtargd_ndx != a->sda_ndx) 10520Sstevel@tonic-gate continue; 10530Sstevel@tonic-gate 10540Sstevel@tonic-gate if (a->sda_native != NULL) 10550Sstevel@tonic-gate (void) strcpy(desc->dtargd_native, a->sda_native); 10560Sstevel@tonic-gate 10570Sstevel@tonic-gate if (a->sda_xlate != NULL) 10580Sstevel@tonic-gate (void) strcpy(desc->dtargd_xlate, a->sda_xlate); 10590Sstevel@tonic-gate 10600Sstevel@tonic-gate desc->dtargd_mapping = a->sda_mapping; 10610Sstevel@tonic-gate return; 10620Sstevel@tonic-gate } 10630Sstevel@tonic-gate 10640Sstevel@tonic-gate desc->dtargd_ndx = DTRACE_ARGNONE; 10650Sstevel@tonic-gate } 1066