| ... | ... | @@ -1,5 +1,5 @@ |
| 1 | 1 | // This file is automatically generated by tools/generate_linux_syscalls.zig |
| 2 | | // This list current as of kernel: 6.19.0 |
| 2 | // This list current as of kernel: 7.0.0 |
| 3 | 3 | |
| 4 | 4 | pub const X86 = enum(usize) { |
| 5 | 5 | restart_syscall = 0, |
| ... | ... | @@ -462,6 +462,7 @@ pub const X86 = enum(usize) { |
| 462 | 462 | file_getattr = 468, |
| 463 | 463 | file_setattr = 469, |
| 464 | 464 | listns = 470, |
| 465 | rseq_slice_yield = 471, |
| 465 | 466 | }; |
| 466 | 467 | |
| 467 | 468 | pub const X64 = enum(usize) { |
| ... | ... | @@ -849,6 +850,7 @@ pub const X64 = enum(usize) { |
| 849 | 850 | file_getattr = 468, |
| 850 | 851 | file_setattr = 469, |
| 851 | 852 | listns = 470, |
| 853 | rseq_slice_yield = 471, |
| 852 | 854 | }; |
| 853 | 855 | |
| 854 | 856 | pub const X32 = enum(usize) { |
| ... | ... | @@ -1189,6 +1191,7 @@ pub const X32 = enum(usize) { |
| 1189 | 1191 | file_getattr = 1073742292, |
| 1190 | 1192 | file_setattr = 1073742293, |
| 1191 | 1193 | listns = 1073742294, |
| 1194 | rseq_slice_yield = 1073742295, |
| 1192 | 1195 | rt_sigaction = 1073742336, |
| 1193 | 1196 | rt_sigreturn = 1073742337, |
| 1194 | 1197 | ioctl = 1073742338, |
| ... | ... | @@ -1653,6 +1656,7 @@ pub const Arm = enum(usize) { |
| 1653 | 1656 | file_getattr = 468, |
| 1654 | 1657 | file_setattr = 469, |
| 1655 | 1658 | listns = 470, |
| 1659 | rseq_slice_yield = 471, |
| 1656 | 1660 | |
| 1657 | 1661 | breakpoint = arm_base + 1, |
| 1658 | 1662 | cacheflush = arm_base + 2, |
| ... | ... | @@ -2068,6 +2072,7 @@ pub const Sparc = enum(usize) { |
| 2068 | 2072 | fsmount = 432, |
| 2069 | 2073 | fspick = 433, |
| 2070 | 2074 | pidfd_open = 434, |
| 2075 | clone3 = 435, |
| 2071 | 2076 | close_range = 436, |
| 2072 | 2077 | openat2 = 437, |
| 2073 | 2078 | pidfd_getfd = 438, |
| ... | ... | @@ -2102,6 +2107,7 @@ pub const Sparc = enum(usize) { |
| 2102 | 2107 | file_getattr = 468, |
| 2103 | 2108 | file_setattr = 469, |
| 2104 | 2109 | listns = 470, |
| 2110 | rseq_slice_yield = 471, |
| 2105 | 2111 | }; |
| 2106 | 2112 | |
| 2107 | 2113 | pub const Sparc64 = enum(usize) { |
| ... | ... | @@ -2473,6 +2479,7 @@ pub const Sparc64 = enum(usize) { |
| 2473 | 2479 | fsmount = 432, |
| 2474 | 2480 | fspick = 433, |
| 2475 | 2481 | pidfd_open = 434, |
| 2482 | clone3 = 435, |
| 2476 | 2483 | close_range = 436, |
| 2477 | 2484 | openat2 = 437, |
| 2478 | 2485 | pidfd_getfd = 438, |
| ... | ... | @@ -2507,6 +2514,7 @@ pub const Sparc64 = enum(usize) { |
| 2507 | 2514 | file_getattr = 468, |
| 2508 | 2515 | file_setattr = 469, |
| 2509 | 2516 | listns = 470, |
| 2517 | rseq_slice_yield = 471, |
| 2510 | 2518 | }; |
| 2511 | 2519 | |
| 2512 | 2520 | pub const M68k = enum(usize) { |
| ... | ... | @@ -2952,6 +2960,7 @@ pub const M68k = enum(usize) { |
| 2952 | 2960 | file_getattr = 468, |
| 2953 | 2961 | file_setattr = 469, |
| 2954 | 2962 | listns = 470, |
| 2963 | rseq_slice_yield = 471, |
| 2955 | 2964 | }; |
| 2956 | 2965 | |
| 2957 | 2966 | pub const MipsO32 = enum(usize) { |
| ... | ... | @@ -3391,6 +3400,7 @@ pub const MipsO32 = enum(usize) { |
| 3391 | 3400 | file_getattr = 4468, |
| 3392 | 3401 | file_setattr = 4469, |
| 3393 | 3402 | listns = 4470, |
| 3403 | rseq_slice_yield = 4471, |
| 3394 | 3404 | }; |
| 3395 | 3405 | |
| 3396 | 3406 | pub const MipsN64 = enum(usize) { |
| ... | ... | @@ -3766,6 +3776,7 @@ pub const MipsN64 = enum(usize) { |
| 3766 | 3776 | file_getattr = 5468, |
| 3767 | 3777 | file_setattr = 5469, |
| 3768 | 3778 | listns = 5470, |
| 3779 | rseq_slice_yield = 5471, |
| 3769 | 3780 | }; |
| 3770 | 3781 | |
| 3771 | 3782 | pub const MipsN32 = enum(usize) { |
| ... | ... | @@ -4165,6 +4176,7 @@ pub const MipsN32 = enum(usize) { |
| 4165 | 4176 | file_getattr = 6468, |
| 4166 | 4177 | file_setattr = 6469, |
| 4167 | 4178 | listns = 6470, |
| 4179 | rseq_slice_yield = 6471, |
| 4168 | 4180 | }; |
| 4169 | 4181 | |
| 4170 | 4182 | pub const PowerPC = enum(usize) { |
| ... | ... | @@ -4619,6 +4631,7 @@ pub const PowerPC = enum(usize) { |
| 4619 | 4631 | file_getattr = 468, |
| 4620 | 4632 | file_setattr = 469, |
| 4621 | 4633 | listns = 470, |
| 4634 | rseq_slice_yield = 471, |
| 4622 | 4635 | }; |
| 4623 | 4636 | |
| 4624 | 4637 | pub const PowerPC64 = enum(usize) { |
| ... | ... | @@ -5045,6 +5058,7 @@ pub const PowerPC64 = enum(usize) { |
| 5045 | 5058 | file_getattr = 468, |
| 5046 | 5059 | file_setattr = 469, |
| 5047 | 5060 | listns = 470, |
| 5061 | rseq_slice_yield = 471, |
| 5048 | 5062 | }; |
| 5049 | 5063 | |
| 5050 | 5064 | pub const S390x = enum(usize) { |
| ... | ... | @@ -5437,6 +5451,7 @@ pub const S390x = enum(usize) { |
| 5437 | 5451 | file_getattr = 468, |
| 5438 | 5452 | file_setattr = 469, |
| 5439 | 5453 | listns = 470, |
| 5454 | rseq_slice_yield = 471, |
| 5440 | 5455 | }; |
| 5441 | 5456 | |
| 5442 | 5457 | pub const Xtensa = enum(usize) { |
| ... | ... | @@ -5833,6 +5848,7 @@ pub const Xtensa = enum(usize) { |
| 5833 | 5848 | file_getattr = 468, |
| 5834 | 5849 | file_setattr = 469, |
| 5835 | 5850 | listns = 470, |
| 5851 | rseq_slice_yield = 471, |
| 5836 | 5852 | }; |
| 5837 | 5853 | |
| 5838 | 5854 | pub const Arm64 = enum(usize) { |
| ... | ... | @@ -6162,6 +6178,7 @@ pub const Arm64 = enum(usize) { |
| 6162 | 6178 | file_getattr = 468, |
| 6163 | 6179 | file_setattr = 469, |
| 6164 | 6180 | listns = 470, |
| 6181 | rseq_slice_yield = 471, |
| 6165 | 6182 | }; |
| 6166 | 6183 | |
| 6167 | 6184 | pub const RiscV32 = enum(usize) { |
| ... | ... | @@ -6482,6 +6499,7 @@ pub const RiscV32 = enum(usize) { |
| 6482 | 6499 | file_getattr = 468, |
| 6483 | 6500 | file_setattr = 469, |
| 6484 | 6501 | listns = 470, |
| 6502 | rseq_slice_yield = 471, |
| 6485 | 6503 | }; |
| 6486 | 6504 | |
| 6487 | 6505 | pub const RiscV64 = enum(usize) { |
| ... | ... | @@ -6812,6 +6830,7 @@ pub const RiscV64 = enum(usize) { |
| 6812 | 6830 | file_getattr = 468, |
| 6813 | 6831 | file_setattr = 469, |
| 6814 | 6832 | listns = 470, |
| 6833 | rseq_slice_yield = 471, |
| 6815 | 6834 | }; |
| 6816 | 6835 | |
| 6817 | 6836 | pub const LoongArch32 = enum(usize) { |
| ... | ... | @@ -7129,6 +7148,7 @@ pub const LoongArch32 = enum(usize) { |
| 7129 | 7148 | file_getattr = 468, |
| 7130 | 7149 | file_setattr = 469, |
| 7131 | 7150 | listns = 470, |
| 7151 | rseq_slice_yield = 471, |
| 7132 | 7152 | }; |
| 7133 | 7153 | |
| 7134 | 7154 | pub const LoongArch64 = enum(usize) { |
| ... | ... | @@ -7454,6 +7474,7 @@ pub const LoongArch64 = enum(usize) { |
| 7454 | 7474 | file_getattr = 468, |
| 7455 | 7475 | file_setattr = 469, |
| 7456 | 7476 | listns = 470, |
| 7477 | rseq_slice_yield = 471, |
| 7457 | 7478 | }; |
| 7458 | 7479 | |
| 7459 | 7480 | pub const Arc = enum(usize) { |
| ... | ... | @@ -7807,6 +7828,7 @@ pub const Arc = enum(usize) { |
| 7807 | 7828 | file_getattr = 468, |
| 7808 | 7829 | file_setattr = 469, |
| 7809 | 7830 | listns = 470, |
| 7831 | rseq_slice_yield = 471, |
| 7810 | 7832 | }; |
| 7811 | 7833 | |
| 7812 | 7834 | pub const CSky = enum(usize) { |
| ... | ... | @@ -8156,6 +8178,7 @@ pub const CSky = enum(usize) { |
| 8156 | 8178 | file_getattr = 468, |
| 8157 | 8179 | file_setattr = 469, |
| 8158 | 8180 | listns = 470, |
| 8181 | rseq_slice_yield = 471, |
| 8159 | 8182 | }; |
| 8160 | 8183 | |
| 8161 | 8184 | pub const Hexagon = enum(usize) { |
| ... | ... | @@ -8504,6 +8527,7 @@ pub const Hexagon = enum(usize) { |
| 8504 | 8527 | file_getattr = 468, |
| 8505 | 8528 | file_setattr = 469, |
| 8506 | 8529 | listns = 470, |
| 8530 | rseq_slice_yield = 471, |
| 8507 | 8531 | }; |
| 8508 | 8532 | |
| 8509 | 8533 | pub const OpenRisc = enum(usize) { |
| ... | ... | @@ -8853,4 +8877,5 @@ pub const OpenRisc = enum(usize) { |
| 8853 | 8877 | file_getattr = 468, |
| 8854 | 8878 | file_setattr = 469, |
| 8855 | 8879 | listns = 470, |
| 8880 | rseq_slice_yield = 471, |
| 8856 | 8881 | }; |