cloudabi32_systrace_args.c (307144) | cloudabi32_systrace_args.c (316574) |
---|---|
1/* 2 * System call argument to DTrace register array converstion. 3 * 4 * DO NOT EDIT-- this file is automatically generated. | 1/* 2 * System call argument to DTrace register array converstion. 3 * 4 * DO NOT EDIT-- this file is automatically generated. |
5 * $FreeBSD: stable/11/sys/compat/cloudabi32/cloudabi32_systrace_args.c 307144 2016-10-12 12:17:41Z ed $ | 5 * $FreeBSD: stable/11/sys/compat/cloudabi32/cloudabi32_systrace_args.c 316574 2017-04-06 15:10:36Z ed $ |
6 * This file is part of the DTrace syscall provider. 7 */ 8 9static void 10systrace_args(int sysnum, void *params, uint64_t *uarg, int *n_args) 11{ 12 int64_t *iarg = (int64_t *) uarg; 13 switch (sysnum) { --- 55 unchanged lines hidden (view full) --- 69 iarg[0] = p->from; /* cloudabi_fd_t */ 70 *n_args = 1; 71 break; 72 } 73 /* cloudabi32_sys_fd_pread */ 74 case 8: { 75 struct cloudabi32_sys_fd_pread_args *p = params; 76 iarg[0] = p->fd; /* cloudabi_fd_t */ | 6 * This file is part of the DTrace syscall provider. 7 */ 8 9static void 10systrace_args(int sysnum, void *params, uint64_t *uarg, int *n_args) 11{ 12 int64_t *iarg = (int64_t *) uarg; 13 switch (sysnum) { --- 55 unchanged lines hidden (view full) --- 69 iarg[0] = p->from; /* cloudabi_fd_t */ 70 *n_args = 1; 71 break; 72 } 73 /* cloudabi32_sys_fd_pread */ 74 case 8: { 75 struct cloudabi32_sys_fd_pread_args *p = params; 76 iarg[0] = p->fd; /* cloudabi_fd_t */ |
77 uarg[1] = (intptr_t) p->iov; /* const cloudabi32_iovec_t * */ 78 uarg[2] = p->iovcnt; /* size_t */ | 77 uarg[1] = (intptr_t) p->iovs; /* const cloudabi32_iovec_t * */ 78 uarg[2] = p->iovs_len; /* size_t */ |
79 iarg[3] = p->offset; /* cloudabi_filesize_t */ 80 *n_args = 4; 81 break; 82 } 83 /* cloudabi32_sys_fd_pwrite */ 84 case 9: { 85 struct cloudabi32_sys_fd_pwrite_args *p = params; 86 iarg[0] = p->fd; /* cloudabi_fd_t */ | 79 iarg[3] = p->offset; /* cloudabi_filesize_t */ 80 *n_args = 4; 81 break; 82 } 83 /* cloudabi32_sys_fd_pwrite */ 84 case 9: { 85 struct cloudabi32_sys_fd_pwrite_args *p = params; 86 iarg[0] = p->fd; /* cloudabi_fd_t */ |
87 uarg[1] = (intptr_t) p->iov; /* const cloudabi32_ciovec_t * */ 88 uarg[2] = p->iovcnt; /* size_t */ | 87 uarg[1] = (intptr_t) p->iovs; /* const cloudabi32_ciovec_t * */ 88 uarg[2] = p->iovs_len; /* size_t */ |
89 iarg[3] = p->offset; /* cloudabi_filesize_t */ 90 *n_args = 4; 91 break; 92 } 93 /* cloudabi32_sys_fd_read */ 94 case 10: { 95 struct cloudabi32_sys_fd_read_args *p = params; 96 iarg[0] = p->fd; /* cloudabi_fd_t */ | 89 iarg[3] = p->offset; /* cloudabi_filesize_t */ 90 *n_args = 4; 91 break; 92 } 93 /* cloudabi32_sys_fd_read */ 94 case 10: { 95 struct cloudabi32_sys_fd_read_args *p = params; 96 iarg[0] = p->fd; /* cloudabi_fd_t */ |
97 uarg[1] = (intptr_t) p->iov; /* const cloudabi32_iovec_t * */ 98 uarg[2] = p->iovcnt; /* size_t */ | 97 uarg[1] = (intptr_t) p->iovs; /* const cloudabi32_iovec_t * */ 98 uarg[2] = p->iovs_len; /* size_t */ |
99 *n_args = 3; 100 break; 101 } 102 /* cloudabi_sys_fd_replace */ 103 case 11: { 104 struct cloudabi_sys_fd_replace_args *p = params; 105 iarg[0] = p->from; /* cloudabi_fd_t */ 106 iarg[1] = p->to; /* cloudabi_fd_t */ --- 32 unchanged lines hidden (view full) --- 139 iarg[0] = p->fd; /* cloudabi_fd_t */ 140 *n_args = 1; 141 break; 142 } 143 /* cloudabi32_sys_fd_write */ 144 case 16: { 145 struct cloudabi32_sys_fd_write_args *p = params; 146 iarg[0] = p->fd; /* cloudabi_fd_t */ | 99 *n_args = 3; 100 break; 101 } 102 /* cloudabi_sys_fd_replace */ 103 case 11: { 104 struct cloudabi_sys_fd_replace_args *p = params; 105 iarg[0] = p->from; /* cloudabi_fd_t */ 106 iarg[1] = p->to; /* cloudabi_fd_t */ --- 32 unchanged lines hidden (view full) --- 139 iarg[0] = p->fd; /* cloudabi_fd_t */ 140 *n_args = 1; 141 break; 142 } 143 /* cloudabi32_sys_fd_write */ 144 case 16: { 145 struct cloudabi32_sys_fd_write_args *p = params; 146 iarg[0] = p->fd; /* cloudabi_fd_t */ |
147 uarg[1] = (intptr_t) p->iov; /* const cloudabi32_ciovec_t * */ 148 uarg[2] = p->iovcnt; /* size_t */ | 147 uarg[1] = (intptr_t) p->iovs; /* const cloudabi32_ciovec_t * */ 148 uarg[2] = p->iovs_len; /* size_t */ |
149 *n_args = 3; 150 break; 151 } 152 /* cloudabi_sys_file_advise */ 153 case 17: { 154 struct cloudabi_sys_file_advise_args *p = params; 155 iarg[0] = p->fd; /* cloudabi_fd_t */ 156 iarg[1] = p->offset; /* cloudabi_filesize_t */ --- 11 unchanged lines hidden (view full) --- 168 *n_args = 3; 169 break; 170 } 171 /* cloudabi_sys_file_create */ 172 case 19: { 173 struct cloudabi_sys_file_create_args *p = params; 174 iarg[0] = p->fd; /* cloudabi_fd_t */ 175 uarg[1] = (intptr_t) p->path; /* const char * */ | 149 *n_args = 3; 150 break; 151 } 152 /* cloudabi_sys_file_advise */ 153 case 17: { 154 struct cloudabi_sys_file_advise_args *p = params; 155 iarg[0] = p->fd; /* cloudabi_fd_t */ 156 iarg[1] = p->offset; /* cloudabi_filesize_t */ --- 11 unchanged lines hidden (view full) --- 168 *n_args = 3; 169 break; 170 } 171 /* cloudabi_sys_file_create */ 172 case 19: { 173 struct cloudabi_sys_file_create_args *p = params; 174 iarg[0] = p->fd; /* cloudabi_fd_t */ 175 uarg[1] = (intptr_t) p->path; /* const char * */ |
176 uarg[2] = p->pathlen; /* size_t */ | 176 uarg[2] = p->path_len; /* size_t */ |
177 iarg[3] = p->type; /* cloudabi_filetype_t */ 178 *n_args = 4; 179 break; 180 } 181 /* cloudabi_sys_file_link */ 182 case 20: { 183 struct cloudabi_sys_file_link_args *p = params; 184 iarg[0] = p->fd1; /* cloudabi_lookup_t */ 185 uarg[1] = (intptr_t) p->path1; /* const char * */ | 177 iarg[3] = p->type; /* cloudabi_filetype_t */ 178 *n_args = 4; 179 break; 180 } 181 /* cloudabi_sys_file_link */ 182 case 20: { 183 struct cloudabi_sys_file_link_args *p = params; 184 iarg[0] = p->fd1; /* cloudabi_lookup_t */ 185 uarg[1] = (intptr_t) p->path1; /* const char * */ |
186 uarg[2] = p->path1len; /* size_t */ | 186 uarg[2] = p->path1_len; /* size_t */ |
187 iarg[3] = p->fd2; /* cloudabi_fd_t */ 188 uarg[4] = (intptr_t) p->path2; /* const char * */ | 187 iarg[3] = p->fd2; /* cloudabi_fd_t */ 188 uarg[4] = (intptr_t) p->path2; /* const char * */ |
189 uarg[5] = p->path2len; /* size_t */ | 189 uarg[5] = p->path2_len; /* size_t */ |
190 *n_args = 6; 191 break; 192 } 193 /* cloudabi_sys_file_open */ 194 case 21: { 195 struct cloudabi_sys_file_open_args *p = params; 196 iarg[0] = p->dirfd; /* cloudabi_lookup_t */ 197 uarg[1] = (intptr_t) p->path; /* const char * */ | 190 *n_args = 6; 191 break; 192 } 193 /* cloudabi_sys_file_open */ 194 case 21: { 195 struct cloudabi_sys_file_open_args *p = params; 196 iarg[0] = p->dirfd; /* cloudabi_lookup_t */ 197 uarg[1] = (intptr_t) p->path; /* const char * */ |
198 uarg[2] = p->pathlen; /* size_t */ | 198 uarg[2] = p->path_len; /* size_t */ |
199 iarg[3] = p->oflags; /* cloudabi_oflags_t */ 200 uarg[4] = (intptr_t) p->fds; /* const cloudabi_fdstat_t * */ 201 *n_args = 5; 202 break; 203 } 204 /* cloudabi_sys_file_readdir */ 205 case 22: { 206 struct cloudabi_sys_file_readdir_args *p = params; 207 iarg[0] = p->fd; /* cloudabi_fd_t */ 208 uarg[1] = (intptr_t) p->buf; /* void * */ | 199 iarg[3] = p->oflags; /* cloudabi_oflags_t */ 200 uarg[4] = (intptr_t) p->fds; /* const cloudabi_fdstat_t * */ 201 *n_args = 5; 202 break; 203 } 204 /* cloudabi_sys_file_readdir */ 205 case 22: { 206 struct cloudabi_sys_file_readdir_args *p = params; 207 iarg[0] = p->fd; /* cloudabi_fd_t */ 208 uarg[1] = (intptr_t) p->buf; /* void * */ |
209 uarg[2] = p->nbyte; /* size_t */ | 209 uarg[2] = p->buf_len; /* size_t */ |
210 iarg[3] = p->cookie; /* cloudabi_dircookie_t */ 211 *n_args = 4; 212 break; 213 } 214 /* cloudabi_sys_file_readlink */ 215 case 23: { 216 struct cloudabi_sys_file_readlink_args *p = params; 217 iarg[0] = p->fd; /* cloudabi_fd_t */ 218 uarg[1] = (intptr_t) p->path; /* const char * */ | 210 iarg[3] = p->cookie; /* cloudabi_dircookie_t */ 211 *n_args = 4; 212 break; 213 } 214 /* cloudabi_sys_file_readlink */ 215 case 23: { 216 struct cloudabi_sys_file_readlink_args *p = params; 217 iarg[0] = p->fd; /* cloudabi_fd_t */ 218 uarg[1] = (intptr_t) p->path; /* const char * */ |
219 uarg[2] = p->pathlen; /* size_t */ | 219 uarg[2] = p->path_len; /* size_t */ |
220 uarg[3] = (intptr_t) p->buf; /* char * */ | 220 uarg[3] = (intptr_t) p->buf; /* char * */ |
221 uarg[4] = p->bufsize; /* size_t */ | 221 uarg[4] = p->buf_len; /* size_t */ |
222 *n_args = 5; 223 break; 224 } 225 /* cloudabi_sys_file_rename */ 226 case 24: { 227 struct cloudabi_sys_file_rename_args *p = params; | 222 *n_args = 5; 223 break; 224 } 225 /* cloudabi_sys_file_rename */ 226 case 24: { 227 struct cloudabi_sys_file_rename_args *p = params; |
228 iarg[0] = p->oldfd; /* cloudabi_fd_t */ 229 uarg[1] = (intptr_t) p->old; /* const char * */ 230 uarg[2] = p->oldlen; /* size_t */ 231 iarg[3] = p->newfd; /* cloudabi_fd_t */ 232 uarg[4] = (intptr_t) p->new; /* const char * */ 233 uarg[5] = p->newlen; /* size_t */ | 228 iarg[0] = p->fd1; /* cloudabi_fd_t */ 229 uarg[1] = (intptr_t) p->path1; /* const char * */ 230 uarg[2] = p->path1_len; /* size_t */ 231 iarg[3] = p->fd2; /* cloudabi_fd_t */ 232 uarg[4] = (intptr_t) p->path2; /* const char * */ 233 uarg[5] = p->path2_len; /* size_t */ |
234 *n_args = 6; 235 break; 236 } 237 /* cloudabi_sys_file_stat_fget */ 238 case 25: { 239 struct cloudabi_sys_file_stat_fget_args *p = params; 240 iarg[0] = p->fd; /* cloudabi_fd_t */ 241 uarg[1] = (intptr_t) p->buf; /* cloudabi_filestat_t * */ --- 9 unchanged lines hidden (view full) --- 251 *n_args = 3; 252 break; 253 } 254 /* cloudabi_sys_file_stat_get */ 255 case 27: { 256 struct cloudabi_sys_file_stat_get_args *p = params; 257 iarg[0] = p->fd; /* cloudabi_lookup_t */ 258 uarg[1] = (intptr_t) p->path; /* const char * */ | 234 *n_args = 6; 235 break; 236 } 237 /* cloudabi_sys_file_stat_fget */ 238 case 25: { 239 struct cloudabi_sys_file_stat_fget_args *p = params; 240 iarg[0] = p->fd; /* cloudabi_fd_t */ 241 uarg[1] = (intptr_t) p->buf; /* cloudabi_filestat_t * */ --- 9 unchanged lines hidden (view full) --- 251 *n_args = 3; 252 break; 253 } 254 /* cloudabi_sys_file_stat_get */ 255 case 27: { 256 struct cloudabi_sys_file_stat_get_args *p = params; 257 iarg[0] = p->fd; /* cloudabi_lookup_t */ 258 uarg[1] = (intptr_t) p->path; /* const char * */ |
259 uarg[2] = p->pathlen; /* size_t */ | 259 uarg[2] = p->path_len; /* size_t */ |
260 uarg[3] = (intptr_t) p->buf; /* cloudabi_filestat_t * */ 261 *n_args = 4; 262 break; 263 } 264 /* cloudabi_sys_file_stat_put */ 265 case 28: { 266 struct cloudabi_sys_file_stat_put_args *p = params; 267 iarg[0] = p->fd; /* cloudabi_lookup_t */ 268 uarg[1] = (intptr_t) p->path; /* const char * */ | 260 uarg[3] = (intptr_t) p->buf; /* cloudabi_filestat_t * */ 261 *n_args = 4; 262 break; 263 } 264 /* cloudabi_sys_file_stat_put */ 265 case 28: { 266 struct cloudabi_sys_file_stat_put_args *p = params; 267 iarg[0] = p->fd; /* cloudabi_lookup_t */ 268 uarg[1] = (intptr_t) p->path; /* const char * */ |
269 uarg[2] = p->pathlen; /* size_t */ | 269 uarg[2] = p->path_len; /* size_t */ |
270 uarg[3] = (intptr_t) p->buf; /* const cloudabi_filestat_t * */ 271 iarg[4] = p->flags; /* cloudabi_fsflags_t */ 272 *n_args = 5; 273 break; 274 } 275 /* cloudabi_sys_file_symlink */ 276 case 29: { 277 struct cloudabi_sys_file_symlink_args *p = params; 278 uarg[0] = (intptr_t) p->path1; /* const char * */ | 270 uarg[3] = (intptr_t) p->buf; /* const cloudabi_filestat_t * */ 271 iarg[4] = p->flags; /* cloudabi_fsflags_t */ 272 *n_args = 5; 273 break; 274 } 275 /* cloudabi_sys_file_symlink */ 276 case 29: { 277 struct cloudabi_sys_file_symlink_args *p = params; 278 uarg[0] = (intptr_t) p->path1; /* const char * */ |
279 uarg[1] = p->path1len; /* size_t */ | 279 uarg[1] = p->path1_len; /* size_t */ |
280 iarg[2] = p->fd; /* cloudabi_fd_t */ 281 uarg[3] = (intptr_t) p->path2; /* const char * */ | 280 iarg[2] = p->fd; /* cloudabi_fd_t */ 281 uarg[3] = (intptr_t) p->path2; /* const char * */ |
282 uarg[4] = p->path2len; /* size_t */ | 282 uarg[4] = p->path2_len; /* size_t */ |
283 *n_args = 5; 284 break; 285 } 286 /* cloudabi_sys_file_unlink */ 287 case 30: { 288 struct cloudabi_sys_file_unlink_args *p = params; 289 iarg[0] = p->fd; /* cloudabi_fd_t */ 290 uarg[1] = (intptr_t) p->path; /* const char * */ | 283 *n_args = 5; 284 break; 285 } 286 /* cloudabi_sys_file_unlink */ 287 case 30: { 288 struct cloudabi_sys_file_unlink_args *p = params; 289 iarg[0] = p->fd; /* cloudabi_fd_t */ 290 uarg[1] = (intptr_t) p->path; /* const char * */ |
291 uarg[2] = p->pathlen; /* size_t */ | 291 uarg[2] = p->path_len; /* size_t */ |
292 iarg[3] = p->flags; /* cloudabi_ulflags_t */ 293 *n_args = 4; 294 break; 295 } 296 /* cloudabi_sys_lock_unlock */ 297 case 31: { 298 struct cloudabi_sys_lock_unlock_args *p = params; 299 uarg[0] = (intptr_t) p->lock; /* cloudabi_lock_t * */ 300 iarg[1] = p->scope; /* cloudabi_scope_t */ 301 *n_args = 2; 302 break; 303 } 304 /* cloudabi_sys_mem_advise */ 305 case 32: { 306 struct cloudabi_sys_mem_advise_args *p = params; | 292 iarg[3] = p->flags; /* cloudabi_ulflags_t */ 293 *n_args = 4; 294 break; 295 } 296 /* cloudabi_sys_lock_unlock */ 297 case 31: { 298 struct cloudabi_sys_lock_unlock_args *p = params; 299 uarg[0] = (intptr_t) p->lock; /* cloudabi_lock_t * */ 300 iarg[1] = p->scope; /* cloudabi_scope_t */ 301 *n_args = 2; 302 break; 303 } 304 /* cloudabi_sys_mem_advise */ 305 case 32: { 306 struct cloudabi_sys_mem_advise_args *p = params; |
307 uarg[0] = (intptr_t) p->addr; /* void * */ 308 uarg[1] = p->len; /* size_t */ | 307 uarg[0] = (intptr_t) p->mapping; /* void * */ 308 uarg[1] = p->mapping_len; /* size_t */ |
309 iarg[2] = p->advice; /* cloudabi_advice_t */ 310 *n_args = 3; 311 break; 312 } 313 /* cloudabi_sys_mem_lock */ 314 case 33: { 315 struct cloudabi_sys_mem_lock_args *p = params; | 309 iarg[2] = p->advice; /* cloudabi_advice_t */ 310 *n_args = 3; 311 break; 312 } 313 /* cloudabi_sys_mem_lock */ 314 case 33: { 315 struct cloudabi_sys_mem_lock_args *p = params; |
316 uarg[0] = (intptr_t) p->addr; /* const void * */ 317 uarg[1] = p->len; /* size_t */ | 316 uarg[0] = (intptr_t) p->mapping; /* const void * */ 317 uarg[1] = p->mapping_len; /* size_t */ |
318 *n_args = 2; 319 break; 320 } 321 /* cloudabi_sys_mem_map */ 322 case 34: { 323 struct cloudabi_sys_mem_map_args *p = params; 324 uarg[0] = (intptr_t) p->addr; /* void * */ 325 uarg[1] = p->len; /* size_t */ 326 iarg[2] = p->prot; /* cloudabi_mprot_t */ 327 iarg[3] = p->flags; /* cloudabi_mflags_t */ 328 iarg[4] = p->fd; /* cloudabi_fd_t */ 329 iarg[5] = p->off; /* cloudabi_filesize_t */ 330 *n_args = 6; 331 break; 332 } 333 /* cloudabi_sys_mem_protect */ 334 case 35: { 335 struct cloudabi_sys_mem_protect_args *p = params; | 318 *n_args = 2; 319 break; 320 } 321 /* cloudabi_sys_mem_map */ 322 case 34: { 323 struct cloudabi_sys_mem_map_args *p = params; 324 uarg[0] = (intptr_t) p->addr; /* void * */ 325 uarg[1] = p->len; /* size_t */ 326 iarg[2] = p->prot; /* cloudabi_mprot_t */ 327 iarg[3] = p->flags; /* cloudabi_mflags_t */ 328 iarg[4] = p->fd; /* cloudabi_fd_t */ 329 iarg[5] = p->off; /* cloudabi_filesize_t */ 330 *n_args = 6; 331 break; 332 } 333 /* cloudabi_sys_mem_protect */ 334 case 35: { 335 struct cloudabi_sys_mem_protect_args *p = params; |
336 uarg[0] = (intptr_t) p->addr; /* void * */ 337 uarg[1] = p->len; /* size_t */ | 336 uarg[0] = (intptr_t) p->mapping; /* void * */ 337 uarg[1] = p->mapping_len; /* size_t */ |
338 iarg[2] = p->prot; /* cloudabi_mprot_t */ 339 *n_args = 3; 340 break; 341 } 342 /* cloudabi_sys_mem_sync */ 343 case 36: { 344 struct cloudabi_sys_mem_sync_args *p = params; | 338 iarg[2] = p->prot; /* cloudabi_mprot_t */ 339 *n_args = 3; 340 break; 341 } 342 /* cloudabi_sys_mem_sync */ 343 case 36: { 344 struct cloudabi_sys_mem_sync_args *p = params; |
345 uarg[0] = (intptr_t) p->addr; /* void * */ 346 uarg[1] = p->len; /* size_t */ | 345 uarg[0] = (intptr_t) p->mapping; /* void * */ 346 uarg[1] = p->mapping_len; /* size_t */ |
347 iarg[2] = p->flags; /* cloudabi_msflags_t */ 348 *n_args = 3; 349 break; 350 } 351 /* cloudabi_sys_mem_unlock */ 352 case 37: { 353 struct cloudabi_sys_mem_unlock_args *p = params; | 347 iarg[2] = p->flags; /* cloudabi_msflags_t */ 348 *n_args = 3; 349 break; 350 } 351 /* cloudabi_sys_mem_unlock */ 352 case 37: { 353 struct cloudabi_sys_mem_unlock_args *p = params; |
354 uarg[0] = (intptr_t) p->addr; /* const void * */ 355 uarg[1] = p->len; /* size_t */ | 354 uarg[0] = (intptr_t) p->mapping; /* const void * */ 355 uarg[1] = p->mapping_len; /* size_t */ |
356 *n_args = 2; 357 break; 358 } 359 /* cloudabi_sys_mem_unmap */ 360 case 38: { 361 struct cloudabi_sys_mem_unmap_args *p = params; | 356 *n_args = 2; 357 break; 358 } 359 /* cloudabi_sys_mem_unmap */ 360 case 38: { 361 struct cloudabi_sys_mem_unmap_args *p = params; |
362 uarg[0] = (intptr_t) p->addr; /* void * */ 363 uarg[1] = p->len; /* size_t */ | 362 uarg[0] = (intptr_t) p->mapping; /* void * */ 363 uarg[1] = p->mapping_len; /* size_t */ |
364 *n_args = 2; 365 break; 366 } 367 /* cloudabi32_sys_poll */ 368 case 39: { 369 struct cloudabi32_sys_poll_args *p = params; 370 uarg[0] = (intptr_t) p->in; /* const cloudabi32_subscription_t * */ 371 uarg[1] = (intptr_t) p->out; /* cloudabi32_event_t * */ 372 uarg[2] = p->nsubscriptions; /* size_t */ 373 *n_args = 3; 374 break; 375 } 376 /* cloudabi32_sys_poll_fd */ 377 case 40: { 378 struct cloudabi32_sys_poll_fd_args *p = params; 379 iarg[0] = p->fd; /* cloudabi_fd_t */ 380 uarg[1] = (intptr_t) p->in; /* const cloudabi32_subscription_t * */ | 364 *n_args = 2; 365 break; 366 } 367 /* cloudabi32_sys_poll */ 368 case 39: { 369 struct cloudabi32_sys_poll_args *p = params; 370 uarg[0] = (intptr_t) p->in; /* const cloudabi32_subscription_t * */ 371 uarg[1] = (intptr_t) p->out; /* cloudabi32_event_t * */ 372 uarg[2] = p->nsubscriptions; /* size_t */ 373 *n_args = 3; 374 break; 375 } 376 /* cloudabi32_sys_poll_fd */ 377 case 40: { 378 struct cloudabi32_sys_poll_fd_args *p = params; 379 iarg[0] = p->fd; /* cloudabi_fd_t */ 380 uarg[1] = (intptr_t) p->in; /* const cloudabi32_subscription_t * */ |
381 uarg[2] = p->nin; /* size_t */ | 381 uarg[2] = p->in_len; /* size_t */ |
382 uarg[3] = (intptr_t) p->out; /* cloudabi32_event_t * */ | 382 uarg[3] = (intptr_t) p->out; /* cloudabi32_event_t * */ |
383 uarg[4] = p->nout; /* size_t */ | 383 uarg[4] = p->out_len; /* size_t */ |
384 uarg[5] = (intptr_t) p->timeout; /* const cloudabi32_subscription_t * */ 385 *n_args = 6; 386 break; 387 } 388 /* cloudabi_sys_proc_exec */ 389 case 41: { 390 struct cloudabi_sys_proc_exec_args *p = params; 391 iarg[0] = p->fd; /* cloudabi_fd_t */ 392 uarg[1] = (intptr_t) p->data; /* const void * */ | 384 uarg[5] = (intptr_t) p->timeout; /* const cloudabi32_subscription_t * */ 385 *n_args = 6; 386 break; 387 } 388 /* cloudabi_sys_proc_exec */ 389 case 41: { 390 struct cloudabi_sys_proc_exec_args *p = params; 391 iarg[0] = p->fd; /* cloudabi_fd_t */ 392 uarg[1] = (intptr_t) p->data; /* const void * */ |
393 uarg[2] = p->datalen; /* size_t */ | 393 uarg[2] = p->data_len; /* size_t */ |
394 uarg[3] = (intptr_t) p->fds; /* const cloudabi_fd_t * */ | 394 uarg[3] = (intptr_t) p->fds; /* const cloudabi_fd_t * */ |
395 uarg[4] = p->fdslen; /* size_t */ | 395 uarg[4] = p->fds_len; /* size_t */ |
396 *n_args = 5; 397 break; 398 } 399 /* cloudabi_sys_proc_exit */ 400 case 42: { 401 struct cloudabi_sys_proc_exit_args *p = params; 402 iarg[0] = p->rval; /* cloudabi_exitcode_t */ 403 *n_args = 1; --- 10 unchanged lines hidden (view full) --- 414 iarg[0] = p->sig; /* cloudabi_signal_t */ 415 *n_args = 1; 416 break; 417 } 418 /* cloudabi_sys_random_get */ 419 case 45: { 420 struct cloudabi_sys_random_get_args *p = params; 421 uarg[0] = (intptr_t) p->buf; /* void * */ | 396 *n_args = 5; 397 break; 398 } 399 /* cloudabi_sys_proc_exit */ 400 case 42: { 401 struct cloudabi_sys_proc_exit_args *p = params; 402 iarg[0] = p->rval; /* cloudabi_exitcode_t */ 403 *n_args = 1; --- 10 unchanged lines hidden (view full) --- 414 iarg[0] = p->sig; /* cloudabi_signal_t */ 415 *n_args = 1; 416 break; 417 } 418 /* cloudabi_sys_random_get */ 419 case 45: { 420 struct cloudabi_sys_random_get_args *p = params; 421 uarg[0] = (intptr_t) p->buf; /* void * */ |
422 uarg[1] = p->nbyte; /* size_t */ | 422 uarg[1] = p->buf_len; /* size_t */ |
423 *n_args = 2; 424 break; 425 } 426 /* cloudabi_sys_sock_accept */ 427 case 46: { 428 struct cloudabi_sys_sock_accept_args *p = params; 429 iarg[0] = p->sock; /* cloudabi_fd_t */ 430 uarg[1] = (intptr_t) p->buf; /* cloudabi_sockstat_t * */ 431 *n_args = 2; 432 break; 433 } 434 /* cloudabi_sys_sock_bind */ 435 case 47: { 436 struct cloudabi_sys_sock_bind_args *p = params; 437 iarg[0] = p->sock; /* cloudabi_fd_t */ 438 iarg[1] = p->fd; /* cloudabi_fd_t */ 439 uarg[2] = (intptr_t) p->path; /* const char * */ | 423 *n_args = 2; 424 break; 425 } 426 /* cloudabi_sys_sock_accept */ 427 case 46: { 428 struct cloudabi_sys_sock_accept_args *p = params; 429 iarg[0] = p->sock; /* cloudabi_fd_t */ 430 uarg[1] = (intptr_t) p->buf; /* cloudabi_sockstat_t * */ 431 *n_args = 2; 432 break; 433 } 434 /* cloudabi_sys_sock_bind */ 435 case 47: { 436 struct cloudabi_sys_sock_bind_args *p = params; 437 iarg[0] = p->sock; /* cloudabi_fd_t */ 438 iarg[1] = p->fd; /* cloudabi_fd_t */ 439 uarg[2] = (intptr_t) p->path; /* const char * */ |
440 uarg[3] = p->pathlen; /* size_t */ | 440 uarg[3] = p->path_len; /* size_t */ |
441 *n_args = 4; 442 break; 443 } 444 /* cloudabi_sys_sock_connect */ 445 case 48: { 446 struct cloudabi_sys_sock_connect_args *p = params; 447 iarg[0] = p->sock; /* cloudabi_fd_t */ 448 iarg[1] = p->fd; /* cloudabi_fd_t */ 449 uarg[2] = (intptr_t) p->path; /* const char * */ | 441 *n_args = 4; 442 break; 443 } 444 /* cloudabi_sys_sock_connect */ 445 case 48: { 446 struct cloudabi_sys_sock_connect_args *p = params; 447 iarg[0] = p->sock; /* cloudabi_fd_t */ 448 iarg[1] = p->fd; /* cloudabi_fd_t */ 449 uarg[2] = (intptr_t) p->path; /* const char * */ |
450 uarg[3] = p->pathlen; /* size_t */ | 450 uarg[3] = p->path_len; /* size_t */ |
451 *n_args = 4; 452 break; 453 } 454 /* cloudabi_sys_sock_listen */ 455 case 49: { 456 struct cloudabi_sys_sock_listen_args *p = params; 457 iarg[0] = p->sock; /* cloudabi_fd_t */ 458 iarg[1] = p->backlog; /* cloudabi_backlog_t */ --- 1244 unchanged lines hidden --- | 451 *n_args = 4; 452 break; 453 } 454 /* cloudabi_sys_sock_listen */ 455 case 49: { 456 struct cloudabi_sys_sock_listen_args *p = params; 457 iarg[0] = p->sock; /* cloudabi_fd_t */ 458 iarg[1] = p->backlog; /* cloudabi_backlog_t */ --- 1244 unchanged lines hidden --- |