Print this page
11083 support NFS server in zone
Portions contributed by: Dan Kruchinin <dan.kruchinin@nexenta.com>
Portions contributed by: Stepan Zastupov <stepan.zastupov@gmail.com>
Portions contributed by: Joyce McIntosh <joyce.mcintosh@nexenta.com>
Portions contributed by: Mike Zeller <mike@mikezeller.net>
Portions contributed by: Dan McDonald <danmcd@joyent.com>
Portions contributed by: Gordon Ross <gordon.w.ross@gmail.com>
Portions contributed by: Vitaliy Gusev <gusev.vitaliy@gmail.com>
Reviewed by: Rick McNeal <rick.mcneal@nexenta.com>
Reviewed by: Rob Gittins <rob.gittins@nexenta.com>
Reviewed by: Sanjay Nadkarni <sanjay.nadkarni@nexenta.com>
Reviewed by: Jason King <jbk@joyent.com>
Reviewed by: C Fraire <cfraire@me.com>
Change-Id: I22f289d357503f9b48a0bc2482cc4328a6d43d16
| Split |
Close |
| Expand all |
| Collapse all |
--- old/usr/src/uts/common/dtrace/sdt_subr.c
+++ new/usr/src/uts/common/dtrace/sdt_subr.c
1 1 /*
2 2 * CDDL HEADER START
3 3 *
4 4 * The contents of this file are subject to the terms of the
5 5 * Common Development and Distribution License (the "License").
6 6 * You may not use this file except in compliance with the License.
7 7 *
8 8 * You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
9 9 * or http://www.opensolaris.org/os/licensing.
10 10 * See the License for the specific language governing permissions
11 11 * and limitations under the License.
12 12 *
13 13 * When distributing Covered Code, include this CDDL HEADER in each
|
↓ open down ↓ |
13 lines elided |
↑ open up ↑ |
14 14 * file and include the License file at usr/src/OPENSOLARIS.LICENSE.
15 15 * If applicable, add the following below this CDDL HEADER, with the
16 16 * fields enclosed by brackets "[]" replaced with your own identifying
17 17 * information: Portions Copyright [yyyy] [name of copyright owner]
18 18 *
19 19 * CDDL HEADER END
20 20 */
21 21 /*
22 22 * Copyright (c) 2004, 2010, Oracle and/or its affiliates. All rights reserved.
23 23 * Copyright (c) 2012, Joyent, Inc. All rights reserved.
24 - * Copyright 2017 Nexenta Systems, Inc. All rights reserved.
24 + * Copyright 2018 Nexenta Systems, Inc. All rights reserved.
25 25 */
26 26
27 27 #include <sys/sdt_impl.h>
28 28
29 29 static dtrace_pattr_t vtrace_attr = {
30 30 { DTRACE_STABILITY_UNSTABLE, DTRACE_STABILITY_UNSTABLE, DTRACE_CLASS_ISA },
31 31 { DTRACE_STABILITY_PRIVATE, DTRACE_STABILITY_PRIVATE, DTRACE_CLASS_UNKNOWN },
32 32 { DTRACE_STABILITY_PRIVATE, DTRACE_STABILITY_PRIVATE, DTRACE_CLASS_UNKNOWN },
33 33 { DTRACE_STABILITY_PRIVATE, DTRACE_STABILITY_PRIVATE, DTRACE_CLASS_UNKNOWN },
34 34 { DTRACE_STABILITY_UNSTABLE, DTRACE_STABILITY_UNSTABLE, DTRACE_CLASS_ISA },
35 35 };
36 36
37 37 static dtrace_pattr_t info_attr = {
38 38 { DTRACE_STABILITY_EVOLVING, DTRACE_STABILITY_EVOLVING, DTRACE_CLASS_ISA },
39 39 { DTRACE_STABILITY_PRIVATE, DTRACE_STABILITY_PRIVATE, DTRACE_CLASS_UNKNOWN },
40 40 { DTRACE_STABILITY_PRIVATE, DTRACE_STABILITY_PRIVATE, DTRACE_CLASS_UNKNOWN },
41 41 { DTRACE_STABILITY_EVOLVING, DTRACE_STABILITY_EVOLVING, DTRACE_CLASS_ISA },
42 42 { DTRACE_STABILITY_PRIVATE, DTRACE_STABILITY_PRIVATE, DTRACE_CLASS_ISA },
43 43 };
44 44
45 45 static dtrace_pattr_t fc_attr = {
46 46 { DTRACE_STABILITY_EVOLVING, DTRACE_STABILITY_EVOLVING, DTRACE_CLASS_ISA },
47 47 { DTRACE_STABILITY_PRIVATE, DTRACE_STABILITY_PRIVATE, DTRACE_CLASS_UNKNOWN },
48 48 { DTRACE_STABILITY_PRIVATE, DTRACE_STABILITY_PRIVATE, DTRACE_CLASS_UNKNOWN },
49 49 { DTRACE_STABILITY_PRIVATE, DTRACE_STABILITY_PRIVATE, DTRACE_CLASS_ISA },
50 50 { DTRACE_STABILITY_EVOLVING, DTRACE_STABILITY_EVOLVING, DTRACE_CLASS_ISA },
51 51 };
52 52
53 53 static dtrace_pattr_t fpu_attr = {
54 54 { DTRACE_STABILITY_EVOLVING, DTRACE_STABILITY_EVOLVING, DTRACE_CLASS_ISA },
55 55 { DTRACE_STABILITY_PRIVATE, DTRACE_STABILITY_PRIVATE, DTRACE_CLASS_UNKNOWN },
56 56 { DTRACE_STABILITY_PRIVATE, DTRACE_STABILITY_PRIVATE, DTRACE_CLASS_UNKNOWN },
57 57 { DTRACE_STABILITY_EVOLVING, DTRACE_STABILITY_EVOLVING, DTRACE_CLASS_CPU },
58 58 { DTRACE_STABILITY_PRIVATE, DTRACE_STABILITY_PRIVATE, DTRACE_CLASS_ISA },
59 59 };
60 60
61 61 static dtrace_pattr_t fsinfo_attr = {
62 62 { DTRACE_STABILITY_EVOLVING, DTRACE_STABILITY_EVOLVING, DTRACE_CLASS_ISA },
63 63 { DTRACE_STABILITY_PRIVATE, DTRACE_STABILITY_PRIVATE, DTRACE_CLASS_UNKNOWN },
64 64 { DTRACE_STABILITY_PRIVATE, DTRACE_STABILITY_PRIVATE, DTRACE_CLASS_UNKNOWN },
65 65 { DTRACE_STABILITY_PRIVATE, DTRACE_STABILITY_PRIVATE, DTRACE_CLASS_UNKNOWN },
66 66 { DTRACE_STABILITY_EVOLVING, DTRACE_STABILITY_EVOLVING, DTRACE_CLASS_ISA },
67 67 };
68 68
69 69 static dtrace_pattr_t stab_attr = {
70 70 { DTRACE_STABILITY_EVOLVING, DTRACE_STABILITY_EVOLVING, DTRACE_CLASS_ISA },
71 71 { DTRACE_STABILITY_PRIVATE, DTRACE_STABILITY_PRIVATE, DTRACE_CLASS_UNKNOWN },
72 72 { DTRACE_STABILITY_PRIVATE, DTRACE_STABILITY_PRIVATE, DTRACE_CLASS_UNKNOWN },
73 73 { DTRACE_STABILITY_EVOLVING, DTRACE_STABILITY_EVOLVING, DTRACE_CLASS_ISA },
74 74 { DTRACE_STABILITY_EVOLVING, DTRACE_STABILITY_EVOLVING, DTRACE_CLASS_ISA },
75 75 };
76 76
77 77 static dtrace_pattr_t sdt_attr = {
78 78 { DTRACE_STABILITY_EVOLVING, DTRACE_STABILITY_EVOLVING, DTRACE_CLASS_ISA },
79 79 { DTRACE_STABILITY_PRIVATE, DTRACE_STABILITY_PRIVATE, DTRACE_CLASS_UNKNOWN },
80 80 { DTRACE_STABILITY_PRIVATE, DTRACE_STABILITY_PRIVATE, DTRACE_CLASS_UNKNOWN },
81 81 { DTRACE_STABILITY_PRIVATE, DTRACE_STABILITY_PRIVATE, DTRACE_CLASS_ISA },
82 82 { DTRACE_STABILITY_PRIVATE, DTRACE_STABILITY_PRIVATE, DTRACE_CLASS_ISA },
83 83 };
84 84
85 85 static dtrace_pattr_t xpv_attr = {
86 86 { DTRACE_STABILITY_EVOLVING, DTRACE_STABILITY_EVOLVING, DTRACE_CLASS_PLATFORM },
87 87 { DTRACE_STABILITY_PRIVATE, DTRACE_STABILITY_PRIVATE, DTRACE_CLASS_UNKNOWN },
88 88 { DTRACE_STABILITY_PRIVATE, DTRACE_STABILITY_PRIVATE, DTRACE_CLASS_UNKNOWN },
89 89 { DTRACE_STABILITY_PRIVATE, DTRACE_STABILITY_PRIVATE, DTRACE_CLASS_PLATFORM },
90 90 { DTRACE_STABILITY_PRIVATE, DTRACE_STABILITY_PRIVATE, DTRACE_CLASS_PLATFORM },
|
↓ open down ↓ |
56 lines elided |
↑ open up ↑ |
91 91 };
92 92
93 93 static dtrace_pattr_t iscsi_attr = {
94 94 { DTRACE_STABILITY_EVOLVING, DTRACE_STABILITY_EVOLVING, DTRACE_CLASS_ISA },
95 95 { DTRACE_STABILITY_PRIVATE, DTRACE_STABILITY_PRIVATE, DTRACE_CLASS_UNKNOWN },
96 96 { DTRACE_STABILITY_PRIVATE, DTRACE_STABILITY_PRIVATE, DTRACE_CLASS_UNKNOWN },
97 97 { DTRACE_STABILITY_PRIVATE, DTRACE_STABILITY_PRIVATE, DTRACE_CLASS_ISA },
98 98 { DTRACE_STABILITY_EVOLVING, DTRACE_STABILITY_EVOLVING, DTRACE_CLASS_ISA },
99 99 };
100 100
101 +static dtrace_pattr_t nfs_attr = {
102 +{ DTRACE_STABILITY_EVOLVING, DTRACE_STABILITY_EVOLVING, DTRACE_CLASS_ISA },
103 +{ DTRACE_STABILITY_PRIVATE, DTRACE_STABILITY_PRIVATE, DTRACE_CLASS_UNKNOWN },
104 +{ DTRACE_STABILITY_PRIVATE, DTRACE_STABILITY_PRIVATE, DTRACE_CLASS_UNKNOWN },
105 +{ DTRACE_STABILITY_PRIVATE, DTRACE_STABILITY_PRIVATE, DTRACE_CLASS_ISA },
106 +{ DTRACE_STABILITY_EVOLVING, DTRACE_STABILITY_EVOLVING, DTRACE_CLASS_ISA },
107 +};
108 +
101 109 static dtrace_pattr_t smb_attr = {
102 110 { DTRACE_STABILITY_EVOLVING, DTRACE_STABILITY_EVOLVING, DTRACE_CLASS_ISA },
103 111 { DTRACE_STABILITY_PRIVATE, DTRACE_STABILITY_PRIVATE, DTRACE_CLASS_UNKNOWN },
104 112 { DTRACE_STABILITY_PRIVATE, DTRACE_STABILITY_PRIVATE, DTRACE_CLASS_UNKNOWN },
105 113 { DTRACE_STABILITY_PRIVATE, DTRACE_STABILITY_PRIVATE, DTRACE_CLASS_ISA },
106 114 { DTRACE_STABILITY_EVOLVING, DTRACE_STABILITY_EVOLVING, DTRACE_CLASS_ISA },
107 115 };
108 116
109 117 sdt_provider_t sdt_providers[] = {
110 118 { "vtrace", "__vtrace_", &vtrace_attr },
111 119 { "sysinfo", "__cpu_sysinfo_", &info_attr, DTRACE_PRIV_USER },
112 120 { "vminfo", "__cpu_vminfo_", &info_attr, DTRACE_PRIV_USER },
|
↓ open down ↓ |
2 lines elided |
↑ open up ↑ |
113 121 { "fpuinfo", "__fpuinfo_", &fpu_attr },
114 122 { "sched", "__sched_", &stab_attr, DTRACE_PRIV_USER },
115 123 { "proc", "__proc_", &stab_attr, DTRACE_PRIV_USER },
116 124 { "io", "__io_", &stab_attr },
117 125 { "ip", "__ip_", &stab_attr },
118 126 { "tcp", "__tcp_", &stab_attr },
119 127 { "udp", "__udp_", &stab_attr },
120 128 { "mib", "__mib_", &stab_attr },
121 129 { "fsinfo", "__fsinfo_", &fsinfo_attr },
122 130 { "iscsi", "__iscsi_", &iscsi_attr },
123 - { "nfsv3", "__nfsv3_", &stab_attr },
124 - { "nfsv4", "__nfsv4_", &stab_attr },
131 + { "nfsv3", "__nfsv3_", &nfs_attr },
132 + { "nfsv4", "__nfsv4_", &nfs_attr },
125 133 { "smb", "__smb_", &smb_attr },
126 134 { "smb2", "__smb2_", &smb_attr },
127 135 { "xpv", "__xpv_", &xpv_attr },
128 136 { "fc", "__fc_", &fc_attr },
129 137 { "srp", "__srp_", &fc_attr },
130 138 { "sysevent", "__sysevent_", &stab_attr },
131 139 { "sdt", NULL, &sdt_attr },
132 140 { NULL }
133 141 };
134 142
135 143 sdt_argdesc_t sdt_args[] = {
136 144 { "sched", "wakeup", 0, 0, "kthread_t *", "lwpsinfo_t *" },
137 145 { "sched", "wakeup", 1, 0, "kthread_t *", "psinfo_t *" },
138 146 { "sched", "dequeue", 0, 0, "kthread_t *", "lwpsinfo_t *" },
139 147 { "sched", "dequeue", 1, 0, "kthread_t *", "psinfo_t *" },
140 148 { "sched", "dequeue", 2, 1, "disp_t *", "cpuinfo_t *" },
141 149 { "sched", "enqueue", 0, 0, "kthread_t *", "lwpsinfo_t *" },
142 150 { "sched", "enqueue", 1, 0, "kthread_t *", "psinfo_t *" },
143 151 { "sched", "enqueue", 2, 1, "disp_t *", "cpuinfo_t *" },
144 152 { "sched", "enqueue", 3, 2, "int" },
145 153 { "sched", "off-cpu", 0, 0, "kthread_t *", "lwpsinfo_t *" },
146 154 { "sched", "off-cpu", 1, 0, "kthread_t *", "psinfo_t *" },
147 155 { "sched", "tick", 0, 0, "kthread_t *", "lwpsinfo_t *" },
148 156 { "sched", "tick", 1, 0, "kthread_t *", "psinfo_t *" },
149 157 { "sched", "change-pri", 0, 0, "kthread_t *", "lwpsinfo_t *" },
150 158 { "sched", "change-pri", 1, 0, "kthread_t *", "psinfo_t *" },
151 159 { "sched", "change-pri", 2, 1, "pri_t" },
152 160 { "sched", "schedctl-nopreempt", 0, 0, "kthread_t *", "lwpsinfo_t *" },
153 161 { "sched", "schedctl-nopreempt", 1, 0, "kthread_t *", "psinfo_t *" },
154 162 { "sched", "schedctl-nopreempt", 2, 1, "int" },
155 163 { "sched", "schedctl-preempt", 0, 0, "kthread_t *", "lwpsinfo_t *" },
156 164 { "sched", "schedctl-preempt", 1, 0, "kthread_t *", "psinfo_t *" },
157 165 { "sched", "schedctl-yield", 0, 0, "int" },
158 166 { "sched", "surrender", 0, 0, "kthread_t *", "lwpsinfo_t *" },
159 167 { "sched", "surrender", 1, 0, "kthread_t *", "psinfo_t *" },
160 168 { "sched", "cpucaps-sleep", 0, 0, "kthread_t *", "lwpsinfo_t *" },
161 169 { "sched", "cpucaps-sleep", 1, 0, "kthread_t *", "psinfo_t *" },
162 170 { "sched", "cpucaps-wakeup", 0, 0, "kthread_t *", "lwpsinfo_t *" },
163 171 { "sched", "cpucaps-wakeup", 1, 0, "kthread_t *", "psinfo_t *" },
164 172
165 173 { "proc", "create", 0, 0, "proc_t *", "psinfo_t *" },
166 174 { "proc", "exec", 0, 0, "string" },
167 175 { "proc", "exec-failure", 0, 0, "int" },
168 176 { "proc", "exit", 0, 0, "int" },
169 177 { "proc", "fault", 0, 0, "int" },
170 178 { "proc", "fault", 1, 1, "siginfo_t *" },
171 179 { "proc", "lwp-create", 0, 0, "kthread_t *", "lwpsinfo_t *" },
172 180 { "proc", "lwp-create", 1, 0, "kthread_t *", "psinfo_t *" },
173 181 { "proc", "signal-clear", 0, 0, "int" },
174 182 { "proc", "signal-clear", 1, 1, "siginfo_t *" },
175 183 { "proc", "signal-discard", 0, 0, "kthread_t *", "lwpsinfo_t *" },
176 184 { "proc", "signal-discard", 1, 1, "proc_t *", "psinfo_t *" },
177 185 { "proc", "signal-discard", 2, 2, "int" },
178 186 { "proc", "signal-handle", 0, 0, "int" },
179 187 { "proc", "signal-handle", 1, 1, "siginfo_t *" },
180 188 { "proc", "signal-handle", 2, 2, "void (*)(void)" },
181 189 { "proc", "signal-send", 0, 0, "kthread_t *", "lwpsinfo_t *" },
182 190 { "proc", "signal-send", 1, 0, "kthread_t *", "psinfo_t *" },
183 191 { "proc", "signal-send", 2, 1, "int" },
184 192
185 193 { "io", "start", 0, 0, "buf_t *", "bufinfo_t *" },
186 194 { "io", "start", 1, 0, "buf_t *", "devinfo_t *" },
187 195 { "io", "start", 2, 0, "buf_t *", "fileinfo_t *" },
188 196 { "io", "done", 0, 0, "buf_t *", "bufinfo_t *" },
189 197 { "io", "done", 1, 0, "buf_t *", "devinfo_t *" },
190 198 { "io", "done", 2, 0, "buf_t *", "fileinfo_t *" },
191 199 { "io", "wait-start", 0, 0, "buf_t *", "bufinfo_t *" },
192 200 { "io", "wait-start", 1, 0, "buf_t *", "devinfo_t *" },
193 201 { "io", "wait-start", 2, 0, "buf_t *", "fileinfo_t *" },
194 202 { "io", "wait-done", 0, 0, "buf_t *", "bufinfo_t *" },
195 203 { "io", "wait-done", 1, 0, "buf_t *", "devinfo_t *" },
196 204 { "io", "wait-done", 2, 0, "buf_t *", "fileinfo_t *" },
197 205
198 206 { "mib", NULL, 0, 0, "int" },
199 207
200 208 { "fsinfo", NULL, 0, 0, "vnode_t *", "fileinfo_t *" },
201 209 { "fsinfo", NULL, 1, 1, "int", "int" },
202 210
203 211 { "iscsi", "async-send", 0, 0, "idm_conn_t *", "conninfo_t *" },
204 212 { "iscsi", "async-send", 1, 1, "iscsi_async_evt_hdr_t *",
205 213 "iscsiinfo_t *" },
206 214 { "iscsi", "login-command", 0, 0, "idm_conn_t *", "conninfo_t *" },
207 215 { "iscsi", "login-command", 1, 1, "iscsi_login_hdr_t *",
208 216 "iscsiinfo_t *" },
209 217 { "iscsi", "login-response", 0, 0, "idm_conn_t *", "conninfo_t *" },
210 218 { "iscsi", "login-response", 1, 1, "iscsi_login_rsp_hdr_t *",
211 219 "iscsiinfo_t *" },
212 220 { "iscsi", "logout-command", 0, 0, "idm_conn_t *", "conninfo_t *" },
213 221 { "iscsi", "logout-command", 1, 1, "iscsi_logout_hdr_t *",
214 222 "iscsiinfo_t *" },
215 223 { "iscsi", "logout-response", 0, 0, "idm_conn_t *", "conninfo_t *" },
216 224 { "iscsi", "logout-response", 1, 1, "iscsi_logout_rsp_hdr_t *",
217 225 "iscsiinfo_t *" },
218 226 { "iscsi", "data-request", 0, 0, "idm_conn_t *", "conninfo_t *" },
219 227 { "iscsi", "data-request", 1, 1, "iscsi_rtt_hdr_t *",
220 228 "iscsiinfo_t *" },
221 229 { "iscsi", "data-send", 0, 0, "idm_conn_t *", "conninfo_t *" },
222 230 { "iscsi", "data-send", 1, 1, "iscsi_data_rsp_hdr_t *",
223 231 "iscsiinfo_t *" },
224 232 { "iscsi", "data-receive", 0, 0, "idm_conn_t *", "conninfo_t *" },
225 233 { "iscsi", "data-receive", 1, 1, "iscsi_data_hdr_t *",
226 234 "iscsiinfo_t *" },
227 235 { "iscsi", "nop-send", 0, 0, "idm_conn_t *", "conninfo_t *" },
228 236 { "iscsi", "nop-send", 1, 1, "iscsi_nop_in_hdr_t *", "iscsiinfo_t *" },
229 237 { "iscsi", "nop-receive", 0, 0, "idm_conn_t *", "conninfo_t *" },
230 238 { "iscsi", "nop-receive", 1, 1, "iscsi_nop_out_hdr_t *",
231 239 "iscsiinfo_t *" },
232 240 { "iscsi", "scsi-command", 0, 0, "idm_conn_t *", "conninfo_t *" },
233 241 { "iscsi", "scsi-command", 1, 1, "iscsi_scsi_cmd_hdr_t *",
234 242 "iscsiinfo_t *" },
235 243 { "iscsi", "scsi-command", 2, 2, "scsi_task_t *", "scsicmd_t *" },
236 244 { "iscsi", "scsi-response", 0, 0, "idm_conn_t *", "conninfo_t *" },
237 245 { "iscsi", "scsi-response", 1, 1, "iscsi_scsi_rsp_hdr_t *",
238 246 "iscsiinfo_t *" },
239 247 { "iscsi", "task-command", 0, 0, "idm_conn_t *", "conninfo_t *" },
240 248 { "iscsi", "task-command", 1, 1, "iscsi_scsi_task_mgt_hdr_t *",
241 249 "iscsiinfo_t *" },
242 250 { "iscsi", "task-response", 0, 0, "idm_conn_t *", "conninfo_t *" },
243 251 { "iscsi", "task-response", 1, 1, "iscsi_scsi_task_mgt_rsp_hdr_t *",
244 252 "iscsiinfo_t *" },
245 253 { "iscsi", "text-command", 0, 0, "idm_conn_t *", "conninfo_t *" },
246 254 { "iscsi", "text-command", 1, 1, "iscsi_text_hdr_t *",
247 255 "iscsiinfo_t *" },
248 256 { "iscsi", "text-response", 0, 0, "idm_conn_t *", "conninfo_t *" },
249 257 { "iscsi", "text-response", 1, 1, "iscsi_text_rsp_hdr_t *",
250 258 "iscsiinfo_t *" },
251 259 { "iscsi", "xfer-start", 0, 0, "idm_conn_t *", "conninfo_t *" },
252 260 { "iscsi", "xfer-start", 1, 0, "idm_conn_t *", "iscsiinfo_t *" },
253 261 { "iscsi", "xfer-start", 2, 1, "uintptr_t", "xferinfo_t *" },
254 262 { "iscsi", "xfer-start", 3, 2, "uint32_t"},
255 263 { "iscsi", "xfer-start", 4, 3, "uintptr_t"},
256 264 { "iscsi", "xfer-start", 5, 4, "uint32_t"},
257 265 { "iscsi", "xfer-start", 6, 5, "uint32_t"},
258 266 { "iscsi", "xfer-start", 7, 6, "uint32_t"},
259 267 { "iscsi", "xfer-start", 8, 7, "int"},
|
↓ open down ↓ |
125 lines elided |
↑ open up ↑ |
260 268 { "iscsi", "xfer-done", 0, 0, "idm_conn_t *", "conninfo_t *" },
261 269 { "iscsi", "xfer-done", 1, 0, "idm_conn_t *", "iscsiinfo_t *" },
262 270 { "iscsi", "xfer-done", 2, 1, "uintptr_t", "xferinfo_t *" },
263 271 { "iscsi", "xfer-done", 3, 2, "uint32_t"},
264 272 { "iscsi", "xfer-done", 4, 3, "uintptr_t"},
265 273 { "iscsi", "xfer-done", 5, 4, "uint32_t"},
266 274 { "iscsi", "xfer-done", 6, 5, "uint32_t"},
267 275 { "iscsi", "xfer-done", 7, 6, "uint32_t"},
268 276 { "iscsi", "xfer-done", 8, 7, "int"},
269 277
270 - { "nfsv3", "op-getattr-start", 0, 0, "struct svc_req *",
271 - "conninfo_t *" },
272 - { "nfsv3", "op-getattr-start", 1, 1, "nfsv3oparg_t *",
273 - "nfsv3opinfo_t *" },
274 - { "nfsv3", "op-getattr-start", 2, 3, "GETATTR3args *" },
275 - { "nfsv3", "op-getattr-done", 0, 0, "struct svc_req *",
276 - "conninfo_t *" },
277 - { "nfsv3", "op-getattr-done", 1, 1, "nfsv3oparg_t *",
278 - "nfsv3opinfo_t *" },
279 - { "nfsv3", "op-getattr-done", 2, 3, "GETATTR3res *" },
280 - { "nfsv3", "op-setattr-start", 0, 0, "struct svc_req *",
281 - "conninfo_t *" },
282 - { "nfsv3", "op-setattr-start", 1, 1, "nfsv3oparg_t *",
283 - "nfsv3opinfo_t *" },
284 - { "nfsv3", "op-setattr-start", 2, 3, "SETATTR3args *" },
285 - { "nfsv3", "op-setattr-done", 0, 0, "struct svc_req *",
286 - "conninfo_t *" },
287 - { "nfsv3", "op-setattr-done", 1, 1, "nfsv3oparg_t *",
288 - "nfsv3opinfo_t *" },
289 - { "nfsv3", "op-setattr-done", 2, 3, "SETATTR3res *" },
290 - { "nfsv3", "op-lookup-start", 0, 0, "struct svc_req *",
291 - "conninfo_t *" },
292 - { "nfsv3", "op-lookup-start", 1, 1, "nfsv3oparg_t *",
293 - "nfsv3opinfo_t *" },
294 - { "nfsv3", "op-lookup-start", 2, 3, "LOOKUP3args *" },
295 - { "nfsv3", "op-lookup-done", 0, 0, "struct svc_req *",
296 - "conninfo_t *" },
297 - { "nfsv3", "op-lookup-done", 1, 1, "nfsv3oparg_t *",
298 - "nfsv3opinfo_t *" },
299 - { "nfsv3", "op-lookup-done", 2, 3, "LOOKUP3res *" },
300 - { "nfsv3", "op-access-start", 0, 0, "struct svc_req *",
301 - "conninfo_t *" },
302 - { "nfsv3", "op-access-start", 1, 1, "nfsv3oparg_t *",
303 - "nfsv3opinfo_t *" },
304 - { "nfsv3", "op-access-start", 2, 3, "ACCESS3args *" },
305 - { "nfsv3", "op-access-done", 0, 0, "struct svc_req *",
306 - "conninfo_t *" },
307 - { "nfsv3", "op-access-done", 1, 1, "nfsv3oparg_t *",
308 - "nfsv3opinfo_t *" },
309 - { "nfsv3", "op-access-done", 2, 3, "ACCESS3res *" },
310 - { "nfsv3", "op-commit-start", 0, 0, "struct svc_req *",
311 - "conninfo_t *" },
312 - { "nfsv3", "op-commit-start", 1, 1, "nfsv3oparg_t *",
313 - "nfsv3opinfo_t *" },
314 - { "nfsv3", "op-commit-start", 2, 3, "COMMIT3args *" },
315 - { "nfsv3", "op-commit-done", 0, 0, "struct svc_req *",
316 - "conninfo_t *" },
317 - { "nfsv3", "op-commit-done", 1, 1, "nfsv3oparg_t *",
318 - "nfsv3opinfo_t *" },
319 - { "nfsv3", "op-commit-done", 2, 3, "COMMIT3res *" },
320 - { "nfsv3", "op-create-start", 0, 0, "struct svc_req *",
321 - "conninfo_t *" },
322 - { "nfsv3", "op-create-start", 1, 1, "nfsv3oparg_t *",
323 - "nfsv3opinfo_t *" },
324 - { "nfsv3", "op-create-start", 2, 3, "CREATE3args *" },
325 - { "nfsv3", "op-create-done", 0, 0, "struct svc_req *",
326 - "conninfo_t *" },
327 - { "nfsv3", "op-create-done", 1, 1, "nfsv3oparg_t *",
328 - "nfsv3opinfo_t *" },
329 - { "nfsv3", "op-create-done", 2, 3, "CREATE3res *" },
330 - { "nfsv3", "op-fsinfo-start", 0, 0, "struct svc_req *",
331 - "conninfo_t *" },
332 - { "nfsv3", "op-fsinfo-start", 1, 1, "nfsv3oparg_t *",
333 - "nfsv3opinfo_t *" },
334 - { "nfsv3", "op-fsinfo-start", 2, 3, "FSINFO3args *" },
335 - { "nfsv3", "op-fsinfo-done", 0, 0, "struct svc_req *",
336 - "conninfo_t *" },
337 - { "nfsv3", "op-fsinfo-done", 1, 1, "nfsv3oparg_t *",
338 - "nfsv3opinfo_t *" },
339 - { "nfsv3", "op-fsinfo-done", 2, 3, "FSINFO3res *" },
340 - { "nfsv3", "op-fsstat-start", 0, 0, "struct svc_req *",
341 - "conninfo_t *" },
342 - { "nfsv3", "op-fsstat-start", 1, 1, "nfsv3oparg_t *",
343 - "nfsv3opinfo_t *" },
344 - { "nfsv3", "op-fsstat-start", 2, 3, "FSSTAT3args *" },
345 - { "nfsv3", "op-fsstat-done", 0, 0, "struct svc_req *",
346 - "conninfo_t *" },
347 - { "nfsv3", "op-fsstat-done", 1, 1, "nfsv3oparg_t *",
348 - "nfsv3opinfo_t *" },
349 - { "nfsv3", "op-fsstat-done", 2, 3, "FSSTAT3res *" },
350 - { "nfsv3", "op-link-start", 0, 0, "struct svc_req *",
351 - "conninfo_t *" },
352 - { "nfsv3", "op-link-start", 1, 1, "nfsv3oparg_t *",
353 - "nfsv3opinfo_t *" },
354 - { "nfsv3", "op-link-start", 2, 3, "LINK3args *" },
355 - { "nfsv3", "op-link-done", 0, 0, "struct svc_req *",
356 - "conninfo_t *" },
357 - { "nfsv3", "op-link-done", 1, 1, "nfsv3oparg_t *",
358 - "nfsv3opinfo_t *" },
359 - { "nfsv3", "op-link-done", 2, 3, "LINK3res *" },
360 - { "nfsv3", "op-mkdir-start", 0, 0, "struct svc_req *",
361 - "conninfo_t *" },
362 - { "nfsv3", "op-mkdir-start", 1, 1, "nfsv3oparg_t *",
363 - "nfsv3opinfo_t *" },
364 - { "nfsv3", "op-mkdir-start", 2, 3, "MKDIR3args *" },
365 - { "nfsv3", "op-mkdir-done", 0, 0, "struct svc_req *",
366 - "conninfo_t *" },
367 - { "nfsv3", "op-mkdir-done", 1, 1, "nfsv3oparg_t *",
368 - "nfsv3opinfo_t *" },
369 - { "nfsv3", "op-mkdir-done", 2, 3, "MKDIR3res *" },
370 - { "nfsv3", "op-mknod-start", 0, 0, "struct svc_req *",
371 - "conninfo_t *" },
372 - { "nfsv3", "op-mknod-start", 1, 1, "nfsv3oparg_t *",
373 - "nfsv3opinfo_t *" },
374 - { "nfsv3", "op-mknod-start", 2, 3, "MKNOD3args *" },
375 - { "nfsv3", "op-mknod-done", 0, 0, "struct svc_req *",
376 - "conninfo_t *" },
377 - { "nfsv3", "op-mknod-done", 1, 1, "nfsv3oparg_t *",
378 - "nfsv3opinfo_t *" },
379 - { "nfsv3", "op-mknod-done", 2, 3, "MKNOD3res *" },
380 - { "nfsv3", "op-null-start", 0, 0, "struct svc_req *",
381 - "conninfo_t *" },
382 - { "nfsv3", "op-null-start", 1, 1, "nfsv3oparg_t *",
383 - "nfsv3opinfo_t *" },
384 - { "nfsv3", "op-null-done", 0, 0, "struct svc_req *",
385 - "conninfo_t *" },
386 - { "nfsv3", "op-null-done", 1, 1, "nfsv3oparg_t *",
387 - "nfsv3opinfo_t *" },
388 - { "nfsv3", "op-pathconf-start", 0, 0, "struct svc_req *",
389 - "conninfo_t *" },
390 - { "nfsv3", "op-pathconf-start", 1, 1, "nfsv3oparg_t *",
391 - "nfsv3opinfo_t *" },
392 - { "nfsv3", "op-pathconf-start", 2, 3, "PATHCONF3args *" },
393 - { "nfsv3", "op-pathconf-done", 0, 0, "struct svc_req *",
394 - "conninfo_t *" },
395 - { "nfsv3", "op-pathconf-done", 1, 1, "nfsv3oparg_t *",
396 - "nfsv3opinfo_t *" },
397 - { "nfsv3", "op-pathconf-done", 2, 3, "PATHCONF3res *" },
398 - { "nfsv3", "op-read-start", 0, 0, "struct svc_req *",
399 - "conninfo_t *" },
400 - { "nfsv3", "op-read-start", 1, 1, "nfsv3oparg_t *",
401 - "nfsv3opinfo_t *" },
402 - { "nfsv3", "op-read-start", 2, 3, "READ3args *" },
403 - { "nfsv3", "op-read-done", 0, 0, "struct svc_req *",
404 - "conninfo_t *" },
405 - { "nfsv3", "op-read-done", 1, 1, "nfsv3oparg_t *",
406 - "nfsv3opinfo_t *" },
407 - { "nfsv3", "op-read-done", 2, 3, "READ3res *" },
408 - { "nfsv3", "op-readdir-start", 0, 0, "struct svc_req *",
409 - "conninfo_t *" },
410 - { "nfsv3", "op-readdir-start", 1, 1, "nfsv3oparg_t *",
411 - "nfsv3opinfo_t *" },
412 - { "nfsv3", "op-readdir-start", 2, 3, "READDIR3args *" },
413 - { "nfsv3", "op-readdir-done", 0, 0, "struct svc_req *",
414 - "conninfo_t *" },
415 - { "nfsv3", "op-readdir-done", 1, 1, "nfsv3oparg_t *",
416 - "nfsv3opinfo_t *" },
417 - { "nfsv3", "op-readdir-done", 2, 3, "READDIR3res *" },
418 - { "nfsv3", "op-readdirplus-start", 0, 0, "struct svc_req *",
419 - "conninfo_t *" },
420 - { "nfsv3", "op-readdirplus-start", 1, 1, "nfsv3oparg_t *",
421 - "nfsv3opinfo_t *" },
422 - { "nfsv3", "op-readdirplus-start", 2, 3, "READDIRPLUS3args *" },
423 - { "nfsv3", "op-readdirplus-done", 0, 0, "struct svc_req *",
424 - "conninfo_t *" },
425 - { "nfsv3", "op-readdirplus-done", 1, 1, "nfsv3oparg_t *",
426 - "nfsv3opinfo_t *" },
427 - { "nfsv3", "op-readdirplus-done", 2, 3, "READDIRPLUS3res *" },
428 - { "nfsv3", "op-readlink-start", 0, 0, "struct svc_req *",
429 - "conninfo_t *" },
430 - { "nfsv3", "op-readlink-start", 1, 1, "nfsv3oparg_t *",
431 - "nfsv3opinfo_t *" },
432 - { "nfsv3", "op-readlink-start", 2, 3, "READLINK3args *" },
433 - { "nfsv3", "op-readlink-done", 0, 0, "struct svc_req *",
434 - "conninfo_t *" },
435 - { "nfsv3", "op-readlink-done", 1, 1, "nfsv3oparg_t *",
436 - "nfsv3opinfo_t *" },
437 - { "nfsv3", "op-readlink-done", 2, 3, "READLINK3res *" },
438 - { "nfsv3", "op-remove-start", 0, 0, "struct svc_req *",
439 - "conninfo_t *" },
440 - { "nfsv3", "op-remove-start", 1, 1, "nfsv3oparg_t *",
441 - "nfsv3opinfo_t *" },
442 - { "nfsv3", "op-remove-start", 2, 3, "REMOVE3args *" },
443 - { "nfsv3", "op-remove-done", 0, 0, "struct svc_req *",
444 - "conninfo_t *" },
445 - { "nfsv3", "op-remove-done", 1, 1, "nfsv3oparg_t *",
446 - "nfsv3opinfo_t *" },
447 - { "nfsv3", "op-remove-done", 2, 3, "REMOVE3res *" },
448 - { "nfsv3", "op-rename-start", 0, 0, "struct svc_req *",
449 - "conninfo_t *" },
450 - { "nfsv3", "op-rename-start", 1, 1, "nfsv3oparg_t *",
451 - "nfsv3opinfo_t *" },
452 - { "nfsv3", "op-rename-start", 2, 3, "RENAME3args *" },
453 - { "nfsv3", "op-rename-done", 0, 0, "struct svc_req *",
454 - "conninfo_t *" },
455 - { "nfsv3", "op-rename-done", 1, 1, "nfsv3oparg_t *",
456 - "nfsv3opinfo_t *" },
457 - { "nfsv3", "op-rename-done", 2, 3, "RENAME3res *" },
458 - { "nfsv3", "op-rmdir-start", 0, 0, "struct svc_req *",
459 - "conninfo_t *" },
460 - { "nfsv3", "op-rmdir-start", 1, 1, "nfsv3oparg_t *",
461 - "nfsv3opinfo_t *" },
462 - { "nfsv3", "op-rmdir-start", 2, 3, "RMDIR3args *" },
463 - { "nfsv3", "op-rmdir-done", 0, 0, "struct svc_req *",
464 - "conninfo_t *" },
465 - { "nfsv3", "op-rmdir-done", 1, 1, "nfsv3oparg_t *",
466 - "nfsv3opinfo_t *" },
467 - { "nfsv3", "op-rmdir-done", 2, 3, "RMDIR3res *" },
468 - { "nfsv3", "op-setattr-start", 0, 0, "struct svc_req *",
469 - "conninfo_t *" },
470 - { "nfsv3", "op-setattr-start", 1, 1, "nfsv3oparg_t *",
471 - "nfsv3opinfo_t *" },
472 - { "nfsv3", "op-setattr-start", 2, 3, "SETATTR3args *" },
473 - { "nfsv3", "op-setattr-done", 0, 0, "struct svc_req *",
474 - "conninfo_t *" },
475 - { "nfsv3", "op-setattr-done", 1, 1, "nfsv3oparg_t *",
476 - "nfsv3opinfo_t *" },
477 - { "nfsv3", "op-setattr-done", 2, 3, "SETATTR3res *" },
478 - { "nfsv3", "op-symlink-start", 0, 0, "struct svc_req *",
479 - "conninfo_t *" },
480 - { "nfsv3", "op-symlink-start", 1, 1, "nfsv3oparg_t *",
481 - "nfsv3opinfo_t *" },
482 - { "nfsv3", "op-symlink-start", 2, 3, "SYMLINK3args *" },
483 - { "nfsv3", "op-symlink-done", 0, 0, "struct svc_req *",
484 - "conninfo_t *" },
485 - { "nfsv3", "op-symlink-done", 1, 1, "nfsv3oparg_t *",
486 - "nfsv3opinfo_t *" },
487 - { "nfsv3", "op-symlink-done", 2, 3, "SYMLINK3res *" },
488 - { "nfsv3", "op-write-start", 0, 0, "struct svc_req *",
489 - "conninfo_t *" },
490 - { "nfsv3", "op-write-start", 1, 1, "nfsv3oparg_t *",
491 - "nfsv3opinfo_t *" },
492 - { "nfsv3", "op-write-start", 2, 3, "WRITE3args *" },
493 - { "nfsv3", "op-write-done", 0, 0, "struct svc_req *",
494 - "conninfo_t *" },
495 - { "nfsv3", "op-write-done", 1, 1, "nfsv3oparg_t *",
496 - "nfsv3opinfo_t *" },
497 - { "nfsv3", "op-write-done", 2, 3, "WRITE3res *" },
278 + /* Tables like this get really ugly when line-wrapped. */
279 + /* BEGIN CSTYLED */
280 + { "nfsv3", "op-getattr-start", 0, 0, "struct svc_req *", "conninfo_t *" },
281 + { "nfsv3", "op-getattr-start", 1, 1, "nfsv3oparg_t *", "nfsv3opinfo_t *" },
282 + { "nfsv3", "op-getattr-start", 2, 4, "GETATTR3args *" },
498 283
284 + { "nfsv3", "op-getattr-done", 0, 0, "struct svc_req *", "conninfo_t *" },
285 + { "nfsv3", "op-getattr-done", 1, 1, "nfsv3oparg_t *", "nfsv3opinfo_t *" },
286 + { "nfsv3", "op-getattr-done", 2, 4, "GETATTR3res *" },
287 +
288 + { "nfsv3", "op-setattr-start", 0, 0, "struct svc_req *", "conninfo_t *" },
289 + { "nfsv3", "op-setattr-start", 1, 1, "nfsv3oparg_t *", "nfsv3opinfo_t *" },
290 + { "nfsv3", "op-setattr-start", 2, 4, "SETATTR3args *" },
291 +
292 + { "nfsv3", "op-setattr-done", 0, 0, "struct svc_req *", "conninfo_t *" },
293 + { "nfsv3", "op-setattr-done", 1, 1, "nfsv3oparg_t *", "nfsv3opinfo_t *" },
294 + { "nfsv3", "op-setattr-done", 2, 4, "SETATTR3res *" },
295 +
296 + { "nfsv3", "op-lookup-start", 0, 0, "struct svc_req *", "conninfo_t *" },
297 + { "nfsv3", "op-lookup-start", 1, 1, "nfsv3oparg_t *", "nfsv3opinfo_t *" },
298 + { "nfsv3", "op-lookup-start", 2, 4, "LOOKUP3args *" },
299 +
300 + { "nfsv3", "op-lookup-done", 0, 0, "struct svc_req *", "conninfo_t *" },
301 + { "nfsv3", "op-lookup-done", 1, 1, "nfsv3oparg_t *", "nfsv3opinfo_t *" },
302 + { "nfsv3", "op-lookup-done", 2, 4, "LOOKUP3res *" },
303 +
304 + { "nfsv3", "op-access-start", 0, 0, "struct svc_req *", "conninfo_t *" },
305 + { "nfsv3", "op-access-start", 1, 1, "nfsv3oparg_t *", "nfsv3opinfo_t *" },
306 + { "nfsv3", "op-access-start", 2, 4, "ACCESS3args *" },
307 +
308 + { "nfsv3", "op-access-done", 0, 0, "struct svc_req *", "conninfo_t *" },
309 + { "nfsv3", "op-access-done", 1, 1, "nfsv3oparg_t *", "nfsv3opinfo_t *" },
310 + { "nfsv3", "op-access-done", 2, 4, "ACCESS3res *" },
311 +
312 + { "nfsv3", "op-commit-start", 0, 0, "struct svc_req *", "conninfo_t *" },
313 + { "nfsv3", "op-commit-start", 1, 1, "nfsv3oparg_t *", "nfsv3opinfo_t *" },
314 + { "nfsv3", "op-commit-start", 2, 4, "COMMIT3args *" },
315 +
316 + { "nfsv3", "op-commit-done", 0, 0, "struct svc_req *", "conninfo_t *" },
317 + { "nfsv3", "op-commit-done", 1, 1, "nfsv3oparg_t *", "nfsv3opinfo_t *" },
318 + { "nfsv3", "op-commit-done", 2, 4, "COMMIT3res *" },
319 +
320 + { "nfsv3", "op-create-start", 0, 0, "struct svc_req *", "conninfo_t *" },
321 + { "nfsv3", "op-create-start", 1, 1, "nfsv3oparg_t *", "nfsv3opinfo_t *" },
322 + { "nfsv3", "op-create-start", 2, 4, "CREATE3args *" },
323 +
324 + { "nfsv3", "op-create-done", 0, 0, "struct svc_req *", "conninfo_t *" },
325 + { "nfsv3", "op-create-done", 1, 1, "nfsv3oparg_t *", "nfsv3opinfo_t *" },
326 + { "nfsv3", "op-create-done", 2, 4, "CREATE3res *" },
327 +
328 + { "nfsv3", "op-fsinfo-start", 0, 0, "struct svc_req *", "conninfo_t *" },
329 + { "nfsv3", "op-fsinfo-start", 1, 1, "nfsv3oparg_t *", "nfsv3opinfo_t *" },
330 + { "nfsv3", "op-fsinfo-start", 2, 4, "FSINFO3args *" },
331 +
332 + { "nfsv3", "op-fsinfo-done", 0, 0, "struct svc_req *", "conninfo_t *" },
333 + { "nfsv3", "op-fsinfo-done", 1, 1, "nfsv3oparg_t *", "nfsv3opinfo_t *" },
334 + { "nfsv3", "op-fsinfo-done", 2, 4, "FSINFO3res *" },
335 +
336 + { "nfsv3", "op-fsstat-start", 0, 0, "struct svc_req *", "conninfo_t *" },
337 + { "nfsv3", "op-fsstat-start", 1, 1, "nfsv3oparg_t *", "nfsv3opinfo_t *" },
338 + { "nfsv3", "op-fsstat-start", 2, 4, "FSSTAT3args *" },
339 +
340 + { "nfsv3", "op-fsstat-done", 0, 0, "struct svc_req *", "conninfo_t *" },
341 + { "nfsv3", "op-fsstat-done", 1, 1, "nfsv3oparg_t *", "nfsv3opinfo_t *" },
342 + { "nfsv3", "op-fsstat-done", 2, 4, "FSSTAT3res *" },
343 +
344 + { "nfsv3", "op-link-start", 0, 0, "struct svc_req *", "conninfo_t *" },
345 + { "nfsv3", "op-link-start", 1, 1, "nfsv3oparg_t *", "nfsv3opinfo_t *" },
346 + { "nfsv3", "op-link-start", 2, 4, "LINK3args *" },
347 +
348 + { "nfsv3", "op-link-done", 0, 0, "struct svc_req *", "conninfo_t *" },
349 + { "nfsv3", "op-link-done", 1, 1, "nfsv3oparg_t *", "nfsv3opinfo_t *" },
350 + { "nfsv3", "op-link-done", 2, 4, "LINK3res *" },
351 +
352 + { "nfsv3", "op-mkdir-start", 0, 0, "struct svc_req *", "conninfo_t *" },
353 + { "nfsv3", "op-mkdir-start", 1, 1, "nfsv3oparg_t *", "nfsv3opinfo_t *" },
354 + { "nfsv3", "op-mkdir-start", 2, 4, "MKDIR3args *" },
355 +
356 + { "nfsv3", "op-mkdir-done", 0, 0, "struct svc_req *", "conninfo_t *" },
357 + { "nfsv3", "op-mkdir-done", 1, 1, "nfsv3oparg_t *", "nfsv3opinfo_t *" },
358 + { "nfsv3", "op-mkdir-done", 2, 4, "MKDIR3res *" },
359 +
360 + { "nfsv3", "op-mknod-start", 0, 0, "struct svc_req *", "conninfo_t *" },
361 + { "nfsv3", "op-mknod-start", 1, 1, "nfsv3oparg_t *", "nfsv3opinfo_t *" },
362 + { "nfsv3", "op-mknod-start", 2, 4, "MKNOD3args *" },
363 +
364 + { "nfsv3", "op-mknod-done", 0, 0, "struct svc_req *", "conninfo_t *" },
365 + { "nfsv3", "op-mknod-done", 1, 1, "nfsv3oparg_t *", "nfsv3opinfo_t *" },
366 + { "nfsv3", "op-mknod-done", 2, 4, "MKNOD3res *" },
367 +
368 + { "nfsv3", "op-null-start", 0, 0, "struct svc_req *", "conninfo_t *" },
369 + { "nfsv3", "op-null-start", 1, 1, "nfsv3oparg_t *", "nfsv3opinfo_t *" },
370 +
371 + { "nfsv3", "op-null-done", 0, 0, "struct svc_req *", "conninfo_t *" },
372 + { "nfsv3", "op-null-done", 1, 1, "nfsv3oparg_t *", "nfsv3opinfo_t *" },
373 +
374 + { "nfsv3", "op-pathconf-start", 0, 0, "struct svc_req *", "conninfo_t *" },
375 + { "nfsv3", "op-pathconf-start", 1, 1, "nfsv3oparg_t *", "nfsv3opinfo_t *" },
376 + { "nfsv3", "op-pathconf-start", 2, 4, "PATHCONF3args *" },
377 +
378 + { "nfsv3", "op-pathconf-done", 0, 0, "struct svc_req *", "conninfo_t *" },
379 + { "nfsv3", "op-pathconf-done", 1, 1, "nfsv3oparg_t *", "nfsv3opinfo_t *" },
380 + { "nfsv3", "op-pathconf-done", 2, 4, "PATHCONF3res *" },
381 +
382 + { "nfsv3", "op-read-start", 0, 0, "struct svc_req *", "conninfo_t *" },
383 + { "nfsv3", "op-read-start", 1, 1, "nfsv3oparg_t *", "nfsv3opinfo_t *" },
384 + { "nfsv3", "op-read-start", 2, 4, "READ3args *" },
385 +
386 + { "nfsv3", "op-read-done", 0, 0, "struct svc_req *", "conninfo_t *" },
387 + { "nfsv3", "op-read-done", 1, 1, "nfsv3oparg_t *", "nfsv3opinfo_t *" },
388 + { "nfsv3", "op-read-done", 2, 4, "READ3res *" },
389 +
390 + { "nfsv3", "op-readdir-start", 0, 0, "struct svc_req *", "conninfo_t *" },
391 + { "nfsv3", "op-readdir-start", 1, 1, "nfsv3oparg_t *", "nfsv3opinfo_t *" },
392 + { "nfsv3", "op-readdir-start", 2, 4, "READDIR3args *" },
393 +
394 + { "nfsv3", "op-readdir-done", 0, 0, "struct svc_req *", "conninfo_t *" },
395 + { "nfsv3", "op-readdir-done", 1, 1, "nfsv3oparg_t *", "nfsv3opinfo_t *" },
396 + { "nfsv3", "op-readdir-done", 2, 4, "READDIR3res *" },
397 +
398 + { "nfsv3", "op-readdirplus-start", 0, 0, "struct svc_req *", "conninfo_t *" },
399 + { "nfsv3", "op-readdirplus-start", 1, 1, "nfsv3oparg_t *", "nfsv3opinfo_t *" },
400 + { "nfsv3", "op-readdirplus-start", 2, 4, "READDIRPLUS3args *" },
401 +
402 + { "nfsv3", "op-readdirplus-done", 0, 0, "struct svc_req *", "conninfo_t *" },
403 + { "nfsv3", "op-readdirplus-done", 1, 1, "nfsv3oparg_t *", "nfsv3opinfo_t *" },
404 + { "nfsv3", "op-readdirplus-done", 2, 4, "READDIRPLUS3res *" },
405 +
406 + { "nfsv3", "op-readlink-start", 0, 0, "struct svc_req *", "conninfo_t *" },
407 + { "nfsv3", "op-readlink-start", 1, 1, "nfsv3oparg_t *", "nfsv3opinfo_t *" },
408 + { "nfsv3", "op-readlink-start", 2, 4, "READLINK3args *" },
409 +
410 + { "nfsv3", "op-readlink-done", 0, 0, "struct svc_req *", "conninfo_t *" },
411 + { "nfsv3", "op-readlink-done", 1, 1, "nfsv3oparg_t *", "nfsv3opinfo_t *" },
412 + { "nfsv3", "op-readlink-done", 2, 4, "READLINK3res *" },
413 +
414 + { "nfsv3", "op-remove-start", 0, 0, "struct svc_req *", "conninfo_t *" },
415 + { "nfsv3", "op-remove-start", 1, 1, "nfsv3oparg_t *", "nfsv3opinfo_t *" },
416 + { "nfsv3", "op-remove-start", 2, 4, "REMOVE3args *" },
417 +
418 + { "nfsv3", "op-remove-done", 0, 0, "struct svc_req *", "conninfo_t *" },
419 + { "nfsv3", "op-remove-done", 1, 1, "nfsv3oparg_t *", "nfsv3opinfo_t *" },
420 + { "nfsv3", "op-remove-done", 2, 4, "REMOVE3res *" },
421 +
422 + { "nfsv3", "op-rename-start", 0, 0, "struct svc_req *", "conninfo_t *" },
423 + { "nfsv3", "op-rename-start", 1, 1, "nfsv3oparg_t *", "nfsv3opinfo_t *" },
424 + { "nfsv3", "op-rename-start", 2, 4, "RENAME3args *" },
425 +
426 + { "nfsv3", "op-rename-done", 0, 0, "struct svc_req *", "conninfo_t *" },
427 + { "nfsv3", "op-rename-done", 1, 1, "nfsv3oparg_t *", "nfsv3opinfo_t *" },
428 + { "nfsv3", "op-rename-done", 2, 4, "RENAME3res *" },
429 +
430 + { "nfsv3", "op-rmdir-start", 0, 0, "struct svc_req *", "conninfo_t *" },
431 + { "nfsv3", "op-rmdir-start", 1, 1, "nfsv3oparg_t *", "nfsv3opinfo_t *" },
432 + { "nfsv3", "op-rmdir-start", 2, 4, "RMDIR3args *" },
433 +
434 + { "nfsv3", "op-rmdir-done", 0, 0, "struct svc_req *", "conninfo_t *" },
435 + { "nfsv3", "op-rmdir-done", 1, 1, "nfsv3oparg_t *", "nfsv3opinfo_t *" },
436 + { "nfsv3", "op-rmdir-done", 2, 4, "RMDIR3res *" },
437 +
438 + { "nfsv3", "op-symlink-start", 0, 0, "struct svc_req *", "conninfo_t *" },
439 + { "nfsv3", "op-symlink-start", 1, 1, "nfsv3oparg_t *", "nfsv3opinfo_t *" },
440 + { "nfsv3", "op-symlink-start", 2, 4, "SYMLINK3args *" },
441 +
442 + { "nfsv3", "op-symlink-done", 0, 0, "struct svc_req *", "conninfo_t *" },
443 + { "nfsv3", "op-symlink-done", 1, 1, "nfsv3oparg_t *", "nfsv3opinfo_t *" },
444 + { "nfsv3", "op-symlink-done", 2, 4, "SYMLINK3res *" },
445 +
446 + { "nfsv3", "op-write-start", 0, 0, "struct svc_req *", "conninfo_t *" },
447 + { "nfsv3", "op-write-start", 1, 1, "nfsv3oparg_t *", "nfsv3opinfo_t *" },
448 + { "nfsv3", "op-write-start", 2, 4, "WRITE3args *" },
449 +
450 + { "nfsv3", "op-write-done", 0, 0, "struct svc_req *", "conninfo_t *" },
451 + { "nfsv3", "op-write-done", 1, 1, "nfsv3oparg_t *", "nfsv3opinfo_t *" },
452 + { "nfsv3", "op-write-done", 2, 4, "WRITE3res *" },
453 +
499 454 { "nfsv4", "null-start", 0, 0, "struct svc_req *", "conninfo_t *" },
500 455 { "nfsv4", "null-done", 0, 0, "struct svc_req *", "conninfo_t *" },
501 - { "nfsv4", "compound-start", 0, 0, "struct compound_state *",
502 - "conninfo_t *" },
503 - { "nfsv4", "compound-start", 1, 0, "struct compound_state *",
504 - "nfsv4opinfo_t *" },
456 +
457 + { "nfsv4", "compound-start", 0, 0, "struct compound_state *", "conninfo_t *" },
458 + { "nfsv4", "compound-start", 1, 0, "struct compound_state *", "nfsv4opinfo_t *" },
505 459 { "nfsv4", "compound-start", 2, 1, "COMPOUND4args *" },
506 - { "nfsv4", "compound-done", 0, 0, "struct compound_state *",
507 - "conninfo_t *" },
508 - { "nfsv4", "compound-done", 1, 0, "struct compound_state *",
509 - "nfsv4opinfo_t *" },
460 +
461 + { "nfsv4", "compound-done", 0, 0, "struct compound_state *", "conninfo_t *" },
462 + { "nfsv4", "compound-done", 1, 0, "struct compound_state *", "nfsv4opinfo_t *" },
510 463 { "nfsv4", "compound-done", 2, 1, "COMPOUND4res *" },
511 - { "nfsv4", "op-access-start", 0, 0, "struct compound_state *",
512 - "conninfo_t *"},
513 - { "nfsv4", "op-access-start", 1, 0, "struct compound_state *",
514 - "nfsv4opinfo_t *" },
464 +
465 + { "nfsv4", "op-access-start", 0, 0, "struct compound_state *", "conninfo_t *" },
466 + { "nfsv4", "op-access-start", 1, 0, "struct compound_state *", "nfsv4opinfo_t *" },
515 467 { "nfsv4", "op-access-start", 2, 1, "ACCESS4args *" },
516 - { "nfsv4", "op-access-done", 0, 0, "struct compound_state *",
517 - "conninfo_t *" },
518 - { "nfsv4", "op-access-done", 1, 0, "struct compound_state *",
519 - "nfsv4opinfo_t *" },
468 +
469 + { "nfsv4", "op-access-done", 0, 0, "struct compound_state *", "conninfo_t *" },
470 + { "nfsv4", "op-access-done", 1, 0, "struct compound_state *", "nfsv4opinfo_t *" },
520 471 { "nfsv4", "op-access-done", 2, 1, "ACCESS4res *" },
521 - { "nfsv4", "op-close-start", 0, 0, "struct compound_state *",
522 - "conninfo_t *" },
523 - { "nfsv4", "op-close-start", 1, 0, "struct compound_state *",
524 - "nfsv4opinfo_t *" },
472 +
473 + { "nfsv4", "op-close-start", 0, 0, "struct compound_state *", "conninfo_t *" },
474 + { "nfsv4", "op-close-start", 1, 0, "struct compound_state *", "nfsv4opinfo_t *" },
525 475 { "nfsv4", "op-close-start", 2, 1, "CLOSE4args *" },
526 - { "nfsv4", "op-close-done", 0, 0, "struct compound_state *",
527 - "conninfo_t *" },
528 - { "nfsv4", "op-close-done", 1, 0, "struct compound_state *",
529 - "nfsv4opinfo_t *" },
476 +
477 + { "nfsv4", "op-close-done", 0, 0, "struct compound_state *", "conninfo_t *" },
478 + { "nfsv4", "op-close-done", 1, 0, "struct compound_state *", "nfsv4opinfo_t *" },
530 479 { "nfsv4", "op-close-done", 2, 1, "CLOSE4res *" },
531 - { "nfsv4", "op-commit-start", 0, 0, "struct compound_state *",
532 - "conninfo_t *" },
533 - { "nfsv4", "op-commit-start", 1, 0, "struct compound_state *",
534 - "nfsv4opinfo_t *" },
480 +
481 + { "nfsv4", "op-commit-start", 0, 0, "struct compound_state *", "conninfo_t *" },
482 + { "nfsv4", "op-commit-start", 1, 0, "struct compound_state *", "nfsv4opinfo_t *" },
535 483 { "nfsv4", "op-commit-start", 2, 1, "COMMIT4args *" },
536 - { "nfsv4", "op-commit-done", 0, 0, "struct compound_state *",
537 - "conninfo_t *" },
538 - { "nfsv4", "op-commit-done", 1, 0, "struct compound_state *",
539 - "nfsv4opinfo_t *" },
484 +
485 + { "nfsv4", "op-commit-done", 0, 0, "struct compound_state *", "conninfo_t *" },
486 + { "nfsv4", "op-commit-done", 1, 0, "struct compound_state *", "nfsv4opinfo_t *" },
540 487 { "nfsv4", "op-commit-done", 2, 1, "COMMIT4res *" },
541 - { "nfsv4", "op-create-start", 0, 0, "struct compound_state *",
542 - "conninfo_t *" },
543 - { "nfsv4", "op-create-start", 1, 0, "struct compound_state *",
544 - "nfsv4opinfo_t *" },
488 +
489 + { "nfsv4", "op-create-start", 0, 0, "struct compound_state *", "conninfo_t *" },
490 + { "nfsv4", "op-create-start", 1, 0, "struct compound_state *", "nfsv4opinfo_t *" },
545 491 { "nfsv4", "op-create-start", 2, 1, "CREATE4args *" },
546 - { "nfsv4", "op-create-done", 0, 0, "struct compound_state *",
547 - "conninfo_t *" },
548 - { "nfsv4", "op-create-done", 1, 0, "struct compound_state *",
549 - "nfsv4opinfo_t *" },
492 +
493 + { "nfsv4", "op-create-done", 0, 0, "struct compound_state *", "conninfo_t *" },
494 + { "nfsv4", "op-create-done", 1, 0, "struct compound_state *", "nfsv4opinfo_t *" },
550 495 { "nfsv4", "op-create-done", 2, 1, "CREATE4res *" },
551 - { "nfsv4", "op-delegpurge-start", 0, 0, "struct compound_state *",
552 - "conninfo_t *" },
553 - { "nfsv4", "op-delegpurge-start", 1, 0, "struct compound_state *",
554 - "nfsv4opinfo_t *" },
496 +
497 + { "nfsv4", "op-delegpurge-start", 0, 0, "struct compound_state *", "conninfo_t *" },
498 + { "nfsv4", "op-delegpurge-start", 1, 0, "struct compound_state *", "nfsv4opinfo_t *" },
555 499 { "nfsv4", "op-delegpurge-start", 2, 1, "DELEGPURGE4args *" },
556 - { "nfsv4", "op-delegpurge-done", 0, 0, "struct compound_state *",
557 - "conninfo_t *" },
558 - { "nfsv4", "op-delegpurge-done", 1, 0, "struct compound_state *",
559 - "nfsv4opinfo_t *" },
500 +
501 + { "nfsv4", "op-delegpurge-done", 0, 0, "struct compound_state *", "conninfo_t *" },
502 + { "nfsv4", "op-delegpurge-done", 1, 0, "struct compound_state *", "nfsv4opinfo_t *" },
560 503 { "nfsv4", "op-delegpurge-done", 2, 1, "DELEGPURGE4res *" },
561 - { "nfsv4", "op-delegreturn-start", 0, 0, "struct compound_state *",
562 - "conninfo_t *" },
563 - { "nfsv4", "op-delegreturn-start", 1, 0, "struct compound_state *",
564 - "nfsv4opinfo_t *" },
504 +
505 + { "nfsv4", "op-delegreturn-start", 0, 0, "struct compound_state *", "conninfo_t *" },
506 + { "nfsv4", "op-delegreturn-start", 1, 0, "struct compound_state *", "nfsv4opinfo_t *" },
565 507 { "nfsv4", "op-delegreturn-start", 2, 1, "DELEGRETURN4args *" },
566 - { "nfsv4", "op-delegreturn-done", 0, 0, "struct compound_state *",
567 - "conninfo_t *" },
568 - { "nfsv4", "op-delegreturn-done", 1, 0, "struct compound_state *",
569 - "nfsv4opinfo_t *" },
508 +
509 + { "nfsv4", "op-delegreturn-done", 0, 0, "struct compound_state *", "conninfo_t *" },
510 + { "nfsv4", "op-delegreturn-done", 1, 0, "struct compound_state *", "nfsv4opinfo_t *" },
570 511 { "nfsv4", "op-delegreturn-done", 2, 1, "DELEGRETURN4res *" },
571 - { "nfsv4", "op-getattr-start", 0, 0, "struct compound_state *",
572 - "conninfo_t *" },
573 - { "nfsv4", "op-getattr-start", 1, 0, "struct compound_state *",
574 - "nfsv4opinfo_t *" },
512 +
513 + { "nfsv4", "op-getattr-start", 0, 0, "struct compound_state *", "conninfo_t *" },
514 + { "nfsv4", "op-getattr-start", 1, 0, "struct compound_state *", "nfsv4opinfo_t *" },
575 515 { "nfsv4", "op-getattr-start", 2, 1, "GETATTR4args *" },
576 - { "nfsv4", "op-getattr-done", 0, 0, "struct compound_state *",
577 - "conninfo_t *" },
578 - { "nfsv4", "op-getattr-done", 1, 0, "struct compound_state *",
579 - "nfsv4opinfo_t *" },
516 +
517 + { "nfsv4", "op-getattr-done", 0, 0, "struct compound_state *", "conninfo_t *" },
518 + { "nfsv4", "op-getattr-done", 1, 0, "struct compound_state *", "nfsv4opinfo_t *" },
580 519 { "nfsv4", "op-getattr-done", 2, 1, "GETATTR4res *" },
581 - { "nfsv4", "op-getfh-start", 0, 0, "struct compound_state *",
582 - "conninfo_t *" },
583 - { "nfsv4", "op-getfh-start", 1, 0, "struct compound_state *",
584 - "nfsv4opinfo_t *" },
585 - { "nfsv4", "op-getfh-done", 0, 0, "struct compound_state *",
586 - "conninfo_t *" },
587 - { "nfsv4", "op-getfh-done", 1, 0, "struct compound_state *",
588 - "nfsv4opinfo_t *" },
520 +
521 + { "nfsv4", "op-getfh-start", 0, 0, "struct compound_state *", "conninfo_t *" },
522 + { "nfsv4", "op-getfh-start", 1, 0, "struct compound_state *", "nfsv4opinfo_t *" },
523 +
524 + { "nfsv4", "op-getfh-done", 0, 0, "struct compound_state *", "conninfo_t *" },
525 + { "nfsv4", "op-getfh-done", 1, 0, "struct compound_state *", "nfsv4opinfo_t *" },
589 526 { "nfsv4", "op-getfh-done", 2, 1, "GETFH4res *" },
590 - { "nfsv4", "op-link-start", 0, 0, "struct compound_state *",
591 - "conninfo_t *" },
592 - { "nfsv4", "op-link-start", 1, 0, "struct compound_state *",
593 - "nfsv4opinfo_t *" },
527 +
528 + { "nfsv4", "op-link-start", 0, 0, "struct compound_state *", "conninfo_t *" },
529 + { "nfsv4", "op-link-start", 1, 0, "struct compound_state *", "nfsv4opinfo_t *" },
594 530 { "nfsv4", "op-link-start", 2, 1, "LINK4args *" },
595 - { "nfsv4", "op-link-done", 0, 0, "struct compound_state *",
596 - "conninfo_t *" },
597 - { "nfsv4", "op-link-done", 1, 0, "struct compound_state *",
598 - "nfsv4opinfo_t *" },
531 +
532 + { "nfsv4", "op-link-done", 0, 0, "struct compound_state *", "conninfo_t *" },
533 + { "nfsv4", "op-link-done", 1, 0, "struct compound_state *", "nfsv4opinfo_t *" },
599 534 { "nfsv4", "op-link-done", 2, 1, "LINK4res *" },
600 - { "nfsv4", "op-lock-start", 0, 0, "struct compound_state *",
601 - "conninfo_t *" },
602 - { "nfsv4", "op-lock-start", 1, 0, "struct compound_state *",
603 - "nfsv4opinfo_t *" },
535 +
536 + { "nfsv4", "op-lock-start", 0, 0, "struct compound_state *", "conninfo_t *" },
537 + { "nfsv4", "op-lock-start", 1, 0, "struct compound_state *", "nfsv4opinfo_t *" },
604 538 { "nfsv4", "op-lock-start", 2, 1, "LOCK4args *" },
605 - { "nfsv4", "op-lock-done", 0, 0, "struct compound_state *",
606 - "conninfo_t *" },
607 - { "nfsv4", "op-lock-done", 1, 0, "struct compound_state *",
608 - "nfsv4opinfo_t *" },
539 +
540 + { "nfsv4", "op-lock-done", 0, 0, "struct compound_state *", "conninfo_t *" },
541 + { "nfsv4", "op-lock-done", 1, 0, "struct compound_state *", "nfsv4opinfo_t *" },
609 542 { "nfsv4", "op-lock-done", 2, 1, "LOCK4res *" },
610 - { "nfsv4", "op-lockt-start", 0, 0, "struct compound_state *",
611 - "conninfo_t *" },
612 - { "nfsv4", "op-lockt-start", 1, 0, "struct compound_state *",
613 - "nfsv4opinfo_t *" },
543 +
544 + { "nfsv4", "op-lockt-start", 0, 0, "struct compound_state *", "conninfo_t *" },
545 + { "nfsv4", "op-lockt-start", 1, 0, "struct compound_state *", "nfsv4opinfo_t *" },
614 546 { "nfsv4", "op-lockt-start", 2, 1, "LOCKT4args *" },
615 - { "nfsv4", "op-lockt-done", 0, 0, "struct compound_state *",
616 - "conninfo_t *" },
617 - { "nfsv4", "op-lockt-done", 1, 0, "struct compound_state *",
618 - "nfsv4opinfo_t *" },
547 +
548 + { "nfsv4", "op-lockt-done", 0, 0, "struct compound_state *", "conninfo_t *" },
549 + { "nfsv4", "op-lockt-done", 1, 0, "struct compound_state *", "nfsv4opinfo_t *" },
619 550 { "nfsv4", "op-lockt-done", 2, 1, "LOCKT4res *" },
620 - { "nfsv4", "op-locku-start", 0, 0, "struct compound_state *",
621 - "conninfo_t *" },
622 - { "nfsv4", "op-locku-start", 1, 0, "struct compound_state *",
623 - "nfsv4opinfo_t *" },
551 +
552 + { "nfsv4", "op-locku-start", 0, 0, "struct compound_state *", "conninfo_t *" },
553 + { "nfsv4", "op-locku-start", 1, 0, "struct compound_state *", "nfsv4opinfo_t *" },
624 554 { "nfsv4", "op-locku-start", 2, 1, "LOCKU4args *" },
625 - { "nfsv4", "op-locku-done", 0, 0, "struct compound_state *",
626 - "conninfo_t *" },
627 - { "nfsv4", "op-locku-done", 1, 0, "struct compound_state *",
628 - "nfsv4opinfo_t *" },
555 +
556 + { "nfsv4", "op-locku-done", 0, 0, "struct compound_state *", "conninfo_t *" },
557 + { "nfsv4", "op-locku-done", 1, 0, "struct compound_state *", "nfsv4opinfo_t *" },
629 558 { "nfsv4", "op-locku-done", 2, 1, "LOCKU4res *" },
630 - { "nfsv4", "op-lookup-start", 0, 0, "struct compound_state *",
631 - "conninfo_t *" },
632 - { "nfsv4", "op-lookup-start", 1, 0, "struct compound_state *",
633 - "nfsv4opinfo_t *" },
559 +
560 + { "nfsv4", "op-lookup-start", 0, 0, "struct compound_state *", "conninfo_t *" },
561 + { "nfsv4", "op-lookup-start", 1, 0, "struct compound_state *", "nfsv4opinfo_t *" },
634 562 { "nfsv4", "op-lookup-start", 2, 1, "LOOKUP4args *" },
635 - { "nfsv4", "op-lookup-done", 0, 0, "struct compound_state *",
636 - "conninfo_t *" },
637 - { "nfsv4", "op-lookup-done", 1, 0, "struct compound_state *",
638 - "nfsv4opinfo_t *" },
563 +
564 + { "nfsv4", "op-lookup-done", 0, 0, "struct compound_state *", "conninfo_t *" },
565 + { "nfsv4", "op-lookup-done", 1, 0, "struct compound_state *", "nfsv4opinfo_t *" },
639 566 { "nfsv4", "op-lookup-done", 2, 1, "LOOKUP4res *" },
640 - { "nfsv4", "op-lookupp-start", 0, 0, "struct compound_state *",
641 - "conninfo_t *" },
642 - { "nfsv4", "op-lookupp-start", 1, 0, "struct compound_state *",
643 - "nfsv4opinfo_t *" },
644 - { "nfsv4", "op-lookupp-done", 0, 0, "struct compound_state *",
645 - "conninfo_t *" },
646 - { "nfsv4", "op-lookupp-done", 1, 0, "struct compound_state *",
647 - "nfsv4opinfo_t *" },
567 +
568 + { "nfsv4", "op-lookupp-start", 0, 0, "struct compound_state *", "conninfo_t *" },
569 + { "nfsv4", "op-lookupp-start", 1, 0, "struct compound_state *", "nfsv4opinfo_t *" },
570 +
571 + { "nfsv4", "op-lookupp-done", 0, 0, "struct compound_state *", "conninfo_t *" },
572 + { "nfsv4", "op-lookupp-done", 1, 0, "struct compound_state *", "nfsv4opinfo_t *" },
648 573 { "nfsv4", "op-lookupp-done", 2, 1, "LOOKUPP4res *" },
649 - { "nfsv4", "op-nverify-start", 0, 0, "struct compound_state *",
650 - "conninfo_t *" },
651 - { "nfsv4", "op-nverify-start", 1, 0, "struct compound_state *",
652 - "nfsv4opinfo_t *" },
574 +
575 + { "nfsv4", "op-nverify-start", 0, 0, "struct compound_state *", "conninfo_t *" },
576 + { "nfsv4", "op-nverify-start", 1, 0, "struct compound_state *", "nfsv4opinfo_t *" },
653 577 { "nfsv4", "op-nverify-start", 2, 1, "NVERIFY4args *" },
654 - { "nfsv4", "op-nverify-done", 0, 0, "struct compound_state *",
655 - "conninfo_t *" },
656 - { "nfsv4", "op-nverify-done", 1, 0, "struct compound_state *",
657 - "nfsv4opinfo_t *" },
578 +
579 + { "nfsv4", "op-nverify-done", 0, 0, "struct compound_state *", "conninfo_t *" },
580 + { "nfsv4", "op-nverify-done", 1, 0, "struct compound_state *", "nfsv4opinfo_t *" },
658 581 { "nfsv4", "op-nverify-done", 2, 1, "NVERIFY4res *" },
659 - { "nfsv4", "op-open-start", 0, 0, "struct compound_state *",
660 - "conninfo_t *" },
661 - { "nfsv4", "op-open-start", 1, 0, "struct compound_state *",
662 - "nfsv4opinfo_t *" },
582 +
583 + { "nfsv4", "op-open-start", 0, 0, "struct compound_state *", "conninfo_t *" },
584 + { "nfsv4", "op-open-start", 1, 0, "struct compound_state *", "nfsv4opinfo_t *" },
663 585 { "nfsv4", "op-open-start", 2, 1, "OPEN4args *" },
664 - { "nfsv4", "op-open-done", 0, 0, "struct compound_state *",
665 - "conninfo_t *" },
666 - { "nfsv4", "op-open-done", 1, 0, "struct compound_state *",
667 - "nfsv4opinfo_t *" },
586 +
587 + { "nfsv4", "op-open-done", 0, 0, "struct compound_state *", "conninfo_t *" },
588 + { "nfsv4", "op-open-done", 1, 0, "struct compound_state *", "nfsv4opinfo_t *" },
668 589 { "nfsv4", "op-open-done", 2, 1, "OPEN4res *" },
669 - { "nfsv4", "op-open-confirm-start", 0, 0, "struct compound_state *",
670 - "conninfo_t *" },
671 - { "nfsv4", "op-open-confirm-start", 1, 0, "struct compound_state *",
672 - "nfsv4opinfo_t *" },
590 +
591 + { "nfsv4", "op-open-confirm-start", 0, 0, "struct compound_state *", "conninfo_t *" },
592 + { "nfsv4", "op-open-confirm-start", 1, 0, "struct compound_state *", "nfsv4opinfo_t *" },
673 593 { "nfsv4", "op-open-confirm-start", 2, 1, "OPEN_CONFIRM4args *" },
674 - { "nfsv4", "op-open-confirm-done", 0, 0, "struct compound_state *",
675 - "conninfo_t *" },
676 - { "nfsv4", "op-open-confirm-done", 1, 0, "struct compound_state *",
677 - "nfsv4opinfo_t *" },
594 +
595 + { "nfsv4", "op-open-confirm-done", 0, 0, "struct compound_state *", "conninfo_t *" },
596 + { "nfsv4", "op-open-confirm-done", 1, 0, "struct compound_state *", "nfsv4opinfo_t *" },
678 597 { "nfsv4", "op-open-confirm-done", 2, 1, "OPEN_CONFIRM4res *" },
679 - { "nfsv4", "op-open-downgrade-start", 0, 0, "struct compound_state *",
680 - "conninfo_t *" },
681 - { "nfsv4", "op-open-downgrade-start", 1, 0, "struct compound_state *",
682 - "nfsv4opinfo_t *" },
598 +
599 + { "nfsv4", "op-open-downgrade-start", 0, 0, "struct compound_state *", "conninfo_t *" },
600 + { "nfsv4", "op-open-downgrade-start", 1, 0, "struct compound_state *", "nfsv4opinfo_t *" },
683 601 { "nfsv4", "op-open-downgrade-start", 2, 1, "OPEN_DOWNGRADE4args *" },
684 - { "nfsv4", "op-open-downgrade-done", 0, 0, "struct compound_state *",
685 - "conninfo_t *" },
686 - { "nfsv4", "op-open-downgrade-done", 1, 0, "struct compound_state *",
687 - "nfsv4opinfo_t *" },
602 +
603 + { "nfsv4", "op-open-downgrade-done", 0, 0, "struct compound_state *", "conninfo_t *" },
604 + { "nfsv4", "op-open-downgrade-done", 1, 0, "struct compound_state *", "nfsv4opinfo_t *" },
688 605 { "nfsv4", "op-open-downgrade-done", 2, 1, "OPEN_DOWNGRADE4res *" },
689 - { "nfsv4", "op-openattr-start", 0, 0, "struct compound_state *",
690 - "conninfo_t *" },
691 - { "nfsv4", "op-openattr-start", 1, 0, "struct compound_state *",
692 - "nfsv4opinfo_t *" },
606 +
607 + { "nfsv4", "op-openattr-start", 0, 0, "struct compound_state *", "conninfo_t *" },
608 + { "nfsv4", "op-openattr-start", 1, 0, "struct compound_state *", "nfsv4opinfo_t *" },
693 609 { "nfsv4", "op-openattr-start", 2, 1, "OPENATTR4args *" },
694 - { "nfsv4", "op-openattr-done", 0, 0, "struct compound_state *",
695 - "conninfo_t *" },
696 - { "nfsv4", "op-openattr-done", 1, 0, "struct compound_state *",
697 - "nfsv4opinfo_t *" },
610 +
611 + { "nfsv4", "op-openattr-done", 0, 0, "struct compound_state *", "conninfo_t *" },
612 + { "nfsv4", "op-openattr-done", 1, 0, "struct compound_state *", "nfsv4opinfo_t *" },
698 613 { "nfsv4", "op-openattr-done", 2, 1, "OPENATTR4res *" },
699 - { "nfsv4", "op-putfh-start", 0, 0, "struct compound_state *",
700 - "conninfo_t *" },
701 - { "nfsv4", "op-putfh-start", 1, 0, "struct compound_state *",
702 - "nfsv4opinfo_t *" },
614 +
615 + { "nfsv4", "op-putfh-start", 0, 0, "struct compound_state *", "conninfo_t *" },
616 + { "nfsv4", "op-putfh-start", 1, 0, "struct compound_state *", "nfsv4opinfo_t *" },
703 617 { "nfsv4", "op-putfh-start", 2, 1, "PUTFH4args *" },
704 - { "nfsv4", "op-putfh-done", 0, 0, "struct compound_state *",
705 - "conninfo_t *" },
706 - { "nfsv4", "op-putfh-done", 1, 0, "struct compound_state *",
707 - "nfsv4opinfo_t *" },
618 +
619 + { "nfsv4", "op-putfh-done", 0, 0, "struct compound_state *", "conninfo_t *" },
620 + { "nfsv4", "op-putfh-done", 1, 0, "struct compound_state *", "nfsv4opinfo_t *" },
708 621 { "nfsv4", "op-putfh-done", 2, 1, "PUTFH4res *" },
709 - { "nfsv4", "op-putpubfh-start", 0, 0, "struct compound_state *",
710 - "conninfo_t *" },
711 - { "nfsv4", "op-putpubfh-start", 1, 0, "struct compound_state *",
712 - "nfsv4opinfo_t *" },
713 - { "nfsv4", "op-putpubfh-done", 0, 0, "struct compound_state *",
714 - "conninfo_t *" },
715 - { "nfsv4", "op-putpubfh-done", 1, 0, "struct compound_state *",
716 - "nfsv4opinfo_t *" },
622 +
623 + { "nfsv4", "op-putpubfh-start", 0, 0, "struct compound_state *", "conninfo_t *" },
624 + { "nfsv4", "op-putpubfh-start", 1, 0, "struct compound_state *", "nfsv4opinfo_t *" },
625 +
626 + { "nfsv4", "op-putpubfh-done", 0, 0, "struct compound_state *", "conninfo_t *" },
627 + { "nfsv4", "op-putpubfh-done", 1, 0, "struct compound_state *", "nfsv4opinfo_t *" },
717 628 { "nfsv4", "op-putpubfh-done", 2, 1, "PUTPUBFH4res *" },
718 - { "nfsv4", "op-putrootfh-start", 0, 0, "struct compound_state *",
719 - "conninfo_t *" },
720 - { "nfsv4", "op-putrootfh-start", 1, 0, "struct compound_state *",
721 - "nfsv4opinfo_t *" },
722 - { "nfsv4", "op-putrootfh-done", 0, 0, "struct compound_state *",
723 - "conninfo_t *" },
724 - { "nfsv4", "op-putrootfh-done", 1, 0, "struct compound_state *",
725 - "nfsv4opinfo_t *" },
629 +
630 + { "nfsv4", "op-putrootfh-start", 0, 0, "struct compound_state *", "conninfo_t *" },
631 + { "nfsv4", "op-putrootfh-start", 1, 0, "struct compound_state *", "nfsv4opinfo_t *" },
632 +
633 + { "nfsv4", "op-putrootfh-done", 0, 0, "struct compound_state *", "conninfo_t *" },
634 + { "nfsv4", "op-putrootfh-done", 1, 0, "struct compound_state *", "nfsv4opinfo_t *" },
726 635 { "nfsv4", "op-putrootfh-done", 2, 1, "PUTROOTFH4res *" },
727 - { "nfsv4", "op-read-start", 0, 0, "struct compound_state *",
728 - "conninfo_t *" },
729 - { "nfsv4", "op-read-start", 1, 0, "struct compound_state *",
730 - "nfsv4opinfo_t *" },
636 +
637 + { "nfsv4", "op-read-start", 0, 0, "struct compound_state *", "conninfo_t *" },
638 + { "nfsv4", "op-read-start", 1, 0, "struct compound_state *", "nfsv4opinfo_t *" },
731 639 { "nfsv4", "op-read-start", 2, 1, "READ4args *" },
732 - { "nfsv4", "op-read-done", 0, 0, "struct compound_state *",
733 - "conninfo_t *" },
734 - { "nfsv4", "op-read-done", 1, 0, "struct compound_state *",
735 - "nfsv4opinfo_t *" },
640 +
641 + { "nfsv4", "op-read-done", 0, 0, "struct compound_state *", "conninfo_t *" },
642 + { "nfsv4", "op-read-done", 1, 0, "struct compound_state *", "nfsv4opinfo_t *" },
736 643 { "nfsv4", "op-read-done", 2, 1, "READ4res *" },
737 - { "nfsv4", "op-readdir-start", 0, 0, "struct compound_state *",
738 - "conninfo_t *" },
739 - { "nfsv4", "op-readdir-start", 1, 0, "struct compound_state *",
740 - "nfsv4opinfo_t *" },
644 +
645 + { "nfsv4", "op-readdir-start", 0, 0, "struct compound_state *", "conninfo_t *" },
646 + { "nfsv4", "op-readdir-start", 1, 0, "struct compound_state *", "nfsv4opinfo_t *" },
741 647 { "nfsv4", "op-readdir-start", 2, 1, "READDIR4args *" },
742 - { "nfsv4", "op-readdir-done", 0, 0, "struct compound_state *",
743 - "conninfo_t *" },
744 - { "nfsv4", "op-readdir-done", 1, 0, "struct compound_state *",
745 - "nfsv4opinfo_t *" },
648 +
649 + { "nfsv4", "op-readdir-done", 0, 0, "struct compound_state *", "conninfo_t *" },
650 + { "nfsv4", "op-readdir-done", 1, 0, "struct compound_state *", "nfsv4opinfo_t *" },
746 651 { "nfsv4", "op-readdir-done", 2, 1, "READDIR4res *" },
747 - { "nfsv4", "op-readlink-start", 0, 0, "struct compound_state *",
748 - "conninfo_t *" },
749 - { "nfsv4", "op-readlink-start", 1, 0, "struct compound_state *",
750 - "nfsv4opinfo_t *" },
751 - { "nfsv4", "op-readlink-done", 0, 0, "struct compound_state *",
752 - "conninfo_t *" },
753 - { "nfsv4", "op-readlink-done", 1, 0, "struct compound_state *",
754 - "nfsv4opinfo_t *" },
652 +
653 + { "nfsv4", "op-readlink-start", 0, 0, "struct compound_state *", "conninfo_t *" },
654 + { "nfsv4", "op-readlink-start", 1, 0, "struct compound_state *", "nfsv4opinfo_t *" },
655 +
656 + { "nfsv4", "op-readlink-done", 0, 0, "struct compound_state *", "conninfo_t *" },
657 + { "nfsv4", "op-readlink-done", 1, 0, "struct compound_state *", "nfsv4opinfo_t *" },
755 658 { "nfsv4", "op-readlink-done", 2, 1, "READLINK4res *" },
756 - { "nfsv4", "op-release-lockowner-start", 0, 0,
757 - "struct compound_state *", "conninfo_t *" },
758 - { "nfsv4", "op-release-lockowner-start", 1, 0,
759 - "struct compound_state *", "nfsv4opinfo_t *" },
760 - { "nfsv4", "op-release-lockowner-start", 2, 1,
761 - "RELEASE_LOCKOWNER4args *" },
762 - { "nfsv4", "op-release-lockowner-done", 0, 0,
763 - "struct compound_state *", "conninfo_t *" },
764 - { "nfsv4", "op-release-lockowner-done", 1, 0,
765 - "struct compound_state *", "nfsv4opinfo_t *" },
766 - { "nfsv4", "op-release-lockowner-done", 2, 1,
767 - "RELEASE_LOCKOWNER4res *" },
768 - { "nfsv4", "op-remove-start", 0, 0, "struct compound_state *",
769 - "conninfo_t *" },
770 - { "nfsv4", "op-remove-start", 1, 0, "struct compound_state *",
771 - "nfsv4opinfo_t *" },
659 +
660 + { "nfsv4", "op-release-lockowner-start", 0, 0, "struct compound_state *", "conninfo_t *" },
661 + { "nfsv4", "op-release-lockowner-start", 1, 0, "struct compound_state *", "nfsv4opinfo_t *" },
662 + { "nfsv4", "op-release-lockowner-start", 2, 1, "RELEASE_LOCKOWNER4args *" },
663 +
664 + { "nfsv4", "op-release-lockowner-done", 0, 0, "struct compound_state *", "conninfo_t *" },
665 + { "nfsv4", "op-release-lockowner-done", 1, 0, "struct compound_state *", "nfsv4opinfo_t *" },
666 + { "nfsv4", "op-release-lockowner-done", 2, 1, "RELEASE_LOCKOWNER4res *" },
667 +
668 + { "nfsv4", "op-remove-start", 0, 0, "struct compound_state *", "conninfo_t *" },
669 + { "nfsv4", "op-remove-start", 1, 0, "struct compound_state *", "nfsv4opinfo_t *" },
772 670 { "nfsv4", "op-remove-start", 2, 1, "REMOVE4args *" },
773 - { "nfsv4", "op-remove-done", 0, 0, "struct compound_state *",
774 - "conninfo_t *" },
775 - { "nfsv4", "op-remove-done", 1, 0, "struct compound_state *",
776 - "nfsv4opinfo_t *" },
671 +
672 + { "nfsv4", "op-remove-done", 0, 0, "struct compound_state *", "conninfo_t *" },
673 + { "nfsv4", "op-remove-done", 1, 0, "struct compound_state *", "nfsv4opinfo_t *" },
777 674 { "nfsv4", "op-remove-done", 2, 1, "REMOVE4res *" },
778 - { "nfsv4", "op-rename-start", 0, 0, "struct compound_state *",
779 - "conninfo_t *" },
780 - { "nfsv4", "op-rename-start", 1, 0, "struct compound_state *",
781 - "nfsv4opinfo_t *" },
675 +
676 + { "nfsv4", "op-rename-start", 0, 0, "struct compound_state *", "conninfo_t *" },
677 + { "nfsv4", "op-rename-start", 1, 0, "struct compound_state *", "nfsv4opinfo_t *" },
782 678 { "nfsv4", "op-rename-start", 2, 1, "RENAME4args *" },
783 - { "nfsv4", "op-rename-done", 0, 0, "struct compound_state *",
784 - "conninfo_t *" },
785 - { "nfsv4", "op-rename-done", 1, 0, "struct compound_state *",
786 - "nfsv4opinfo_t *" },
679 +
680 + { "nfsv4", "op-rename-done", 0, 0, "struct compound_state *", "conninfo_t *" },
681 + { "nfsv4", "op-rename-done", 1, 0, "struct compound_state *", "nfsv4opinfo_t *" },
787 682 { "nfsv4", "op-rename-done", 2, 1, "RENAME4res *" },
788 - { "nfsv4", "op-renew-start", 0, 0, "struct compound_state *",
789 - "conninfo_t *" },
790 - { "nfsv4", "op-renew-start", 1, 0, "struct compound_state *",
791 - "nfsv4opinfo_t *" },
683 +
684 + { "nfsv4", "op-renew-start", 0, 0, "struct compound_state *", "conninfo_t *" },
685 + { "nfsv4", "op-renew-start", 1, 0, "struct compound_state *", "nfsv4opinfo_t *" },
792 686 { "nfsv4", "op-renew-start", 2, 1, "RENEW4args *" },
793 - { "nfsv4", "op-renew-done", 0, 0, "struct compound_state *",
794 - "conninfo_t *" },
795 - { "nfsv4", "op-renew-done", 1, 0, "struct compound_state *",
796 - "nfsv4opinfo_t *" },
687 +
688 + { "nfsv4", "op-renew-done", 0, 0, "struct compound_state *", "conninfo_t *" },
689 + { "nfsv4", "op-renew-done", 1, 0, "struct compound_state *", "nfsv4opinfo_t *" },
797 690 { "nfsv4", "op-renew-done", 2, 1, "RENEW4res *" },
798 - { "nfsv4", "op-restorefh-start", 0, 0, "struct compound_state *",
799 - "conninfo_t *" },
800 - { "nfsv4", "op-restorefh-start", 1, 0, "struct compound_state *",
801 - "nfsv4opinfo_t *" },
802 - { "nfsv4", "op-restorefh-done", 0, 0, "struct compound_state *",
803 - "conninfo_t *" },
804 - { "nfsv4", "op-restorefh-done", 1, 0, "struct compound_state *",
805 - "nfsv4opinfo_t *" },
691 +
692 + { "nfsv4", "op-restorefh-start", 0, 0, "struct compound_state *", "conninfo_t *" },
693 + { "nfsv4", "op-restorefh-start", 1, 0, "struct compound_state *", "nfsv4opinfo_t *" },
694 +
695 + { "nfsv4", "op-restorefh-done", 0, 0, "struct compound_state *", "conninfo_t *" },
696 + { "nfsv4", "op-restorefh-done", 1, 0, "struct compound_state *", "nfsv4opinfo_t *" },
806 697 { "nfsv4", "op-restorefh-done", 2, 1, "RESTOREFH4res *" },
807 - { "nfsv4", "op-savefh-start", 0, 0, "struct compound_state *",
808 - "conninfo_t *" },
809 - { "nfsv4", "op-savefh-start", 1, 0, "struct compound_state *",
810 - "nfsv4opinfo_t *" },
811 - { "nfsv4", "op-savefh-done", 0, 0, "struct compound_state *",
812 - "conninfo_t *" },
813 - { "nfsv4", "op-savefh-done", 1, 0, "struct compound_state *",
814 - "nfsv4opinfo_t *" },
698 +
699 + { "nfsv4", "op-savefh-start", 0, 0, "struct compound_state *", "conninfo_t *" },
700 + { "nfsv4", "op-savefh-start", 1, 0, "struct compound_state *", "nfsv4opinfo_t *" },
701 +
702 + { "nfsv4", "op-savefh-done", 0, 0, "struct compound_state *", "conninfo_t *" },
703 + { "nfsv4", "op-savefh-done", 1, 0, "struct compound_state *", "nfsv4opinfo_t *" },
815 704 { "nfsv4", "op-savefh-done", 2, 1, "SAVEFH4res *" },
816 - { "nfsv4", "op-secinfo-start", 0, 0, "struct compound_state *",
817 - "conninfo_t *" },
818 - { "nfsv4", "op-secinfo-start", 1, 0, "struct compound_state *",
819 - "nfsv4opinfo_t *" },
705 +
706 + { "nfsv4", "op-secinfo-start", 0, 0, "struct compound_state *", "conninfo_t *" },
707 + { "nfsv4", "op-secinfo-start", 1, 0, "struct compound_state *", "nfsv4opinfo_t *" },
820 708 { "nfsv4", "op-secinfo-start", 2, 1, "SECINFO4args *" },
821 - { "nfsv4", "op-secinfo-done", 0, 0, "struct compound_state *",
822 - "conninfo_t *" },
823 - { "nfsv4", "op-secinfo-done", 1, 0, "struct compound_state *",
824 - "nfsv4opinfo_t *" },
709 +
710 + { "nfsv4", "op-secinfo-done", 0, 0, "struct compound_state *", "conninfo_t *" },
711 + { "nfsv4", "op-secinfo-done", 1, 0, "struct compound_state *", "nfsv4opinfo_t *" },
825 712 { "nfsv4", "op-secinfo-done", 2, 1, "SECINFO4res *" },
826 - { "nfsv4", "op-setattr-start", 0, 0, "struct compound_state *",
827 - "conninfo_t *" },
828 - { "nfsv4", "op-setattr-start", 1, 0, "struct compound_state *",
829 - "nfsv4opinfo_t *" },
713 +
714 + { "nfsv4", "op-setattr-start", 0, 0, "struct compound_state *", "conninfo_t *" },
715 + { "nfsv4", "op-setattr-start", 1, 0, "struct compound_state *", "nfsv4opinfo_t *" },
830 716 { "nfsv4", "op-setattr-start", 2, 1, "SETATTR4args *" },
831 - { "nfsv4", "op-setattr-done", 0, 0, "struct compound_state *",
832 - "conninfo_t *" },
833 - { "nfsv4", "op-setattr-done", 1, 0, "struct compound_state *",
834 - "nfsv4opinfo_t *" },
717 +
718 + { "nfsv4", "op-setattr-done", 0, 0, "struct compound_state *", "conninfo_t *" },
719 + { "nfsv4", "op-setattr-done", 1, 0, "struct compound_state *", "nfsv4opinfo_t *" },
835 720 { "nfsv4", "op-setattr-done", 2, 1, "SETATTR4res *" },
836 - { "nfsv4", "op-setclientid-start", 0, 0, "struct compound_state *",
837 - "conninfo_t *" },
838 - { "nfsv4", "op-setclientid-start", 1, 0, "struct compound_state *",
839 - "nfsv4opinfo_t *" },
721 +
722 + { "nfsv4", "op-setclientid-start", 0, 0, "struct compound_state *", "conninfo_t *" },
723 + { "nfsv4", "op-setclientid-start", 1, 0, "struct compound_state *", "nfsv4opinfo_t *" },
840 724 { "nfsv4", "op-setclientid-start", 2, 1, "SETCLIENTID4args *" },
841 - { "nfsv4", "op-setclientid-done", 0, 0, "struct compound_state *",
842 - "conninfo_t *" },
843 - { "nfsv4", "op-setclientid-done", 1, 0, "struct compound_state *",
844 - "nfsv4opinfo_t *" },
725 +
726 + { "nfsv4", "op-setclientid-done", 0, 0, "struct compound_state *", "conninfo_t *" },
727 + { "nfsv4", "op-setclientid-done", 1, 0, "struct compound_state *", "nfsv4opinfo_t *" },
845 728 { "nfsv4", "op-setclientid-done", 2, 1, "SETCLIENTID4res *" },
846 - { "nfsv4", "op-setclientid-confirm-start", 0, 0,
847 - "struct compound_state *", "conninfo_t *" },
848 - { "nfsv4", "op-setclientid-confirm-start", 1, 0,
849 - "struct compound_state *", "nfsv4opinfo_t *" },
850 - { "nfsv4", "op-setclientid-confirm-start", 2, 1,
851 - "SETCLIENTID_CONFIRM4args *" },
852 - { "nfsv4", "op-setclientid-confirm-done", 0, 0,
853 - "struct compound_state *", "conninfo_t *" },
854 - { "nfsv4", "op-setclientid-confirm-done", 1, 0,
855 - "struct compound_state *", "nfsv4opinfo_t *" },
856 - { "nfsv4", "op-setclientid-confirm-done", 2, 1,
857 - "SETCLIENTID_CONFIRM4res *" },
858 - { "nfsv4", "op-verify-start", 0, 0, "struct compound_state *",
859 - "conninfo_t *" },
860 - { "nfsv4", "op-verify-start", 1, 0, "struct compound_state *",
861 - "nfsv4opinfo_t *" },
729 +
730 + { "nfsv4", "op-setclientid-confirm-start", 0, 0, "struct compound_state *", "conninfo_t *" },
731 + { "nfsv4", "op-setclientid-confirm-start", 1, 0, "struct compound_state *", "nfsv4opinfo_t *" },
732 + { "nfsv4", "op-setclientid-confirm-start", 2, 1, "SETCLIENTID_CONFIRM4args *" },
733 +
734 + { "nfsv4", "op-setclientid-confirm-done", 0, 0, "struct compound_state *", "conninfo_t *" },
735 + { "nfsv4", "op-setclientid-confirm-done", 1, 0, "struct compound_state *", "nfsv4opinfo_t *" },
736 + { "nfsv4", "op-setclientid-confirm-done", 2, 1, "SETCLIENTID_CONFIRM4res *" },
737 +
738 + { "nfsv4", "op-verify-start", 0, 0, "struct compound_state *", "conninfo_t *" },
739 + { "nfsv4", "op-verify-start", 1, 0, "struct compound_state *", "nfsv4opinfo_t *" },
862 740 { "nfsv4", "op-verify-start", 2, 1, "VERIFY4args *" },
863 - { "nfsv4", "op-verify-done", 0, 0, "struct compound_state *",
864 - "conninfo_t *" },
865 - { "nfsv4", "op-verify-done", 1, 0, "struct compound_state *",
866 - "nfsv4opinfo_t *" },
741 +
742 + { "nfsv4", "op-verify-done", 0, 0, "struct compound_state *", "conninfo_t *" },
743 + { "nfsv4", "op-verify-done", 1, 0, "struct compound_state *", "nfsv4opinfo_t *" },
867 744 { "nfsv4", "op-verify-done", 2, 1, "VERIFY4res *" },
868 - { "nfsv4", "op-write-start", 0, 0, "struct compound_state *",
869 - "conninfo_t *" },
870 - { "nfsv4", "op-write-start", 1, 0, "struct compound_state *",
871 - "nfsv4opinfo_t *" },
745 +
746 + { "nfsv4", "op-write-start", 0, 0, "struct compound_state *", "conninfo_t *" },
747 + { "nfsv4", "op-write-start", 1, 0, "struct compound_state *", "nfsv4opinfo_t *" },
872 748 { "nfsv4", "op-write-start", 2, 1, "WRITE4args *" },
873 - { "nfsv4", "op-write-done", 0, 0, "struct compound_state *",
874 - "conninfo_t *" },
875 - { "nfsv4", "op-write-done", 1, 0, "struct compound_state *",
876 - "nfsv4opinfo_t *" },
749 +
750 + { "nfsv4", "op-write-done", 0, 0, "struct compound_state *", "conninfo_t *" },
751 + { "nfsv4", "op-write-done", 1, 0, "struct compound_state *", "nfsv4opinfo_t *" },
877 752 { "nfsv4", "op-write-done", 2, 1, "WRITE4res *" },
878 - { "nfsv4", "cb-recall-start", 0, 0, "rfs4_client_t *",
879 - "conninfo_t *" },
880 - { "nfsv4", "cb-recall-start", 1, 1, "rfs4_deleg_state_t *",
881 - "nfsv4cbinfo_t *" },
753 +
754 + { "nfsv4", "cb-recall-start", 0, 0, "rfs4_client_t *", "conninfo_t *" },
755 + { "nfsv4", "cb-recall-start", 1, 1, "rfs4_deleg_state_t *", "nfsv4cbinfo_t *" },
882 756 { "nfsv4", "cb-recall-start", 2, 2, "CB_RECALL4args *" },
883 - { "nfsv4", "cb-recall-done", 0, 0, "rfs4_client_t *",
884 - "conninfo_t *" },
885 - { "nfsv4", "cb-recall-done", 1, 1, "rfs4_deleg_state_t *",
886 - "nfsv4cbinfo_t *" },
757 +
758 + { "nfsv4", "cb-recall-done", 0, 0, "rfs4_client_t *", "conninfo_t *" },
759 + { "nfsv4", "cb-recall-done", 1, 1, "rfs4_deleg_state_t *", "nfsv4cbinfo_t *" },
887 760 { "nfsv4", "cb-recall-done", 2, 2, "CB_RECALL4res *" },
888 761
889 - /* Tables like this get really ugly when line-wrapped. */
890 - /* BEGIN CSTYLED */
891 762 { "smb", "op-Close-start", 0, 0, "smb_request_t *", "conninfo_t *" },
892 763 { "smb", "op-Close-start", 1, 0, "smb_request_t *", "smbopinfo_t *" },
893 764 { "smb", "op-Close-done", 0, 0, "smb_request_t *", "conninfo_t *" },
894 765 { "smb", "op-Close-done", 1, 0, "smb_request_t *", "smbopinfo_t *" },
895 766
896 767 { "smb", "op-CloseAndTreeDisconnect-start", 0, 0, "smb_request_t *", "conninfo_t *" },
897 768 { "smb", "op-CloseAndTreeDisconnect-start", 1, 0, "smb_request_t *", "smbopinfo_t *" },
898 769 { "smb", "op-CloseAndTreeDisconnect-done", 0, 0, "smb_request_t *", "conninfo_t *" },
899 770 { "smb", "op-CloseAndTreeDisconnect-done", 1, 0, "smb_request_t *", "smbopinfo_t *" },
900 771
901 772 { "smb", "op-Transaction-start", 0, 0, "smb_request_t *", "conninfo_t *" },
902 773 { "smb", "op-Transaction-start", 1, 0, "smb_request_t *", "smbopinfo_t *" },
903 774 { "smb", "op-Transaction-done", 0, 0, "smb_request_t *", "conninfo_t *" },
904 775 { "smb", "op-Transaction-done", 1, 0, "smb_request_t *", "smbopinfo_t *" },
905 776
906 777 { "smb", "op-TransactionSecondary-start", 0, 0, "smb_request_t *", "conninfo_t *" },
907 778 { "smb", "op-TransactionSecondary-start", 1, 0, "smb_request_t *", "smbopinfo_t *" },
908 779 { "smb", "op-TransactionSecondary-done", 0, 0, "smb_request_t *", "conninfo_t *" },
909 780 { "smb", "op-TransactionSecondary-done", 1, 0, "smb_request_t *", "smbopinfo_t *" },
910 781
911 782 { "smb", "op-Ioctl-start", 0, 0, "smb_request_t *", "conninfo_t *" },
912 783 { "smb", "op-Ioctl-start", 1, 0, "smb_request_t *", "smbopinfo_t *" },
913 784 { "smb", "op-Ioctl-done", 0, 0, "smb_request_t *", "conninfo_t *" },
914 785 { "smb", "op-Ioctl-done", 1, 0, "smb_request_t *", "smbopinfo_t *" },
915 786
916 787 { "smb", "op-Transaction2-start", 0, 0, "smb_request_t *", "conninfo_t *" },
917 788 { "smb", "op-Transaction2-start", 1, 0, "smb_request_t *", "smbopinfo_t *" },
918 789 { "smb", "op-Transaction2-done", 0, 0, "smb_request_t *", "conninfo_t *" },
919 790 { "smb", "op-Transaction2-done", 1, 0, "smb_request_t *", "smbopinfo_t *" },
920 791
921 792 { "smb", "op-Transaction2Secondary-start", 0, 0, "smb_request_t *", "conninfo_t *" },
922 793 { "smb", "op-Transaction2Secondary-start", 1, 0, "smb_request_t *", "smbopinfo_t *" },
923 794 { "smb", "op-Transaction2Secondary-done", 0, 0, "smb_request_t *", "conninfo_t *" },
924 795 { "smb", "op-Transaction2Secondary-done", 1, 0, "smb_request_t *", "smbopinfo_t *" },
925 796
926 797 { "smb", "op-NtTransact-start", 0, 0, "smb_request_t *", "conninfo_t *" },
927 798 { "smb", "op-NtTransact-start", 1, 0, "smb_request_t *", "smbopinfo_t *" },
928 799 { "smb", "op-NtTransact-done", 0, 0, "smb_request_t *", "conninfo_t *" },
929 800 { "smb", "op-NtTransact-done", 1, 0, "smb_request_t *", "smbopinfo_t *" },
930 801
931 802 { "smb", "op-NtTransactSecondary-start", 0, 0, "smb_request_t *", "conninfo_t *" },
932 803 { "smb", "op-NtTransactSecondary-start", 1, 0, "smb_request_t *", "smbopinfo_t *" },
933 804 { "smb", "op-NtTransactSecondary-done", 0, 0, "smb_request_t *", "conninfo_t *" },
934 805 { "smb", "op-NtTransactSecondary-done", 1, 0, "smb_request_t *", "smbopinfo_t *" },
935 806
936 807 { "smb", "op-Create-start", 0, 0, "smb_request_t *", "conninfo_t *" },
937 808 { "smb", "op-Create-start", 1, 0, "smb_request_t *", "smbopinfo_t *" },
938 809 { "smb", "op-Create-start", 2, 0, "smb_request_t *", "smb_open_args_t *" },
939 810 { "smb", "op-Create-done", 0, 0, "smb_request_t *", "conninfo_t *" },
940 811 { "smb", "op-Create-done", 1, 0, "smb_request_t *", "smbopinfo_t *" },
941 812
942 813 { "smb", "op-CreateNew-start", 0, 0, "smb_request_t *", "conninfo_t *" },
943 814 { "smb", "op-CreateNew-start", 1, 0, "smb_request_t *", "smbopinfo_t *" },
944 815 { "smb", "op-CreateNew-start", 2, 0, "smb_request_t *", "smb_open_args_t *" },
945 816 { "smb", "op-CreateNew-done", 0, 0, "smb_request_t *", "conninfo_t *" },
946 817 { "smb", "op-CreateNew-done", 1, 0, "smb_request_t *", "smbopinfo_t *" },
947 818
948 819 { "smb", "op-CreateTemporary-start", 0, 0, "smb_request_t *", "conninfo_t *" },
949 820 { "smb", "op-CreateTemporary-start", 1, 0, "smb_request_t *", "smbopinfo_t *" },
950 821 { "smb", "op-CreateTemporary-start", 2, 0, "smb_request_t *", "smb_open_args_t *" },
951 822 { "smb", "op-CreateTemporary-done", 0, 0, "smb_request_t *", "conninfo_t *" },
952 823 { "smb", "op-CreateTemporary-done", 1, 0, "smb_request_t *", "smbopinfo_t *" },
953 824
954 825 { "smb", "op-Delete-start", 0, 0, "smb_request_t *", "conninfo_t *" },
955 826 { "smb", "op-Delete-start", 1, 0, "smb_request_t *", "smbopinfo_t *" },
956 827 { "smb", "op-Delete-start", 2, 0, "smb_request_t *", "smb_name_args_t *" },
957 828 { "smb", "op-Delete-done", 0, 0, "smb_request_t *", "conninfo_t *" },
958 829 { "smb", "op-Delete-done", 1, 0, "smb_request_t *", "smbopinfo_t *" },
959 830
960 831 { "smb", "op-CreateDirectory-start", 0, 0, "smb_request_t *", "conninfo_t *" },
961 832 { "smb", "op-CreateDirectory-start", 1, 0, "smb_request_t *", "smbopinfo_t *" },
962 833 { "smb", "op-CreateDirectory-start", 2, 0, "smb_request_t *", "smb_name_args_t *" },
963 834 { "smb", "op-CreateDirectory-done", 0, 0, "smb_request_t *", "conninfo_t *" },
964 835 { "smb", "op-CreateDirectory-done", 1, 0, "smb_request_t *", "smbopinfo_t *" },
965 836
966 837 { "smb", "op-DeleteDirectory-start", 0, 0, "smb_request_t *", "conninfo_t *" },
967 838 { "smb", "op-DeleteDirectory-start", 1, 0, "smb_request_t *", "smbopinfo_t *" },
968 839 { "smb", "op-DeleteDirectory-start", 2, 0, "smb_request_t *", "smb_name_args_t *" },
969 840 { "smb", "op-DeleteDirectory-done", 0, 0, "smb_request_t *", "conninfo_t *" },
970 841 { "smb", "op-DeleteDirectory-done", 1, 0, "smb_request_t *", "smbopinfo_t *" },
971 842
972 843 { "smb", "op-CheckDirectory-start", 0, 0, "smb_request_t *", "conninfo_t *" },
973 844 { "smb", "op-CheckDirectory-start", 1, 0, "smb_request_t *", "smbopinfo_t *" },
974 845 { "smb", "op-CheckDirectory-start", 2, 0, "smb_request_t *", "smb_name_args_t *" },
975 846 { "smb", "op-CheckDirectory-done", 0, 0, "smb_request_t *", "conninfo_t *" },
976 847 { "smb", "op-CheckDirectory-done", 1, 0, "smb_request_t *", "smbopinfo_t *" },
977 848
978 849 { "smb", "op-Invalid-start", 0, 0, "smb_request_t *", "conninfo_t *" },
979 850 { "smb", "op-Invalid-start", 1, 0, "smb_request_t *", "smbopinfo_t *" },
980 851 { "smb", "op-Invalid-done", 0, 0, "smb_request_t *", "conninfo_t *" },
981 852 { "smb", "op-Invalid-done", 1, 0, "smb_request_t *", "smbopinfo_t *" },
982 853
983 854 { "smb", "op-Echo-start", 0, 0, "smb_request_t *", "conninfo_t *" },
984 855 { "smb", "op-Echo-start", 1, 0, "smb_request_t *", "smbopinfo_t *" },
985 856 { "smb", "op-Echo-done", 0, 0, "smb_request_t *", "conninfo_t *" },
986 857 { "smb", "op-Echo-done", 1, 0, "smb_request_t *", "smbopinfo_t *" },
987 858
988 859 { "smb", "op-Search-start", 0, 0, "smb_request_t *", "conninfo_t *" },
989 860 { "smb", "op-Search-start", 1, 0, "smb_request_t *", "smbopinfo_t *" },
990 861 { "smb", "op-Search-done", 0, 0, "smb_request_t *", "conninfo_t *" },
991 862 { "smb", "op-Search-done", 1, 0, "smb_request_t *", "smbopinfo_t *" },
992 863
993 864 { "smb", "op-Find-start", 0, 0, "smb_request_t *", "conninfo_t *" },
994 865 { "smb", "op-Find-start", 1, 0, "smb_request_t *", "smbopinfo_t *" },
995 866 { "smb", "op-Find-done", 0, 0, "smb_request_t *", "conninfo_t *" },
996 867 { "smb", "op-Find-done", 1, 0, "smb_request_t *", "smbopinfo_t *" },
997 868
998 869 { "smb", "op-FindClose-start", 0, 0, "smb_request_t *", "conninfo_t *" },
999 870 { "smb", "op-FindClose-start", 1, 0, "smb_request_t *", "smbopinfo_t *" },
1000 871 { "smb", "op-FindClose-done", 0, 0, "smb_request_t *", "conninfo_t *" },
1001 872 { "smb", "op-FindClose-done", 1, 0, "smb_request_t *", "smbopinfo_t *" },
1002 873
1003 874 { "smb", "op-FindUnique-start", 0, 0, "smb_request_t *", "conninfo_t *" },
1004 875 { "smb", "op-FindUnique-start", 1, 0, "smb_request_t *", "smbopinfo_t *" },
1005 876 { "smb", "op-FindUnique-done", 0, 0, "smb_request_t *", "conninfo_t *" },
1006 877 { "smb", "op-FindUnique-done", 1, 0, "smb_request_t *", "smbopinfo_t *" },
1007 878
1008 879 { "smb", "op-Flush-start", 0, 0, "smb_request_t *", "conninfo_t *" },
1009 880 { "smb", "op-Flush-start", 1, 0, "smb_request_t *", "smbopinfo_t *" },
1010 881 { "smb", "op-Flush-done", 0, 0, "smb_request_t *", "conninfo_t *" },
1011 882 { "smb", "op-Flush-done", 1, 0, "smb_request_t *", "smbopinfo_t *" },
1012 883
1013 884 { "smb", "op-QueryInformationDisk-start", 0, 0, "smb_request_t *", "conninfo_t *" },
1014 885 { "smb", "op-QueryInformationDisk-start", 1, 0, "smb_request_t *", "smbopinfo_t *" },
1015 886 { "smb", "op-QueryInformationDisk-done", 0, 0, "smb_request_t *", "conninfo_t *" },
1016 887 { "smb", "op-QueryInformationDisk-done", 1, 0, "smb_request_t *", "smbopinfo_t *" },
1017 888
1018 889 { "smb", "op-LockByteRange-start", 0, 0, "smb_request_t *", "conninfo_t *" },
1019 890 { "smb", "op-LockByteRange-start", 1, 0, "smb_request_t *", "smbopinfo_t *" },
1020 891 { "smb", "op-LockByteRange-done", 0, 0, "smb_request_t *", "conninfo_t *" },
1021 892 { "smb", "op-LockByteRange-done", 1, 0, "smb_request_t *", "smbopinfo_t *" },
1022 893
1023 894 { "smb", "op-LockingX-start", 0, 0, "smb_request_t *", "conninfo_t *" },
1024 895 { "smb", "op-LockingX-start", 1, 0, "smb_request_t *", "smbopinfo_t *" },
1025 896 { "smb", "op-LockingX-done", 0, 0, "smb_request_t *", "conninfo_t *" },
1026 897 { "smb", "op-LockingX-done", 1, 0, "smb_request_t *", "smbopinfo_t *" },
1027 898
1028 899 { "smb", "op-LogoffX-start", 0, 0, "smb_request_t *", "conninfo_t *" },
1029 900 { "smb", "op-LogoffX-start", 1, 0, "smb_request_t *", "smbopinfo_t *" },
1030 901 { "smb", "op-LogoffX-done", 0, 0, "smb_request_t *", "conninfo_t *" },
1031 902 { "smb", "op-LogoffX-done", 1, 0, "smb_request_t *", "smbopinfo_t *" },
1032 903
1033 904 { "smb", "op-Negotiate-start", 0, 0, "smb_request_t *", "conninfo_t *" },
1034 905 { "smb", "op-Negotiate-start", 1, 0, "smb_request_t *", "smbopinfo_t *" },
1035 906 { "smb", "op-Negotiate-done", 0, 0, "smb_request_t *", "conninfo_t *" },
1036 907 { "smb", "op-Negotiate-done", 1, 0, "smb_request_t *", "smbopinfo_t *" },
1037 908
1038 909 { "smb", "op-NtCancel-start", 0, 0, "smb_request_t *", "conninfo_t *" },
1039 910 { "smb", "op-NtCancel-start", 1, 0, "smb_request_t *", "smbopinfo_t *" },
1040 911 { "smb", "op-NtCancel-done", 0, 0, "smb_request_t *", "conninfo_t *" },
1041 912 { "smb", "op-NtCancel-done", 1, 0, "smb_request_t *", "smbopinfo_t *" },
1042 913
1043 914 { "smb", "op-NtCreateX-start", 0, 0, "smb_request_t *", "conninfo_t *" },
1044 915 { "smb", "op-NtCreateX-start", 1, 0, "smb_request_t *", "smbopinfo_t *" },
1045 916 { "smb", "op-NtCreateX-start", 2, 0, "smb_request_t *", "smb_open_args_t *" },
1046 917 { "smb", "op-NtCreateX-done", 0, 0, "smb_request_t *", "conninfo_t *" },
1047 918 { "smb", "op-NtCreateX-done", 1, 0, "smb_request_t *", "smbopinfo_t *" },
1048 919
1049 920 { "smb", "op-NtTransactCreate-start", 0, 0, "smb_request_t *", "conninfo_t *" },
1050 921 { "smb", "op-NtTransactCreate-start", 1, 0, "smb_request_t *", "smbopinfo_t *" },
1051 922 { "smb", "op-NtTransactCreate-start", 2, 0, "smb_request_t *", "smb_open_args_t *" },
1052 923 { "smb", "op-NtTransactCreate-done", 0, 0, "smb_request_t *", "conninfo_t *" },
1053 924 { "smb", "op-NtTransactCreate-done", 1, 0, "smb_request_t *", "smbopinfo_t *" },
1054 925
1055 926 { "smb", "op-Open-start", 0, 0, "smb_request_t *", "conninfo_t *" },
1056 927 { "smb", "op-Open-start", 1, 0, "smb_request_t *", "smbopinfo_t *" },
1057 928 { "smb", "op-Open-start", 2, 0, "smb_request_t *", "smb_open_args_t *" },
1058 929 { "smb", "op-Open-done", 0, 0, "smb_request_t *", "conninfo_t *" },
1059 930 { "smb", "op-Open-done", 1, 0, "smb_request_t *", "smbopinfo_t *" },
1060 931
1061 932 { "smb", "op-OpenX-start", 0, 0, "smb_request_t *", "conninfo_t *" },
1062 933 { "smb", "op-OpenX-start", 1, 0, "smb_request_t *", "smbopinfo_t *" },
1063 934 { "smb", "op-OpenX-start", 2, 0, "smb_request_t *", "smb_open_args_t *" },
1064 935 { "smb", "op-OpenX-done", 0, 0, "smb_request_t *", "conninfo_t *" },
1065 936 { "smb", "op-OpenX-done", 1, 0, "smb_request_t *", "smbopinfo_t *" },
1066 937
1067 938 { "smb", "op-OpenPrintFile-start", 0, 0, "smb_request_t *", "conninfo_t *" },
1068 939 { "smb", "op-OpenPrintFile-start", 1, 0, "smb_request_t *", "smbopinfo_t *" },
1069 940 { "smb", "op-OpenPrintFile-start", 2, 0, "smb_request_t *", "smb_open_args_t *" },
1070 941 { "smb", "op-OpenPrintFile-done", 0, 0, "smb_request_t *", "conninfo_t *" },
1071 942 { "smb", "op-OpenPrintFile-done", 1, 0, "smb_request_t *", "smbopinfo_t *" },
1072 943
1073 944 { "smb", "op-ClosePrintFile-start", 0, 0, "smb_request_t *", "conninfo_t *" },
1074 945 { "smb", "op-ClosePrintFile-start", 1, 0, "smb_request_t *", "smbopinfo_t *" },
1075 946 { "smb", "op-ClosePrintFile-done", 0, 0, "smb_request_t *", "conninfo_t *" },
1076 947 { "smb", "op-ClosePrintFile-done", 1, 0, "smb_request_t *", "smbopinfo_t *" },
1077 948
1078 949 { "smb", "op-GetPrintQueue-start", 0, 0, "smb_request_t *", "conninfo_t *" },
1079 950 { "smb", "op-GetPrintQueue-start", 1, 0, "smb_request_t *", "smbopinfo_t *" },
1080 951 { "smb", "op-GetPrintQueue-done", 0, 0, "smb_request_t *", "conninfo_t *" },
1081 952 { "smb", "op-GetPrintQueue-done", 1, 0, "smb_request_t *", "smbopinfo_t *" },
1082 953
1083 954 { "smb", "op-WritePrintFile-start", 0, 0, "smb_request_t *", "conninfo_t *" },
1084 955 { "smb", "op-WritePrintFile-start", 1, 0, "smb_request_t *", "smbopinfo_t *" },
1085 956 { "smb", "op-WritePrintFile-done", 0, 0, "smb_request_t *", "conninfo_t *" },
1086 957 { "smb", "op-WritePrintFile-done", 1, 0, "smb_request_t *", "smbopinfo_t *" },
1087 958
1088 959 { "smb", "op-ProcessExit-start", 0, 0, "smb_request_t *", "conninfo_t *" },
1089 960 { "smb", "op-ProcessExit-start", 1, 0, "smb_request_t *", "smbopinfo_t *" },
1090 961 { "smb", "op-ProcessExit-done", 0, 0, "smb_request_t *", "conninfo_t *" },
1091 962 { "smb", "op-ProcessExit-done", 1, 0, "smb_request_t *", "smbopinfo_t *" },
1092 963
1093 964 { "smb", "op-QueryInformation-start", 0, 0, "smb_request_t *", "conninfo_t *" },
1094 965 { "smb", "op-QueryInformation-start", 1, 0, "smb_request_t *", "smbopinfo_t *" },
1095 966 { "smb", "op-QueryInformation-start", 2, 0, "smb_request_t *", "smb_name_args_t *" },
1096 967 { "smb", "op-QueryInformation-done", 0, 0, "smb_request_t *", "conninfo_t *" },
1097 968 { "smb", "op-QueryInformation-done", 1, 0, "smb_request_t *", "smbopinfo_t *" },
1098 969
1099 970 { "smb", "op-QueryInformation2-start", 0, 0, "smb_request_t *", "conninfo_t *" },
1100 971 { "smb", "op-QueryInformation2-start", 1, 0, "smb_request_t *", "smbopinfo_t *" },
1101 972 { "smb", "op-QueryInformation2-done", 0, 0, "smb_request_t *", "conninfo_t *" },
1102 973 { "smb", "op-QueryInformation2-done", 1, 0, "smb_request_t *", "smbopinfo_t *" },
1103 974
1104 975 { "smb", "op-Read-start", 0, 0, "smb_request_t *", "conninfo_t *" },
1105 976 { "smb", "op-Read-start", 1, 0, "smb_request_t *", "smbopinfo_t *" },
1106 977 { "smb", "op-Read-start", 2, 0, "smb_request_t *", "smb_rw_args_t *" },
1107 978 { "smb", "op-Read-done", 0, 0, "smb_request_t *", "conninfo_t *" },
1108 979 { "smb", "op-Read-done", 1, 0, "smb_request_t *", "smbopinfo_t *" },
1109 980 { "smb", "op-Read-done", 2, 0, "smb_request_t *", "smb_rw_args_t *" },
1110 981
1111 982 { "smb", "op-LockAndRead-start", 0, 0, "smb_request_t *", "conninfo_t *" },
1112 983 { "smb", "op-LockAndRead-start", 1, 0, "smb_request_t *", "smbopinfo_t *" },
1113 984 { "smb", "op-LockAndRead-start", 2, 0, "smb_request_t *", "smb_rw_args_t *" },
1114 985 { "smb", "op-LockAndRead-done", 0, 0, "smb_request_t *", "conninfo_t *" },
1115 986 { "smb", "op-LockAndRead-done", 1, 0, "smb_request_t *", "smbopinfo_t *" },
1116 987 { "smb", "op-LockAndRead-done", 2, 0, "smb_request_t *", "smb_rw_args_t *" },
1117 988
1118 989 { "smb", "op-ReadRaw-start", 0, 0, "smb_request_t *", "conninfo_t *" },
1119 990 { "smb", "op-ReadRaw-start", 1, 0, "smb_request_t *", "smbopinfo_t *" },
1120 991 { "smb", "op-ReadRaw-done", 0, 0, "smb_request_t *", "conninfo_t *" },
1121 992 { "smb", "op-ReadRaw-done", 1, 0, "smb_request_t *", "smbopinfo_t *" },
1122 993
1123 994 { "smb", "op-ReadX-start", 0, 0, "smb_request_t *", "conninfo_t *" },
1124 995 { "smb", "op-ReadX-start", 1, 0, "smb_request_t *", "smbopinfo_t *" },
1125 996 { "smb", "op-ReadX-start", 2, 0, "smb_request_t *", "smb_rw_args_t *" },
1126 997 { "smb", "op-ReadX-done", 0, 0, "smb_request_t *", "conninfo_t *" },
1127 998 { "smb", "op-ReadX-done", 1, 0, "smb_request_t *", "smbopinfo_t *" },
1128 999 { "smb", "op-ReadX-done", 2, 0, "smb_request_t *", "smb_rw_args_t *" },
1129 1000
1130 1001 { "smb", "op-Rename-start", 0, 0, "smb_request_t *", "conninfo_t *" },
1131 1002 { "smb", "op-Rename-start", 1, 0, "smb_request_t *", "smbopinfo_t *" },
1132 1003 { "smb", "op-Rename-start", 2, 0, "smb_request_t *", "smb_name_args_t *" },
1133 1004 { "smb", "op-Rename-done", 0, 0, "smb_request_t *", "conninfo_t *" },
1134 1005 { "smb", "op-Rename-done", 1, 0, "smb_request_t *", "smbopinfo_t *" },
1135 1006
1136 1007 { "smb", "op-NtRename-start", 0, 0, "smb_request_t *", "conninfo_t *" },
1137 1008 { "smb", "op-NtRename-start", 1, 0, "smb_request_t *", "smbopinfo_t *" },
1138 1009 { "smb", "op-NtRename-start", 2, 0, "smb_request_t *", "smb_name_args_t *" },
1139 1010 { "smb", "op-NtRename-done", 0, 0, "smb_request_t *", "conninfo_t *" },
1140 1011 { "smb", "op-NtRename-done", 1, 0, "smb_request_t *", "smbopinfo_t *" },
1141 1012
1142 1013 { "smb", "op-Seek-start", 0, 0, "smb_request_t *", "conninfo_t *" },
1143 1014 { "smb", "op-Seek-start", 1, 0, "smb_request_t *", "smbopinfo_t *" },
1144 1015 { "smb", "op-Seek-done", 0, 0, "smb_request_t *", "conninfo_t *" },
1145 1016 { "smb", "op-Seek-done", 1, 0, "smb_request_t *", "smbopinfo_t *" },
1146 1017
1147 1018 { "smb", "op-SessionSetupX-start", 0, 0, "smb_request_t *", "conninfo_t *" },
1148 1019 { "smb", "op-SessionSetupX-start", 1, 0, "smb_request_t *", "smbopinfo_t *" },
1149 1020 { "smb", "op-SessionSetupX-done", 0, 0, "smb_request_t *", "conninfo_t *" },
1150 1021 { "smb", "op-SessionSetupX-done", 1, 0, "smb_request_t *", "smbopinfo_t *" },
1151 1022
1152 1023 { "smb", "op-SetInformation-start", 0, 0, "smb_request_t *", "conninfo_t *" },
1153 1024 { "smb", "op-SetInformation-start", 1, 0, "smb_request_t *", "smbopinfo_t *" },
1154 1025 { "smb", "op-SetInformation-done", 0, 0, "smb_request_t *", "conninfo_t *" },
1155 1026 { "smb", "op-SetInformation-done", 1, 0, "smb_request_t *", "smbopinfo_t *" },
1156 1027
1157 1028 { "smb", "op-SetInformation2-start", 0, 0, "smb_request_t *", "conninfo_t *" },
1158 1029 { "smb", "op-SetInformation2-start", 1, 0, "smb_request_t *", "smbopinfo_t *" },
1159 1030 { "smb", "op-SetInformation2-done", 0, 0, "smb_request_t *", "conninfo_t *" },
1160 1031 { "smb", "op-SetInformation2-done", 1, 0, "smb_request_t *", "smbopinfo_t *" },
1161 1032
1162 1033 { "smb", "op-FindClose2-start", 0, 0, "smb_request_t *", "conninfo_t *" },
1163 1034 { "smb", "op-FindClose2-start", 1, 0, "smb_request_t *", "smbopinfo_t *" },
1164 1035 { "smb", "op-FindClose2-done", 0, 0, "smb_request_t *", "conninfo_t *" },
1165 1036 { "smb", "op-FindClose2-done", 1, 0, "smb_request_t *", "smbopinfo_t *" },
1166 1037
1167 1038 { "smb", "op-TreeConnect-start", 0, 0, "smb_request_t *", "conninfo_t *" },
1168 1039 { "smb", "op-TreeConnect-start", 1, 0, "smb_request_t *", "smbopinfo_t *" },
1169 1040 { "smb", "op-TreeConnect-done", 0, 0, "smb_request_t *", "conninfo_t *" },
1170 1041 { "smb", "op-TreeConnect-done", 1, 0, "smb_request_t *", "smbopinfo_t *" },
1171 1042
1172 1043 { "smb", "op-TreeConnectX-start", 0, 0, "smb_request_t *", "conninfo_t *" },
1173 1044 { "smb", "op-TreeConnectX-start", 1, 0, "smb_request_t *", "smbopinfo_t *" },
1174 1045 { "smb", "op-TreeConnectX-done", 0, 0, "smb_request_t *", "conninfo_t *" },
1175 1046 { "smb", "op-TreeConnectX-done", 1, 0, "smb_request_t *", "smbopinfo_t *" },
1176 1047
1177 1048 { "smb", "op-TreeDisconnect-start", 0, 0, "smb_request_t *", "conninfo_t *" },
1178 1049 { "smb", "op-TreeDisconnect-start", 1, 0, "smb_request_t *", "smbopinfo_t *" },
1179 1050 { "smb", "op-TreeDisconnect-done", 0, 0, "smb_request_t *", "conninfo_t *" },
1180 1051 { "smb", "op-TreeDisconnect-done", 1, 0, "smb_request_t *", "smbopinfo_t *" },
1181 1052
1182 1053 { "smb", "op-UnlockByteRange-start", 0, 0, "smb_request_t *", "conninfo_t *" },
1183 1054 { "smb", "op-UnlockByteRange-start", 1, 0, "smb_request_t *", "smbopinfo_t *" },
1184 1055 { "smb", "op-UnlockByteRange-done", 0, 0, "smb_request_t *", "conninfo_t *" },
1185 1056 { "smb", "op-UnlockByteRange-done", 1, 0, "smb_request_t *", "smbopinfo_t *" },
1186 1057
1187 1058 { "smb", "op-Write-start", 0, 0, "smb_request_t *", "conninfo_t *" },
1188 1059 { "smb", "op-Write-start", 1, 0, "smb_request_t *", "smbopinfo_t *" },
1189 1060 { "smb", "op-Write-start", 2, 0, "smb_request_t *", "smb_rw_args_t *" },
1190 1061 { "smb", "op-Write-done", 0, 0, "smb_request_t *", "conninfo_t *" },
1191 1062 { "smb", "op-Write-done", 1, 0, "smb_request_t *", "smbopinfo_t *" },
1192 1063 { "smb", "op-Write-done", 2, 0, "smb_request_t *", "smb_rw_args_t *" },
1193 1064
1194 1065 { "smb", "op-WriteAndClose-start", 0, 0, "smb_request_t *", "conninfo_t *" },
1195 1066 { "smb", "op-WriteAndClose-start", 1, 0, "smb_request_t *", "smbopinfo_t *" },
1196 1067 { "smb", "op-WriteAndClose-start", 2, 0, "smb_request_t *", "smb_rw_args_t *" },
1197 1068 { "smb", "op-WriteAndClose-done", 0, 0, "smb_request_t *", "conninfo_t *" },
1198 1069 { "smb", "op-WriteAndClose-done", 1, 0, "smb_request_t *", "smbopinfo_t *" },
1199 1070 { "smb", "op-WriteAndClose-done", 2, 0, "smb_request_t *", "smb_rw_args_t *" },
1200 1071
1201 1072 { "smb", "op-WriteAndUnlock-start", 0, 0, "smb_request_t *", "conninfo_t *" },
1202 1073 { "smb", "op-WriteAndUnlock-start", 1, 0, "smb_request_t *", "smbopinfo_t *" },
1203 1074 { "smb", "op-WriteAndUnlock-start", 2, 0, "smb_request_t *", "smb_rw_args_t *" },
1204 1075 { "smb", "op-WriteAndUnlock-done", 0, 0, "smb_request_t *", "conninfo_t *" },
1205 1076 { "smb", "op-WriteAndUnlock-done", 1, 0, "smb_request_t *", "smbopinfo_t *" },
1206 1077 { "smb", "op-WriteAndUnlock-done", 2, 0, "smb_request_t *", "smb_rw_args_t *" },
1207 1078
1208 1079 { "smb", "op-WriteRaw-start", 0, 0, "smb_request_t *", "conninfo_t *" },
1209 1080 { "smb", "op-WriteRaw-start", 1, 0, "smb_request_t *", "smbopinfo_t *" },
1210 1081 { "smb", "op-WriteRaw-done", 0, 0, "smb_request_t *", "conninfo_t *" },
1211 1082 { "smb", "op-WriteRaw-done", 1, 0, "smb_request_t *", "smbopinfo_t *" },
1212 1083
1213 1084 { "smb", "op-WriteX-start", 0, 0, "smb_request_t *", "conninfo_t *" },
1214 1085 { "smb", "op-WriteX-start", 1, 0, "smb_request_t *", "smbopinfo_t *" },
1215 1086 { "smb", "op-WriteX-start", 2, 0, "smb_request_t *", "smb_rw_args_t *" },
1216 1087 { "smb", "op-WriteX-done", 0, 0, "smb_request_t *", "conninfo_t *" },
1217 1088 { "smb", "op-WriteX-done", 1, 0, "smb_request_t *", "smbopinfo_t *" },
1218 1089 { "smb", "op-WriteX-done", 2, 0, "smb_request_t *", "smb_rw_args_t *" },
1219 1090
1220 1091 { "smb2", "op-Cancel-start", 0, 0, "smb_request_t *", "conninfo_t *" },
1221 1092 { "smb2", "op-Cancel-start", 1, 0, "smb_request_t *", "smb2opinfo_t *" },
1222 1093 { "smb2", "op-Cancel-done", 0, 0, "smb_request_t *", "conninfo_t *" },
1223 1094 { "smb2", "op-Cancel-done", 1, 0, "smb_request_t *", "smb2opinfo_t *" },
1224 1095
1225 1096 { "smb2", "op-ChangeNotify-start", 0, 0, "smb_request_t *", "conninfo_t *" },
1226 1097 { "smb2", "op-ChangeNotify-start", 1, 0, "smb_request_t *", "smb2opinfo_t *" },
1227 1098 { "smb2", "op-ChangeNotify-done", 0, 0, "smb_request_t *", "conninfo_t *" },
1228 1099 { "smb2", "op-ChangeNotify-done", 1, 0, "smb_request_t *", "smb2opinfo_t *" },
1229 1100
1230 1101 { "smb2", "op-Close-start", 0, 0, "smb_request_t *", "conninfo_t *" },
1231 1102 { "smb2", "op-Close-start", 1, 0, "smb_request_t *", "smb2opinfo_t *" },
1232 1103 { "smb2", "op-Close-done", 0, 0, "smb_request_t *", "conninfo_t *" },
1233 1104 { "smb2", "op-Close-done", 1, 0, "smb_request_t *", "smb2opinfo_t *" },
1234 1105
1235 1106 { "smb2", "op-Create-start", 0, 0, "smb_request_t *", "conninfo_t *" },
1236 1107 { "smb2", "op-Create-start", 1, 0, "smb_request_t *", "smb2opinfo_t *" },
1237 1108 { "smb2", "op-Create-start", 2, 0, "smb_request_t *", "smb_open_args_t *" },
1238 1109 { "smb2", "op-Create-done", 0, 0, "smb_request_t *", "conninfo_t *" },
1239 1110 { "smb2", "op-Create-done", 1, 0, "smb_request_t *", "smb2opinfo_t *" },
1240 1111
1241 1112 { "smb2", "op-Echo-start", 0, 0, "smb_request_t *", "conninfo_t *" },
1242 1113 { "smb2", "op-Echo-start", 1, 0, "smb_request_t *", "smb2opinfo_t *" },
1243 1114 { "smb2", "op-Echo-done", 0, 0, "smb_request_t *", "conninfo_t *" },
1244 1115 { "smb2", "op-Echo-done", 1, 0, "smb_request_t *", "smb2opinfo_t *" },
1245 1116
1246 1117 { "smb2", "op-Flush-start", 0, 0, "smb_request_t *", "conninfo_t *" },
1247 1118 { "smb2", "op-Flush-start", 1, 0, "smb_request_t *", "smb2opinfo_t *" },
1248 1119 { "smb2", "op-Flush-done", 0, 0, "smb_request_t *", "conninfo_t *" },
1249 1120 { "smb2", "op-Flush-done", 1, 0, "smb_request_t *", "smb2opinfo_t *" },
1250 1121
1251 1122 { "smb2", "op-Ioctl-start", 0, 0, "smb_request_t *", "conninfo_t *" },
1252 1123 { "smb2", "op-Ioctl-start", 1, 0, "smb_request_t *", "smb2opinfo_t *" },
1253 1124 { "smb2", "op-Ioctl-done", 0, 0, "smb_request_t *", "conninfo_t *" },
1254 1125 { "smb2", "op-Ioctl-done", 1, 0, "smb_request_t *", "smb2opinfo_t *" },
1255 1126
1256 1127 { "smb2", "op-Lock-start", 0, 0, "smb_request_t *", "conninfo_t *" },
1257 1128 { "smb2", "op-Lock-start", 1, 0, "smb_request_t *", "smb2opinfo_t *" },
1258 1129 { "smb2", "op-Lock-done", 0, 0, "smb_request_t *", "conninfo_t *" },
1259 1130 { "smb2", "op-Lock-done", 1, 0, "smb_request_t *", "smb2opinfo_t *" },
1260 1131
1261 1132 { "smb2", "op-Logoff-start", 0, 0, "smb_request_t *", "conninfo_t *" },
1262 1133 { "smb2", "op-Logoff-start", 1, 0, "smb_request_t *", "smb2opinfo_t *" },
1263 1134 { "smb2", "op-Logoff-done", 0, 0, "smb_request_t *", "conninfo_t *" },
1264 1135 { "smb2", "op-Logoff-done", 1, 0, "smb_request_t *", "smb2opinfo_t *" },
1265 1136
1266 1137 { "smb2", "op-Negotiate-start", 0, 0, "smb_request_t *", "conninfo_t *" },
1267 1138 { "smb2", "op-Negotiate-start", 1, 0, "smb_request_t *", "smb2opinfo_t *" },
1268 1139 { "smb2", "op-Negotiate-done", 0, 0, "smb_request_t *", "conninfo_t *" },
1269 1140 { "smb2", "op-Negotiate-done", 1, 0, "smb_request_t *", "smb2opinfo_t *" },
1270 1141
1271 1142 { "smb2", "op-OplockBreak-start", 0, 0, "smb_request_t *", "conninfo_t *" },
1272 1143 { "smb2", "op-OplockBreak-start", 1, 0, "smb_request_t *", "smb2opinfo_t *" },
1273 1144 { "smb2", "op-OplockBreak-done", 0, 0, "smb_request_t *", "conninfo_t *" },
1274 1145 { "smb2", "op-OplockBreak-done", 1, 0, "smb_request_t *", "smb2opinfo_t *" },
1275 1146
1276 1147 { "smb2", "op-QueryDirectory-start", 0, 0, "smb_request_t *", "conninfo_t *" },
1277 1148 { "smb2", "op-QueryDirectory-start", 1, 0, "smb_request_t *", "smb2opinfo_t *" },
1278 1149 { "smb2", "op-QueryDirectory-done", 0, 0, "smb_request_t *", "conninfo_t *" },
1279 1150 { "smb2", "op-QueryDirectory-done", 1, 0, "smb_request_t *", "smb2opinfo_t *" },
1280 1151
1281 1152 { "smb2", "op-QueryInfo-start", 0, 0, "smb_request_t *", "conninfo_t *" },
1282 1153 { "smb2", "op-QueryInfo-start", 1, 0, "smb_request_t *", "smb2opinfo_t *" },
1283 1154 { "smb2", "op-QueryInfo-done", 0, 0, "smb_request_t *", "conninfo_t *" },
1284 1155 { "smb2", "op-QueryInfo-done", 1, 0, "smb_request_t *", "smb2opinfo_t *" },
1285 1156
1286 1157 { "smb2", "op-Read-start", 0, 0, "smb_request_t *", "conninfo_t *" },
1287 1158 { "smb2", "op-Read-start", 1, 0, "smb_request_t *", "smb2opinfo_t *" },
1288 1159 { "smb2", "op-Read-start", 2, 0, "smb_request_t *", "smb_rw_args_t *" },
1289 1160 { "smb2", "op-Read-done", 0, 0, "smb_request_t *", "conninfo_t *" },
1290 1161 { "smb2", "op-Read-done", 1, 0, "smb_request_t *", "smb2opinfo_t *" },
1291 1162 { "smb2", "op-Read-done", 2, 0, "smb_request_t *", "smb_rw_args_t *" },
1292 1163
1293 1164 { "smb2", "op-SessionSetup-start", 0, 0, "smb_request_t *", "conninfo_t *" },
1294 1165 { "smb2", "op-SessionSetup-start", 1, 0, "smb_request_t *", "smb2opinfo_t *" },
1295 1166 { "smb2", "op-SessionSetup-done", 0, 0, "smb_request_t *", "conninfo_t *" },
1296 1167 { "smb2", "op-SessionSetup-done", 1, 0, "smb_request_t *", "smb2opinfo_t *" },
1297 1168
1298 1169 { "smb2", "op-SetInfo-start", 0, 0, "smb_request_t *", "conninfo_t *" },
1299 1170 { "smb2", "op-SetInfo-start", 1, 0, "smb_request_t *", "smb2opinfo_t *" },
1300 1171 { "smb2", "op-SetInfo-done", 0, 0, "smb_request_t *", "conninfo_t *" },
1301 1172 { "smb2", "op-SetInfo-done", 1, 0, "smb_request_t *", "smb2opinfo_t *" },
1302 1173
1303 1174 { "smb2", "op-TreeConnect-start", 0, 0, "smb_request_t *", "conninfo_t *" },
1304 1175 { "smb2", "op-TreeConnect-start", 1, 0, "smb_request_t *", "smb2opinfo_t *" },
1305 1176 { "smb2", "op-TreeConnect-done", 0, 0, "smb_request_t *", "conninfo_t *" },
1306 1177 { "smb2", "op-TreeConnect-done", 1, 0, "smb_request_t *", "smb2opinfo_t *" },
1307 1178
1308 1179 { "smb2", "op-TreeDisconnect-start", 0, 0, "smb_request_t *", "conninfo_t *" },
1309 1180 { "smb2", "op-TreeDisconnect-start", 1, 0, "smb_request_t *", "smb2opinfo_t *" },
1310 1181 { "smb2", "op-TreeDisconnect-done", 0, 0, "smb_request_t *", "conninfo_t *" },
1311 1182 { "smb2", "op-TreeDisconnect-done", 1, 0, "smb_request_t *", "smb2opinfo_t *" },
1312 1183
1313 1184 { "smb2", "op-Write-start", 0, 0, "smb_request_t *", "conninfo_t *" },
1314 1185 { "smb2", "op-Write-start", 1, 0, "smb_request_t *", "smb2opinfo_t *" },
1315 1186 { "smb2", "op-Write-start", 2, 0, "smb_request_t *", "smb_rw_args_t *" },
1316 1187 { "smb2", "op-Write-done", 0, 0, "smb_request_t *", "conninfo_t *" },
1317 1188 { "smb2", "op-Write-done", 1, 0, "smb_request_t *", "smb2opinfo_t *" },
1318 1189 { "smb2", "op-Write-done", 2, 0, "smb_request_t *", "smb_rw_args_t *" },
1319 1190
1320 1191 /* END CSTYLED */
1321 1192
1322 1193 { "ip", "send", 0, 0, "mblk_t *", "pktinfo_t *" },
1323 1194 { "ip", "send", 1, 1, "conn_t *", "csinfo_t *" },
1324 1195 { "ip", "send", 2, 2, "void_ip_t *", "ipinfo_t *" },
1325 1196 { "ip", "send", 3, 3, "__dtrace_ipsr_ill_t *", "ifinfo_t *" },
1326 1197 { "ip", "send", 4, 4, "ipha_t *", "ipv4info_t *" },
1327 1198 { "ip", "send", 5, 5, "ip6_t *", "ipv6info_t *" },
1328 1199 { "ip", "send", 6, 6, "int" }, /* used by __dtrace_ipsr_ill_t */
1329 1200 { "ip", "receive", 0, 0, "mblk_t *", "pktinfo_t *" },
1330 1201 { "ip", "receive", 1, 1, "conn_t *", "csinfo_t *" },
1331 1202 { "ip", "receive", 2, 2, "void_ip_t *", "ipinfo_t *" },
1332 1203 { "ip", "receive", 3, 3, "__dtrace_ipsr_ill_t *", "ifinfo_t *" },
1333 1204 { "ip", "receive", 4, 4, "ipha_t *", "ipv4info_t *" },
1334 1205 { "ip", "receive", 5, 5, "ip6_t *", "ipv6info_t *" },
1335 1206 { "ip", "receive", 6, 6, "int" }, /* used by __dtrace_ipsr_ill_t */
1336 1207
1337 1208 { "tcp", "connect-established", 0, 0, "mblk_t *", "pktinfo_t *" },
1338 1209 { "tcp", "connect-established", 1, 1, "ip_xmit_attr_t *",
1339 1210 "csinfo_t *" },
1340 1211 { "tcp", "connect-established", 2, 2, "void_ip_t *", "ipinfo_t *" },
1341 1212 { "tcp", "connect-established", 3, 3, "tcp_t *", "tcpsinfo_t *" },
1342 1213 { "tcp", "connect-established", 4, 4, "tcph_t *", "tcpinfo_t *" },
1343 1214 { "tcp", "connect-refused", 0, 0, "mblk_t *", "pktinfo_t *" },
1344 1215 { "tcp", "connect-refused", 1, 1, "ip_xmit_attr_t *", "csinfo_t *" },
1345 1216 { "tcp", "connect-refused", 2, 2, "void_ip_t *", "ipinfo_t *" },
1346 1217 { "tcp", "connect-refused", 3, 3, "tcp_t *", "tcpsinfo_t *" },
1347 1218 { "tcp", "connect-refused", 4, 4, "tcph_t *", "tcpinfo_t *" },
1348 1219 { "tcp", "connect-request", 0, 0, "mblk_t *", "pktinfo_t *" },
1349 1220 { "tcp", "connect-request", 1, 1, "ip_xmit_attr_t *", "csinfo_t *" },
1350 1221 { "tcp", "connect-request", 2, 2, "void_ip_t *", "ipinfo_t *" },
1351 1222 { "tcp", "connect-request", 3, 3, "tcp_t *", "tcpsinfo_t *" },
1352 1223 { "tcp", "connect-request", 4, 4, "tcph_t *", "tcpinfo_t *" },
1353 1224 { "tcp", "accept-established", 0, 0, "mblk_t *", "pktinfo_t *" },
1354 1225 { "tcp", "accept-established", 1, 1, "ip_xmit_attr_t *", "csinfo_t *" },
1355 1226 { "tcp", "accept-established", 2, 2, "void_ip_t *", "ipinfo_t *" },
1356 1227 { "tcp", "accept-established", 3, 3, "tcp_t *", "tcpsinfo_t *" },
1357 1228 { "tcp", "accept-established", 4, 4, "tcph_t *", "tcpinfo_t *" },
1358 1229 { "tcp", "accept-refused", 0, 0, "mblk_t *", "pktinfo_t *" },
1359 1230 { "tcp", "accept-refused", 1, 1, "ip_xmit_attr_t *", "csinfo_t *" },
1360 1231 { "tcp", "accept-refused", 2, 2, "void_ip_t *", "ipinfo_t *" },
1361 1232 { "tcp", "accept-refused", 3, 3, "tcp_t *", "tcpsinfo_t *" },
1362 1233 { "tcp", "accept-refused", 4, 4, "tcph_t *", "tcpinfo_t *" },
1363 1234 { "tcp", "state-change", 0, 0, "void", "void" },
1364 1235 { "tcp", "state-change", 1, 1, "ip_xmit_attr_t *", "csinfo_t *" },
1365 1236 { "tcp", "state-change", 2, 2, "void", "void" },
1366 1237 { "tcp", "state-change", 3, 3, "tcp_t *", "tcpsinfo_t *" },
1367 1238 { "tcp", "state-change", 4, 4, "void", "void" },
1368 1239 { "tcp", "state-change", 5, 5, "int32_t", "tcplsinfo_t *" },
1369 1240 { "tcp", "send", 0, 0, "mblk_t *", "pktinfo_t *" },
1370 1241 { "tcp", "send", 1, 1, "ip_xmit_attr_t *", "csinfo_t *" },
1371 1242 { "tcp", "send", 2, 2, "__dtrace_tcp_void_ip_t *", "ipinfo_t *" },
1372 1243 { "tcp", "send", 3, 3, "tcp_t *", "tcpsinfo_t *" },
1373 1244 { "tcp", "send", 4, 4, "__dtrace_tcp_tcph_t *", "tcpinfo_t *" },
1374 1245 { "tcp", "receive", 0, 0, "mblk_t *", "pktinfo_t *" },
1375 1246 { "tcp", "receive", 1, 1, "ip_xmit_attr_t *", "csinfo_t *" },
1376 1247 { "tcp", "receive", 2, 2, "__dtrace_tcp_void_ip_t *", "ipinfo_t *" },
1377 1248 { "tcp", "receive", 3, 3, "tcp_t *", "tcpsinfo_t *" },
1378 1249 { "tcp", "receive", 4, 4, "__dtrace_tcp_tcph_t *", "tcpinfo_t *" },
1379 1250
1380 1251 { "udp", "send", 0, 0, "mblk_t *", "pktinfo_t *" },
1381 1252 { "udp", "send", 1, 1, "ip_xmit_attr_t *", "csinfo_t *" },
1382 1253 { "udp", "send", 2, 2, "void_ip_t *", "ipinfo_t *" },
1383 1254 { "udp", "send", 3, 3, "udp_t *", "udpsinfo_t *" },
1384 1255 { "udp", "send", 4, 4, "udpha_t *", "udpinfo_t *" },
1385 1256 { "udp", "receive", 0, 0, "mblk_t *", "pktinfo_t *" },
1386 1257 { "udp", "receive", 1, 1, "ip_xmit_attr_t *", "csinfo_t *" },
1387 1258 { "udp", "receive", 2, 2, "void_ip_t *", "ipinfo_t *" },
1388 1259 { "udp", "receive", 3, 3, "udp_t *", "udpsinfo_t *" },
1389 1260 { "udp", "receive", 4, 4, "udpha_t *", "udpinfo_t *" },
1390 1261
1391 1262 { "sysevent", "post", 0, 0, "evch_bind_t *", "syseventchaninfo_t *" },
1392 1263 { "sysevent", "post", 1, 1, "sysevent_impl_t *", "syseventinfo_t *" },
1393 1264
1394 1265 { "xpv", "add-to-physmap-end", 0, 0, "int" },
1395 1266 { "xpv", "add-to-physmap-start", 0, 0, "domid_t" },
1396 1267 { "xpv", "add-to-physmap-start", 1, 1, "uint_t" },
1397 1268 { "xpv", "add-to-physmap-start", 2, 2, "ulong_t" },
1398 1269 { "xpv", "add-to-physmap-start", 3, 3, "ulong_t" },
1399 1270 { "xpv", "decrease-reservation-end", 0, 0, "int" },
1400 1271 { "xpv", "decrease-reservation-start", 0, 0, "domid_t" },
1401 1272 { "xpv", "decrease-reservation-start", 1, 1, "ulong_t" },
1402 1273 { "xpv", "decrease-reservation-start", 2, 2, "uint_t" },
1403 1274 { "xpv", "decrease-reservation-start", 3, 3, "ulong_t *" },
1404 1275 { "xpv", "dom-create-start", 0, 0, "xen_domctl_t *" },
1405 1276 { "xpv", "dom-destroy-start", 0, 0, "domid_t" },
1406 1277 { "xpv", "dom-pause-start", 0, 0, "domid_t" },
1407 1278 { "xpv", "dom-unpause-start", 0, 0, "domid_t" },
1408 1279 { "xpv", "dom-create-end", 0, 0, "int" },
1409 1280 { "xpv", "dom-destroy-end", 0, 0, "int" },
1410 1281 { "xpv", "dom-pause-end", 0, 0, "int" },
1411 1282 { "xpv", "dom-unpause-end", 0, 0, "int" },
1412 1283 { "xpv", "evtchn-op-end", 0, 0, "int" },
1413 1284 { "xpv", "evtchn-op-start", 0, 0, "int" },
1414 1285 { "xpv", "evtchn-op-start", 1, 1, "void *" },
1415 1286 { "xpv", "increase-reservation-end", 0, 0, "int" },
1416 1287 { "xpv", "increase-reservation-start", 0, 0, "domid_t" },
1417 1288 { "xpv", "increase-reservation-start", 1, 1, "ulong_t" },
1418 1289 { "xpv", "increase-reservation-start", 2, 2, "uint_t" },
1419 1290 { "xpv", "increase-reservation-start", 3, 3, "ulong_t *" },
1420 1291 { "xpv", "mmap-end", 0, 0, "int" },
1421 1292 { "xpv", "mmap-entry", 0, 0, "ulong_t" },
1422 1293 { "xpv", "mmap-entry", 1, 1, "ulong_t" },
1423 1294 { "xpv", "mmap-entry", 2, 2, "ulong_t" },
1424 1295 { "xpv", "mmap-start", 0, 0, "domid_t" },
1425 1296 { "xpv", "mmap-start", 1, 1, "int" },
1426 1297 { "xpv", "mmap-start", 2, 2, "privcmd_mmap_entry_t *" },
1427 1298 { "xpv", "mmapbatch-end", 0, 0, "int" },
1428 1299 { "xpv", "mmapbatch-end", 1, 1, "struct seg *" },
1429 1300 { "xpv", "mmapbatch-end", 2, 2, "caddr_t" },
1430 1301 { "xpv", "mmapbatch-start", 0, 0, "domid_t" },
1431 1302 { "xpv", "mmapbatch-start", 1, 1, "int" },
1432 1303 { "xpv", "mmapbatch-start", 2, 2, "caddr_t" },
1433 1304 { "xpv", "mmu-ext-op-end", 0, 0, "int" },
1434 1305 { "xpv", "mmu-ext-op-start", 0, 0, "int" },
1435 1306 { "xpv", "mmu-ext-op-start", 1, 1, "struct mmuext_op *" },
1436 1307 { "xpv", "mmu-update-start", 0, 0, "int" },
1437 1308 { "xpv", "mmu-update-start", 1, 1, "int" },
1438 1309 { "xpv", "mmu-update-start", 2, 2, "mmu_update_t *" },
1439 1310 { "xpv", "mmu-update-end", 0, 0, "int" },
1440 1311 { "xpv", "populate-physmap-end", 0, 0, "int" },
1441 1312 { "xpv", "populate-physmap-start", 0, 0, "domid_t" },
1442 1313 { "xpv", "populate-physmap-start", 1, 1, "ulong_t" },
1443 1314 { "xpv", "populate-physmap-start", 2, 2, "ulong_t *" },
1444 1315 { "xpv", "set-memory-map-end", 0, 0, "int" },
1445 1316 { "xpv", "set-memory-map-start", 0, 0, "domid_t" },
1446 1317 { "xpv", "set-memory-map-start", 1, 1, "int" },
1447 1318 { "xpv", "set-memory-map-start", 2, 2, "struct xen_memory_map *" },
1448 1319 { "xpv", "setvcpucontext-end", 0, 0, "int" },
1449 1320 { "xpv", "setvcpucontext-start", 0, 0, "domid_t" },
1450 1321 { "xpv", "setvcpucontext-start", 1, 1, "vcpu_guest_context_t *" },
1451 1322
1452 1323 { "srp", "service-up", 0, 0, "srpt_session_t *", "conninfo_t *" },
1453 1324 { "srp", "service-up", 1, 0, "srpt_session_t *", "srp_portinfo_t *" },
1454 1325 { "srp", "service-down", 0, 0, "srpt_session_t *", "conninfo_t *" },
1455 1326 { "srp", "service-down", 1, 0, "srpt_session_t *",
1456 1327 "srp_portinfo_t *" },
1457 1328 { "srp", "login-command", 0, 0, "srpt_session_t *", "conninfo_t *" },
1458 1329 { "srp", "login-command", 1, 0, "srpt_session_t *",
1459 1330 "srp_portinfo_t *" },
1460 1331 { "srp", "login-command", 2, 1, "srp_login_req_t *",
1461 1332 "srp_logininfo_t *" },
1462 1333 { "srp", "login-response", 0, 0, "srpt_session_t *", "conninfo_t *" },
1463 1334 { "srp", "login-response", 1, 0, "srpt_session_t *",
1464 1335 "srp_portinfo_t *" },
1465 1336 { "srp", "login-response", 2, 1, "srp_login_rsp_t *",
1466 1337 "srp_logininfo_t *" },
1467 1338 { "srp", "login-response", 3, 2, "srp_login_rej_t *" },
1468 1339 { "srp", "logout-command", 0, 0, "srpt_channel_t *", "conninfo_t *" },
1469 1340 { "srp", "logout-command", 1, 0, "srpt_channel_t *",
1470 1341 "srp_portinfo_t *" },
1471 1342 { "srp", "task-command", 0, 0, "srpt_channel_t *", "conninfo_t *" },
1472 1343 { "srp", "task-command", 1, 0, "srpt_channel_t *",
1473 1344 "srp_portinfo_t *" },
1474 1345 { "srp", "task-command", 2, 1, "srp_cmd_req_t *", "srp_taskinfo_t *" },
1475 1346 { "srp", "task-response", 0, 0, "srpt_channel_t *", "conninfo_t *" },
1476 1347 { "srp", "task-response", 1, 0, "srpt_channel_t *",
1477 1348 "srp_portinfo_t *" },
1478 1349 { "srp", "task-response", 2, 1, "srp_rsp_t *", "srp_taskinfo_t *" },
1479 1350 { "srp", "task-response", 3, 2, "scsi_task_t *" },
1480 1351 { "srp", "task-response", 4, 3, "int8_t" },
1481 1352 { "srp", "scsi-command", 0, 0, "srpt_channel_t *", "conninfo_t *" },
1482 1353 { "srp", "scsi-command", 1, 0, "srpt_channel_t *",
1483 1354 "srp_portinfo_t *" },
1484 1355 { "srp", "scsi-command", 2, 1, "scsi_task_t *", "scsicmd_t *" },
1485 1356 { "srp", "scsi-command", 3, 2, "srp_cmd_req_t *", "srp_taskinfo_t *" },
1486 1357 { "srp", "scsi-response", 0, 0, "srpt_channel_t *", "conninfo_t *" },
1487 1358 { "srp", "scsi-response", 1, 0, "srpt_channel_t *",
1488 1359 "srp_portinfo_t *" },
1489 1360 { "srp", "scsi-response", 2, 1, "srp_rsp_t *", "srp_taskinfo_t *" },
1490 1361 { "srp", "scsi-response", 3, 2, "scsi_task_t *" },
1491 1362 { "srp", "scsi-response", 4, 3, "int8_t" },
1492 1363 { "srp", "xfer-start", 0, 0, "srpt_channel_t *", "conninfo_t *" },
1493 1364 { "srp", "xfer-start", 1, 0, "srpt_channel_t *",
1494 1365 "srp_portinfo_t *" },
1495 1366 { "srp", "xfer-start", 2, 1, "ibt_wr_ds_t *", "xferinfo_t *" },
1496 1367 { "srp", "xfer-start", 3, 2, "srpt_iu_t *", "srp_taskinfo_t *" },
1497 1368 { "srp", "xfer-start", 4, 3, "ibt_send_wr_t *"},
1498 1369 { "srp", "xfer-start", 5, 4, "uint32_t" },
1499 1370 { "srp", "xfer-start", 6, 5, "uint32_t" },
1500 1371 { "srp", "xfer-start", 7, 6, "uint32_t" },
1501 1372 { "srp", "xfer-start", 8, 7, "uint32_t" },
1502 1373 { "srp", "xfer-done", 0, 0, "srpt_channel_t *", "conninfo_t *" },
1503 1374 { "srp", "xfer-done", 1, 0, "srpt_channel_t *",
1504 1375 "srp_portinfo_t *" },
1505 1376 { "srp", "xfer-done", 2, 1, "ibt_wr_ds_t *", "xferinfo_t *" },
1506 1377 { "srp", "xfer-done", 3, 2, "srpt_iu_t *", "srp_taskinfo_t *" },
1507 1378 { "srp", "xfer-done", 4, 3, "ibt_send_wr_t *"},
1508 1379 { "srp", "xfer-done", 5, 4, "uint32_t" },
1509 1380 { "srp", "xfer-done", 6, 5, "uint32_t" },
1510 1381 { "srp", "xfer-done", 7, 6, "uint32_t" },
1511 1382 { "srp", "xfer-done", 8, 7, "uint32_t" },
1512 1383
1513 1384 { "fc", "link-up", 0, 0, "fct_i_local_port_t *", "conninfo_t *" },
1514 1385 { "fc", "link-down", 0, 0, "fct_i_local_port_t *", "conninfo_t *" },
1515 1386 { "fc", "fabric-login-start", 0, 0, "fct_i_local_port_t *",
1516 1387 "conninfo_t *" },
1517 1388 { "fc", "fabric-login-start", 1, 0, "fct_i_local_port_t *",
1518 1389 "fc_port_info_t *" },
1519 1390 { "fc", "fabric-login-end", 0, 0, "fct_i_local_port_t *",
1520 1391 "conninfo_t *" },
1521 1392 { "fc", "fabric-login-end", 1, 0, "fct_i_local_port_t *",
1522 1393 "fc_port_info_t *" },
1523 1394 { "fc", "rport-login-start", 0, 0, "fct_cmd_t *",
1524 1395 "conninfo_t *" },
1525 1396 { "fc", "rport-login-start", 1, 1, "fct_local_port_t *",
1526 1397 "fc_port_info_t *" },
1527 1398 { "fc", "rport-login-start", 2, 2, "fct_i_remote_port_t *",
1528 1399 "fc_port_info_t *" },
1529 1400 { "fc", "rport-login-start", 3, 3, "int", "int" },
1530 1401 { "fc", "rport-login-end", 0, 0, "fct_cmd_t *",
1531 1402 "conninfo_t *" },
1532 1403 { "fc", "rport-login-end", 1, 1, "fct_local_port_t *",
1533 1404 "fc_port_info_t *" },
1534 1405 { "fc", "rport-login-end", 2, 2, "fct_i_remote_port_t *",
1535 1406 "fc_port_info_t *" },
1536 1407 { "fc", "rport-login-end", 3, 3, "int", "int" },
1537 1408 { "fc", "rport-login-end", 4, 4, "int", "int" },
1538 1409 { "fc", "rport-logout-start", 0, 0, "fct_cmd_t *",
1539 1410 "conninfo_t *" },
1540 1411 { "fc", "rport-logout-start", 1, 1, "fct_local_port_t *",
1541 1412 "fc_port_info_t *" },
1542 1413 { "fc", "rport-logout-start", 2, 2, "fct_i_remote_port_t *",
1543 1414 "fc_port_info_t *" },
1544 1415 { "fc", "rport-logout-start", 3, 3, "int", "int" },
1545 1416 { "fc", "rport-logout-end", 0, 0, "fct_cmd_t *",
1546 1417 "conninfo_t *" },
1547 1418 { "fc", "rport-logout-end", 1, 1, "fct_local_port_t *",
1548 1419 "fc_port_info_t *" },
1549 1420 { "fc", "rport-logout-end", 2, 2, "fct_i_remote_port_t *",
1550 1421 "fc_port_info_t *" },
1551 1422 { "fc", "rport-logout-end", 3, 3, "int", "int" },
1552 1423 { "fc", "scsi-command", 0, 0, "fct_cmd_t *",
1553 1424 "conninfo_t *" },
1554 1425 { "fc", "scsi-command", 1, 1, "fct_i_local_port_t *",
1555 1426 "fc_port_info_t *" },
1556 1427 { "fc", "scsi-command", 2, 2, "scsi_task_t *",
1557 1428 "scsicmd_t *" },
1558 1429 { "fc", "scsi-command", 3, 3, "fct_i_remote_port_t *",
1559 1430 "fc_port_info_t *" },
1560 1431 { "fc", "scsi-response", 0, 0, "fct_cmd_t *",
1561 1432 "conninfo_t *" },
1562 1433 { "fc", "scsi-response", 1, 1, "fct_i_local_port_t *",
1563 1434 "fc_port_info_t *" },
1564 1435 { "fc", "scsi-response", 2, 2, "scsi_task_t *",
1565 1436 "scsicmd_t *" },
1566 1437 { "fc", "scsi-response", 3, 3, "fct_i_remote_port_t *",
1567 1438 "fc_port_info_t *" },
1568 1439 { "fc", "xfer-start", 0, 0, "fct_cmd_t *",
1569 1440 "conninfo_t *" },
1570 1441 { "fc", "xfer-start", 1, 1, "fct_i_local_port_t *",
1571 1442 "fc_port_info_t *" },
1572 1443 { "fc", "xfer-start", 2, 2, "scsi_task_t *",
1573 1444 "scsicmd_t *" },
1574 1445 { "fc", "xfer-start", 3, 3, "fct_i_remote_port_t *",
1575 1446 "fc_port_info_t *" },
1576 1447 { "fc", "xfer-start", 4, 4, "stmf_data_buf_t *",
1577 1448 "fc_xferinfo_t *" },
1578 1449 { "fc", "xfer-done", 0, 0, "fct_cmd_t *",
1579 1450 "conninfo_t *" },
1580 1451 { "fc", "xfer-done", 1, 1, "fct_i_local_port_t *",
1581 1452 "fc_port_info_t *" },
1582 1453 { "fc", "xfer-done", 2, 2, "scsi_task_t *",
1583 1454 "scsicmd_t *" },
1584 1455 { "fc", "xfer-done", 3, 3, "fct_i_remote_port_t *",
1585 1456 "fc_port_info_t *" },
1586 1457 { "fc", "xfer-done", 4, 4, "stmf_data_buf_t *",
1587 1458 "fc_xferinfo_t *" },
1588 1459 { "fc", "rscn-receive", 0, 0, "fct_i_local_port_t *",
1589 1460 "conninfo_t *" },
1590 1461 { "fc", "rscn-receive", 1, 1, "int", "int"},
1591 1462 { "fc", "abts-receive", 0, 0, "fct_cmd_t *",
1592 1463 "conninfo_t *" },
1593 1464 { "fc", "abts-receive", 1, 1, "fct_i_local_port_t *",
1594 1465 "fc_port_info_t *" },
1595 1466 { "fc", "abts-receive", 2, 2, "fct_i_remote_port_t *",
1596 1467 "fc_port_info_t *" },
1597 1468
1598 1469
1599 1470 { NULL }
1600 1471 };
1601 1472
1602 1473 /*ARGSUSED*/
1603 1474 int
1604 1475 sdt_mode(void *arg, dtrace_id_t id, void *parg)
1605 1476 {
1606 1477 /*
1607 1478 * We tell DTrace that we're in kernel mode, that the firing needs to
1608 1479 * be dropped for anything that doesn't have necessary privileges, and
1609 1480 * that it needs to be restricted for anything that has restricted
1610 1481 * (i.e., not all-zone) privileges.
1611 1482 */
1612 1483 return (DTRACE_MODE_KERNEL | DTRACE_MODE_NOPRIV_DROP |
1613 1484 DTRACE_MODE_LIMITEDPRIV_RESTRICT);
1614 1485 }
1615 1486
1616 1487 /*ARGSUSED*/
1617 1488 void
1618 1489 sdt_getargdesc(void *arg, dtrace_id_t id, void *parg, dtrace_argdesc_t *desc)
1619 1490 {
1620 1491 sdt_probe_t *sdp = parg;
1621 1492 int i;
1622 1493
1623 1494 desc->dtargd_native[0] = '\0';
1624 1495 desc->dtargd_xlate[0] = '\0';
1625 1496
1626 1497 for (i = 0; sdt_args[i].sda_provider != NULL; i++) {
1627 1498 sdt_argdesc_t *a = &sdt_args[i];
1628 1499
1629 1500 if (strcmp(sdp->sdp_provider->sdtp_name, a->sda_provider) != 0)
1630 1501 continue;
1631 1502
1632 1503 if (a->sda_name != NULL &&
1633 1504 strcmp(sdp->sdp_name, a->sda_name) != 0)
1634 1505 continue;
1635 1506
1636 1507 if (desc->dtargd_ndx != a->sda_ndx)
1637 1508 continue;
1638 1509
1639 1510 if (a->sda_native != NULL)
1640 1511 (void) strcpy(desc->dtargd_native, a->sda_native);
1641 1512
1642 1513 if (a->sda_xlate != NULL)
1643 1514 (void) strcpy(desc->dtargd_xlate, a->sda_xlate);
1644 1515
1645 1516 desc->dtargd_mapping = a->sda_mapping;
1646 1517 return;
1647 1518 }
1648 1519
1649 1520 desc->dtargd_ndx = DTRACE_ARGNONE;
1650 1521 }
|
↓ open down ↓ |
750 lines elided |
↑ open up ↑ |
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX