1 0 stevel /* 2 0 stevel * CDDL HEADER START 3 0 stevel * 4 0 stevel * The contents of this file are subject to the terms of the 5 1738 bmc * Common Development and Distribution License (the "License"). 6 1738 bmc * You may not use this file except in compliance with the License. 7 0 stevel * 8 0 stevel * You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE 9 0 stevel * or http://www.opensolaris.org/os/licensing. 10 0 stevel * See the License for the specific language governing permissions 11 0 stevel * and limitations under the License. 12 0 stevel * 13 0 stevel * When distributing Covered Code, include this CDDL HEADER in each 14 0 stevel * file and include the License file at usr/src/OPENSOLARIS.LICENSE. 15 0 stevel * If applicable, add the following below this CDDL HEADER, with the 16 0 stevel * fields enclosed by brackets "[]" replaced with your own identifying 17 0 stevel * information: Portions Copyright [yyyy] [name of copyright owner] 18 0 stevel * 19 0 stevel * CDDL HEADER END 20 0 stevel */ 21 0 stevel /* 22 9578 Sam * Copyright 2009 Sun Microsystems, Inc. All rights reserved. 23 0 stevel * Use is subject to license terms. 24 0 stevel */ 25 0 stevel 26 0 stevel #include <sys/sdt_impl.h> 27 0 stevel 28 0 stevel static dtrace_pattr_t vtrace_attr = { 29 0 stevel { DTRACE_STABILITY_UNSTABLE, DTRACE_STABILITY_UNSTABLE, DTRACE_CLASS_ISA }, 30 0 stevel { DTRACE_STABILITY_PRIVATE, DTRACE_STABILITY_PRIVATE, DTRACE_CLASS_UNKNOWN }, 31 0 stevel { DTRACE_STABILITY_PRIVATE, DTRACE_STABILITY_PRIVATE, DTRACE_CLASS_UNKNOWN }, 32 0 stevel { DTRACE_STABILITY_PRIVATE, DTRACE_STABILITY_PRIVATE, DTRACE_CLASS_UNKNOWN }, 33 0 stevel { DTRACE_STABILITY_UNSTABLE, DTRACE_STABILITY_UNSTABLE, DTRACE_CLASS_ISA }, 34 0 stevel }; 35 0 stevel 36 0 stevel static dtrace_pattr_t info_attr = { 37 0 stevel { DTRACE_STABILITY_EVOLVING, DTRACE_STABILITY_EVOLVING, DTRACE_CLASS_ISA }, 38 0 stevel { DTRACE_STABILITY_PRIVATE, DTRACE_STABILITY_PRIVATE, DTRACE_CLASS_UNKNOWN }, 39 0 stevel { DTRACE_STABILITY_PRIVATE, DTRACE_STABILITY_PRIVATE, DTRACE_CLASS_UNKNOWN }, 40 0 stevel { DTRACE_STABILITY_EVOLVING, DTRACE_STABILITY_EVOLVING, DTRACE_CLASS_ISA }, 41 0 stevel { DTRACE_STABILITY_PRIVATE, DTRACE_STABILITY_PRIVATE, DTRACE_CLASS_ISA }, 42 9578 Sam }; 43 9578 Sam 44 9578 Sam static dtrace_pattr_t fc_attr = { 45 9578 Sam { DTRACE_STABILITY_EVOLVING, DTRACE_STABILITY_EVOLVING, DTRACE_CLASS_ISA }, 46 9578 Sam { DTRACE_STABILITY_PRIVATE, DTRACE_STABILITY_PRIVATE, DTRACE_CLASS_UNKNOWN }, 47 9578 Sam { DTRACE_STABILITY_PRIVATE, DTRACE_STABILITY_PRIVATE, DTRACE_CLASS_UNKNOWN }, 48 9578 Sam { DTRACE_STABILITY_PRIVATE, DTRACE_STABILITY_PRIVATE, DTRACE_CLASS_ISA }, 49 9578 Sam { DTRACE_STABILITY_EVOLVING, DTRACE_STABILITY_EVOLVING, DTRACE_CLASS_ISA }, 50 0 stevel }; 51 0 stevel 52 0 stevel static dtrace_pattr_t fpu_attr = { 53 0 stevel { DTRACE_STABILITY_EVOLVING, DTRACE_STABILITY_EVOLVING, DTRACE_CLASS_ISA }, 54 0 stevel { DTRACE_STABILITY_PRIVATE, DTRACE_STABILITY_PRIVATE, DTRACE_CLASS_UNKNOWN }, 55 0 stevel { DTRACE_STABILITY_PRIVATE, DTRACE_STABILITY_PRIVATE, DTRACE_CLASS_UNKNOWN }, 56 0 stevel { DTRACE_STABILITY_EVOLVING, DTRACE_STABILITY_EVOLVING, DTRACE_CLASS_CPU }, 57 0 stevel { DTRACE_STABILITY_PRIVATE, DTRACE_STABILITY_PRIVATE, DTRACE_CLASS_ISA }, 58 1738 bmc }; 59 1738 bmc 60 1738 bmc static dtrace_pattr_t fsinfo_attr = { 61 5647 samf { DTRACE_STABILITY_EVOLVING, DTRACE_STABILITY_EVOLVING, DTRACE_CLASS_ISA }, 62 5647 samf { DTRACE_STABILITY_PRIVATE, DTRACE_STABILITY_PRIVATE, DTRACE_CLASS_UNKNOWN }, 63 5647 samf { DTRACE_STABILITY_PRIVATE, DTRACE_STABILITY_PRIVATE, DTRACE_CLASS_UNKNOWN }, 64 5647 samf { DTRACE_STABILITY_PRIVATE, DTRACE_STABILITY_PRIVATE, DTRACE_CLASS_UNKNOWN }, 65 5647 samf { DTRACE_STABILITY_EVOLVING, DTRACE_STABILITY_EVOLVING, DTRACE_CLASS_ISA }, 66 5647 samf }; 67 5647 samf 68 0 stevel static dtrace_pattr_t stab_attr = { 69 0 stevel { DTRACE_STABILITY_EVOLVING, DTRACE_STABILITY_EVOLVING, DTRACE_CLASS_ISA }, 70 0 stevel { DTRACE_STABILITY_PRIVATE, DTRACE_STABILITY_PRIVATE, DTRACE_CLASS_UNKNOWN }, 71 0 stevel { DTRACE_STABILITY_PRIVATE, DTRACE_STABILITY_PRIVATE, DTRACE_CLASS_UNKNOWN }, 72 0 stevel { DTRACE_STABILITY_EVOLVING, DTRACE_STABILITY_EVOLVING, DTRACE_CLASS_ISA }, 73 0 stevel { DTRACE_STABILITY_EVOLVING, DTRACE_STABILITY_EVOLVING, DTRACE_CLASS_ISA }, 74 0 stevel }; 75 0 stevel 76 0 stevel static dtrace_pattr_t sdt_attr = { 77 0 stevel { DTRACE_STABILITY_EVOLVING, DTRACE_STABILITY_EVOLVING, DTRACE_CLASS_ISA }, 78 0 stevel { DTRACE_STABILITY_PRIVATE, DTRACE_STABILITY_PRIVATE, DTRACE_CLASS_UNKNOWN }, 79 0 stevel { DTRACE_STABILITY_PRIVATE, DTRACE_STABILITY_PRIVATE, DTRACE_CLASS_UNKNOWN }, 80 0 stevel { DTRACE_STABILITY_PRIVATE, DTRACE_STABILITY_PRIVATE, DTRACE_CLASS_ISA }, 81 0 stevel { DTRACE_STABILITY_PRIVATE, DTRACE_STABILITY_PRIVATE, DTRACE_CLASS_ISA }, 82 0 stevel }; 83 0 stevel 84 5084 johnlev static dtrace_pattr_t xpv_attr = { 85 5084 johnlev { DTRACE_STABILITY_EVOLVING, DTRACE_STABILITY_EVOLVING, DTRACE_CLASS_PLATFORM }, 86 5084 johnlev { DTRACE_STABILITY_PRIVATE, DTRACE_STABILITY_PRIVATE, DTRACE_CLASS_UNKNOWN }, 87 5084 johnlev { DTRACE_STABILITY_PRIVATE, DTRACE_STABILITY_PRIVATE, DTRACE_CLASS_UNKNOWN }, 88 5084 johnlev { DTRACE_STABILITY_PRIVATE, DTRACE_STABILITY_PRIVATE, DTRACE_CLASS_PLATFORM }, 89 5084 johnlev { DTRACE_STABILITY_PRIVATE, DTRACE_STABILITY_PRIVATE, DTRACE_CLASS_PLATFORM }, 90 5084 johnlev }; 91 5084 johnlev 92 9721 Priya static dtrace_pattr_t iscsi_attr = { 93 9721 Priya { DTRACE_STABILITY_EVOLVING, DTRACE_STABILITY_EVOLVING, DTRACE_CLASS_ISA }, 94 9721 Priya { DTRACE_STABILITY_PRIVATE, DTRACE_STABILITY_PRIVATE, DTRACE_CLASS_UNKNOWN }, 95 9721 Priya { DTRACE_STABILITY_PRIVATE, DTRACE_STABILITY_PRIVATE, DTRACE_CLASS_UNKNOWN }, 96 9721 Priya { DTRACE_STABILITY_PRIVATE, DTRACE_STABILITY_PRIVATE, DTRACE_CLASS_ISA }, 97 9721 Priya { DTRACE_STABILITY_EVOLVING, DTRACE_STABILITY_EVOLVING, DTRACE_CLASS_ISA }, 98 9721 Priya }; 99 9721 Priya 100 0 stevel sdt_provider_t sdt_providers[] = { 101 0 stevel { "vtrace", "__vtrace_", &vtrace_attr, 0 }, 102 0 stevel { "sysinfo", "__cpu_sysinfo_", &info_attr, 0 }, 103 0 stevel { "vminfo", "__cpu_vminfo_", &info_attr, 0 }, 104 0 stevel { "fpuinfo", "__fpuinfo_", &fpu_attr, 0 }, 105 0 stevel { "sched", "__sched_", &stab_attr, 0 }, 106 0 stevel { "proc", "__proc_", &stab_attr, 0 }, 107 0 stevel { "io", "__io_", &stab_attr, 0 }, 108 6878 brendan { "ip", "__ip_", &stab_attr, 0 }, 109 0 stevel { "mib", "__mib_", &stab_attr, 0 }, 110 1738 bmc { "fsinfo", "__fsinfo_", &fsinfo_attr, 0 }, 111 9721 Priya { "iscsi", "__iscsi_", &iscsi_attr, 0 }, 112 5982 ahl { "nfsv3", "__nfsv3_", &stab_attr, 0 }, 113 5982 ahl { "nfsv4", "__nfsv4_", &stab_attr, 0 }, 114 5084 johnlev { "xpv", "__xpv_", &xpv_attr, 0 }, 115 9578 Sam { "fc", "__fc_", &fc_attr, 0 }, 116 9829 Charles { "srp", "__srp_", &fc_attr, 0 }, 117 3490 eschrock { "sysevent", "__sysevent_", &stab_attr, 0 }, 118 0 stevel { "sdt", NULL, &sdt_attr, 0 }, 119 0 stevel { NULL } 120 0 stevel }; 121 0 stevel 122 0 stevel sdt_argdesc_t sdt_args[] = { 123 0 stevel { "sched", "wakeup", 0, 0, "kthread_t *", "lwpsinfo_t *" }, 124 0 stevel { "sched", "wakeup", 1, 0, "kthread_t *", "psinfo_t *" }, 125 0 stevel { "sched", "dequeue", 0, 0, "kthread_t *", "lwpsinfo_t *" }, 126 0 stevel { "sched", "dequeue", 1, 0, "kthread_t *", "psinfo_t *" }, 127 0 stevel { "sched", "dequeue", 2, 1, "disp_t *", "cpuinfo_t *" }, 128 0 stevel { "sched", "enqueue", 0, 0, "kthread_t *", "lwpsinfo_t *" }, 129 0 stevel { "sched", "enqueue", 1, 0, "kthread_t *", "psinfo_t *" }, 130 0 stevel { "sched", "enqueue", 2, 1, "disp_t *", "cpuinfo_t *" }, 131 0 stevel { "sched", "enqueue", 3, 2, "int" }, 132 0 stevel { "sched", "off-cpu", 0, 0, "kthread_t *", "lwpsinfo_t *" }, 133 0 stevel { "sched", "off-cpu", 1, 0, "kthread_t *", "psinfo_t *" }, 134 0 stevel { "sched", "tick", 0, 0, "kthread_t *", "lwpsinfo_t *" }, 135 0 stevel { "sched", "tick", 1, 0, "kthread_t *", "psinfo_t *" }, 136 0 stevel { "sched", "change-pri", 0, 0, "kthread_t *", "lwpsinfo_t *" }, 137 0 stevel { "sched", "change-pri", 1, 0, "kthread_t *", "psinfo_t *" }, 138 0 stevel { "sched", "change-pri", 2, 1, "pri_t" }, 139 0 stevel { "sched", "schedctl-nopreempt", 0, 0, "kthread_t *", "lwpsinfo_t *" }, 140 0 stevel { "sched", "schedctl-nopreempt", 1, 0, "kthread_t *", "psinfo_t *" }, 141 0 stevel { "sched", "schedctl-nopreempt", 2, 1, "int" }, 142 0 stevel { "sched", "schedctl-preempt", 0, 0, "kthread_t *", "lwpsinfo_t *" }, 143 0 stevel { "sched", "schedctl-preempt", 1, 0, "kthread_t *", "psinfo_t *" }, 144 191 ahl { "sched", "schedctl-yield", 0, 0, "int" }, 145 191 ahl { "sched", "surrender", 0, 0, "kthread_t *", "lwpsinfo_t *" }, 146 191 ahl { "sched", "surrender", 1, 0, "kthread_t *", "psinfo_t *" }, 147 3792 akolb { "sched", "cpucaps-sleep", 0, 0, "kthread_t *", "lwpsinfo_t *" }, 148 3792 akolb { "sched", "cpucaps-sleep", 1, 0, "kthread_t *", "psinfo_t *" }, 149 3792 akolb { "sched", "cpucaps-wakeup", 0, 0, "kthread_t *", "lwpsinfo_t *" }, 150 3792 akolb { "sched", "cpucaps-wakeup", 1, 0, "kthread_t *", "psinfo_t *" }, 151 5647 samf 152 0 stevel { "proc", "create", 0, 0, "proc_t *", "psinfo_t *" }, 153 0 stevel { "proc", "exec", 0, 0, "string" }, 154 0 stevel { "proc", "exec-failure", 0, 0, "int" }, 155 0 stevel { "proc", "exit", 0, 0, "int" }, 156 0 stevel { "proc", "fault", 0, 0, "int" }, 157 0 stevel { "proc", "fault", 1, 1, "siginfo_t *" }, 158 0 stevel { "proc", "lwp-create", 0, 0, "kthread_t *", "lwpsinfo_t *" }, 159 0 stevel { "proc", "lwp-create", 1, 0, "kthread_t *", "psinfo_t *" }, 160 0 stevel { "proc", "signal-clear", 0, 0, "int" }, 161 0 stevel { "proc", "signal-clear", 1, 1, "siginfo_t *" }, 162 0 stevel { "proc", "signal-discard", 0, 0, "kthread_t *", "lwpsinfo_t *" }, 163 0 stevel { "proc", "signal-discard", 1, 1, "proc_t *", "psinfo_t *" }, 164 0 stevel { "proc", "signal-discard", 2, 2, "int" }, 165 0 stevel { "proc", "signal-handle", 0, 0, "int" }, 166 0 stevel { "proc", "signal-handle", 1, 1, "siginfo_t *" }, 167 0 stevel { "proc", "signal-handle", 2, 2, "void (*)(void)" }, 168 0 stevel { "proc", "signal-send", 0, 0, "kthread_t *", "lwpsinfo_t *" }, 169 0 stevel { "proc", "signal-send", 1, 0, "kthread_t *", "psinfo_t *" }, 170 0 stevel { "proc", "signal-send", 2, 1, "int" }, 171 5647 samf 172 0 stevel { "io", "start", 0, 0, "buf_t *", "bufinfo_t *" }, 173 0 stevel { "io", "start", 1, 0, "buf_t *", "devinfo_t *" }, 174 0 stevel { "io", "start", 2, 0, "buf_t *", "fileinfo_t *" }, 175 0 stevel { "io", "done", 0, 0, "buf_t *", "bufinfo_t *" }, 176 0 stevel { "io", "done", 1, 0, "buf_t *", "devinfo_t *" }, 177 0 stevel { "io", "done", 2, 0, "buf_t *", "fileinfo_t *" }, 178 0 stevel { "io", "wait-start", 0, 0, "buf_t *", "bufinfo_t *" }, 179 0 stevel { "io", "wait-start", 1, 0, "buf_t *", "devinfo_t *" }, 180 0 stevel { "io", "wait-start", 2, 0, "buf_t *", "fileinfo_t *" }, 181 0 stevel { "io", "wait-done", 0, 0, "buf_t *", "bufinfo_t *" }, 182 0 stevel { "io", "wait-done", 1, 0, "buf_t *", "devinfo_t *" }, 183 0 stevel { "io", "wait-done", 2, 0, "buf_t *", "fileinfo_t *" }, 184 5647 samf 185 0 stevel { "mib", NULL, 0, 0, "int" }, 186 5647 samf 187 1738 bmc { "fsinfo", NULL, 0, 0, "vnode_t *", "fileinfo_t *" }, 188 1738 bmc { "fsinfo", NULL, 1, 1, "int", "int" }, 189 9721 Priya 190 9721 Priya { "iscsi", "async-send", 0, 0, "idm_conn_t *", "conninfo_t *" }, 191 9721 Priya { "iscsi", "async-send", 1, 1, "iscsi_async_evt_hdr_t *", 192 9721 Priya "iscsiinfo_t *" }, 193 9721 Priya { "iscsi", "login-command", 0, 0, "idm_conn_t *", "conninfo_t *" }, 194 9721 Priya { "iscsi", "login-command", 1, 1, "iscsi_login_hdr_t *", 195 9721 Priya "iscsiinfo_t *" }, 196 9721 Priya { "iscsi", "login-response", 0, 0, "idm_conn_t *", "conninfo_t *" }, 197 9721 Priya { "iscsi", "login-response", 1, 1, "iscsi_login_rsp_hdr_t *", 198 9721 Priya "iscsiinfo_t *" }, 199 9721 Priya { "iscsi", "logout-command", 0, 0, "idm_conn_t *", "conninfo_t *" }, 200 9721 Priya { "iscsi", "logout-command", 1, 1, "iscsi_logout_hdr_t *", 201 9721 Priya "iscsiinfo_t *" }, 202 9721 Priya { "iscsi", "logout-response", 0, 0, "idm_conn_t *", "conninfo_t *" }, 203 9721 Priya { "iscsi", "logout-response", 1, 1, "iscsi_logout_rsp_hdr_t *", 204 9721 Priya "iscsiinfo_t *" }, 205 9721 Priya { "iscsi", "data-request", 0, 0, "idm_conn_t *", "conninfo_t *" }, 206 9721 Priya { "iscsi", "data-request", 1, 1, "iscsi_rtt_hdr_t *", 207 9721 Priya "iscsiinfo_t *" }, 208 9721 Priya { "iscsi", "data-send", 0, 0, "idm_conn_t *", "conninfo_t *" }, 209 9721 Priya { "iscsi", "data-send", 1, 1, "iscsi_data_rsp_hdr_t *", 210 9721 Priya "iscsiinfo_t *" }, 211 9721 Priya { "iscsi", "data-receive", 0, 0, "idm_conn_t *", "conninfo_t *" }, 212 9721 Priya { "iscsi", "data-receive", 1, 1, "iscsi_data_hdr_t *", 213 9721 Priya "iscsiinfo_t *" }, 214 9721 Priya { "iscsi", "nop-send", 0, 0, "idm_conn_t *", "conninfo_t *" }, 215 9721 Priya { "iscsi", "nop-send", 1, 1, "iscsi_nop_in_hdr_t *", "iscsiinfo_t *" }, 216 9721 Priya { "iscsi", "nop-receive", 0, 0, "idm_conn_t *", "conninfo_t *" }, 217 9721 Priya { "iscsi", "nop-receive", 1, 1, "iscsi_nop_out_hdr_t *", 218 9721 Priya "iscsiinfo_t *" }, 219 9721 Priya { "iscsi", "scsi-command", 0, 0, "idm_conn_t *", "conninfo_t *" }, 220 9721 Priya { "iscsi", "scsi-command", 1, 1, "iscsi_scsi_cmd_hdr_t *", 221 9721 Priya "iscsiinfo_t *" }, 222 9721 Priya { "iscsi", "scsi-command", 2, 2, "scsi_task_t *", "scsicmd_t *" }, 223 9721 Priya { "iscsi", "scsi-response", 0, 0, "idm_conn_t *", "conninfo_t *" }, 224 9721 Priya { "iscsi", "scsi-response", 1, 1, "iscsi_scsi_rsp_hdr_t *", 225 9721 Priya "iscsiinfo_t *" }, 226 9721 Priya { "iscsi", "task-command", 0, 0, "idm_conn_t *", "conninfo_t *" }, 227 9721 Priya { "iscsi", "task-command", 1, 1, "iscsi_scsi_task_mgt_hdr_t *", 228 9721 Priya "iscsiinfo_t *" }, 229 9721 Priya { "iscsi", "task-response", 0, 0, "idm_conn_t *", "conninfo_t *" }, 230 9721 Priya { "iscsi", "task-response", 1, 1, "iscsi_scsi_task_mgt_rsp_hdr_t *", 231 9721 Priya "iscsiinfo_t *" }, 232 9721 Priya { "iscsi", "text-command", 0, 0, "idm_conn_t *", "conninfo_t *" }, 233 9721 Priya { "iscsi", "text-command", 1, 1, "iscsi_text_hdr_t *", 234 9721 Priya "iscsiinfo_t *" }, 235 9721 Priya { "iscsi", "text-response", 0, 0, "idm_conn_t *", "conninfo_t *" }, 236 9721 Priya { "iscsi", "text-response", 1, 1, "iscsi_text_rsp_hdr_t *", 237 9721 Priya "iscsiinfo_t *" }, 238 9721 Priya { "iscsi", "xfer-start", 0, 0, "idm_conn_t *", "conninfo_t *" }, 239 9721 Priya { "iscsi", "xfer-start", 1, 0, "idm_conn_t *", "iscsiinfo_t *" }, 240 9721 Priya { "iscsi", "xfer-start", 2, 1, "uintptr_t", "xferinfo_t *" }, 241 9721 Priya { "iscsi", "xfer-start", 3, 2, "uint32_t"}, 242 9721 Priya { "iscsi", "xfer-start", 4, 3, "uintptr_t"}, 243 9721 Priya { "iscsi", "xfer-start", 5, 4, "uint32_t"}, 244 9721 Priya { "iscsi", "xfer-start", 6, 5, "uint32_t"}, 245 9721 Priya { "iscsi", "xfer-start", 7, 6, "uint32_t"}, 246 9721 Priya { "iscsi", "xfer-start", 8, 7, "int"}, 247 9721 Priya { "iscsi", "xfer-done", 0, 0, "idm_conn_t *", "conninfo_t *" }, 248 9721 Priya { "iscsi", "xfer-done", 1, 0, "idm_conn_t *", "iscsiinfo_t *" }, 249 9721 Priya { "iscsi", "xfer-done", 2, 1, "uintptr_t", "xferinfo_t *" }, 250 9721 Priya { "iscsi", "xfer-done", 3, 2, "uint32_t"}, 251 9721 Priya { "iscsi", "xfer-done", 4, 3, "uintptr_t"}, 252 9721 Priya { "iscsi", "xfer-done", 5, 4, "uint32_t"}, 253 9721 Priya { "iscsi", "xfer-done", 6, 5, "uint32_t"}, 254 9721 Priya { "iscsi", "xfer-done", 7, 6, "uint32_t"}, 255 9721 Priya { "iscsi", "xfer-done", 8, 7, "int"}, 256 5982 ahl 257 5982 ahl { "nfsv3", "op-getattr-start", 0, 0, "struct svc_req *", 258 5982 ahl "conninfo_t *" }, 259 5982 ahl { "nfsv3", "op-getattr-start", 1, 1, "nfsv3oparg_t *", 260 5982 ahl "nfsv3opinfo_t *" }, 261 5982 ahl { "nfsv3", "op-getattr-start", 2, 3, "GETATTR3args *" }, 262 5982 ahl { "nfsv3", "op-getattr-done", 0, 0, "struct svc_req *", 263 5982 ahl "conninfo_t *" }, 264 5982 ahl { "nfsv3", "op-getattr-done", 1, 1, "nfsv3oparg_t *", 265 5982 ahl "nfsv3opinfo_t *" }, 266 5982 ahl { "nfsv3", "op-getattr-done", 2, 3, "GETATTR3res *" }, 267 5982 ahl { "nfsv3", "op-setattr-start", 0, 0, "struct svc_req *", 268 5982 ahl "conninfo_t *" }, 269 5982 ahl { "nfsv3", "op-setattr-start", 1, 1, "nfsv3oparg_t *", 270 5982 ahl "nfsv3opinfo_t *" }, 271 5982 ahl { "nfsv3", "op-setattr-start", 2, 3, "SETATTR3args *" }, 272 5982 ahl { "nfsv3", "op-setattr-done", 0, 0, "struct svc_req *", 273 5982 ahl "conninfo_t *" }, 274 5982 ahl { "nfsv3", "op-setattr-done", 1, 1, "nfsv3oparg_t *", 275 5982 ahl "nfsv3opinfo_t *" }, 276 5982 ahl { "nfsv3", "op-setattr-done", 2, 3, "SETATTR3res *" }, 277 5982 ahl { "nfsv3", "op-lookup-start", 0, 0, "struct svc_req *", 278 5982 ahl "conninfo_t *" }, 279 5982 ahl { "nfsv3", "op-lookup-start", 1, 1, "nfsv3oparg_t *", 280 5982 ahl "nfsv3opinfo_t *" }, 281 5982 ahl { "nfsv3", "op-lookup-start", 2, 3, "LOOKUP3args *" }, 282 5982 ahl { "nfsv3", "op-lookup-done", 0, 0, "struct svc_req *", 283 5982 ahl "conninfo_t *" }, 284 5982 ahl { "nfsv3", "op-lookup-done", 1, 1, "nfsv3oparg_t *", 285 5982 ahl "nfsv3opinfo_t *" }, 286 5982 ahl { "nfsv3", "op-lookup-done", 2, 3, "LOOKUP3res *" }, 287 5982 ahl { "nfsv3", "op-access-start", 0, 0, "struct svc_req *", 288 5982 ahl "conninfo_t *" }, 289 5982 ahl { "nfsv3", "op-access-start", 1, 1, "nfsv3oparg_t *", 290 5982 ahl "nfsv3opinfo_t *" }, 291 5982 ahl { "nfsv3", "op-access-start", 2, 3, "ACCESS3args *" }, 292 5982 ahl { "nfsv3", "op-access-done", 0, 0, "struct svc_req *", 293 5982 ahl "conninfo_t *" }, 294 5982 ahl { "nfsv3", "op-access-done", 1, 1, "nfsv3oparg_t *", 295 5982 ahl "nfsv3opinfo_t *" }, 296 5982 ahl { "nfsv3", "op-access-done", 2, 3, "ACCESS3res *" }, 297 5982 ahl { "nfsv3", "op-commit-start", 0, 0, "struct svc_req *", 298 5982 ahl "conninfo_t *" }, 299 5982 ahl { "nfsv3", "op-commit-start", 1, 1, "nfsv3oparg_t *", 300 5982 ahl "nfsv3opinfo_t *" }, 301 5982 ahl { "nfsv3", "op-commit-start", 2, 3, "COMMIT3args *" }, 302 5982 ahl { "nfsv3", "op-commit-done", 0, 0, "struct svc_req *", 303 5982 ahl "conninfo_t *" }, 304 5982 ahl { "nfsv3", "op-commit-done", 1, 1, "nfsv3oparg_t *", 305 5982 ahl "nfsv3opinfo_t *" }, 306 5982 ahl { "nfsv3", "op-commit-done", 2, 3, "COMMIT3res *" }, 307 5982 ahl { "nfsv3", "op-create-start", 0, 0, "struct svc_req *", 308 5982 ahl "conninfo_t *" }, 309 5982 ahl { "nfsv3", "op-create-start", 1, 1, "nfsv3oparg_t *", 310 5982 ahl "nfsv3opinfo_t *" }, 311 5982 ahl { "nfsv3", "op-create-start", 2, 3, "CREATE3args *" }, 312 5982 ahl { "nfsv3", "op-create-done", 0, 0, "struct svc_req *", 313 5982 ahl "conninfo_t *" }, 314 5982 ahl { "nfsv3", "op-create-done", 1, 1, "nfsv3oparg_t *", 315 5982 ahl "nfsv3opinfo_t *" }, 316 5982 ahl { "nfsv3", "op-create-done", 2, 3, "CREATE3res *" }, 317 5982 ahl { "nfsv3", "op-fsinfo-start", 0, 0, "struct svc_req *", 318 5982 ahl "conninfo_t *" }, 319 5982 ahl { "nfsv3", "op-fsinfo-start", 1, 1, "nfsv3oparg_t *", 320 5982 ahl "nfsv3opinfo_t *" }, 321 5982 ahl { "nfsv3", "op-fsinfo-start", 2, 3, "FSINFO3args *" }, 322 5982 ahl { "nfsv3", "op-fsinfo-done", 0, 0, "struct svc_req *", 323 5982 ahl "conninfo_t *" }, 324 5982 ahl { "nfsv3", "op-fsinfo-done", 1, 1, "nfsv3oparg_t *", 325 5982 ahl "nfsv3opinfo_t *" }, 326 5982 ahl { "nfsv3", "op-fsinfo-done", 2, 3, "FSINFO3res *" }, 327 5982 ahl { "nfsv3", "op-fsstat-start", 0, 0, "struct svc_req *", 328 5982 ahl "conninfo_t *" }, 329 5982 ahl { "nfsv3", "op-fsstat-start", 1, 1, "nfsv3oparg_t *", 330 5982 ahl "nfsv3opinfo_t *" }, 331 5982 ahl { "nfsv3", "op-fsstat-start", 2, 3, "FSSTAT3args *" }, 332 5982 ahl { "nfsv3", "op-fsstat-done", 0, 0, "struct svc_req *", 333 5982 ahl "conninfo_t *" }, 334 5982 ahl { "nfsv3", "op-fsstat-done", 1, 1, "nfsv3oparg_t *", 335 5982 ahl "nfsv3opinfo_t *" }, 336 5982 ahl { "nfsv3", "op-fsstat-done", 2, 3, "FSSTAT3res *" }, 337 5982 ahl { "nfsv3", "op-link-start", 0, 0, "struct svc_req *", 338 5982 ahl "conninfo_t *" }, 339 5982 ahl { "nfsv3", "op-link-start", 1, 1, "nfsv3oparg_t *", 340 5982 ahl "nfsv3opinfo_t *" }, 341 5982 ahl { "nfsv3", "op-link-start", 2, 3, "LINK3args *" }, 342 5982 ahl { "nfsv3", "op-link-done", 0, 0, "struct svc_req *", 343 5982 ahl "conninfo_t *" }, 344 5982 ahl { "nfsv3", "op-link-done", 1, 1, "nfsv3oparg_t *", 345 5982 ahl "nfsv3opinfo_t *" }, 346 5982 ahl { "nfsv3", "op-link-done", 2, 3, "LINK3res *" }, 347 5982 ahl { "nfsv3", "op-mkdir-start", 0, 0, "struct svc_req *", 348 5982 ahl "conninfo_t *" }, 349 5982 ahl { "nfsv3", "op-mkdir-start", 1, 1, "nfsv3oparg_t *", 350 5982 ahl "nfsv3opinfo_t *" }, 351 5982 ahl { "nfsv3", "op-mkdir-start", 2, 3, "MKDIR3args *" }, 352 5982 ahl { "nfsv3", "op-mkdir-done", 0, 0, "struct svc_req *", 353 5982 ahl "conninfo_t *" }, 354 5982 ahl { "nfsv3", "op-mkdir-done", 1, 1, "nfsv3oparg_t *", 355 5982 ahl "nfsv3opinfo_t *" }, 356 5982 ahl { "nfsv3", "op-mkdir-done", 2, 3, "MKDIR3res *" }, 357 5982 ahl { "nfsv3", "op-mknod-start", 0, 0, "struct svc_req *", 358 5982 ahl "conninfo_t *" }, 359 5982 ahl { "nfsv3", "op-mknod-start", 1, 1, "nfsv3oparg_t *", 360 5982 ahl "nfsv3opinfo_t *" }, 361 5982 ahl { "nfsv3", "op-mknod-start", 2, 3, "MKNOD3args *" }, 362 5982 ahl { "nfsv3", "op-mknod-done", 0, 0, "struct svc_req *", 363 5982 ahl "conninfo_t *" }, 364 5982 ahl { "nfsv3", "op-mknod-done", 1, 1, "nfsv3oparg_t *", 365 5982 ahl "nfsv3opinfo_t *" }, 366 5982 ahl { "nfsv3", "op-mknod-done", 2, 3, "MKNOD3res *" }, 367 5982 ahl { "nfsv3", "op-null-start", 0, 0, "struct svc_req *", 368 5982 ahl "conninfo_t *" }, 369 5982 ahl { "nfsv3", "op-null-start", 1, 1, "nfsv3oparg_t *", 370 5982 ahl "nfsv3opinfo_t *" }, 371 5982 ahl { "nfsv3", "op-null-done", 0, 0, "struct svc_req *", 372 5982 ahl "conninfo_t *" }, 373 5982 ahl { "nfsv3", "op-null-done", 1, 1, "nfsv3oparg_t *", 374 5982 ahl "nfsv3opinfo_t *" }, 375 5982 ahl { "nfsv3", "op-pathconf-start", 0, 0, "struct svc_req *", 376 5982 ahl "conninfo_t *" }, 377 5982 ahl { "nfsv3", "op-pathconf-start", 1, 1, "nfsv3oparg_t *", 378 5982 ahl "nfsv3opinfo_t *" }, 379 5982 ahl { "nfsv3", "op-pathconf-start", 2, 3, "PATHCONF3args *" }, 380 5982 ahl { "nfsv3", "op-pathconf-done", 0, 0, "struct svc_req *", 381 5982 ahl "conninfo_t *" }, 382 5982 ahl { "nfsv3", "op-pathconf-done", 1, 1, "nfsv3oparg_t *", 383 5982 ahl "nfsv3opinfo_t *" }, 384 5982 ahl { "nfsv3", "op-pathconf-done", 2, 3, "PATHCONF3res *" }, 385 5982 ahl { "nfsv3", "op-read-start", 0, 0, "struct svc_req *", 386 5982 ahl "conninfo_t *" }, 387 5982 ahl { "nfsv3", "op-read-start", 1, 1, "nfsv3oparg_t *", 388 5982 ahl "nfsv3opinfo_t *" }, 389 5982 ahl { "nfsv3", "op-read-start", 2, 3, "READ3args *" }, 390 5982 ahl { "nfsv3", "op-read-done", 0, 0, "struct svc_req *", 391 5982 ahl "conninfo_t *" }, 392 5982 ahl { "nfsv3", "op-read-done", 1, 1, "nfsv3oparg_t *", 393 5982 ahl "nfsv3opinfo_t *" }, 394 5982 ahl { "nfsv3", "op-read-done", 2, 3, "READ3res *" }, 395 5982 ahl { "nfsv3", "op-readdir-start", 0, 0, "struct svc_req *", 396 5982 ahl "conninfo_t *" }, 397 5982 ahl { "nfsv3", "op-readdir-start", 1, 1, "nfsv3oparg_t *", 398 5982 ahl "nfsv3opinfo_t *" }, 399 5982 ahl { "nfsv3", "op-readdir-start", 2, 3, "READDIR3args *" }, 400 5982 ahl { "nfsv3", "op-readdir-done", 0, 0, "struct svc_req *", 401 5982 ahl "conninfo_t *" }, 402 5982 ahl { "nfsv3", "op-readdir-done", 1, 1, "nfsv3oparg_t *", 403 5982 ahl "nfsv3opinfo_t *" }, 404 5982 ahl { "nfsv3", "op-readdir-done", 2, 3, "READDIR3res *" }, 405 5982 ahl { "nfsv3", "op-readdirplus-start", 0, 0, "struct svc_req *", 406 5982 ahl "conninfo_t *" }, 407 5982 ahl { "nfsv3", "op-readdirplus-start", 1, 1, "nfsv3oparg_t *", 408 5982 ahl "nfsv3opinfo_t *" }, 409 5982 ahl { "nfsv3", "op-readdirplus-start", 2, 3, "READDIRPLUS3args *" }, 410 5982 ahl { "nfsv3", "op-readdirplus-done", 0, 0, "struct svc_req *", 411 5982 ahl "conninfo_t *" }, 412 5982 ahl { "nfsv3", "op-readdirplus-done", 1, 1, "nfsv3oparg_t *", 413 5982 ahl "nfsv3opinfo_t *" }, 414 5982 ahl { "nfsv3", "op-readdirplus-done", 2, 3, "READDIRPLUS3res *" }, 415 5982 ahl { "nfsv3", "op-readlink-start", 0, 0, "struct svc_req *", 416 5982 ahl "conninfo_t *" }, 417 5982 ahl { "nfsv3", "op-readlink-start", 1, 1, "nfsv3oparg_t *", 418 5982 ahl "nfsv3opinfo_t *" }, 419 5982 ahl { "nfsv3", "op-readlink-start", 2, 3, "READLINK3args *" }, 420 5982 ahl { "nfsv3", "op-readlink-done", 0, 0, "struct svc_req *", 421 5982 ahl "conninfo_t *" }, 422 5982 ahl { "nfsv3", "op-readlink-done", 1, 1, "nfsv3oparg_t *", 423 5982 ahl "nfsv3opinfo_t *" }, 424 5982 ahl { "nfsv3", "op-readlink-done", 2, 3, "READLINK3res *" }, 425 5982 ahl { "nfsv3", "op-remove-start", 0, 0, "struct svc_req *", 426 5982 ahl "conninfo_t *" }, 427 5982 ahl { "nfsv3", "op-remove-start", 1, 1, "nfsv3oparg_t *", 428 5982 ahl "nfsv3opinfo_t *" }, 429 5982 ahl { "nfsv3", "op-remove-start", 2, 3, "REMOVE3args *" }, 430 5982 ahl { "nfsv3", "op-remove-done", 0, 0, "struct svc_req *", 431 5982 ahl "conninfo_t *" }, 432 5982 ahl { "nfsv3", "op-remove-done", 1, 1, "nfsv3oparg_t *", 433 5982 ahl "nfsv3opinfo_t *" }, 434 5982 ahl { "nfsv3", "op-remove-done", 2, 3, "REMOVE3res *" }, 435 5982 ahl { "nfsv3", "op-rename-start", 0, 0, "struct svc_req *", 436 5982 ahl "conninfo_t *" }, 437 5982 ahl { "nfsv3", "op-rename-start", 1, 1, "nfsv3oparg_t *", 438 5982 ahl "nfsv3opinfo_t *" }, 439 5982 ahl { "nfsv3", "op-rename-start", 2, 3, "RENAME3args *" }, 440 5982 ahl { "nfsv3", "op-rename-done", 0, 0, "struct svc_req *", 441 5982 ahl "conninfo_t *" }, 442 5982 ahl { "nfsv3", "op-rename-done", 1, 1, "nfsv3oparg_t *", 443 5982 ahl "nfsv3opinfo_t *" }, 444 5982 ahl { "nfsv3", "op-rename-done", 2, 3, "RENAME3res *" }, 445 5982 ahl { "nfsv3", "op-rmdir-start", 0, 0, "struct svc_req *", 446 5982 ahl "conninfo_t *" }, 447 5982 ahl { "nfsv3", "op-rmdir-start", 1, 1, "nfsv3oparg_t *", 448 5982 ahl "nfsv3opinfo_t *" }, 449 5982 ahl { "nfsv3", "op-rmdir-start", 2, 3, "RMDIR3args *" }, 450 5982 ahl { "nfsv3", "op-rmdir-done", 0, 0, "struct svc_req *", 451 5982 ahl "conninfo_t *" }, 452 5982 ahl { "nfsv3", "op-rmdir-done", 1, 1, "nfsv3oparg_t *", 453 5982 ahl "nfsv3opinfo_t *" }, 454 5982 ahl { "nfsv3", "op-rmdir-done", 2, 3, "RMDIR3res *" }, 455 5982 ahl { "nfsv3", "op-setattr-start", 0, 0, "struct svc_req *", 456 5982 ahl "conninfo_t *" }, 457 5982 ahl { "nfsv3", "op-setattr-start", 1, 1, "nfsv3oparg_t *", 458 5982 ahl "nfsv3opinfo_t *" }, 459 5982 ahl { "nfsv3", "op-setattr-start", 2, 3, "SETATTR3args *" }, 460 5982 ahl { "nfsv3", "op-setattr-done", 0, 0, "struct svc_req *", 461 5982 ahl "conninfo_t *" }, 462 5982 ahl { "nfsv3", "op-setattr-done", 1, 1, "nfsv3oparg_t *", 463 5982 ahl "nfsv3opinfo_t *" }, 464 5982 ahl { "nfsv3", "op-setattr-done", 2, 3, "SETATTR3res *" }, 465 5982 ahl { "nfsv3", "op-symlink-start", 0, 0, "struct svc_req *", 466 5982 ahl "conninfo_t *" }, 467 5982 ahl { "nfsv3", "op-symlink-start", 1, 1, "nfsv3oparg_t *", 468 5982 ahl "nfsv3opinfo_t *" }, 469 5982 ahl { "nfsv3", "op-symlink-start", 2, 3, "SYMLINK3args *" }, 470 5982 ahl { "nfsv3", "op-symlink-done", 0, 0, "struct svc_req *", 471 5982 ahl "conninfo_t *" }, 472 5982 ahl { "nfsv3", "op-symlink-done", 1, 1, "nfsv3oparg_t *", 473 5982 ahl "nfsv3opinfo_t *" }, 474 5982 ahl { "nfsv3", "op-symlink-done", 2, 3, "SYMLINK3res *" }, 475 5982 ahl { "nfsv3", "op-write-start", 0, 0, "struct svc_req *", 476 5982 ahl "conninfo_t *" }, 477 5982 ahl { "nfsv3", "op-write-start", 1, 1, "nfsv3oparg_t *", 478 5982 ahl "nfsv3opinfo_t *" }, 479 5982 ahl { "nfsv3", "op-write-start", 2, 3, "WRITE3args *" }, 480 5982 ahl { "nfsv3", "op-write-done", 0, 0, "struct svc_req *", 481 5982 ahl "conninfo_t *" }, 482 5982 ahl { "nfsv3", "op-write-done", 1, 1, "nfsv3oparg_t *", 483 5982 ahl "nfsv3opinfo_t *" }, 484 5982 ahl { "nfsv3", "op-write-done", 2, 3, "WRITE3res *" }, 485 5647 samf 486 5647 samf { "nfsv4", "null-start", 0, 0, "struct svc_req *", "conninfo_t *" }, 487 5647 samf { "nfsv4", "null-done", 0, 0, "struct svc_req *", "conninfo_t *" }, 488 5647 samf { "nfsv4", "compound-start", 0, 0, "struct compound_state *", 489 5647 samf "conninfo_t *" }, 490 5647 samf { "nfsv4", "compound-start", 1, 0, "struct compound_state *", 491 5647 samf "nfsv4opinfo_t *" }, 492 5647 samf { "nfsv4", "compound-start", 2, 1, "COMPOUND4args *" }, 493 5647 samf { "nfsv4", "compound-done", 0, 0, "struct compound_state *", 494 5647 samf "conninfo_t *" }, 495 5647 samf { "nfsv4", "compound-done", 1, 0, "struct compound_state *", 496 5647 samf "nfsv4opinfo_t *" }, 497 5647 samf { "nfsv4", "compound-done", 2, 1, "COMPOUND4res *" }, 498 5647 samf { "nfsv4", "op-access-start", 0, 0, "struct compound_state *", 499 5647 samf "conninfo_t *"}, 500 5647 samf { "nfsv4", "op-access-start", 1, 0, "struct compound_state *", 501 5647 samf "nfsv4opinfo_t *" }, 502 5647 samf { "nfsv4", "op-access-start", 2, 1, "ACCESS4args *" }, 503 5647 samf { "nfsv4", "op-access-done", 0, 0, "struct compound_state *", 504 5647 samf "conninfo_t *" }, 505 5647 samf { "nfsv4", "op-access-done", 1, 0, "struct compound_state *", 506 5647 samf "nfsv4opinfo_t *" }, 507 5647 samf { "nfsv4", "op-access-done", 2, 1, "ACCESS4res *" }, 508 5647 samf { "nfsv4", "op-close-start", 0, 0, "struct compound_state *", 509 5647 samf "conninfo_t *" }, 510 5647 samf { "nfsv4", "op-close-start", 1, 0, "struct compound_state *", 511 5647 samf "nfsv4opinfo_t *" }, 512 5647 samf { "nfsv4", "op-close-start", 2, 1, "CLOSE4args *" }, 513 5647 samf { "nfsv4", "op-close-done", 0, 0, "struct compound_state *", 514 5647 samf "conninfo_t *" }, 515 5647 samf { "nfsv4", "op-close-done", 1, 0, "struct compound_state *", 516 5647 samf "nfsv4opinfo_t *" }, 517 5647 samf { "nfsv4", "op-close-done", 2, 1, "CLOSE4res *" }, 518 5647 samf { "nfsv4", "op-commit-start", 0, 0, "struct compound_state *", 519 5647 samf "conninfo_t *" }, 520 5647 samf { "nfsv4", "op-commit-start", 1, 0, "struct compound_state *", 521 5647 samf "nfsv4opinfo_t *" }, 522 5647 samf { "nfsv4", "op-commit-start", 2, 1, "COMMIT4args *" }, 523 5647 samf { "nfsv4", "op-commit-done", 0, 0, "struct compound_state *", 524 5647 samf "conninfo_t *" }, 525 5647 samf { "nfsv4", "op-commit-done", 1, 0, "struct compound_state *", 526 5647 samf "nfsv4opinfo_t *" }, 527 5647 samf { "nfsv4", "op-commit-done", 2, 1, "COMMIT4res *" }, 528 5647 samf { "nfsv4", "op-create-start", 0, 0, "struct compound_state *", 529 5647 samf "conninfo_t *" }, 530 5647 samf { "nfsv4", "op-create-start", 1, 0, "struct compound_state *", 531 5647 samf "nfsv4opinfo_t *" }, 532 5647 samf { "nfsv4", "op-create-start", 2, 1, "CREATE4args *" }, 533 5647 samf { "nfsv4", "op-create-done", 0, 0, "struct compound_state *", 534 5647 samf "conninfo_t *" }, 535 5647 samf { "nfsv4", "op-create-done", 1, 0, "struct compound_state *", 536 5647 samf "nfsv4opinfo_t *" }, 537 5647 samf { "nfsv4", "op-create-done", 2, 1, "CREATE4res *" }, 538 5647 samf { "nfsv4", "op-delegpurge-start", 0, 0, "struct compound_state *", 539 5647 samf "conninfo_t *" }, 540 5647 samf { "nfsv4", "op-delegpurge-start", 1, 0, "struct compound_state *", 541 5647 samf "nfsv4opinfo_t *" }, 542 5647 samf { "nfsv4", "op-delegpurge-start", 2, 1, "DELEGPURGE4args *" }, 543 5647 samf { "nfsv4", "op-delegpurge-done", 0, 0, "struct compound_state *", 544 5647 samf "conninfo_t *" }, 545 5647 samf { "nfsv4", "op-delegpurge-done", 1, 0, "struct compound_state *", 546 5647 samf "nfsv4opinfo_t *" }, 547 5647 samf { "nfsv4", "op-delegpurge-done", 2, 1, "DELEGPURGE4res *" }, 548 5647 samf { "nfsv4", "op-delegreturn-start", 0, 0, "struct compound_state *", 549 5647 samf "conninfo_t *" }, 550 5647 samf { "nfsv4", "op-delegreturn-start", 1, 0, "struct compound_state *", 551 5647 samf "nfsv4opinfo_t *" }, 552 5647 samf { "nfsv4", "op-delegreturn-start", 2, 1, "DELEGRETURN4args *" }, 553 5647 samf { "nfsv4", "op-delegreturn-done", 0, 0, "struct compound_state *", 554 5647 samf "conninfo_t *" }, 555 5647 samf { "nfsv4", "op-delegreturn-done", 1, 0, "struct compound_state *", 556 5647 samf "nfsv4opinfo_t *" }, 557 5647 samf { "nfsv4", "op-delegreturn-done", 2, 1, "DELEGRETURN4res *" }, 558 5647 samf { "nfsv4", "op-getattr-start", 0, 0, "struct compound_state *", 559 5647 samf "conninfo_t *" }, 560 5647 samf { "nfsv4", "op-getattr-start", 1, 0, "struct compound_state *", 561 5647 samf "nfsv4opinfo_t *" }, 562 5647 samf { "nfsv4", "op-getattr-start", 2, 1, "GETATTR4args *" }, 563 5647 samf { "nfsv4", "op-getattr-done", 0, 0, "struct compound_state *", 564 5647 samf "conninfo_t *" }, 565 5647 samf { "nfsv4", "op-getattr-done", 1, 0, "struct compound_state *", 566 5647 samf "nfsv4opinfo_t *" }, 567 5647 samf { "nfsv4", "op-getattr-done", 2, 1, "GETATTR4res *" }, 568 5647 samf { "nfsv4", "op-getfh-start", 0, 0, "struct compound_state *", 569 5647 samf "conninfo_t *" }, 570 5647 samf { "nfsv4", "op-getfh-start", 1, 0, "struct compound_state *", 571 5647 samf "nfsv4opinfo_t *" }, 572 5647 samf { "nfsv4", "op-getfh-done", 0, 0, "struct compound_state *", 573 5647 samf "conninfo_t *" }, 574 5647 samf { "nfsv4", "op-getfh-done", 1, 0, "struct compound_state *", 575 5647 samf "nfsv4opinfo_t *" }, 576 5647 samf { "nfsv4", "op-getfh-done", 2, 1, "GETFH4res *" }, 577 5647 samf { "nfsv4", "op-link-start", 0, 0, "struct compound_state *", 578 5647 samf "conninfo_t *" }, 579 5647 samf { "nfsv4", "op-link-start", 1, 0, "struct compound_state *", 580 5647 samf "nfsv4opinfo_t *" }, 581 5647 samf { "nfsv4", "op-link-start", 2, 1, "LINK4args *" }, 582 5647 samf { "nfsv4", "op-link-done", 0, 0, "struct compound_state *", 583 5647 samf "conninfo_t *" }, 584 5647 samf { "nfsv4", "op-link-done", 1, 0, "struct compound_state *", 585 5647 samf "nfsv4opinfo_t *" }, 586 5647 samf { "nfsv4", "op-link-done", 2, 1, "LINK4res *" }, 587 5647 samf { "nfsv4", "op-lock-start", 0, 0, "struct compound_state *", 588 5647 samf "conninfo_t *" }, 589 5647 samf { "nfsv4", "op-lock-start", 1, 0, "struct compound_state *", 590 5647 samf "nfsv4opinfo_t *" }, 591 5647 samf { "nfsv4", "op-lock-start", 2, 1, "LOCK4args *" }, 592 5647 samf { "nfsv4", "op-lock-done", 0, 0, "struct compound_state *", 593 5647 samf "conninfo_t *" }, 594 5647 samf { "nfsv4", "op-lock-done", 1, 0, "struct compound_state *", 595 5647 samf "nfsv4opinfo_t *" }, 596 5647 samf { "nfsv4", "op-lock-done", 2, 1, "LOCK4res *" }, 597 5647 samf { "nfsv4", "op-lockt-start", 0, 0, "struct compound_state *", 598 5647 samf "conninfo_t *" }, 599 5647 samf { "nfsv4", "op-lockt-start", 1, 0, "struct compound_state *", 600 5647 samf "nfsv4opinfo_t *" }, 601 5647 samf { "nfsv4", "op-lockt-start", 2, 1, "LOCKT4args *" }, 602 5647 samf { "nfsv4", "op-lockt-done", 0, 0, "struct compound_state *", 603 5647 samf "conninfo_t *" }, 604 5647 samf { "nfsv4", "op-lockt-done", 1, 0, "struct compound_state *", 605 5647 samf "nfsv4opinfo_t *" }, 606 5647 samf { "nfsv4", "op-lockt-done", 2, 1, "LOCKT4res *" }, 607 5647 samf { "nfsv4", "op-locku-start", 0, 0, "struct compound_state *", 608 5647 samf "conninfo_t *" }, 609 5647 samf { "nfsv4", "op-locku-start", 1, 0, "struct compound_state *", 610 5647 samf "nfsv4opinfo_t *" }, 611 5647 samf { "nfsv4", "op-locku-start", 2, 1, "LOCKU4args *" }, 612 5647 samf { "nfsv4", "op-locku-done", 0, 0, "struct compound_state *", 613 5647 samf "conninfo_t *" }, 614 5647 samf { "nfsv4", "op-locku-done", 1, 0, "struct compound_state *", 615 5647 samf "nfsv4opinfo_t *" }, 616 5647 samf { "nfsv4", "op-locku-done", 2, 1, "LOCKU4res *" }, 617 5647 samf { "nfsv4", "op-lookup-start", 0, 0, "struct compound_state *", 618 5647 samf "conninfo_t *" }, 619 5647 samf { "nfsv4", "op-lookup-start", 1, 0, "struct compound_state *", 620 5647 samf "nfsv4opinfo_t *" }, 621 5647 samf { "nfsv4", "op-lookup-start", 2, 1, "LOOKUP4args *" }, 622 5647 samf { "nfsv4", "op-lookup-done", 0, 0, "struct compound_state *", 623 5647 samf "conninfo_t *" }, 624 5647 samf { "nfsv4", "op-lookup-done", 1, 0, "struct compound_state *", 625 5647 samf "nfsv4opinfo_t *" }, 626 5647 samf { "nfsv4", "op-lookup-done", 2, 1, "LOOKUP4res *" }, 627 5647 samf { "nfsv4", "op-lookupp-start", 0, 0, "struct compound_state *", 628 5647 samf "conninfo_t *" }, 629 5647 samf { "nfsv4", "op-lookupp-start", 1, 0, "struct compound_state *", 630 5647 samf "nfsv4opinfo_t *" }, 631 5647 samf { "nfsv4", "op-lookupp-done", 0, 0, "struct compound_state *", 632 5647 samf "conninfo_t *" }, 633 5647 samf { "nfsv4", "op-lookupp-done", 1, 0, "struct compound_state *", 634 5647 samf "nfsv4opinfo_t *" }, 635 5647 samf { "nfsv4", "op-lookupp-done", 2, 1, "LOOKUPP4res *" }, 636 5647 samf { "nfsv4", "op-nverify-start", 0, 0, "struct compound_state *", 637 5647 samf "conninfo_t *" }, 638 5647 samf { "nfsv4", "op-nverify-start", 1, 0, "struct compound_state *", 639 5647 samf "nfsv4opinfo_t *" }, 640 5647 samf { "nfsv4", "op-nverify-start", 2, 1, "NVERIFY4args *" }, 641 5647 samf { "nfsv4", "op-nverify-done", 0, 0, "struct compound_state *", 642 5647 samf "conninfo_t *" }, 643 5647 samf { "nfsv4", "op-nverify-done", 1, 0, "struct compound_state *", 644 5647 samf "nfsv4opinfo_t *" }, 645 5647 samf { "nfsv4", "op-nverify-done", 2, 1, "NVERIFY4res *" }, 646 5647 samf { "nfsv4", "op-open-start", 0, 0, "struct compound_state *", 647 5647 samf "conninfo_t *" }, 648 5647 samf { "nfsv4", "op-open-start", 1, 0, "struct compound_state *", 649 5647 samf "nfsv4opinfo_t *" }, 650 5647 samf { "nfsv4", "op-open-start", 2, 1, "OPEN4args *" }, 651 5647 samf { "nfsv4", "op-open-done", 0, 0, "struct compound_state *", 652 5647 samf "conninfo_t *" }, 653 5647 samf { "nfsv4", "op-open-done", 1, 0, "struct compound_state *", 654 5647 samf "nfsv4opinfo_t *" }, 655 5647 samf { "nfsv4", "op-open-done", 2, 1, "OPEN4res *" }, 656 5647 samf { "nfsv4", "op-open-confirm-start", 0, 0, "struct compound_state *", 657 5647 samf "conninfo_t *" }, 658 5647 samf { "nfsv4", "op-open-confirm-start", 1, 0, "struct compound_state *", 659 5647 samf "nfsv4opinfo_t *" }, 660 5647 samf { "nfsv4", "op-open-confirm-start", 2, 1, "OPEN_CONFIRM4args *" }, 661 5647 samf { "nfsv4", "op-open-confirm-done", 0, 0, "struct compound_state *", 662 5647 samf "conninfo_t *" }, 663 5647 samf { "nfsv4", "op-open-confirm-done", 1, 0, "struct compound_state *", 664 5647 samf "nfsv4opinfo_t *" }, 665 5647 samf { "nfsv4", "op-open-confirm-done", 2, 1, "OPEN_CONFIRM4res *" }, 666 5647 samf { "nfsv4", "op-open-downgrade-start", 0, 0, "struct compound_state *", 667 5647 samf "conninfo_t *" }, 668 5647 samf { "nfsv4", "op-open-downgrade-start", 1, 0, "struct compound_state *", 669 5647 samf "nfsv4opinfo_t *" }, 670 5647 samf { "nfsv4", "op-open-downgrade-start", 2, 1, "OPEN_DOWNGRADE4args *" }, 671 5647 samf { "nfsv4", "op-open-downgrade-done", 0, 0, "struct compound_state *", 672 5647 samf "conninfo_t *" }, 673 5647 samf { "nfsv4", "op-open-downgrade-done", 1, 0, "struct compound_state *", 674 5647 samf "nfsv4opinfo_t *" }, 675 5647 samf { "nfsv4", "op-open-downgrade-done", 2, 1, "OPEN_DOWNGRADE4res *" }, 676 5647 samf { "nfsv4", "op-openattr-start", 0, 0, "struct compound_state *", 677 5647 samf "conninfo_t *" }, 678 5647 samf { "nfsv4", "op-openattr-start", 1, 0, "struct compound_state *", 679 5647 samf "nfsv4opinfo_t *" }, 680 5647 samf { "nfsv4", "op-openattr-start", 2, 1, "OPENATTR4args *" }, 681 5647 samf { "nfsv4", "op-openattr-done", 0, 0, "struct compound_state *", 682 5647 samf "conninfo_t *" }, 683 5647 samf { "nfsv4", "op-openattr-done", 1, 0, "struct compound_state *", 684 5647 samf "nfsv4opinfo_t *" }, 685 5647 samf { "nfsv4", "op-openattr-done", 2, 1, "OPENATTR4res *" }, 686 5647 samf { "nfsv4", "op-putfh-start", 0, 0, "struct compound_state *", 687 5647 samf "conninfo_t *" }, 688 5647 samf { "nfsv4", "op-putfh-start", 1, 0, "struct compound_state *", 689 5647 samf "nfsv4opinfo_t *" }, 690 5647 samf { "nfsv4", "op-putfh-start", 2, 1, "PUTFH4args *" }, 691 5647 samf { "nfsv4", "op-putfh-done", 0, 0, "struct compound_state *", 692 5647 samf "conninfo_t *" }, 693 5647 samf { "nfsv4", "op-putfh-done", 1, 0, "struct compound_state *", 694 5647 samf "nfsv4opinfo_t *" }, 695 5647 samf { "nfsv4", "op-putfh-done", 2, 1, "PUTFH4res *" }, 696 5647 samf { "nfsv4", "op-putpubfh-start", 0, 0, "struct compound_state *", 697 5647 samf "conninfo_t *" }, 698 5647 samf { "nfsv4", "op-putpubfh-start", 1, 0, "struct compound_state *", 699 5647 samf "nfsv4opinfo_t *" }, 700 5647 samf { "nfsv4", "op-putpubfh-done", 0, 0, "struct compound_state *", 701 5647 samf "conninfo_t *" }, 702 5647 samf { "nfsv4", "op-putpubfh-done", 1, 0, "struct compound_state *", 703 5647 samf "nfsv4opinfo_t *" }, 704 5647 samf { "nfsv4", "op-putpubfh-done", 2, 1, "PUTPUBFH4res *" }, 705 5647 samf { "nfsv4", "op-putrootfh-start", 0, 0, "struct compound_state *", 706 5647 samf "conninfo_t *" }, 707 5647 samf { "nfsv4", "op-putrootfh-start", 1, 0, "struct compound_state *", 708 5647 samf "nfsv4opinfo_t *" }, 709 5647 samf { "nfsv4", "op-putrootfh-done", 0, 0, "struct compound_state *", 710 5647 samf "conninfo_t *" }, 711 5647 samf { "nfsv4", "op-putrootfh-done", 1, 0, "struct compound_state *", 712 5647 samf "nfsv4opinfo_t *" }, 713 5647 samf { "nfsv4", "op-putrootfh-done", 2, 1, "PUTROOTFH4res *" }, 714 5647 samf { "nfsv4", "op-read-start", 0, 0, "struct compound_state *", 715 5647 samf "conninfo_t *" }, 716 5647 samf { "nfsv4", "op-read-start", 1, 0, "struct compound_state *", 717 5647 samf "nfsv4opinfo_t *" }, 718 5647 samf { "nfsv4", "op-read-start", 2, 1, "READ4args *" }, 719 5647 samf { "nfsv4", "op-read-done", 0, 0, "struct compound_state *", 720 5647 samf "conninfo_t *" }, 721 5647 samf { "nfsv4", "op-read-done", 1, 0, "struct compound_state *", 722 5647 samf "nfsv4opinfo_t *" }, 723 5647 samf { "nfsv4", "op-read-done", 2, 1, "READ4res *" }, 724 5647 samf { "nfsv4", "op-readdir-start", 0, 0, "struct compound_state *", 725 5647 samf "conninfo_t *" }, 726 5647 samf { "nfsv4", "op-readdir-start", 1, 0, "struct compound_state *", 727 5647 samf "nfsv4opinfo_t *" }, 728 5647 samf { "nfsv4", "op-readdir-start", 2, 1, "READDIR4args *" }, 729 5647 samf { "nfsv4", "op-readdir-done", 0, 0, "struct compound_state *", 730 5647 samf "conninfo_t *" }, 731 5647 samf { "nfsv4", "op-readdir-done", 1, 0, "struct compound_state *", 732 5647 samf "nfsv4opinfo_t *" }, 733 5647 samf { "nfsv4", "op-readdir-done", 2, 1, "READDIR4res *" }, 734 5647 samf { "nfsv4", "op-readlink-start", 0, 0, "struct compound_state *", 735 5647 samf "conninfo_t *" }, 736 5647 samf { "nfsv4", "op-readlink-start", 1, 0, "struct compound_state *", 737 5647 samf "nfsv4opinfo_t *" }, 738 5647 samf { "nfsv4", "op-readlink-done", 0, 0, "struct compound_state *", 739 5647 samf "conninfo_t *" }, 740 5647 samf { "nfsv4", "op-readlink-done", 1, 0, "struct compound_state *", 741 5647 samf "nfsv4opinfo_t *" }, 742 5647 samf { "nfsv4", "op-readlink-done", 2, 1, "READLINK4res *" }, 743 5647 samf { "nfsv4", "op-release-lockowner-start", 0, 0, 744 5647 samf "struct compound_state *", "conninfo_t *" }, 745 5647 samf { "nfsv4", "op-release-lockowner-start", 1, 0, 746 5647 samf "struct compound_state *", "nfsv4opinfo_t *" }, 747 5647 samf { "nfsv4", "op-release-lockowner-start", 2, 1, 748 5647 samf "RELEASE_LOCKOWNER4args *" }, 749 5647 samf { "nfsv4", "op-release-lockowner-done", 0, 0, 750 5647 samf "struct compound_state *", "conninfo_t *" }, 751 5647 samf { "nfsv4", "op-release-lockowner-done", 1, 0, 752 5647 samf "struct compound_state *", "nfsv4opinfo_t *" }, 753 5647 samf { "nfsv4", "op-release-lockowner-done", 2, 1, 754 5647 samf "RELEASE_LOCKOWNER4res *" }, 755 5647 samf { "nfsv4", "op-remove-start", 0, 0, "struct compound_state *", 756 5647 samf "conninfo_t *" }, 757 5647 samf { "nfsv4", "op-remove-start", 1, 0, "struct compound_state *", 758 5647 samf "nfsv4opinfo_t *" }, 759 5647 samf { "nfsv4", "op-remove-start", 2, 1, "REMOVE4args *" }, 760 5647 samf { "nfsv4", "op-remove-done", 0, 0, "struct compound_state *", 761 5647 samf "conninfo_t *" }, 762 5647 samf { "nfsv4", "op-remove-done", 1, 0, "struct compound_state *", 763 5647 samf "nfsv4opinfo_t *" }, 764 5647 samf { "nfsv4", "op-remove-done", 2, 1, "REMOVE4res *" }, 765 5647 samf { "nfsv4", "op-rename-start", 0, 0, "struct compound_state *", 766 5647 samf "conninfo_t *" }, 767 5647 samf { "nfsv4", "op-rename-start", 1, 0, "struct compound_state *", 768 5647 samf "nfsv4opinfo_t *" }, 769 5647 samf { "nfsv4", "op-rename-start", 2, 1, "RENAME4args *" }, 770 5647 samf { "nfsv4", "op-rename-done", 0, 0, "struct compound_state *", 771 5647 samf "conninfo_t *" }, 772 5647 samf { "nfsv4", "op-rename-done", 1, 0, "struct compound_state *", 773 5647 samf "nfsv4opinfo_t *" }, 774 5647 samf { "nfsv4", "op-rename-done", 2, 1, "RENAME4res *" }, 775 5647 samf { "nfsv4", "op-renew-start", 0, 0, "struct compound_state *", 776 5647 samf "conninfo_t *" }, 777 5647 samf { "nfsv4", "op-renew-start", 1, 0, "struct compound_state *", 778 5647 samf "nfsv4opinfo_t *" }, 779 5647 samf { "nfsv4", "op-renew-start", 2, 1, "RENEW4args *" }, 780 5647 samf { "nfsv4", "op-renew-done", 0, 0, "struct compound_state *", 781 5647 samf "conninfo_t *" }, 782 5647 samf { "nfsv4", "op-renew-done", 1, 0, "struct compound_state *", 783 5647 samf "nfsv4opinfo_t *" }, 784 5647 samf { "nfsv4", "op-renew-done", 2, 1, "RENEW4res *" }, 785 5647 samf { "nfsv4", "op-restorefh-start", 0, 0, "struct compound_state *", 786 5647 samf "conninfo_t *" }, 787 5647 samf { "nfsv4", "op-restorefh-start", 1, 0, "struct compound_state *", 788 5647 samf "nfsv4opinfo_t *" }, 789 5647 samf { "nfsv4", "op-restorefh-done", 0, 0, "struct compound_state *", 790 5647 samf "conninfo_t *" }, 791 5647 samf { "nfsv4", "op-restorefh-done", 1, 0, "struct compound_state *", 792 5647 samf "nfsv4opinfo_t *" }, 793 5647 samf { "nfsv4", "op-restorefh-done", 2, 1, "RESTOREFH4res *" }, 794 5647 samf { "nfsv4", "op-savefh-start", 0, 0, "struct compound_state *", 795 5647 samf "conninfo_t *" }, 796 5647 samf { "nfsv4", "op-savefh-start", 1, 0, "struct compound_state *", 797 5647 samf "nfsv4opinfo_t *" }, 798 5647 samf { "nfsv4", "op-savefh-done", 0, 0, "struct compound_state *", 799 5647 samf "conninfo_t *" }, 800 5647 samf { "nfsv4", "op-savefh-done", 1, 0, "struct compound_state *", 801 5647 samf "nfsv4opinfo_t *" }, 802 5647 samf { "nfsv4", "op-savefh-done", 2, 1, "SAVEFH4res *" }, 803 5647 samf { "nfsv4", "op-secinfo-start", 0, 0, "struct compound_state *", 804 5647 samf "conninfo_t *" }, 805 5647 samf { "nfsv4", "op-secinfo-start", 1, 0, "struct compound_state *", 806 5647 samf "nfsv4opinfo_t *" }, 807 5647 samf { "nfsv4", "op-secinfo-start", 2, 1, "SECINFO4args *" }, 808 5647 samf { "nfsv4", "op-secinfo-done", 0, 0, "struct compound_state *", 809 5647 samf "conninfo_t *" }, 810 5647 samf { "nfsv4", "op-secinfo-done", 1, 0, "struct compound_state *", 811 5647 samf "nfsv4opinfo_t *" }, 812 5647 samf { "nfsv4", "op-secinfo-done", 2, 1, "SECINFO4res *" }, 813 5647 samf { "nfsv4", "op-setattr-start", 0, 0, "struct compound_state *", 814 5647 samf "conninfo_t *" }, 815 5647 samf { "nfsv4", "op-setattr-start", 1, 0, "struct compound_state *", 816 5647 samf "nfsv4opinfo_t *" }, 817 5647 samf { "nfsv4", "op-setattr-start", 2, 1, "SETATTR4args *" }, 818 5647 samf { "nfsv4", "op-setattr-done", 0, 0, "struct compound_state *", 819 5647 samf "conninfo_t *" }, 820 5647 samf { "nfsv4", "op-setattr-done", 1, 0, "struct compound_state *", 821 5647 samf "nfsv4opinfo_t *" }, 822 5647 samf { "nfsv4", "op-setattr-done", 2, 1, "SETATTR4res *" }, 823 5647 samf { "nfsv4", "op-setclientid-start", 0, 0, "struct compound_state *", 824 5647 samf "conninfo_t *" }, 825 5647 samf { "nfsv4", "op-setclientid-start", 1, 0, "struct compound_state *", 826 5647 samf "nfsv4opinfo_t *" }, 827 5647 samf { "nfsv4", "op-setclientid-start", 2, 1, "SETCLIENTID4args *" }, 828 5647 samf { "nfsv4", "op-setclientid-done", 0, 0, "struct compound_state *", 829 5647 samf "conninfo_t *" }, 830 5647 samf { "nfsv4", "op-setclientid-done", 1, 0, "struct compound_state *", 831 5647 samf "nfsv4opinfo_t *" }, 832 5647 samf { "nfsv4", "op-setclientid-done", 2, 1, "SETCLIENTID4res *" }, 833 5647 samf { "nfsv4", "op-setclientid-confirm-start", 0, 0, 834 5647 samf "struct compound_state *", "conninfo_t *" }, 835 5647 samf { "nfsv4", "op-setclientid-confirm-start", 1, 0, 836 5647 samf "struct compound_state *", "nfsv4opinfo_t *" }, 837 5647 samf { "nfsv4", "op-setclientid-confirm-start", 2, 1, 838 5647 samf "SETCLIENTID_CONFIRM4args *" }, 839 5647 samf { "nfsv4", "op-setclientid-confirm-done", 0, 0, 840 5647 samf "struct compound_state *", "conninfo_t *" }, 841 5647 samf { "nfsv4", "op-setclientid-confirm-done", 1, 0, 842 5647 samf "struct compound_state *", "nfsv4opinfo_t *" }, 843 5647 samf { "nfsv4", "op-setclientid-confirm-done", 2, 1, 844 5647 samf "SETCLIENTID_CONFIRM4res *" }, 845 5647 samf { "nfsv4", "op-verify-start", 0, 0, "struct compound_state *", 846 5647 samf "conninfo_t *" }, 847 5647 samf { "nfsv4", "op-verify-start", 1, 0, "struct compound_state *", 848 5647 samf "nfsv4opinfo_t *" }, 849 5647 samf { "nfsv4", "op-verify-start", 2, 1, "VERIFY4args *" }, 850 5647 samf { "nfsv4", "op-verify-done", 0, 0, "struct compound_state *", 851 5647 samf "conninfo_t *" }, 852 5647 samf { "nfsv4", "op-verify-done", 1, 0, "struct compound_state *", 853 5647 samf "nfsv4opinfo_t *" }, 854 5647 samf { "nfsv4", "op-verify-done", 2, 1, "VERIFY4res *" }, 855 5647 samf { "nfsv4", "op-write-start", 0, 0, "struct compound_state *", 856 5647 samf "conninfo_t *" }, 857 5647 samf { "nfsv4", "op-write-start", 1, 0, "struct compound_state *", 858 5647 samf "nfsv4opinfo_t *" }, 859 5647 samf { "nfsv4", "op-write-start", 2, 1, "WRITE4args *" }, 860 5647 samf { "nfsv4", "op-write-done", 0, 0, "struct compound_state *", 861 5647 samf "conninfo_t *" }, 862 5647 samf { "nfsv4", "op-write-done", 1, 0, "struct compound_state *", 863 5647 samf "nfsv4opinfo_t *" }, 864 5647 samf { "nfsv4", "op-write-done", 2, 1, "WRITE4res *" }, 865 5647 samf { "nfsv4", "cb-recall-start", 0, 0, "rfs4_client_t *", 866 5647 samf "conninfo_t *" }, 867 5647 samf { "nfsv4", "cb-recall-start", 1, 1, "rfs4_deleg_state_t *", 868 5647 samf "nfsv4cbinfo_t *" }, 869 5647 samf { "nfsv4", "cb-recall-start", 2, 2, "CB_RECALL4args *" }, 870 5647 samf { "nfsv4", "cb-recall-done", 0, 0, "rfs4_client_t *", 871 5647 samf "conninfo_t *" }, 872 5647 samf { "nfsv4", "cb-recall-done", 1, 1, "rfs4_deleg_state_t *", 873 5647 samf "nfsv4cbinfo_t *" }, 874 5647 samf { "nfsv4", "cb-recall-done", 2, 2, "CB_RECALL4res *" }, 875 5647 samf 876 6878 brendan { "ip", "send", 0, 0, "mblk_t *", "pktinfo_t *" }, 877 6878 brendan { "ip", "send", 1, 1, "conn_t *", "csinfo_t *" }, 878 6878 brendan { "ip", "send", 2, 2, "void_ip_t *", "ipinfo_t *" }, 879 6878 brendan { "ip", "send", 3, 3, "__dtrace_ipsr_ill_t *", "ifinfo_t *" }, 880 6878 brendan { "ip", "send", 4, 4, "ipha_t *", "ipv4info_t *" }, 881 6878 brendan { "ip", "send", 5, 5, "ip6_t *", "ipv6info_t *" }, 882 6878 brendan { "ip", "send", 6, 6, "int" }, /* used by __dtrace_ipsr_ill_t */ 883 6878 brendan { "ip", "receive", 0, 0, "mblk_t *", "pktinfo_t *" }, 884 6878 brendan { "ip", "receive", 1, 1, "conn_t *", "csinfo_t *" }, 885 6878 brendan { "ip", "receive", 2, 2, "void_ip_t *", "ipinfo_t *" }, 886 6878 brendan { "ip", "receive", 3, 3, "__dtrace_ipsr_ill_t *", "ifinfo_t *" }, 887 6878 brendan { "ip", "receive", 4, 4, "ipha_t *", "ipv4info_t *" }, 888 6878 brendan { "ip", "receive", 5, 5, "ip6_t *", "ipv6info_t *" }, 889 6878 brendan { "ip", "receive", 6, 6, "int" }, /* used by __dtrace_ipsr_ill_t */ 890 6878 brendan 891 3490 eschrock { "sysevent", "post", 0, 0, "evch_bind_t *", "syseventchaninfo_t *" }, 892 3490 eschrock { "sysevent", "post", 1, 1, "sysevent_impl_t *", "syseventinfo_t *" }, 893 5647 samf 894 5084 johnlev { "xpv", "add-to-physmap-end", 0, 0, "int" }, 895 5084 johnlev { "xpv", "add-to-physmap-start", 0, 0, "domid_t" }, 896 5084 johnlev { "xpv", "add-to-physmap-start", 1, 1, "uint_t" }, 897 5084 johnlev { "xpv", "add-to-physmap-start", 2, 2, "ulong_t" }, 898 5084 johnlev { "xpv", "add-to-physmap-start", 3, 3, "ulong_t" }, 899 5084 johnlev { "xpv", "decrease-reservation-end", 0, 0, "int" }, 900 5084 johnlev { "xpv", "decrease-reservation-start", 0, 0, "domid_t" }, 901 5084 johnlev { "xpv", "decrease-reservation-start", 1, 1, "ulong_t" }, 902 5084 johnlev { "xpv", "decrease-reservation-start", 2, 2, "uint_t" }, 903 5084 johnlev { "xpv", "decrease-reservation-start", 3, 3, "ulong_t *" }, 904 5084 johnlev { "xpv", "dom-create-start", 0, 0, "xen_domctl_t *" }, 905 5084 johnlev { "xpv", "dom-destroy-start", 0, 0, "domid_t" }, 906 5084 johnlev { "xpv", "dom-pause-start", 0, 0, "domid_t" }, 907 5084 johnlev { "xpv", "dom-unpause-start", 0, 0, "domid_t" }, 908 5084 johnlev { "xpv", "dom-create-end", 0, 0, "int" }, 909 5084 johnlev { "xpv", "dom-destroy-end", 0, 0, "int" }, 910 5084 johnlev { "xpv", "dom-pause-end", 0, 0, "int" }, 911 5084 johnlev { "xpv", "dom-unpause-end", 0, 0, "int" }, 912 5084 johnlev { "xpv", "evtchn-op-end", 0, 0, "int" }, 913 5084 johnlev { "xpv", "evtchn-op-start", 0, 0, "int" }, 914 5084 johnlev { "xpv", "evtchn-op-start", 1, 1, "void *" }, 915 5084 johnlev { "xpv", "increase-reservation-end", 0, 0, "int" }, 916 5084 johnlev { "xpv", "increase-reservation-start", 0, 0, "domid_t" }, 917 5084 johnlev { "xpv", "increase-reservation-start", 1, 1, "ulong_t" }, 918 5084 johnlev { "xpv", "increase-reservation-start", 2, 2, "uint_t" }, 919 5084 johnlev { "xpv", "increase-reservation-start", 3, 3, "ulong_t *" }, 920 5084 johnlev { "xpv", "mmap-end", 0, 0, "int" }, 921 5084 johnlev { "xpv", "mmap-entry", 0, 0, "ulong_t" }, 922 5084 johnlev { "xpv", "mmap-entry", 1, 1, "ulong_t" }, 923 5084 johnlev { "xpv", "mmap-entry", 2, 2, "ulong_t" }, 924 5084 johnlev { "xpv", "mmap-start", 0, 0, "domid_t" }, 925 5084 johnlev { "xpv", "mmap-start", 1, 1, "int" }, 926 5084 johnlev { "xpv", "mmap-start", 2, 2, "privcmd_mmap_entry_t *" }, 927 5084 johnlev { "xpv", "mmapbatch-end", 0, 0, "int" }, 928 5084 johnlev { "xpv", "mmapbatch-end", 1, 1, "struct seg *" }, 929 5084 johnlev { "xpv", "mmapbatch-end", 2, 2, "caddr_t" }, 930 5084 johnlev { "xpv", "mmapbatch-start", 0, 0, "domid_t" }, 931 5084 johnlev { "xpv", "mmapbatch-start", 1, 1, "int" }, 932 5084 johnlev { "xpv", "mmapbatch-start", 2, 2, "caddr_t" }, 933 5084 johnlev { "xpv", "mmu-ext-op-end", 0, 0, "int" }, 934 5084 johnlev { "xpv", "mmu-ext-op-start", 0, 0, "int" }, 935 5084 johnlev { "xpv", "mmu-ext-op-start", 1, 1, "struct mmuext_op *" }, 936 5084 johnlev { "xpv", "mmu-update-start", 0, 0, "int" }, 937 5084 johnlev { "xpv", "mmu-update-start", 1, 1, "int" }, 938 5084 johnlev { "xpv", "mmu-update-start", 2, 2, "mmu_update_t *" }, 939 5084 johnlev { "xpv", "mmu-update-end", 0, 0, "int" }, 940 5084 johnlev { "xpv", "populate-physmap-end", 0, 0, "int" }, 941 5084 johnlev { "xpv", "populate-physmap-start", 0, 0, "domid_t" }, 942 5084 johnlev { "xpv", "populate-physmap-start", 1, 1, "ulong_t" }, 943 5084 johnlev { "xpv", "populate-physmap-start", 2, 2, "ulong_t *" }, 944 5084 johnlev { "xpv", "set-memory-map-end", 0, 0, "int" }, 945 5084 johnlev { "xpv", "set-memory-map-start", 0, 0, "domid_t" }, 946 5084 johnlev { "xpv", "set-memory-map-start", 1, 1, "int" }, 947 5084 johnlev { "xpv", "set-memory-map-start", 2, 2, "struct xen_memory_map *" }, 948 5084 johnlev { "xpv", "setvcpucontext-end", 0, 0, "int" }, 949 5084 johnlev { "xpv", "setvcpucontext-start", 0, 0, "domid_t" }, 950 5084 johnlev { "xpv", "setvcpucontext-start", 1, 1, "vcpu_guest_context_t *" }, 951 9578 Sam 952 9829 Charles { "srp", "service-up", 0, 0, "srpt_session_t *", "conninfo_t *" }, 953 9829 Charles { "srp", "service-up", 1, 0, "srpt_session_t *", "srp_portinfo_t *" }, 954 9829 Charles { "srp", "service-down", 0, 0, "srpt_session_t *", "conninfo_t *" }, 955 9829 Charles { "srp", "service-down", 1, 0, "srpt_session_t *", 956 9829 Charles "srp_portinfo_t *" }, 957 9829 Charles { "srp", "login-command", 0, 0, "srpt_session_t *", "conninfo_t *" }, 958 9829 Charles { "srp", "login-command", 1, 0, "srpt_session_t *", 959 9829 Charles "srp_portinfo_t *" }, 960 9829 Charles { "srp", "login-command", 2, 1, "srp_login_req_t *", 961 9829 Charles "srp_logininfo_t *" }, 962 9829 Charles { "srp", "login-response", 0, 0, "srpt_session_t *", "conninfo_t *" }, 963 9829 Charles { "srp", "login-response", 1, 0, "srpt_session_t *", 964 9829 Charles "srp_portinfo_t *" }, 965 9829 Charles { "srp", "login-response", 2, 1, "srp_login_rsp_t *", 966 9829 Charles "srp_logininfo_t *" }, 967 9829 Charles { "srp", "login-response", 3, 2, "srp_login_rej_t *" }, 968 9829 Charles { "srp", "logout-command", 0, 0, "srpt_channel_t *", "conninfo_t *" }, 969 9829 Charles { "srp", "logout-command", 1, 0, "srpt_channel_t *", 970 9829 Charles "srp_portinfo_t *" }, 971 9829 Charles { "srp", "task-command", 0, 0, "srpt_channel_t *", "conninfo_t *" }, 972 9829 Charles { "srp", "task-command", 1, 0, "srpt_channel_t *", 973 9829 Charles "srp_portinfo_t *" }, 974 9829 Charles { "srp", "task-command", 2, 1, "srp_cmd_req_t *", "srp_taskinfo_t *" }, 975 9829 Charles { "srp", "task-response", 0, 0, "srpt_channel_t *", "conninfo_t *" }, 976 9829 Charles { "srp", "task-response", 1, 0, "srpt_channel_t *", 977 9829 Charles "srp_portinfo_t *" }, 978 9829 Charles { "srp", "task-response", 2, 1, "srp_rsp_t *", "srp_taskinfo_t *" }, 979 9829 Charles { "srp", "task-response", 3, 2, "scsi_task_t *" }, 980 9829 Charles { "srp", "task-response", 4, 3, "int8_t" }, 981 9829 Charles { "srp", "scsi-command", 0, 0, "srpt_channel_t *", "conninfo_t *" }, 982 9829 Charles { "srp", "scsi-command", 1, 0, "srpt_channel_t *", 983 9829 Charles "srp_portinfo_t *" }, 984 9829 Charles { "srp", "scsi-command", 2, 1, "scsi_task_t *", "scsicmd_t *" }, 985 9829 Charles { "srp", "scsi-command", 3, 2, "srp_cmd_req_t *", "srp_taskinfo_t *" }, 986 9829 Charles { "srp", "scsi-response", 0, 0, "srpt_channel_t *", "conninfo_t *" }, 987 9829 Charles { "srp", "scsi-response", 1, 0, "srpt_channel_t *", 988 9829 Charles "srp_portinfo_t *" }, 989 9829 Charles { "srp", "scsi-response", 2, 1, "srp_rsp_t *", "srp_taskinfo_t *" }, 990 9829 Charles { "srp", "scsi-response", 3, 2, "scsi_task_t *" }, 991 9829 Charles { "srp", "scsi-response", 4, 3, "int8_t" }, 992 9829 Charles { "srp", "xfer-start", 0, 0, "srpt_channel_t *", "conninfo_t *" }, 993 9829 Charles { "srp", "xfer-start", 1, 0, "srpt_channel_t *", 994 9829 Charles "srp_portinfo_t *" }, 995 9829 Charles { "srp", "xfer-start", 2, 1, "ibt_wr_ds_t *", "xferinfo_t *" }, 996 9881 Charles { "srp", "xfer-start", 3, 2, "srpt_iu_t *", "srp_taskinfo_t *" }, 997 9881 Charles { "srp", "xfer-start", 4, 3, "ibt_send_wr_t *"}, 998 9829 Charles { "srp", "xfer-start", 5, 4, "uint32_t" }, 999 9829 Charles { "srp", "xfer-start", 6, 5, "uint32_t" }, 1000 9829 Charles { "srp", "xfer-start", 7, 6, "uint32_t" }, 1001 9881 Charles { "srp", "xfer-start", 8, 7, "uint32_t" }, 1002 9829 Charles { "srp", "xfer-done", 0, 0, "srpt_channel_t *", "conninfo_t *" }, 1003 9829 Charles { "srp", "xfer-done", 1, 0, "srpt_channel_t *", 1004 9829 Charles "srp_portinfo_t *" }, 1005 9829 Charles { "srp", "xfer-done", 2, 1, "ibt_wr_ds_t *", "xferinfo_t *" }, 1006 9881 Charles { "srp", "xfer-done", 3, 2, "srpt_iu_t *", "srp_taskinfo_t *" }, 1007 9881 Charles { "srp", "xfer-done", 4, 3, "ibt_send_wr_t *"}, 1008 9829 Charles { "srp", "xfer-done", 5, 4, "uint32_t" }, 1009 9829 Charles { "srp", "xfer-done", 6, 5, "uint32_t" }, 1010 9829 Charles { "srp", "xfer-done", 7, 6, "uint32_t" }, 1011 9881 Charles { "srp", "xfer-done", 8, 7, "uint32_t" }, 1012 9829 Charles 1013 9578 Sam { "fc", "link-up", 0, 0, "fct_i_local_port_t *", "conninfo_t *" }, 1014 9578 Sam { "fc", "link-down", 0, 0, "fct_i_local_port_t *", "conninfo_t *" }, 1015 9578 Sam { "fc", "fabric-login-start", 0, 0, "fct_i_local_port_t *", 1016 9578 Sam "conninfo_t *" }, 1017 9578 Sam { "fc", "fabric-login-start", 1, 0, "fct_i_local_port_t *", 1018 9578 Sam "fc_port_info_t *" }, 1019 9578 Sam { "fc", "fabric-login-end", 0, 0, "fct_i_local_port_t *", 1020 9578 Sam "conninfo_t *" }, 1021 9578 Sam { "fc", "fabric-login-end", 1, 0, "fct_i_local_port_t *", 1022 9578 Sam "fc_port_info_t *" }, 1023 9578 Sam { "fc", "rport-login-start", 0, 0, "fct_cmd_t *", 1024 9578 Sam "conninfo_t *" }, 1025 9578 Sam { "fc", "rport-login-start", 1, 1, "fct_local_port_t *", 1026 9578 Sam "fc_port_info_t *" }, 1027 9578 Sam { "fc", "rport-login-start", 2, 2, "fct_i_remote_port_t *", 1028 9578 Sam "fc_port_info_t *" }, 1029 9578 Sam { "fc", "rport-login-start", 3, 3, "int", "int" }, 1030 9578 Sam { "fc", "rport-login-end", 0, 0, "fct_cmd_t *", 1031 9578 Sam "conninfo_t *" }, 1032 9578 Sam { "fc", "rport-login-end", 1, 1, "fct_local_port_t *", 1033 9578 Sam "fc_port_info_t *" }, 1034 9578 Sam { "fc", "rport-login-end", 2, 2, "fct_i_remote_port_t *", 1035 9578 Sam "fc_port_info_t *" }, 1036 9578 Sam { "fc", "rport-login-end", 3, 3, "int", "int" }, 1037 9578 Sam { "fc", "rport-login-end", 4, 4, "int", "int" }, 1038 9578 Sam { "fc", "rport-logout-start", 0, 0, "fct_cmd_t *", 1039 9578 Sam "conninfo_t *" }, 1040 9578 Sam { "fc", "rport-logout-start", 1, 1, "fct_local_port_t *", 1041 9578 Sam "fc_port_info_t *" }, 1042 9578 Sam { "fc", "rport-logout-start", 2, 2, "fct_i_remote_port_t *", 1043 9578 Sam "fc_port_info_t *" }, 1044 9578 Sam { "fc", "rport-logout-start", 3, 3, "int", "int" }, 1045 9578 Sam { "fc", "rport-logout-end", 0, 0, "fct_cmd_t *", 1046 9578 Sam "conninfo_t *" }, 1047 9578 Sam { "fc", "rport-logout-end", 1, 1, "fct_local_port_t *", 1048 9578 Sam "fc_port_info_t *" }, 1049 9578 Sam { "fc", "rport-logout-end", 2, 2, "fct_i_remote_port_t *", 1050 9578 Sam "fc_port_info_t *" }, 1051 9578 Sam { "fc", "rport-logout-end", 3, 3, "int", "int" }, 1052 9578 Sam { "fc", "scsi-command", 0, 0, "fct_cmd_t *", 1053 9578 Sam "conninfo_t *" }, 1054 9578 Sam { "fc", "scsi-command", 1, 1, "fct_i_local_port_t *", 1055 9578 Sam "fc_port_info_t *" }, 1056 9578 Sam { "fc", "scsi-command", 2, 2, "scsi_task_t *", 1057 9578 Sam "scsicmd_t *" }, 1058 9578 Sam { "fc", "scsi-command", 3, 3, "fct_i_remote_port_t *", 1059 9578 Sam "fc_port_info_t *" }, 1060 9578 Sam { "fc", "scsi-response", 0, 0, "fct_cmd_t *", 1061 9578 Sam "conninfo_t *" }, 1062 9578 Sam { "fc", "scsi-response", 1, 1, "fct_i_local_port_t *", 1063 9578 Sam "fc_port_info_t *" }, 1064 9578 Sam { "fc", "scsi-response", 2, 2, "scsi_task_t *", 1065 9578 Sam "scsicmd_t *" }, 1066 9578 Sam { "fc", "scsi-response", 3, 3, "fct_i_remote_port_t *", 1067 9578 Sam "fc_port_info_t *" }, 1068 9578 Sam { "fc", "xfer-start", 0, 0, "fct_cmd_t *", 1069 9578 Sam "conninfo_t *" }, 1070 9578 Sam { "fc", "xfer-start", 1, 1, "fct_i_local_port_t *", 1071 9578 Sam "fc_port_info_t *" }, 1072 9578 Sam { "fc", "xfer-start", 2, 2, "scsi_task_t *", 1073 9578 Sam "scsicmd_t *" }, 1074 9578 Sam { "fc", "xfer-start", 3, 3, "fct_i_remote_port_t *", 1075 9578 Sam "fc_port_info_t *" }, 1076 9578 Sam { "fc", "xfer-start", 4, 4, "stmf_data_buf_t *", 1077 9578 Sam "fc_xferinfo_t *" }, 1078 9578 Sam { "fc", "xfer-done", 0, 0, "fct_cmd_t *", 1079 9578 Sam "conninfo_t *" }, 1080 9578 Sam { "fc", "xfer-done", 1, 1, "fct_i_local_port_t *", 1081 9578 Sam "fc_port_info_t *" }, 1082 9578 Sam { "fc", "xfer-done", 2, 2, "scsi_task_t *", 1083 9578 Sam "scsicmd_t *" }, 1084 9578 Sam { "fc", "xfer-done", 3, 3, "fct_i_remote_port_t *", 1085 9578 Sam "fc_port_info_t *" }, 1086 9578 Sam { "fc", "xfer-done", 4, 4, "stmf_data_buf_t *", 1087 9578 Sam "fc_xferinfo_t *" }, 1088 10088 Allan { "fc", "rscn-receive", 0, 0, "fct_i_local_port_t *", 1089 10088 Allan "conninfo_t *" }, 1090 10088 Allan { "fc", "rscn-receive", 1, 1, "int", "int"}, 1091 10088 Allan { "fc", "abts-receive", 0, 0, "fct_cmd_t *", 1092 10088 Allan "conninfo_t *" }, 1093 10088 Allan { "fc", "abts-receive", 1, 1, "fct_i_local_port_t *", 1094 10088 Allan "fc_port_info_t *" }, 1095 10088 Allan { "fc", "abts-receive", 2, 2, "fct_i_remote_port_t *", 1096 10088 Allan "fc_port_info_t *" }, 1097 9578 Sam 1098 9578 Sam 1099 0 stevel { NULL } 1100 0 stevel }; 1101 0 stevel 1102 0 stevel /*ARGSUSED*/ 1103 0 stevel void 1104 0 stevel sdt_getargdesc(void *arg, dtrace_id_t id, void *parg, dtrace_argdesc_t *desc) 1105 0 stevel { 1106 0 stevel sdt_probe_t *sdp = parg; 1107 0 stevel int i; 1108 0 stevel 1109 0 stevel desc->dtargd_native[0] = '\0'; 1110 0 stevel desc->dtargd_xlate[0] = '\0'; 1111 0 stevel 1112 0 stevel for (i = 0; sdt_args[i].sda_provider != NULL; i++) { 1113 0 stevel sdt_argdesc_t *a = &sdt_args[i]; 1114 0 stevel 1115 0 stevel if (strcmp(sdp->sdp_provider->sdtp_name, a->sda_provider) != 0) 1116 0 stevel continue; 1117 0 stevel 1118 0 stevel if (a->sda_name != NULL && 1119 0 stevel strcmp(sdp->sdp_name, a->sda_name) != 0) 1120 0 stevel continue; 1121 0 stevel 1122 0 stevel if (desc->dtargd_ndx != a->sda_ndx) 1123 0 stevel continue; 1124 0 stevel 1125 0 stevel if (a->sda_native != NULL) 1126 0 stevel (void) strcpy(desc->dtargd_native, a->sda_native); 1127 0 stevel 1128 0 stevel if (a->sda_xlate != NULL) 1129 0 stevel (void) strcpy(desc->dtargd_xlate, a->sda_xlate); 1130 0 stevel 1131 0 stevel desc->dtargd_mapping = a->sda_mapping; 1132 0 stevel return; 1133 0 stevel } 1134 0 stevel 1135 0 stevel desc->dtargd_ndx = DTRACE_ARGNONE; 1136 0 stevel } 1137