linux_systrace_args.c (303006) | linux_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/i386/linux/linux_systrace_args.c 303006 2016-07-18 16:35:44Z dchagin $ | 5 * $FreeBSD: stable/11/sys/i386/linux/linux_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) { --- 2320 unchanged lines hidden (view full) --- 2334 } 2335 /* linux_inotify_init1 */ 2336 case 332: { 2337 *n_args = 0; 2338 break; 2339 } 2340 /* linux_preadv */ 2341 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) { --- 2320 unchanged lines hidden (view full) --- 2334 } 2335 /* linux_inotify_init1 */ 2336 case 332: { 2337 *n_args = 0; 2338 break; 2339 } 2340 /* linux_preadv */ 2341 case 333: { |
2342 *n_args = 0; | 2342 struct linux_preadv_args *p = params; 2343 iarg[0] = p->fd; /* l_ulong */ 2344 uarg[1] = (intptr_t) p->vec; /* struct iovec * */ 2345 iarg[2] = p->vlen; /* l_ulong */ 2346 iarg[3] = p->pos_l; /* l_ulong */ 2347 iarg[4] = p->pos_h; /* l_ulong */ 2348 *n_args = 5; |
2343 break; 2344 } 2345 /* linux_pwritev */ 2346 case 334: { | 2349 break; 2350 } 2351 /* linux_pwritev */ 2352 case 334: { |
2347 *n_args = 0; | 2353 struct linux_pwritev_args *p = params; 2354 iarg[0] = p->fd; /* l_ulong */ 2355 uarg[1] = (intptr_t) p->vec; /* struct iovec * */ 2356 iarg[2] = p->vlen; /* l_ulong */ 2357 iarg[3] = p->pos_l; /* l_ulong */ 2358 iarg[4] = p->pos_h; /* l_ulong */ 2359 *n_args = 5; |
2348 break; 2349 } | 2360 break; 2361 } |
2350 /* linux_rt_tsigqueueinfo */ | 2362 /* linux_rt_tgsigqueueinfo */ |
2351 case 335: { | 2363 case 335: { |
2352 *n_args = 0; | 2364 struct linux_rt_tgsigqueueinfo_args *p = params; 2365 iarg[0] = p->tgid; /* l_pid_t */ 2366 iarg[1] = p->tid; /* l_pid_t */ 2367 iarg[2] = p->sig; /* l_int */ 2368 uarg[3] = (intptr_t) p->uinfo; /* l_siginfo_t * */ 2369 *n_args = 4; |
2353 break; 2354 } 2355 /* linux_perf_event_open */ 2356 case 336: { 2357 *n_args = 0; 2358 break; 2359 } 2360 /* linux_recvmmsg */ --- 61 unchanged lines hidden (view full) --- 2422 } 2423 /* linux_setns */ 2424 case 346: { 2425 *n_args = 0; 2426 break; 2427 } 2428 /* linux_process_vm_readv */ 2429 case 347: { | 2370 break; 2371 } 2372 /* linux_perf_event_open */ 2373 case 336: { 2374 *n_args = 0; 2375 break; 2376 } 2377 /* linux_recvmmsg */ --- 61 unchanged lines hidden (view full) --- 2439 } 2440 /* linux_setns */ 2441 case 346: { 2442 *n_args = 0; 2443 break; 2444 } 2445 /* linux_process_vm_readv */ 2446 case 347: { |
2430 *n_args = 0; | 2447 struct linux_process_vm_readv_args *p = params; 2448 iarg[0] = p->pid; /* l_pid_t */ 2449 uarg[1] = (intptr_t) p->lvec; /* const struct iovec * */ 2450 iarg[2] = p->liovcnt; /* l_ulong */ 2451 uarg[3] = (intptr_t) p->rvec; /* const struct iovec * */ 2452 iarg[4] = p->riovcnt; /* l_ulong */ 2453 iarg[5] = p->flags; /* l_ulong */ 2454 *n_args = 6; |
2431 break; 2432 } 2433 /* linux_process_vm_writev */ 2434 case 348: { | 2455 break; 2456 } 2457 /* linux_process_vm_writev */ 2458 case 348: { |
2435 *n_args = 0; | 2459 struct linux_process_vm_writev_args *p = params; 2460 iarg[0] = p->pid; /* l_pid_t */ 2461 uarg[1] = (intptr_t) p->lvec; /* const struct iovec * */ 2462 iarg[2] = p->liovcnt; /* l_ulong */ 2463 uarg[3] = (intptr_t) p->rvec; /* const struct iovec * */ 2464 iarg[4] = p->riovcnt; /* l_ulong */ 2465 iarg[5] = p->flags; /* l_ulong */ 2466 *n_args = 6; |
2436 break; 2437 } | 2467 break; 2468 } |
2469 /* linux_kcmp */ 2470 case 349: { 2471 struct linux_kcmp_args *p = params; 2472 iarg[0] = p->pid1; /* l_pid_t */ 2473 iarg[1] = p->pid2; /* l_pid_t */ 2474 iarg[2] = p->type; /* l_int */ 2475 iarg[3] = p->idx1; /* l_ulong */ 2476 iarg[4] = p->idx; /* l_ulong */ 2477 *n_args = 5; 2478 break; 2479 } 2480 /* linux_finit_module */ 2481 case 350: { 2482 struct linux_finit_module_args *p = params; 2483 iarg[0] = p->fd; /* l_int */ 2484 uarg[1] = (intptr_t) p->uargs; /* const char * */ 2485 iarg[2] = p->flags; /* l_int */ 2486 *n_args = 3; 2487 break; 2488 } 2489 /* linux_sched_setattr */ 2490 case 351: { 2491 struct linux_sched_setattr_args *p = params; 2492 iarg[0] = p->pid; /* l_pid_t */ 2493 uarg[1] = (intptr_t) p->attr; /* void * */ 2494 iarg[2] = p->flags; /* l_uint */ 2495 *n_args = 3; 2496 break; 2497 } 2498 /* linux_sched_getattr */ 2499 case 352: { 2500 struct linux_sched_getattr_args *p = params; 2501 iarg[0] = p->pid; /* l_pid_t */ 2502 uarg[1] = (intptr_t) p->attr; /* void * */ 2503 iarg[2] = p->size; /* l_uint */ 2504 iarg[3] = p->flags; /* l_uint */ 2505 *n_args = 4; 2506 break; 2507 } 2508 /* linux_renameat2 */ 2509 case 353: { 2510 struct linux_renameat2_args *p = params; 2511 iarg[0] = p->oldfd; /* l_int */ 2512 uarg[1] = (intptr_t) p->oldname; /* const char * */ 2513 iarg[2] = p->newfd; /* l_int */ 2514 uarg[3] = (intptr_t) p->newname; /* const char * */ 2515 uarg[4] = p->flags; /* unsigned int */ 2516 *n_args = 5; 2517 break; 2518 } 2519 /* linux_seccomp */ 2520 case 354: { 2521 struct linux_seccomp_args *p = params; 2522 iarg[0] = p->op; /* l_uint */ 2523 iarg[1] = p->flags; /* l_uint */ 2524 uarg[2] = (intptr_t) p->uargs; /* const char * */ 2525 *n_args = 3; 2526 break; 2527 } 2528 /* linux_getrandom */ 2529 case 355: { 2530 struct linux_getrandom_args *p = params; 2531 uarg[0] = (intptr_t) p->buf; /* char * */ 2532 iarg[1] = p->count; /* l_size_t */ 2533 iarg[2] = p->flags; /* l_uint */ 2534 *n_args = 3; 2535 break; 2536 } 2537 /* linux_memfd_create */ 2538 case 356: { 2539 struct linux_memfd_create_args *p = params; 2540 uarg[0] = (intptr_t) p->uname_ptr; /* const char * */ 2541 iarg[1] = p->flags; /* l_uint */ 2542 *n_args = 2; 2543 break; 2544 } 2545 /* linux_bpf */ 2546 case 357: { 2547 struct linux_bpf_args *p = params; 2548 iarg[0] = p->cmd; /* l_int */ 2549 uarg[1] = (intptr_t) p->attr; /* void * */ 2550 iarg[2] = p->size; /* l_uint */ 2551 *n_args = 3; 2552 break; 2553 } 2554 /* linux_execveat */ 2555 case 358: { 2556 struct linux_execveat_args *p = params; 2557 iarg[0] = p->dfd; /* l_int */ 2558 uarg[1] = (intptr_t) p->filename; /* const char * */ 2559 uarg[2] = (intptr_t) p->argv; /* const char ** */ 2560 uarg[3] = (intptr_t) p->envp; /* const char ** */ 2561 iarg[4] = p->flags; /* l_int */ 2562 *n_args = 5; 2563 break; 2564 } 2565 /* linux_socket */ 2566 case 359: { 2567 struct linux_socket_args *p = params; 2568 iarg[0] = p->domain; /* l_int */ 2569 iarg[1] = p->type; /* l_int */ 2570 iarg[2] = p->protocol; /* l_int */ 2571 *n_args = 3; 2572 break; 2573 } 2574 /* linux_socketpair */ 2575 case 360: { 2576 struct linux_socketpair_args *p = params; 2577 iarg[0] = p->domain; /* l_int */ 2578 iarg[1] = p->type; /* l_int */ 2579 iarg[2] = p->protocol; /* l_int */ 2580 iarg[3] = p->rsv; /* l_uintptr_t */ 2581 *n_args = 4; 2582 break; 2583 } 2584 /* linux_bind */ 2585 case 361: { 2586 struct linux_bind_args *p = params; 2587 iarg[0] = p->s; /* l_int */ 2588 iarg[1] = p->name; /* l_uintptr_t */ 2589 iarg[2] = p->namelen; /* l_int */ 2590 *n_args = 3; 2591 break; 2592 } 2593 /* linux_connect */ 2594 case 362: { 2595 struct linux_connect_args *p = params; 2596 iarg[0] = p->s; /* l_int */ 2597 iarg[1] = p->name; /* l_uintptr_t */ 2598 iarg[2] = p->namelen; /* l_int */ 2599 *n_args = 3; 2600 break; 2601 } 2602 /* linux_listen */ 2603 case 363: { 2604 struct linux_listen_args *p = params; 2605 iarg[0] = p->s; /* l_int */ 2606 iarg[1] = p->backlog; /* l_int */ 2607 *n_args = 2; 2608 break; 2609 } 2610 /* linux_accept4 */ 2611 case 364: { 2612 struct linux_accept4_args *p = params; 2613 iarg[0] = p->s; /* l_int */ 2614 iarg[1] = p->addr; /* l_uintptr_t */ 2615 iarg[2] = p->namelen; /* l_uintptr_t */ 2616 iarg[3] = p->flags; /* l_int */ 2617 *n_args = 4; 2618 break; 2619 } 2620 /* linux_getsockopt */ 2621 case 365: { 2622 struct linux_getsockopt_args *p = params; 2623 iarg[0] = p->s; /* l_int */ 2624 iarg[1] = p->level; /* l_int */ 2625 iarg[2] = p->optname; /* l_int */ 2626 iarg[3] = p->optval; /* l_uintptr_t */ 2627 iarg[4] = p->optlen; /* l_uintptr_t */ 2628 *n_args = 5; 2629 break; 2630 } 2631 /* linux_setsockopt */ 2632 case 366: { 2633 struct linux_setsockopt_args *p = params; 2634 iarg[0] = p->s; /* l_int */ 2635 iarg[1] = p->level; /* l_int */ 2636 iarg[2] = p->optname; /* l_int */ 2637 iarg[3] = p->optval; /* l_uintptr_t */ 2638 iarg[4] = p->optlen; /* l_int */ 2639 *n_args = 5; 2640 break; 2641 } 2642 /* linux_getsockname */ 2643 case 367: { 2644 struct linux_getsockname_args *p = params; 2645 iarg[0] = p->s; /* l_int */ 2646 iarg[1] = p->addr; /* l_uintptr_t */ 2647 iarg[2] = p->namelen; /* l_uintptr_t */ 2648 *n_args = 3; 2649 break; 2650 } 2651 /* linux_getpeername */ 2652 case 368: { 2653 struct linux_getpeername_args *p = params; 2654 iarg[0] = p->s; /* l_int */ 2655 iarg[1] = p->addr; /* l_uintptr_t */ 2656 iarg[2] = p->namelen; /* l_uintptr_t */ 2657 *n_args = 3; 2658 break; 2659 } 2660 /* linux_sendto */ 2661 case 369: { 2662 struct linux_sendto_args *p = params; 2663 iarg[0] = p->s; /* l_int */ 2664 iarg[1] = p->msg; /* l_uintptr_t */ 2665 iarg[2] = p->len; /* l_int */ 2666 iarg[3] = p->flags; /* l_int */ 2667 iarg[4] = p->to; /* l_uintptr_t */ 2668 iarg[5] = p->tolen; /* l_int */ 2669 *n_args = 6; 2670 break; 2671 } 2672 /* linux_sendmsg */ 2673 case 370: { 2674 struct linux_sendmsg_args *p = params; 2675 iarg[0] = p->s; /* l_int */ 2676 iarg[1] = p->msg; /* l_uintptr_t */ 2677 iarg[2] = p->flags; /* l_int */ 2678 *n_args = 3; 2679 break; 2680 } 2681 /* linux_recvfrom */ 2682 case 371: { 2683 struct linux_recvfrom_args *p = params; 2684 iarg[0] = p->s; /* l_int */ 2685 iarg[1] = p->buf; /* l_uintptr_t */ 2686 iarg[2] = p->len; /* l_size_t */ 2687 iarg[3] = p->flags; /* l_int */ 2688 iarg[4] = p->from; /* l_uintptr_t */ 2689 iarg[5] = p->fromlen; /* l_uintptr_t */ 2690 *n_args = 6; 2691 break; 2692 } 2693 /* linux_recvmsg */ 2694 case 372: { 2695 struct linux_recvmsg_args *p = params; 2696 iarg[0] = p->s; /* l_int */ 2697 iarg[1] = p->msg; /* l_uintptr_t */ 2698 iarg[2] = p->flags; /* l_int */ 2699 *n_args = 3; 2700 break; 2701 } 2702 /* linux_shutdown */ 2703 case 373: { 2704 struct linux_shutdown_args *p = params; 2705 iarg[0] = p->s; /* l_int */ 2706 iarg[1] = p->how; /* l_int */ 2707 *n_args = 2; 2708 break; 2709 } 2710 /* linux_userfaultfd */ 2711 case 374: { 2712 struct linux_userfaultfd_args *p = params; 2713 iarg[0] = p->flags; /* l_int */ 2714 *n_args = 1; 2715 break; 2716 } 2717 /* linux_membarrier */ 2718 case 375: { 2719 struct linux_membarrier_args *p = params; 2720 iarg[0] = p->cmd; /* l_int */ 2721 iarg[1] = p->flags; /* l_int */ 2722 *n_args = 2; 2723 break; 2724 } 2725 /* linux_mlock2 */ 2726 case 376: { 2727 struct linux_mlock2_args *p = params; 2728 iarg[0] = p->start; /* l_ulong */ 2729 iarg[1] = p->len; /* l_size_t */ 2730 iarg[2] = p->flags; /* l_int */ 2731 *n_args = 3; 2732 break; 2733 } 2734 /* linux_copy_file_range */ 2735 case 377: { 2736 struct linux_copy_file_range_args *p = params; 2737 iarg[0] = p->fd_in; /* l_int */ 2738 uarg[1] = (intptr_t) p->off_in; /* l_loff_t * */ 2739 iarg[2] = p->fd_out; /* l_int */ 2740 uarg[3] = (intptr_t) p->off_out; /* l_loff_t * */ 2741 iarg[4] = p->len; /* l_size_t */ 2742 iarg[5] = p->flags; /* l_uint */ 2743 *n_args = 6; 2744 break; 2745 } 2746 /* linux_preadv2 */ 2747 case 378: { 2748 struct linux_preadv2_args *p = params; 2749 iarg[0] = p->fd; /* l_ulong */ 2750 uarg[1] = (intptr_t) p->vec; /* const struct iovec * */ 2751 iarg[2] = p->vlen; /* l_ulong */ 2752 iarg[3] = p->pos_l; /* l_ulong */ 2753 iarg[4] = p->pos_h; /* l_ulong */ 2754 iarg[5] = p->flags; /* l_int */ 2755 *n_args = 6; 2756 break; 2757 } 2758 /* linux_pwritev2 */ 2759 case 379: { 2760 struct linux_pwritev2_args *p = params; 2761 iarg[0] = p->fd; /* l_ulong */ 2762 uarg[1] = (intptr_t) p->vec; /* const struct iovec * */ 2763 iarg[2] = p->vlen; /* l_ulong */ 2764 iarg[3] = p->pos_l; /* l_ulong */ 2765 iarg[4] = p->pos_h; /* l_ulong */ 2766 iarg[5] = p->flags; /* l_int */ 2767 *n_args = 6; 2768 break; 2769 } 2770 /* linux_pkey_mprotect */ 2771 case 380: { 2772 struct linux_pkey_mprotect_args *p = params; 2773 iarg[0] = p->start; /* l_ulong */ 2774 iarg[1] = p->len; /* l_size_t */ 2775 iarg[2] = p->prot; /* l_ulong */ 2776 iarg[3] = p->pkey; /* l_int */ 2777 *n_args = 4; 2778 break; 2779 } 2780 /* linux_pkey_alloc */ 2781 case 381: { 2782 struct linux_pkey_alloc_args *p = params; 2783 iarg[0] = p->flags; /* l_ulong */ 2784 iarg[1] = p->init_val; /* l_ulong */ 2785 *n_args = 2; 2786 break; 2787 } 2788 /* linux_pkey_free */ 2789 case 382: { 2790 struct linux_pkey_free_args *p = params; 2791 iarg[0] = p->pkey; /* l_int */ 2792 *n_args = 1; 2793 break; 2794 } |
|
2438 default: 2439 *n_args = 0; 2440 break; 2441 }; 2442} 2443static void 2444systrace_entry_setargdesc(int sysnum, int ndx, char *desc, size_t descsz) 2445{ --- 3517 unchanged lines hidden (view full) --- 5963 break; 5964 }; 5965 break; 5966 /* linux_inotify_init1 */ 5967 case 332: 5968 break; 5969 /* linux_preadv */ 5970 case 333: | 2795 default: 2796 *n_args = 0; 2797 break; 2798 }; 2799} 2800static void 2801systrace_entry_setargdesc(int sysnum, int ndx, char *desc, size_t descsz) 2802{ --- 3517 unchanged lines hidden (view full) --- 6320 break; 6321 }; 6322 break; 6323 /* linux_inotify_init1 */ 6324 case 332: 6325 break; 6326 /* linux_preadv */ 6327 case 333: |
6328 switch(ndx) { 6329 case 0: 6330 p = "l_ulong"; 6331 break; 6332 case 1: 6333 p = "userland struct iovec *"; 6334 break; 6335 case 2: 6336 p = "l_ulong"; 6337 break; 6338 case 3: 6339 p = "l_ulong"; 6340 break; 6341 case 4: 6342 p = "l_ulong"; 6343 break; 6344 default: 6345 break; 6346 }; |
|
5971 break; 5972 /* linux_pwritev */ 5973 case 334: | 6347 break; 6348 /* linux_pwritev */ 6349 case 334: |
6350 switch(ndx) { 6351 case 0: 6352 p = "l_ulong"; 6353 break; 6354 case 1: 6355 p = "userland struct iovec *"; 6356 break; 6357 case 2: 6358 p = "l_ulong"; 6359 break; 6360 case 3: 6361 p = "l_ulong"; 6362 break; 6363 case 4: 6364 p = "l_ulong"; 6365 break; 6366 default: 6367 break; 6368 }; |
|
5974 break; | 6369 break; |
5975 /* linux_rt_tsigqueueinfo */ | 6370 /* linux_rt_tgsigqueueinfo */ |
5976 case 335: | 6371 case 335: |
6372 switch(ndx) { 6373 case 0: 6374 p = "l_pid_t"; 6375 break; 6376 case 1: 6377 p = "l_pid_t"; 6378 break; 6379 case 2: 6380 p = "l_int"; 6381 break; 6382 case 3: 6383 p = "userland l_siginfo_t *"; 6384 break; 6385 default: 6386 break; 6387 }; |
|
5977 break; 5978 /* linux_perf_event_open */ 5979 case 336: 5980 break; 5981 /* linux_recvmmsg */ 5982 case 337: 5983 switch(ndx) { 5984 case 0: --- 78 unchanged lines hidden (view full) --- 6063 break; 6064 }; 6065 break; 6066 /* linux_setns */ 6067 case 346: 6068 break; 6069 /* linux_process_vm_readv */ 6070 case 347: | 6388 break; 6389 /* linux_perf_event_open */ 6390 case 336: 6391 break; 6392 /* linux_recvmmsg */ 6393 case 337: 6394 switch(ndx) { 6395 case 0: --- 78 unchanged lines hidden (view full) --- 6474 break; 6475 }; 6476 break; 6477 /* linux_setns */ 6478 case 346: 6479 break; 6480 /* linux_process_vm_readv */ 6481 case 347: |
6482 switch(ndx) { 6483 case 0: 6484 p = "l_pid_t"; 6485 break; 6486 case 1: 6487 p = "userland const struct iovec *"; 6488 break; 6489 case 2: 6490 p = "l_ulong"; 6491 break; 6492 case 3: 6493 p = "userland const struct iovec *"; 6494 break; 6495 case 4: 6496 p = "l_ulong"; 6497 break; 6498 case 5: 6499 p = "l_ulong"; 6500 break; 6501 default: 6502 break; 6503 }; |
|
6071 break; 6072 /* linux_process_vm_writev */ 6073 case 348: | 6504 break; 6505 /* linux_process_vm_writev */ 6506 case 348: |
6507 switch(ndx) { 6508 case 0: 6509 p = "l_pid_t"; 6510 break; 6511 case 1: 6512 p = "userland const struct iovec *"; 6513 break; 6514 case 2: 6515 p = "l_ulong"; 6516 break; 6517 case 3: 6518 p = "userland const struct iovec *"; 6519 break; 6520 case 4: 6521 p = "l_ulong"; 6522 break; 6523 case 5: 6524 p = "l_ulong"; 6525 break; 6526 default: 6527 break; 6528 }; |
|
6074 break; | 6529 break; |
6530 /* linux_kcmp */ 6531 case 349: 6532 switch(ndx) { 6533 case 0: 6534 p = "l_pid_t"; 6535 break; 6536 case 1: 6537 p = "l_pid_t"; 6538 break; 6539 case 2: 6540 p = "l_int"; 6541 break; 6542 case 3: 6543 p = "l_ulong"; 6544 break; 6545 case 4: 6546 p = "l_ulong"; 6547 break; 6548 default: 6549 break; 6550 }; 6551 break; 6552 /* linux_finit_module */ 6553 case 350: 6554 switch(ndx) { 6555 case 0: 6556 p = "l_int"; 6557 break; 6558 case 1: 6559 p = "userland const char *"; 6560 break; 6561 case 2: 6562 p = "l_int"; 6563 break; 6564 default: 6565 break; 6566 }; 6567 break; 6568 /* linux_sched_setattr */ 6569 case 351: 6570 switch(ndx) { 6571 case 0: 6572 p = "l_pid_t"; 6573 break; 6574 case 1: 6575 p = "userland void *"; 6576 break; 6577 case 2: 6578 p = "l_uint"; 6579 break; 6580 default: 6581 break; 6582 }; 6583 break; 6584 /* linux_sched_getattr */ 6585 case 352: 6586 switch(ndx) { 6587 case 0: 6588 p = "l_pid_t"; 6589 break; 6590 case 1: 6591 p = "userland void *"; 6592 break; 6593 case 2: 6594 p = "l_uint"; 6595 break; 6596 case 3: 6597 p = "l_uint"; 6598 break; 6599 default: 6600 break; 6601 }; 6602 break; 6603 /* linux_renameat2 */ 6604 case 353: 6605 switch(ndx) { 6606 case 0: 6607 p = "l_int"; 6608 break; 6609 case 1: 6610 p = "userland const char *"; 6611 break; 6612 case 2: 6613 p = "l_int"; 6614 break; 6615 case 3: 6616 p = "userland const char *"; 6617 break; 6618 case 4: 6619 p = "unsigned int"; 6620 break; 6621 default: 6622 break; 6623 }; 6624 break; 6625 /* linux_seccomp */ 6626 case 354: 6627 switch(ndx) { 6628 case 0: 6629 p = "l_uint"; 6630 break; 6631 case 1: 6632 p = "l_uint"; 6633 break; 6634 case 2: 6635 p = "userland const char *"; 6636 break; 6637 default: 6638 break; 6639 }; 6640 break; 6641 /* linux_getrandom */ 6642 case 355: 6643 switch(ndx) { 6644 case 0: 6645 p = "userland char *"; 6646 break; 6647 case 1: 6648 p = "l_size_t"; 6649 break; 6650 case 2: 6651 p = "l_uint"; 6652 break; 6653 default: 6654 break; 6655 }; 6656 break; 6657 /* linux_memfd_create */ 6658 case 356: 6659 switch(ndx) { 6660 case 0: 6661 p = "userland const char *"; 6662 break; 6663 case 1: 6664 p = "l_uint"; 6665 break; 6666 default: 6667 break; 6668 }; 6669 break; 6670 /* linux_bpf */ 6671 case 357: 6672 switch(ndx) { 6673 case 0: 6674 p = "l_int"; 6675 break; 6676 case 1: 6677 p = "userland void *"; 6678 break; 6679 case 2: 6680 p = "l_uint"; 6681 break; 6682 default: 6683 break; 6684 }; 6685 break; 6686 /* linux_execveat */ 6687 case 358: 6688 switch(ndx) { 6689 case 0: 6690 p = "l_int"; 6691 break; 6692 case 1: 6693 p = "userland const char *"; 6694 break; 6695 case 2: 6696 p = "userland const char **"; 6697 break; 6698 case 3: 6699 p = "userland const char **"; 6700 break; 6701 case 4: 6702 p = "l_int"; 6703 break; 6704 default: 6705 break; 6706 }; 6707 break; 6708 /* linux_socket */ 6709 case 359: 6710 switch(ndx) { 6711 case 0: 6712 p = "l_int"; 6713 break; 6714 case 1: 6715 p = "l_int"; 6716 break; 6717 case 2: 6718 p = "l_int"; 6719 break; 6720 default: 6721 break; 6722 }; 6723 break; 6724 /* linux_socketpair */ 6725 case 360: 6726 switch(ndx) { 6727 case 0: 6728 p = "l_int"; 6729 break; 6730 case 1: 6731 p = "l_int"; 6732 break; 6733 case 2: 6734 p = "l_int"; 6735 break; 6736 case 3: 6737 p = "l_uintptr_t"; 6738 break; 6739 default: 6740 break; 6741 }; 6742 break; 6743 /* linux_bind */ 6744 case 361: 6745 switch(ndx) { 6746 case 0: 6747 p = "l_int"; 6748 break; 6749 case 1: 6750 p = "l_uintptr_t"; 6751 break; 6752 case 2: 6753 p = "l_int"; 6754 break; 6755 default: 6756 break; 6757 }; 6758 break; 6759 /* linux_connect */ 6760 case 362: 6761 switch(ndx) { 6762 case 0: 6763 p = "l_int"; 6764 break; 6765 case 1: 6766 p = "l_uintptr_t"; 6767 break; 6768 case 2: 6769 p = "l_int"; 6770 break; 6771 default: 6772 break; 6773 }; 6774 break; 6775 /* linux_listen */ 6776 case 363: 6777 switch(ndx) { 6778 case 0: 6779 p = "l_int"; 6780 break; 6781 case 1: 6782 p = "l_int"; 6783 break; 6784 default: 6785 break; 6786 }; 6787 break; 6788 /* linux_accept4 */ 6789 case 364: 6790 switch(ndx) { 6791 case 0: 6792 p = "l_int"; 6793 break; 6794 case 1: 6795 p = "l_uintptr_t"; 6796 break; 6797 case 2: 6798 p = "l_uintptr_t"; 6799 break; 6800 case 3: 6801 p = "l_int"; 6802 break; 6803 default: 6804 break; 6805 }; 6806 break; 6807 /* linux_getsockopt */ 6808 case 365: 6809 switch(ndx) { 6810 case 0: 6811 p = "l_int"; 6812 break; 6813 case 1: 6814 p = "l_int"; 6815 break; 6816 case 2: 6817 p = "l_int"; 6818 break; 6819 case 3: 6820 p = "l_uintptr_t"; 6821 break; 6822 case 4: 6823 p = "l_uintptr_t"; 6824 break; 6825 default: 6826 break; 6827 }; 6828 break; 6829 /* linux_setsockopt */ 6830 case 366: 6831 switch(ndx) { 6832 case 0: 6833 p = "l_int"; 6834 break; 6835 case 1: 6836 p = "l_int"; 6837 break; 6838 case 2: 6839 p = "l_int"; 6840 break; 6841 case 3: 6842 p = "l_uintptr_t"; 6843 break; 6844 case 4: 6845 p = "l_int"; 6846 break; 6847 default: 6848 break; 6849 }; 6850 break; 6851 /* linux_getsockname */ 6852 case 367: 6853 switch(ndx) { 6854 case 0: 6855 p = "l_int"; 6856 break; 6857 case 1: 6858 p = "l_uintptr_t"; 6859 break; 6860 case 2: 6861 p = "l_uintptr_t"; 6862 break; 6863 default: 6864 break; 6865 }; 6866 break; 6867 /* linux_getpeername */ 6868 case 368: 6869 switch(ndx) { 6870 case 0: 6871 p = "l_int"; 6872 break; 6873 case 1: 6874 p = "l_uintptr_t"; 6875 break; 6876 case 2: 6877 p = "l_uintptr_t"; 6878 break; 6879 default: 6880 break; 6881 }; 6882 break; 6883 /* linux_sendto */ 6884 case 369: 6885 switch(ndx) { 6886 case 0: 6887 p = "l_int"; 6888 break; 6889 case 1: 6890 p = "l_uintptr_t"; 6891 break; 6892 case 2: 6893 p = "l_int"; 6894 break; 6895 case 3: 6896 p = "l_int"; 6897 break; 6898 case 4: 6899 p = "l_uintptr_t"; 6900 break; 6901 case 5: 6902 p = "l_int"; 6903 break; 6904 default: 6905 break; 6906 }; 6907 break; 6908 /* linux_sendmsg */ 6909 case 370: 6910 switch(ndx) { 6911 case 0: 6912 p = "l_int"; 6913 break; 6914 case 1: 6915 p = "l_uintptr_t"; 6916 break; 6917 case 2: 6918 p = "l_int"; 6919 break; 6920 default: 6921 break; 6922 }; 6923 break; 6924 /* linux_recvfrom */ 6925 case 371: 6926 switch(ndx) { 6927 case 0: 6928 p = "l_int"; 6929 break; 6930 case 1: 6931 p = "l_uintptr_t"; 6932 break; 6933 case 2: 6934 p = "l_size_t"; 6935 break; 6936 case 3: 6937 p = "l_int"; 6938 break; 6939 case 4: 6940 p = "l_uintptr_t"; 6941 break; 6942 case 5: 6943 p = "l_uintptr_t"; 6944 break; 6945 default: 6946 break; 6947 }; 6948 break; 6949 /* linux_recvmsg */ 6950 case 372: 6951 switch(ndx) { 6952 case 0: 6953 p = "l_int"; 6954 break; 6955 case 1: 6956 p = "l_uintptr_t"; 6957 break; 6958 case 2: 6959 p = "l_int"; 6960 break; 6961 default: 6962 break; 6963 }; 6964 break; 6965 /* linux_shutdown */ 6966 case 373: 6967 switch(ndx) { 6968 case 0: 6969 p = "l_int"; 6970 break; 6971 case 1: 6972 p = "l_int"; 6973 break; 6974 default: 6975 break; 6976 }; 6977 break; 6978 /* linux_userfaultfd */ 6979 case 374: 6980 switch(ndx) { 6981 case 0: 6982 p = "l_int"; 6983 break; 6984 default: 6985 break; 6986 }; 6987 break; 6988 /* linux_membarrier */ 6989 case 375: 6990 switch(ndx) { 6991 case 0: 6992 p = "l_int"; 6993 break; 6994 case 1: 6995 p = "l_int"; 6996 break; 6997 default: 6998 break; 6999 }; 7000 break; 7001 /* linux_mlock2 */ 7002 case 376: 7003 switch(ndx) { 7004 case 0: 7005 p = "l_ulong"; 7006 break; 7007 case 1: 7008 p = "l_size_t"; 7009 break; 7010 case 2: 7011 p = "l_int"; 7012 break; 7013 default: 7014 break; 7015 }; 7016 break; 7017 /* linux_copy_file_range */ 7018 case 377: 7019 switch(ndx) { 7020 case 0: 7021 p = "l_int"; 7022 break; 7023 case 1: 7024 p = "userland l_loff_t *"; 7025 break; 7026 case 2: 7027 p = "l_int"; 7028 break; 7029 case 3: 7030 p = "userland l_loff_t *"; 7031 break; 7032 case 4: 7033 p = "l_size_t"; 7034 break; 7035 case 5: 7036 p = "l_uint"; 7037 break; 7038 default: 7039 break; 7040 }; 7041 break; 7042 /* linux_preadv2 */ 7043 case 378: 7044 switch(ndx) { 7045 case 0: 7046 p = "l_ulong"; 7047 break; 7048 case 1: 7049 p = "userland const struct iovec *"; 7050 break; 7051 case 2: 7052 p = "l_ulong"; 7053 break; 7054 case 3: 7055 p = "l_ulong"; 7056 break; 7057 case 4: 7058 p = "l_ulong"; 7059 break; 7060 case 5: 7061 p = "l_int"; 7062 break; 7063 default: 7064 break; 7065 }; 7066 break; 7067 /* linux_pwritev2 */ 7068 case 379: 7069 switch(ndx) { 7070 case 0: 7071 p = "l_ulong"; 7072 break; 7073 case 1: 7074 p = "userland const struct iovec *"; 7075 break; 7076 case 2: 7077 p = "l_ulong"; 7078 break; 7079 case 3: 7080 p = "l_ulong"; 7081 break; 7082 case 4: 7083 p = "l_ulong"; 7084 break; 7085 case 5: 7086 p = "l_int"; 7087 break; 7088 default: 7089 break; 7090 }; 7091 break; 7092 /* linux_pkey_mprotect */ 7093 case 380: 7094 switch(ndx) { 7095 case 0: 7096 p = "l_ulong"; 7097 break; 7098 case 1: 7099 p = "l_size_t"; 7100 break; 7101 case 2: 7102 p = "l_ulong"; 7103 break; 7104 case 3: 7105 p = "l_int"; 7106 break; 7107 default: 7108 break; 7109 }; 7110 break; 7111 /* linux_pkey_alloc */ 7112 case 381: 7113 switch(ndx) { 7114 case 0: 7115 p = "l_ulong"; 7116 break; 7117 case 1: 7118 p = "l_ulong"; 7119 break; 7120 default: 7121 break; 7122 }; 7123 break; 7124 /* linux_pkey_free */ 7125 case 382: 7126 switch(ndx) { 7127 case 0: 7128 p = "l_int"; 7129 break; 7130 default: 7131 break; 7132 }; 7133 break; |
|
6075 default: 6076 break; 6077 }; 6078 if (p != NULL) 6079 strlcpy(desc, p, descsz); 6080} 6081static void 6082systrace_return_setargdesc(int sysnum, int ndx, char *desc, size_t descsz) --- 1299 unchanged lines hidden (view full) --- 7382 case 331: 7383 if (ndx == 0 || ndx == 1) 7384 p = "int"; 7385 break; 7386 /* linux_inotify_init1 */ 7387 case 332: 7388 /* linux_preadv */ 7389 case 333: | 7134 default: 7135 break; 7136 }; 7137 if (p != NULL) 7138 strlcpy(desc, p, descsz); 7139} 7140static void 7141systrace_return_setargdesc(int sysnum, int ndx, char *desc, size_t descsz) --- 1299 unchanged lines hidden (view full) --- 8441 case 331: 8442 if (ndx == 0 || ndx == 1) 8443 p = "int"; 8444 break; 8445 /* linux_inotify_init1 */ 8446 case 332: 8447 /* linux_preadv */ 8448 case 333: |
8449 if (ndx == 0 || ndx == 1) 8450 p = "int"; 8451 break; |
|
7390 /* linux_pwritev */ 7391 case 334: | 8452 /* linux_pwritev */ 8453 case 334: |
7392 /* linux_rt_tsigqueueinfo */ | 8454 if (ndx == 0 || ndx == 1) 8455 p = "int"; 8456 break; 8457 /* linux_rt_tgsigqueueinfo */ |
7393 case 335: | 8458 case 335: |
8459 if (ndx == 0 || ndx == 1) 8460 p = "int"; 8461 break; |
|
7394 /* linux_perf_event_open */ 7395 case 336: 7396 /* linux_recvmmsg */ 7397 case 337: 7398 if (ndx == 0 || ndx == 1) 7399 p = "int"; 7400 break; 7401 /* linux_fanotify_init */ --- 20 unchanged lines hidden (view full) --- 7422 case 345: 7423 if (ndx == 0 || ndx == 1) 7424 p = "int"; 7425 break; 7426 /* linux_setns */ 7427 case 346: 7428 /* linux_process_vm_readv */ 7429 case 347: | 8462 /* linux_perf_event_open */ 8463 case 336: 8464 /* linux_recvmmsg */ 8465 case 337: 8466 if (ndx == 0 || ndx == 1) 8467 p = "int"; 8468 break; 8469 /* linux_fanotify_init */ --- 20 unchanged lines hidden (view full) --- 8490 case 345: 8491 if (ndx == 0 || ndx == 1) 8492 p = "int"; 8493 break; 8494 /* linux_setns */ 8495 case 346: 8496 /* linux_process_vm_readv */ 8497 case 347: |
8498 if (ndx == 0 || ndx == 1) 8499 p = "int"; 8500 break; |
|
7430 /* linux_process_vm_writev */ 7431 case 348: | 8501 /* linux_process_vm_writev */ 8502 case 348: |
8503 if (ndx == 0 || ndx == 1) 8504 p = "int"; 8505 break; 8506 /* linux_kcmp */ 8507 case 349: 8508 if (ndx == 0 || ndx == 1) 8509 p = "int"; 8510 break; 8511 /* linux_finit_module */ 8512 case 350: 8513 if (ndx == 0 || ndx == 1) 8514 p = "int"; 8515 break; 8516 /* linux_sched_setattr */ 8517 case 351: 8518 if (ndx == 0 || ndx == 1) 8519 p = "int"; 8520 break; 8521 /* linux_sched_getattr */ 8522 case 352: 8523 if (ndx == 0 || ndx == 1) 8524 p = "int"; 8525 break; 8526 /* linux_renameat2 */ 8527 case 353: 8528 if (ndx == 0 || ndx == 1) 8529 p = "int"; 8530 break; 8531 /* linux_seccomp */ 8532 case 354: 8533 if (ndx == 0 || ndx == 1) 8534 p = "int"; 8535 break; 8536 /* linux_getrandom */ 8537 case 355: 8538 if (ndx == 0 || ndx == 1) 8539 p = "int"; 8540 break; 8541 /* linux_memfd_create */ 8542 case 356: 8543 if (ndx == 0 || ndx == 1) 8544 p = "int"; 8545 break; 8546 /* linux_bpf */ 8547 case 357: 8548 if (ndx == 0 || ndx == 1) 8549 p = "int"; 8550 break; 8551 /* linux_execveat */ 8552 case 358: 8553 if (ndx == 0 || ndx == 1) 8554 p = "int"; 8555 break; 8556 /* linux_socket */ 8557 case 359: 8558 if (ndx == 0 || ndx == 1) 8559 p = "int"; 8560 break; 8561 /* linux_socketpair */ 8562 case 360: 8563 if (ndx == 0 || ndx == 1) 8564 p = "int"; 8565 break; 8566 /* linux_bind */ 8567 case 361: 8568 if (ndx == 0 || ndx == 1) 8569 p = "int"; 8570 break; 8571 /* linux_connect */ 8572 case 362: 8573 if (ndx == 0 || ndx == 1) 8574 p = "int"; 8575 break; 8576 /* linux_listen */ 8577 case 363: 8578 if (ndx == 0 || ndx == 1) 8579 p = "int"; 8580 break; 8581 /* linux_accept4 */ 8582 case 364: 8583 if (ndx == 0 || ndx == 1) 8584 p = "int"; 8585 break; 8586 /* linux_getsockopt */ 8587 case 365: 8588 if (ndx == 0 || ndx == 1) 8589 p = "int"; 8590 break; 8591 /* linux_setsockopt */ 8592 case 366: 8593 if (ndx == 0 || ndx == 1) 8594 p = "int"; 8595 break; 8596 /* linux_getsockname */ 8597 case 367: 8598 if (ndx == 0 || ndx == 1) 8599 p = "int"; 8600 break; 8601 /* linux_getpeername */ 8602 case 368: 8603 if (ndx == 0 || ndx == 1) 8604 p = "int"; 8605 break; 8606 /* linux_sendto */ 8607 case 369: 8608 if (ndx == 0 || ndx == 1) 8609 p = "int"; 8610 break; 8611 /* linux_sendmsg */ 8612 case 370: 8613 if (ndx == 0 || ndx == 1) 8614 p = "int"; 8615 break; 8616 /* linux_recvfrom */ 8617 case 371: 8618 if (ndx == 0 || ndx == 1) 8619 p = "int"; 8620 break; 8621 /* linux_recvmsg */ 8622 case 372: 8623 if (ndx == 0 || ndx == 1) 8624 p = "int"; 8625 break; 8626 /* linux_shutdown */ 8627 case 373: 8628 if (ndx == 0 || ndx == 1) 8629 p = "int"; 8630 break; 8631 /* linux_userfaultfd */ 8632 case 374: 8633 if (ndx == 0 || ndx == 1) 8634 p = "int"; 8635 break; 8636 /* linux_membarrier */ 8637 case 375: 8638 if (ndx == 0 || ndx == 1) 8639 p = "int"; 8640 break; 8641 /* linux_mlock2 */ 8642 case 376: 8643 if (ndx == 0 || ndx == 1) 8644 p = "int"; 8645 break; 8646 /* linux_copy_file_range */ 8647 case 377: 8648 if (ndx == 0 || ndx == 1) 8649 p = "int"; 8650 break; 8651 /* linux_preadv2 */ 8652 case 378: 8653 if (ndx == 0 || ndx == 1) 8654 p = "int"; 8655 break; 8656 /* linux_pwritev2 */ 8657 case 379: 8658 if (ndx == 0 || ndx == 1) 8659 p = "int"; 8660 break; 8661 /* linux_pkey_mprotect */ 8662 case 380: 8663 if (ndx == 0 || ndx == 1) 8664 p = "int"; 8665 break; 8666 /* linux_pkey_alloc */ 8667 case 381: 8668 if (ndx == 0 || ndx == 1) 8669 p = "int"; 8670 break; 8671 /* linux_pkey_free */ 8672 case 382: 8673 if (ndx == 0 || ndx == 1) 8674 p = "int"; 8675 break; |
|
7432 default: 7433 break; 7434 }; 7435 if (p != NULL) 7436 strlcpy(desc, p, descsz); 7437} | 8676 default: 8677 break; 8678 }; 8679 if (p != NULL) 8680 strlcpy(desc, p, descsz); 8681} |