linux32_systrace_args.c (303006) | linux32_systrace_args.c (314107) |
---|---|
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/amd64/linux32/linux32_systrace_args.c 303006 2016-07-18 16:35:44Z dchagin $ | 5 * $FreeBSD: stable/11/sys/amd64/linux32/linux32_systrace_args.c 314107 2017-02-22 19:57:59Z dchagin $ |
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) { --- 2244 unchanged lines hidden (view full) --- 2258 } 2259 /* linux_inotify_init1 */ 2260 case 332: { 2261 *n_args = 0; 2262 break; 2263 } 2264 /* linux_preadv */ 2265 case 333: { | 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) { --- 2244 unchanged lines hidden (view full) --- 2258 } 2259 /* linux_inotify_init1 */ 2260 case 332: { 2261 *n_args = 0; 2262 break; 2263 } 2264 /* linux_preadv */ 2265 case 333: { |
2266 *n_args = 0; | 2266 struct linux_preadv_args *p = params; 2267 iarg[0] = p->fd; /* l_ulong */ 2268 uarg[1] = (intptr_t) p->vec; /* struct iovec * */ 2269 iarg[2] = p->vlen; /* l_ulong */ 2270 iarg[3] = p->pos_l; /* l_ulong */ 2271 iarg[4] = p->pos_h; /* l_ulong */ 2272 *n_args = 5; |
2267 break; 2268 } 2269 /* linux_pwritev */ 2270 case 334: { | 2273 break; 2274 } 2275 /* linux_pwritev */ 2276 case 334: { |
2271 *n_args = 0; | 2277 struct linux_pwritev_args *p = params; 2278 iarg[0] = p->fd; /* l_ulong */ 2279 uarg[1] = (intptr_t) p->vec; /* struct iovec * */ 2280 iarg[2] = p->vlen; /* l_ulong */ 2281 iarg[3] = p->pos_l; /* l_ulong */ 2282 iarg[4] = p->pos_h; /* l_ulong */ 2283 *n_args = 5; |
2272 break; 2273 } | 2284 break; 2285 } |
2274 /* linux_rt_tsigqueueinfo */ | 2286 /* linux_rt_tgsigqueueinfo */ |
2275 case 335: { | 2287 case 335: { |
2276 *n_args = 0; | 2288 struct linux_rt_tgsigqueueinfo_args *p = params; 2289 iarg[0] = p->tgid; /* l_pid_t */ 2290 iarg[1] = p->tid; /* l_pid_t */ 2291 iarg[2] = p->sig; /* l_int */ 2292 uarg[3] = (intptr_t) p->uinfo; /* l_siginfo_t * */ 2293 *n_args = 4; |
2277 break; 2278 } 2279 /* linux_perf_event_open */ 2280 case 336: { 2281 *n_args = 0; 2282 break; 2283 } 2284 /* linux_recvmmsg */ --- 61 unchanged lines hidden (view full) --- 2346 } 2347 /* linux_setns */ 2348 case 346: { 2349 *n_args = 0; 2350 break; 2351 } 2352 /* linux_process_vm_readv */ 2353 case 347: { | 2294 break; 2295 } 2296 /* linux_perf_event_open */ 2297 case 336: { 2298 *n_args = 0; 2299 break; 2300 } 2301 /* linux_recvmmsg */ --- 61 unchanged lines hidden (view full) --- 2363 } 2364 /* linux_setns */ 2365 case 346: { 2366 *n_args = 0; 2367 break; 2368 } 2369 /* linux_process_vm_readv */ 2370 case 347: { |
2354 *n_args = 0; | 2371 struct linux_process_vm_readv_args *p = params; 2372 iarg[0] = p->pid; /* l_pid_t */ 2373 uarg[1] = (intptr_t) p->lvec; /* const struct iovec * */ 2374 iarg[2] = p->liovcnt; /* l_ulong */ 2375 uarg[3] = (intptr_t) p->rvec; /* const struct iovec * */ 2376 iarg[4] = p->riovcnt; /* l_ulong */ 2377 iarg[5] = p->flags; /* l_ulong */ 2378 *n_args = 6; |
2355 break; 2356 } 2357 /* linux_process_vm_writev */ 2358 case 348: { | 2379 break; 2380 } 2381 /* linux_process_vm_writev */ 2382 case 348: { |
2359 *n_args = 0; | 2383 struct linux_process_vm_writev_args *p = params; 2384 iarg[0] = p->pid; /* l_pid_t */ 2385 uarg[1] = (intptr_t) p->lvec; /* const struct iovec * */ 2386 iarg[2] = p->liovcnt; /* l_ulong */ 2387 uarg[3] = (intptr_t) p->rvec; /* const struct iovec * */ 2388 iarg[4] = p->riovcnt; /* l_ulong */ 2389 iarg[5] = p->flags; /* l_ulong */ 2390 *n_args = 6; |
2360 break; 2361 } | 2391 break; 2392 } |
2393 /* linux_kcmp */ 2394 case 349: { 2395 struct linux_kcmp_args *p = params; 2396 iarg[0] = p->pid1; /* l_pid_t */ 2397 iarg[1] = p->pid2; /* l_pid_t */ 2398 iarg[2] = p->type; /* l_int */ 2399 iarg[3] = p->idx1; /* l_ulong */ 2400 iarg[4] = p->idx; /* l_ulong */ 2401 *n_args = 5; 2402 break; 2403 } 2404 /* linux_finit_module */ 2405 case 350: { 2406 struct linux_finit_module_args *p = params; 2407 iarg[0] = p->fd; /* l_int */ 2408 uarg[1] = (intptr_t) p->uargs; /* const char * */ 2409 iarg[2] = p->flags; /* l_int */ 2410 *n_args = 3; 2411 break; 2412 } 2413 /* linux_sched_setattr */ 2414 case 351: { 2415 struct linux_sched_setattr_args *p = params; 2416 iarg[0] = p->pid; /* l_pid_t */ 2417 uarg[1] = (intptr_t) p->attr; /* void * */ 2418 iarg[2] = p->flags; /* l_uint */ 2419 *n_args = 3; 2420 break; 2421 } 2422 /* linux_sched_getattr */ 2423 case 352: { 2424 struct linux_sched_getattr_args *p = params; 2425 iarg[0] = p->pid; /* l_pid_t */ 2426 uarg[1] = (intptr_t) p->attr; /* void * */ 2427 iarg[2] = p->size; /* l_uint */ 2428 iarg[3] = p->flags; /* l_uint */ 2429 *n_args = 4; 2430 break; 2431 } 2432 /* linux_renameat2 */ 2433 case 353: { 2434 struct linux_renameat2_args *p = params; 2435 iarg[0] = p->oldfd; /* l_int */ 2436 uarg[1] = (intptr_t) p->oldname; /* const char * */ 2437 iarg[2] = p->newfd; /* l_int */ 2438 uarg[3] = (intptr_t) p->newname; /* const char * */ 2439 uarg[4] = p->flags; /* unsigned int */ 2440 *n_args = 5; 2441 break; 2442 } 2443 /* linux_seccomp */ 2444 case 354: { 2445 struct linux_seccomp_args *p = params; 2446 iarg[0] = p->op; /* l_uint */ 2447 iarg[1] = p->flags; /* l_uint */ 2448 uarg[2] = (intptr_t) p->uargs; /* const char * */ 2449 *n_args = 3; 2450 break; 2451 } 2452 /* linux_getrandom */ 2453 case 355: { 2454 struct linux_getrandom_args *p = params; 2455 uarg[0] = (intptr_t) p->buf; /* char * */ 2456 iarg[1] = p->count; /* l_size_t */ 2457 iarg[2] = p->flags; /* l_uint */ 2458 *n_args = 3; 2459 break; 2460 } 2461 /* linux_memfd_create */ 2462 case 356: { 2463 struct linux_memfd_create_args *p = params; 2464 uarg[0] = (intptr_t) p->uname_ptr; /* const char * */ 2465 iarg[1] = p->flags; /* l_uint */ 2466 *n_args = 2; 2467 break; 2468 } 2469 /* linux_bpf */ 2470 case 357: { 2471 struct linux_bpf_args *p = params; 2472 iarg[0] = p->cmd; /* l_int */ 2473 uarg[1] = (intptr_t) p->attr; /* void * */ 2474 iarg[2] = p->size; /* l_uint */ 2475 *n_args = 3; 2476 break; 2477 } 2478 /* linux_execveat */ 2479 case 358: { 2480 struct linux_execveat_args *p = params; 2481 iarg[0] = p->dfd; /* l_int */ 2482 uarg[1] = (intptr_t) p->filename; /* const char * */ 2483 uarg[2] = (intptr_t) p->argv; /* const char ** */ 2484 uarg[3] = (intptr_t) p->envp; /* const char ** */ 2485 iarg[4] = p->flags; /* l_int */ 2486 *n_args = 5; 2487 break; 2488 } 2489 /* linux_socket */ 2490 case 359: { 2491 struct linux_socket_args *p = params; 2492 iarg[0] = p->domain; /* l_int */ 2493 iarg[1] = p->type; /* l_int */ 2494 iarg[2] = p->protocol; /* l_int */ 2495 *n_args = 3; 2496 break; 2497 } 2498 /* linux_socketpair */ 2499 case 360: { 2500 struct linux_socketpair_args *p = params; 2501 iarg[0] = p->domain; /* l_int */ 2502 iarg[1] = p->type; /* l_int */ 2503 iarg[2] = p->protocol; /* l_int */ 2504 iarg[3] = p->rsv; /* l_uintptr_t */ 2505 *n_args = 4; 2506 break; 2507 } 2508 /* linux_bind */ 2509 case 361: { 2510 struct linux_bind_args *p = params; 2511 iarg[0] = p->s; /* l_int */ 2512 iarg[1] = p->name; /* l_uintptr_t */ 2513 iarg[2] = p->namelen; /* l_int */ 2514 *n_args = 3; 2515 break; 2516 } 2517 /* linux_connect */ 2518 case 362: { 2519 struct linux_connect_args *p = params; 2520 iarg[0] = p->s; /* l_int */ 2521 iarg[1] = p->name; /* l_uintptr_t */ 2522 iarg[2] = p->namelen; /* l_int */ 2523 *n_args = 3; 2524 break; 2525 } 2526 /* linux_listen */ 2527 case 363: { 2528 struct linux_listen_args *p = params; 2529 iarg[0] = p->s; /* l_int */ 2530 iarg[1] = p->backlog; /* l_int */ 2531 *n_args = 2; 2532 break; 2533 } 2534 /* linux_accept4 */ 2535 case 364: { 2536 struct linux_accept4_args *p = params; 2537 iarg[0] = p->s; /* l_int */ 2538 iarg[1] = p->addr; /* l_uintptr_t */ 2539 iarg[2] = p->namelen; /* l_uintptr_t */ 2540 iarg[3] = p->flags; /* l_int */ 2541 *n_args = 4; 2542 break; 2543 } 2544 /* linux_getsockopt */ 2545 case 365: { 2546 struct linux_getsockopt_args *p = params; 2547 iarg[0] = p->s; /* l_int */ 2548 iarg[1] = p->level; /* l_int */ 2549 iarg[2] = p->optname; /* l_int */ 2550 iarg[3] = p->optval; /* l_uintptr_t */ 2551 iarg[4] = p->optlen; /* l_uintptr_t */ 2552 *n_args = 5; 2553 break; 2554 } 2555 /* linux_setsockopt */ 2556 case 366: { 2557 struct linux_setsockopt_args *p = params; 2558 iarg[0] = p->s; /* l_int */ 2559 iarg[1] = p->level; /* l_int */ 2560 iarg[2] = p->optname; /* l_int */ 2561 iarg[3] = p->optval; /* l_uintptr_t */ 2562 iarg[4] = p->optlen; /* l_int */ 2563 *n_args = 5; 2564 break; 2565 } 2566 /* linux_getsockname */ 2567 case 367: { 2568 struct linux_getsockname_args *p = params; 2569 iarg[0] = p->s; /* l_int */ 2570 iarg[1] = p->addr; /* l_uintptr_t */ 2571 iarg[2] = p->namelen; /* l_uintptr_t */ 2572 *n_args = 3; 2573 break; 2574 } 2575 /* linux_getpeername */ 2576 case 368: { 2577 struct linux_getpeername_args *p = params; 2578 iarg[0] = p->s; /* l_int */ 2579 iarg[1] = p->addr; /* l_uintptr_t */ 2580 iarg[2] = p->namelen; /* l_uintptr_t */ 2581 *n_args = 3; 2582 break; 2583 } 2584 /* linux_sendto */ 2585 case 369: { 2586 struct linux_sendto_args *p = params; 2587 iarg[0] = p->s; /* l_int */ 2588 iarg[1] = p->msg; /* l_uintptr_t */ 2589 iarg[2] = p->len; /* l_int */ 2590 iarg[3] = p->flags; /* l_int */ 2591 iarg[4] = p->to; /* l_uintptr_t */ 2592 iarg[5] = p->tolen; /* l_int */ 2593 *n_args = 6; 2594 break; 2595 } 2596 /* linux_sendmsg */ 2597 case 370: { 2598 struct linux_sendmsg_args *p = params; 2599 iarg[0] = p->s; /* l_int */ 2600 iarg[1] = p->msg; /* l_uintptr_t */ 2601 iarg[2] = p->flags; /* l_int */ 2602 *n_args = 3; 2603 break; 2604 } 2605 /* linux_recvfrom */ 2606 case 371: { 2607 struct linux_recvfrom_args *p = params; 2608 iarg[0] = p->s; /* l_int */ 2609 iarg[1] = p->buf; /* l_uintptr_t */ 2610 iarg[2] = p->len; /* l_size_t */ 2611 iarg[3] = p->flags; /* l_int */ 2612 iarg[4] = p->from; /* l_uintptr_t */ 2613 iarg[5] = p->fromlen; /* l_uintptr_t */ 2614 *n_args = 6; 2615 break; 2616 } 2617 /* linux_recvmsg */ 2618 case 372: { 2619 struct linux_recvmsg_args *p = params; 2620 iarg[0] = p->s; /* l_int */ 2621 iarg[1] = p->msg; /* l_uintptr_t */ 2622 iarg[2] = p->flags; /* l_int */ 2623 *n_args = 3; 2624 break; 2625 } 2626 /* linux_shutdown */ 2627 case 373: { 2628 struct linux_shutdown_args *p = params; 2629 iarg[0] = p->s; /* l_int */ 2630 iarg[1] = p->how; /* l_int */ 2631 *n_args = 2; 2632 break; 2633 } 2634 /* linux_userfaultfd */ 2635 case 374: { 2636 struct linux_userfaultfd_args *p = params; 2637 iarg[0] = p->flags; /* l_int */ 2638 *n_args = 1; 2639 break; 2640 } 2641 /* linux_membarrier */ 2642 case 375: { 2643 struct linux_membarrier_args *p = params; 2644 iarg[0] = p->cmd; /* l_int */ 2645 iarg[1] = p->flags; /* l_int */ 2646 *n_args = 2; 2647 break; 2648 } 2649 /* linux_mlock2 */ 2650 case 376: { 2651 struct linux_mlock2_args *p = params; 2652 iarg[0] = p->start; /* l_ulong */ 2653 iarg[1] = p->len; /* l_size_t */ 2654 iarg[2] = p->flags; /* l_int */ 2655 *n_args = 3; 2656 break; 2657 } 2658 /* linux_copy_file_range */ 2659 case 377: { 2660 struct linux_copy_file_range_args *p = params; 2661 iarg[0] = p->fd_in; /* l_int */ 2662 uarg[1] = (intptr_t) p->off_in; /* l_loff_t * */ 2663 iarg[2] = p->fd_out; /* l_int */ 2664 uarg[3] = (intptr_t) p->off_out; /* l_loff_t * */ 2665 iarg[4] = p->len; /* l_size_t */ 2666 iarg[5] = p->flags; /* l_uint */ 2667 *n_args = 6; 2668 break; 2669 } 2670 /* linux_preadv2 */ 2671 case 378: { 2672 struct linux_preadv2_args *p = params; 2673 iarg[0] = p->fd; /* l_ulong */ 2674 uarg[1] = (intptr_t) p->vec; /* const struct iovec * */ 2675 iarg[2] = p->vlen; /* l_ulong */ 2676 iarg[3] = p->pos_l; /* l_ulong */ 2677 iarg[4] = p->pos_h; /* l_ulong */ 2678 iarg[5] = p->flags; /* l_int */ 2679 *n_args = 6; 2680 break; 2681 } 2682 /* linux_pwritev2 */ 2683 case 379: { 2684 struct linux_pwritev2_args *p = params; 2685 iarg[0] = p->fd; /* l_ulong */ 2686 uarg[1] = (intptr_t) p->vec; /* const struct iovec * */ 2687 iarg[2] = p->vlen; /* l_ulong */ 2688 iarg[3] = p->pos_l; /* l_ulong */ 2689 iarg[4] = p->pos_h; /* l_ulong */ 2690 iarg[5] = p->flags; /* l_int */ 2691 *n_args = 6; 2692 break; 2693 } 2694 /* linux_pkey_mprotect */ 2695 case 380: { 2696 struct linux_pkey_mprotect_args *p = params; 2697 iarg[0] = p->start; /* l_ulong */ 2698 iarg[1] = p->len; /* l_size_t */ 2699 iarg[2] = p->prot; /* l_ulong */ 2700 iarg[3] = p->pkey; /* l_int */ 2701 *n_args = 4; 2702 break; 2703 } 2704 /* linux_pkey_alloc */ 2705 case 381: { 2706 struct linux_pkey_alloc_args *p = params; 2707 iarg[0] = p->flags; /* l_ulong */ 2708 iarg[1] = p->init_val; /* l_ulong */ 2709 *n_args = 2; 2710 break; 2711 } 2712 /* linux_pkey_free */ 2713 case 382: { 2714 struct linux_pkey_free_args *p = params; 2715 iarg[0] = p->pkey; /* l_int */ 2716 *n_args = 1; 2717 break; 2718 } |
|
2362 default: 2363 *n_args = 0; 2364 break; 2365 }; 2366} 2367static void 2368systrace_entry_setargdesc(int sysnum, int ndx, char *desc, size_t descsz) 2369{ --- 3362 unchanged lines hidden (view full) --- 5732 break; 5733 }; 5734 break; 5735 /* linux_inotify_init1 */ 5736 case 332: 5737 break; 5738 /* linux_preadv */ 5739 case 333: | 2719 default: 2720 *n_args = 0; 2721 break; 2722 }; 2723} 2724static void 2725systrace_entry_setargdesc(int sysnum, int ndx, char *desc, size_t descsz) 2726{ --- 3362 unchanged lines hidden (view full) --- 6089 break; 6090 }; 6091 break; 6092 /* linux_inotify_init1 */ 6093 case 332: 6094 break; 6095 /* linux_preadv */ 6096 case 333: |
6097 switch(ndx) { 6098 case 0: 6099 p = "l_ulong"; 6100 break; 6101 case 1: 6102 p = "userland struct iovec *"; 6103 break; 6104 case 2: 6105 p = "l_ulong"; 6106 break; 6107 case 3: 6108 p = "l_ulong"; 6109 break; 6110 case 4: 6111 p = "l_ulong"; 6112 break; 6113 default: 6114 break; 6115 }; |
|
5740 break; 5741 /* linux_pwritev */ 5742 case 334: | 6116 break; 6117 /* linux_pwritev */ 6118 case 334: |
6119 switch(ndx) { 6120 case 0: 6121 p = "l_ulong"; 6122 break; 6123 case 1: 6124 p = "userland struct iovec *"; 6125 break; 6126 case 2: 6127 p = "l_ulong"; 6128 break; 6129 case 3: 6130 p = "l_ulong"; 6131 break; 6132 case 4: 6133 p = "l_ulong"; 6134 break; 6135 default: 6136 break; 6137 }; |
|
5743 break; | 6138 break; |
5744 /* linux_rt_tsigqueueinfo */ | 6139 /* linux_rt_tgsigqueueinfo */ |
5745 case 335: | 6140 case 335: |
6141 switch(ndx) { 6142 case 0: 6143 p = "l_pid_t"; 6144 break; 6145 case 1: 6146 p = "l_pid_t"; 6147 break; 6148 case 2: 6149 p = "l_int"; 6150 break; 6151 case 3: 6152 p = "userland l_siginfo_t *"; 6153 break; 6154 default: 6155 break; 6156 }; |
|
5746 break; 5747 /* linux_perf_event_open */ 5748 case 336: 5749 break; 5750 /* linux_recvmmsg */ 5751 case 337: 5752 switch(ndx) { 5753 case 0: --- 78 unchanged lines hidden (view full) --- 5832 break; 5833 }; 5834 break; 5835 /* linux_setns */ 5836 case 346: 5837 break; 5838 /* linux_process_vm_readv */ 5839 case 347: | 6157 break; 6158 /* linux_perf_event_open */ 6159 case 336: 6160 break; 6161 /* linux_recvmmsg */ 6162 case 337: 6163 switch(ndx) { 6164 case 0: --- 78 unchanged lines hidden (view full) --- 6243 break; 6244 }; 6245 break; 6246 /* linux_setns */ 6247 case 346: 6248 break; 6249 /* linux_process_vm_readv */ 6250 case 347: |
6251 switch(ndx) { 6252 case 0: 6253 p = "l_pid_t"; 6254 break; 6255 case 1: 6256 p = "userland const struct iovec *"; 6257 break; 6258 case 2: 6259 p = "l_ulong"; 6260 break; 6261 case 3: 6262 p = "userland const struct iovec *"; 6263 break; 6264 case 4: 6265 p = "l_ulong"; 6266 break; 6267 case 5: 6268 p = "l_ulong"; 6269 break; 6270 default: 6271 break; 6272 }; |
|
5840 break; 5841 /* linux_process_vm_writev */ 5842 case 348: | 6273 break; 6274 /* linux_process_vm_writev */ 6275 case 348: |
6276 switch(ndx) { 6277 case 0: 6278 p = "l_pid_t"; 6279 break; 6280 case 1: 6281 p = "userland const struct iovec *"; 6282 break; 6283 case 2: 6284 p = "l_ulong"; 6285 break; 6286 case 3: 6287 p = "userland const struct iovec *"; 6288 break; 6289 case 4: 6290 p = "l_ulong"; 6291 break; 6292 case 5: 6293 p = "l_ulong"; 6294 break; 6295 default: 6296 break; 6297 }; |
|
5843 break; | 6298 break; |
6299 /* linux_kcmp */ 6300 case 349: 6301 switch(ndx) { 6302 case 0: 6303 p = "l_pid_t"; 6304 break; 6305 case 1: 6306 p = "l_pid_t"; 6307 break; 6308 case 2: 6309 p = "l_int"; 6310 break; 6311 case 3: 6312 p = "l_ulong"; 6313 break; 6314 case 4: 6315 p = "l_ulong"; 6316 break; 6317 default: 6318 break; 6319 }; 6320 break; 6321 /* linux_finit_module */ 6322 case 350: 6323 switch(ndx) { 6324 case 0: 6325 p = "l_int"; 6326 break; 6327 case 1: 6328 p = "userland const char *"; 6329 break; 6330 case 2: 6331 p = "l_int"; 6332 break; 6333 default: 6334 break; 6335 }; 6336 break; 6337 /* linux_sched_setattr */ 6338 case 351: 6339 switch(ndx) { 6340 case 0: 6341 p = "l_pid_t"; 6342 break; 6343 case 1: 6344 p = "userland void *"; 6345 break; 6346 case 2: 6347 p = "l_uint"; 6348 break; 6349 default: 6350 break; 6351 }; 6352 break; 6353 /* linux_sched_getattr */ 6354 case 352: 6355 switch(ndx) { 6356 case 0: 6357 p = "l_pid_t"; 6358 break; 6359 case 1: 6360 p = "userland void *"; 6361 break; 6362 case 2: 6363 p = "l_uint"; 6364 break; 6365 case 3: 6366 p = "l_uint"; 6367 break; 6368 default: 6369 break; 6370 }; 6371 break; 6372 /* linux_renameat2 */ 6373 case 353: 6374 switch(ndx) { 6375 case 0: 6376 p = "l_int"; 6377 break; 6378 case 1: 6379 p = "userland const char *"; 6380 break; 6381 case 2: 6382 p = "l_int"; 6383 break; 6384 case 3: 6385 p = "userland const char *"; 6386 break; 6387 case 4: 6388 p = "unsigned int"; 6389 break; 6390 default: 6391 break; 6392 }; 6393 break; 6394 /* linux_seccomp */ 6395 case 354: 6396 switch(ndx) { 6397 case 0: 6398 p = "l_uint"; 6399 break; 6400 case 1: 6401 p = "l_uint"; 6402 break; 6403 case 2: 6404 p = "userland const char *"; 6405 break; 6406 default: 6407 break; 6408 }; 6409 break; 6410 /* linux_getrandom */ 6411 case 355: 6412 switch(ndx) { 6413 case 0: 6414 p = "userland char *"; 6415 break; 6416 case 1: 6417 p = "l_size_t"; 6418 break; 6419 case 2: 6420 p = "l_uint"; 6421 break; 6422 default: 6423 break; 6424 }; 6425 break; 6426 /* linux_memfd_create */ 6427 case 356: 6428 switch(ndx) { 6429 case 0: 6430 p = "userland const char *"; 6431 break; 6432 case 1: 6433 p = "l_uint"; 6434 break; 6435 default: 6436 break; 6437 }; 6438 break; 6439 /* linux_bpf */ 6440 case 357: 6441 switch(ndx) { 6442 case 0: 6443 p = "l_int"; 6444 break; 6445 case 1: 6446 p = "userland void *"; 6447 break; 6448 case 2: 6449 p = "l_uint"; 6450 break; 6451 default: 6452 break; 6453 }; 6454 break; 6455 /* linux_execveat */ 6456 case 358: 6457 switch(ndx) { 6458 case 0: 6459 p = "l_int"; 6460 break; 6461 case 1: 6462 p = "userland const char *"; 6463 break; 6464 case 2: 6465 p = "userland const char **"; 6466 break; 6467 case 3: 6468 p = "userland const char **"; 6469 break; 6470 case 4: 6471 p = "l_int"; 6472 break; 6473 default: 6474 break; 6475 }; 6476 break; 6477 /* linux_socket */ 6478 case 359: 6479 switch(ndx) { 6480 case 0: 6481 p = "l_int"; 6482 break; 6483 case 1: 6484 p = "l_int"; 6485 break; 6486 case 2: 6487 p = "l_int"; 6488 break; 6489 default: 6490 break; 6491 }; 6492 break; 6493 /* linux_socketpair */ 6494 case 360: 6495 switch(ndx) { 6496 case 0: 6497 p = "l_int"; 6498 break; 6499 case 1: 6500 p = "l_int"; 6501 break; 6502 case 2: 6503 p = "l_int"; 6504 break; 6505 case 3: 6506 p = "l_uintptr_t"; 6507 break; 6508 default: 6509 break; 6510 }; 6511 break; 6512 /* linux_bind */ 6513 case 361: 6514 switch(ndx) { 6515 case 0: 6516 p = "l_int"; 6517 break; 6518 case 1: 6519 p = "l_uintptr_t"; 6520 break; 6521 case 2: 6522 p = "l_int"; 6523 break; 6524 default: 6525 break; 6526 }; 6527 break; 6528 /* linux_connect */ 6529 case 362: 6530 switch(ndx) { 6531 case 0: 6532 p = "l_int"; 6533 break; 6534 case 1: 6535 p = "l_uintptr_t"; 6536 break; 6537 case 2: 6538 p = "l_int"; 6539 break; 6540 default: 6541 break; 6542 }; 6543 break; 6544 /* linux_listen */ 6545 case 363: 6546 switch(ndx) { 6547 case 0: 6548 p = "l_int"; 6549 break; 6550 case 1: 6551 p = "l_int"; 6552 break; 6553 default: 6554 break; 6555 }; 6556 break; 6557 /* linux_accept4 */ 6558 case 364: 6559 switch(ndx) { 6560 case 0: 6561 p = "l_int"; 6562 break; 6563 case 1: 6564 p = "l_uintptr_t"; 6565 break; 6566 case 2: 6567 p = "l_uintptr_t"; 6568 break; 6569 case 3: 6570 p = "l_int"; 6571 break; 6572 default: 6573 break; 6574 }; 6575 break; 6576 /* linux_getsockopt */ 6577 case 365: 6578 switch(ndx) { 6579 case 0: 6580 p = "l_int"; 6581 break; 6582 case 1: 6583 p = "l_int"; 6584 break; 6585 case 2: 6586 p = "l_int"; 6587 break; 6588 case 3: 6589 p = "l_uintptr_t"; 6590 break; 6591 case 4: 6592 p = "l_uintptr_t"; 6593 break; 6594 default: 6595 break; 6596 }; 6597 break; 6598 /* linux_setsockopt */ 6599 case 366: 6600 switch(ndx) { 6601 case 0: 6602 p = "l_int"; 6603 break; 6604 case 1: 6605 p = "l_int"; 6606 break; 6607 case 2: 6608 p = "l_int"; 6609 break; 6610 case 3: 6611 p = "l_uintptr_t"; 6612 break; 6613 case 4: 6614 p = "l_int"; 6615 break; 6616 default: 6617 break; 6618 }; 6619 break; 6620 /* linux_getsockname */ 6621 case 367: 6622 switch(ndx) { 6623 case 0: 6624 p = "l_int"; 6625 break; 6626 case 1: 6627 p = "l_uintptr_t"; 6628 break; 6629 case 2: 6630 p = "l_uintptr_t"; 6631 break; 6632 default: 6633 break; 6634 }; 6635 break; 6636 /* linux_getpeername */ 6637 case 368: 6638 switch(ndx) { 6639 case 0: 6640 p = "l_int"; 6641 break; 6642 case 1: 6643 p = "l_uintptr_t"; 6644 break; 6645 case 2: 6646 p = "l_uintptr_t"; 6647 break; 6648 default: 6649 break; 6650 }; 6651 break; 6652 /* linux_sendto */ 6653 case 369: 6654 switch(ndx) { 6655 case 0: 6656 p = "l_int"; 6657 break; 6658 case 1: 6659 p = "l_uintptr_t"; 6660 break; 6661 case 2: 6662 p = "l_int"; 6663 break; 6664 case 3: 6665 p = "l_int"; 6666 break; 6667 case 4: 6668 p = "l_uintptr_t"; 6669 break; 6670 case 5: 6671 p = "l_int"; 6672 break; 6673 default: 6674 break; 6675 }; 6676 break; 6677 /* linux_sendmsg */ 6678 case 370: 6679 switch(ndx) { 6680 case 0: 6681 p = "l_int"; 6682 break; 6683 case 1: 6684 p = "l_uintptr_t"; 6685 break; 6686 case 2: 6687 p = "l_int"; 6688 break; 6689 default: 6690 break; 6691 }; 6692 break; 6693 /* linux_recvfrom */ 6694 case 371: 6695 switch(ndx) { 6696 case 0: 6697 p = "l_int"; 6698 break; 6699 case 1: 6700 p = "l_uintptr_t"; 6701 break; 6702 case 2: 6703 p = "l_size_t"; 6704 break; 6705 case 3: 6706 p = "l_int"; 6707 break; 6708 case 4: 6709 p = "l_uintptr_t"; 6710 break; 6711 case 5: 6712 p = "l_uintptr_t"; 6713 break; 6714 default: 6715 break; 6716 }; 6717 break; 6718 /* linux_recvmsg */ 6719 case 372: 6720 switch(ndx) { 6721 case 0: 6722 p = "l_int"; 6723 break; 6724 case 1: 6725 p = "l_uintptr_t"; 6726 break; 6727 case 2: 6728 p = "l_int"; 6729 break; 6730 default: 6731 break; 6732 }; 6733 break; 6734 /* linux_shutdown */ 6735 case 373: 6736 switch(ndx) { 6737 case 0: 6738 p = "l_int"; 6739 break; 6740 case 1: 6741 p = "l_int"; 6742 break; 6743 default: 6744 break; 6745 }; 6746 break; 6747 /* linux_userfaultfd */ 6748 case 374: 6749 switch(ndx) { 6750 case 0: 6751 p = "l_int"; 6752 break; 6753 default: 6754 break; 6755 }; 6756 break; 6757 /* linux_membarrier */ 6758 case 375: 6759 switch(ndx) { 6760 case 0: 6761 p = "l_int"; 6762 break; 6763 case 1: 6764 p = "l_int"; 6765 break; 6766 default: 6767 break; 6768 }; 6769 break; 6770 /* linux_mlock2 */ 6771 case 376: 6772 switch(ndx) { 6773 case 0: 6774 p = "l_ulong"; 6775 break; 6776 case 1: 6777 p = "l_size_t"; 6778 break; 6779 case 2: 6780 p = "l_int"; 6781 break; 6782 default: 6783 break; 6784 }; 6785 break; 6786 /* linux_copy_file_range */ 6787 case 377: 6788 switch(ndx) { 6789 case 0: 6790 p = "l_int"; 6791 break; 6792 case 1: 6793 p = "userland l_loff_t *"; 6794 break; 6795 case 2: 6796 p = "l_int"; 6797 break; 6798 case 3: 6799 p = "userland l_loff_t *"; 6800 break; 6801 case 4: 6802 p = "l_size_t"; 6803 break; 6804 case 5: 6805 p = "l_uint"; 6806 break; 6807 default: 6808 break; 6809 }; 6810 break; 6811 /* linux_preadv2 */ 6812 case 378: 6813 switch(ndx) { 6814 case 0: 6815 p = "l_ulong"; 6816 break; 6817 case 1: 6818 p = "userland const struct iovec *"; 6819 break; 6820 case 2: 6821 p = "l_ulong"; 6822 break; 6823 case 3: 6824 p = "l_ulong"; 6825 break; 6826 case 4: 6827 p = "l_ulong"; 6828 break; 6829 case 5: 6830 p = "l_int"; 6831 break; 6832 default: 6833 break; 6834 }; 6835 break; 6836 /* linux_pwritev2 */ 6837 case 379: 6838 switch(ndx) { 6839 case 0: 6840 p = "l_ulong"; 6841 break; 6842 case 1: 6843 p = "userland const struct iovec *"; 6844 break; 6845 case 2: 6846 p = "l_ulong"; 6847 break; 6848 case 3: 6849 p = "l_ulong"; 6850 break; 6851 case 4: 6852 p = "l_ulong"; 6853 break; 6854 case 5: 6855 p = "l_int"; 6856 break; 6857 default: 6858 break; 6859 }; 6860 break; 6861 /* linux_pkey_mprotect */ 6862 case 380: 6863 switch(ndx) { 6864 case 0: 6865 p = "l_ulong"; 6866 break; 6867 case 1: 6868 p = "l_size_t"; 6869 break; 6870 case 2: 6871 p = "l_ulong"; 6872 break; 6873 case 3: 6874 p = "l_int"; 6875 break; 6876 default: 6877 break; 6878 }; 6879 break; 6880 /* linux_pkey_alloc */ 6881 case 381: 6882 switch(ndx) { 6883 case 0: 6884 p = "l_ulong"; 6885 break; 6886 case 1: 6887 p = "l_ulong"; 6888 break; 6889 default: 6890 break; 6891 }; 6892 break; 6893 /* linux_pkey_free */ 6894 case 382: 6895 switch(ndx) { 6896 case 0: 6897 p = "l_int"; 6898 break; 6899 default: 6900 break; 6901 }; 6902 break; |
|
5844 default: 5845 break; 5846 }; 5847 if (p != NULL) 5848 strlcpy(desc, p, descsz); 5849} 5850static void 5851systrace_return_setargdesc(int sysnum, int ndx, char *desc, size_t descsz) --- 1252 unchanged lines hidden (view full) --- 7104 case 331: 7105 if (ndx == 0 || ndx == 1) 7106 p = "int"; 7107 break; 7108 /* linux_inotify_init1 */ 7109 case 332: 7110 /* linux_preadv */ 7111 case 333: | 6903 default: 6904 break; 6905 }; 6906 if (p != NULL) 6907 strlcpy(desc, p, descsz); 6908} 6909static void 6910systrace_return_setargdesc(int sysnum, int ndx, char *desc, size_t descsz) --- 1252 unchanged lines hidden (view full) --- 8163 case 331: 8164 if (ndx == 0 || ndx == 1) 8165 p = "int"; 8166 break; 8167 /* linux_inotify_init1 */ 8168 case 332: 8169 /* linux_preadv */ 8170 case 333: |
8171 if (ndx == 0 || ndx == 1) 8172 p = "int"; 8173 break; |
|
7112 /* linux_pwritev */ 7113 case 334: | 8174 /* linux_pwritev */ 8175 case 334: |
7114 /* linux_rt_tsigqueueinfo */ | 8176 if (ndx == 0 || ndx == 1) 8177 p = "int"; 8178 break; 8179 /* linux_rt_tgsigqueueinfo */ |
7115 case 335: | 8180 case 335: |
8181 if (ndx == 0 || ndx == 1) 8182 p = "int"; 8183 break; |
|
7116 /* linux_perf_event_open */ 7117 case 336: 7118 /* linux_recvmmsg */ 7119 case 337: 7120 if (ndx == 0 || ndx == 1) 7121 p = "int"; 7122 break; 7123 /* linux_fanotify_init */ --- 20 unchanged lines hidden (view full) --- 7144 case 345: 7145 if (ndx == 0 || ndx == 1) 7146 p = "int"; 7147 break; 7148 /* linux_setns */ 7149 case 346: 7150 /* linux_process_vm_readv */ 7151 case 347: | 8184 /* linux_perf_event_open */ 8185 case 336: 8186 /* linux_recvmmsg */ 8187 case 337: 8188 if (ndx == 0 || ndx == 1) 8189 p = "int"; 8190 break; 8191 /* linux_fanotify_init */ --- 20 unchanged lines hidden (view full) --- 8212 case 345: 8213 if (ndx == 0 || ndx == 1) 8214 p = "int"; 8215 break; 8216 /* linux_setns */ 8217 case 346: 8218 /* linux_process_vm_readv */ 8219 case 347: |
8220 if (ndx == 0 || ndx == 1) 8221 p = "int"; 8222 break; |
|
7152 /* linux_process_vm_writev */ 7153 case 348: | 8223 /* linux_process_vm_writev */ 8224 case 348: |
8225 if (ndx == 0 || ndx == 1) 8226 p = "int"; 8227 break; 8228 /* linux_kcmp */ 8229 case 349: 8230 if (ndx == 0 || ndx == 1) 8231 p = "int"; 8232 break; 8233 /* linux_finit_module */ 8234 case 350: 8235 if (ndx == 0 || ndx == 1) 8236 p = "int"; 8237 break; 8238 /* linux_sched_setattr */ 8239 case 351: 8240 if (ndx == 0 || ndx == 1) 8241 p = "int"; 8242 break; 8243 /* linux_sched_getattr */ 8244 case 352: 8245 if (ndx == 0 || ndx == 1) 8246 p = "int"; 8247 break; 8248 /* linux_renameat2 */ 8249 case 353: 8250 if (ndx == 0 || ndx == 1) 8251 p = "int"; 8252 break; 8253 /* linux_seccomp */ 8254 case 354: 8255 if (ndx == 0 || ndx == 1) 8256 p = "int"; 8257 break; 8258 /* linux_getrandom */ 8259 case 355: 8260 if (ndx == 0 || ndx == 1) 8261 p = "int"; 8262 break; 8263 /* linux_memfd_create */ 8264 case 356: 8265 if (ndx == 0 || ndx == 1) 8266 p = "int"; 8267 break; 8268 /* linux_bpf */ 8269 case 357: 8270 if (ndx == 0 || ndx == 1) 8271 p = "int"; 8272 break; 8273 /* linux_execveat */ 8274 case 358: 8275 if (ndx == 0 || ndx == 1) 8276 p = "int"; 8277 break; 8278 /* linux_socket */ 8279 case 359: 8280 if (ndx == 0 || ndx == 1) 8281 p = "int"; 8282 break; 8283 /* linux_socketpair */ 8284 case 360: 8285 if (ndx == 0 || ndx == 1) 8286 p = "int"; 8287 break; 8288 /* linux_bind */ 8289 case 361: 8290 if (ndx == 0 || ndx == 1) 8291 p = "int"; 8292 break; 8293 /* linux_connect */ 8294 case 362: 8295 if (ndx == 0 || ndx == 1) 8296 p = "int"; 8297 break; 8298 /* linux_listen */ 8299 case 363: 8300 if (ndx == 0 || ndx == 1) 8301 p = "int"; 8302 break; 8303 /* linux_accept4 */ 8304 case 364: 8305 if (ndx == 0 || ndx == 1) 8306 p = "int"; 8307 break; 8308 /* linux_getsockopt */ 8309 case 365: 8310 if (ndx == 0 || ndx == 1) 8311 p = "int"; 8312 break; 8313 /* linux_setsockopt */ 8314 case 366: 8315 if (ndx == 0 || ndx == 1) 8316 p = "int"; 8317 break; 8318 /* linux_getsockname */ 8319 case 367: 8320 if (ndx == 0 || ndx == 1) 8321 p = "int"; 8322 break; 8323 /* linux_getpeername */ 8324 case 368: 8325 if (ndx == 0 || ndx == 1) 8326 p = "int"; 8327 break; 8328 /* linux_sendto */ 8329 case 369: 8330 if (ndx == 0 || ndx == 1) 8331 p = "int"; 8332 break; 8333 /* linux_sendmsg */ 8334 case 370: 8335 if (ndx == 0 || ndx == 1) 8336 p = "int"; 8337 break; 8338 /* linux_recvfrom */ 8339 case 371: 8340 if (ndx == 0 || ndx == 1) 8341 p = "int"; 8342 break; 8343 /* linux_recvmsg */ 8344 case 372: 8345 if (ndx == 0 || ndx == 1) 8346 p = "int"; 8347 break; 8348 /* linux_shutdown */ 8349 case 373: 8350 if (ndx == 0 || ndx == 1) 8351 p = "int"; 8352 break; 8353 /* linux_userfaultfd */ 8354 case 374: 8355 if (ndx == 0 || ndx == 1) 8356 p = "int"; 8357 break; 8358 /* linux_membarrier */ 8359 case 375: 8360 if (ndx == 0 || ndx == 1) 8361 p = "int"; 8362 break; 8363 /* linux_mlock2 */ 8364 case 376: 8365 if (ndx == 0 || ndx == 1) 8366 p = "int"; 8367 break; 8368 /* linux_copy_file_range */ 8369 case 377: 8370 if (ndx == 0 || ndx == 1) 8371 p = "int"; 8372 break; 8373 /* linux_preadv2 */ 8374 case 378: 8375 if (ndx == 0 || ndx == 1) 8376 p = "int"; 8377 break; 8378 /* linux_pwritev2 */ 8379 case 379: 8380 if (ndx == 0 || ndx == 1) 8381 p = "int"; 8382 break; 8383 /* linux_pkey_mprotect */ 8384 case 380: 8385 if (ndx == 0 || ndx == 1) 8386 p = "int"; 8387 break; 8388 /* linux_pkey_alloc */ 8389 case 381: 8390 if (ndx == 0 || ndx == 1) 8391 p = "int"; 8392 break; 8393 /* linux_pkey_free */ 8394 case 382: 8395 if (ndx == 0 || ndx == 1) 8396 p = "int"; 8397 break; |
|
7154 default: 7155 break; 7156 }; 7157 if (p != NULL) 7158 strlcpy(desc, p, descsz); 7159} | 8398 default: 8399 break; 8400 }; 8401 if (p != NULL) 8402 strlcpy(desc, p, descsz); 8403} |