Created
June 16, 2023 03:55
-
-
Save heiher/b65b5eb966edb2d716274d3305f3dba0 to your computer and use it in GitHub Desktop.
This file has been truncated, but you can view the full file.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
From 82eb33c3a5c66abb3ef255c9b474d2e36e148074 Mon Sep 17 00:00:00 2001 | |
From: WANG Rui <wangrui@loongson.cn> | |
Date: Fri, 16 Jun 2023 11:15:15 +0800 | |
Subject: [PATCH] rust: 1.70: vendor loongarch | |
--- | |
vendor/libffi-sys/.cargo-checksum.json | 2 +- | |
vendor/libffi-sys/src/arch.rs | 20 + | |
vendor/libffi-sys/src/lib.rs | 4 + | |
.../linux-raw-sys-0.1.4/.cargo-checksum.json | 2 +- | |
vendor/linux-raw-sys-0.1.4/src/lib.rs | 16 + | |
.../src/loongarch64/errno.rs | 135 + | |
.../src/loongarch64/general.rs | 5205 +++++++++++++++++ | |
.../src/loongarch64/ioctl.rs | 1465 +++++ | |
.../src/loongarch64/netlink.rs | 2860 +++++++++ | |
vendor/linux-raw-sys/.cargo-checksum.json | 2 +- | |
vendor/linux-raw-sys/src/lib.rs | 16 + | |
vendor/linux-raw-sys/src/loongarch64/errno.rs | 135 + | |
.../linux-raw-sys/src/loongarch64/general.rs | 5205 +++++++++++++++++ | |
vendor/linux-raw-sys/src/loongarch64/ioctl.rs | 1465 +++++ | |
.../linux-raw-sys/src/loongarch64/netlink.rs | 2860 +++++++++ | |
vendor/openssl-src/.cargo-checksum.json | 2 +- | |
vendor/openssl-src/src/lib.rs | 1 + | |
17 files changed, 19391 insertions(+), 4 deletions(-) | |
create mode 100644 vendor/linux-raw-sys-0.1.4/src/loongarch64/errno.rs | |
create mode 100644 vendor/linux-raw-sys-0.1.4/src/loongarch64/general.rs | |
create mode 100644 vendor/linux-raw-sys-0.1.4/src/loongarch64/ioctl.rs | |
create mode 100644 vendor/linux-raw-sys-0.1.4/src/loongarch64/netlink.rs | |
create mode 100644 vendor/linux-raw-sys/src/loongarch64/errno.rs | |
create mode 100644 vendor/linux-raw-sys/src/loongarch64/general.rs | |
create mode 100644 vendor/linux-raw-sys/src/loongarch64/ioctl.rs | |
create mode 100644 vendor/linux-raw-sys/src/loongarch64/netlink.rs | |
diff --git a/vendor/libffi-sys/.cargo-checksum.json b/vendor/libffi-sys/.cargo-checksum.json | |
index 65410e3c4..f9a782720 100644 | |
--- a/vendor/libffi-sys/.cargo-checksum.json | |
+++ b/vendor/libffi-sys/.cargo-checksum.json | |
@@ -1 +1 @@ | |
-{"files":{"CHANGELOG.md":"2906da88f6aebd962f6cf0e5a935ea82ae3764401630766734fbe3b764dc4609","Cargo.toml":"a1b6960e711421d636feea07c3568640fe89bdcd293311f23e7a4484dae886ea","README.md":"3a639830d75394eb75a260cb53befdfadca9e9cc2ee039529dcd470e55457ca1","build/build.rs":"dd746bfc0899ca5fe1cf79b12aee942ae4826c2292cac2ef5569b7bfdbd4ec3d","build/common.rs":"5d96a8263e7c251744f16dfc937aec7e7ecad1c2c093d72b0f041191e09fe98b","build/msvc.rs":"da15ac684d90e5aa141ffc9849a0907bb2ecbca2c7819e2c63e70584fa1aef8f","build/not_msvc.rs":"da511c7c634261920492a3379073ce2d111dd0c722b7ec2ae8ea47f54e5e95ee","include/msvc/ffi.h":"b0e28fd4fbfad275c8dcea5a5808ed9171a0e0e334e489c3d3c71681b32f27fa","include/msvc/fficonfig.h":"8bfe55a95c3fe2e9f54373779a10e95fc1b39316640abea9eecae741349a1897","libffi/ChangeLog":"79562174e734e897a96f9c6157ea74109c040f7bb006deb43f04db2f6ca9f3f1","libffi/ChangeLog.old":"277de718097504206029f3b40a92928132df49b2dbbf1f116c21ee735c199499","libffi/LICENSE":"2c9c2acb9743e6b007b91350475308aee44691d96aa20eacef8e199988c8c388","libffi/LICENSE-BUILDTOOLS":"e67978cd18816c0cb7d29aaaacde7b7447402c2fb321a051698890a8eaedda94","libffi/Makefile.am":"276a13eec5a9ad3fd854f37a0a71e94ef1c252f89f41f02b1e2897ae93ac96ca","libffi/Makefile.in":"ec034025e470579658c07224f289231ae505346ed63060145a4347945b84f11c","libffi/README.md":"cbda19337f164ab49f601aeb4cf5e0cd6eb96fc6f32bc82e8654a63f90f56e00","libffi/acinclude.m4":"6bcd54d4989aa371355c27b34c9e6887ddd726b342bea046ddf39bce23e76ccd","libffi/aclocal.m4":"a01a2a7649a675e07e2fc901826f994c4765d7055f808ae526610436442508a5","libffi/compile":"c207b390aac6323062b982214a6c63448e53e6911107993abe96f35fe7a30a18","libffi/config.guess":"cf610daf8afdedbf2110abd79bdd4121d59080cab5ec46deaf67f97273bb6bda","libffi/config.sub":"deb02c26f43b2ea64276c9ede77ec0f53d08e6256710f3c0a12275712085c348","libffi/configure":"0327c5c52f18eb75957e9122e5d5768479450b58dd28aad97eb86580db427480","libffi/configure.ac":"b78dbea3292cbe4454c778009dda02b0a41a39fea218f850fd40949e1454e86a","libffi/configure.host":"3fca6a2bc2b89bb1aba326268e35684d8f3230aa2cb08ff88a38f530347b1e83","libffi/depcomp":"e44b49f71b265788187993090027193a6cd2b4718f9aa7be34412f537bce6873","libffi/doc/Makefile.am":"9a56679034cebf73189c4d4d689cdeeaed2f6af68945cc9d52a3846dece0567b","libffi/doc/Makefile.in":"8a47edd5bb2c5d40a6c0dfa7d2cdd5a45f36be2ce2e09af59831dc404a6ac818","libffi/doc/libffi.info":"f7481e5e3817a91d6c746b69f0b2708470b802bb2a6834b9a82e9f71b661fb62","libffi/doc/libffi.pdf":"95b065a2b6617b6de78123e2ae25579c436f18b5fe55a8fe292076e0b6ed9914","libffi/doc/libffi.texi":"f4c2ce3f2aff75b357506e5416d10fbc426d566f91721a549fd0308e3c1db50e","libffi/doc/mdate-sh":"d2cdc464a268dfa3039f3c7f32f3d0901f8be3dab26645abe45a1a25c05a5a20","libffi/doc/stamp-vti":"a49ca9a0083e6ecc1ac95ea84aaf3bbf6addc0a3aa3e4f55f5e8452875a8c900","libffi/doc/texinfo.tex":"1d33f69c72e9bcd880fd02f2153c6475fc887042ae87569256cd8be009ce83b4","libffi/doc/version.texi":"a49ca9a0083e6ecc1ac95ea84aaf3bbf6addc0a3aa3e4f55f5e8452875a8c900","libffi/fficonfig.h.in":"e4d016c7690f82469d7eb52487e56c3c26429c5400f7f86e056b12e54a746ad3","libffi/generate-darwin-source-and-headers.py":"0c18007a44b1f6d2409b569316e90372d1994c3858508c3503d76a0561ebedc3","libffi/include/Makefile.am":"8871b1d64ee11480512d1aa05b6fb0c41d2778e46bc2c3f3bdc3a28bd97417fc","libffi/include/Makefile.in":"b442f7c8293141cb36d3e660741058e30be961534f86a175164eb98bc00dc84a","libffi/include/ffi.h.in":"f1b72e1162a55ab007cb7756d2bd6f68ae1a99e7dc7177ea6201aee8790e908d","libffi/include/ffi_cfi.h":"165495aafcdb15ad48340b8b9906514032c284db3db372c31e3f4d6b35888dc5","libffi/include/ffi_common.h":"2b3f3d2ca1b16d6ae98d6b27ca0467fcd7605847b14cb681e844e51dea11527d","libffi/include/tramp.h":"ef20dace99925672167a5f3b3898299d462ace170f0b90ca47fd36b30cfc7fbf","libffi/install-sh":"3d7488bebd0cfc9b5c440c55d5b44f1c6e2e3d3e19894821bae4a27f9307f1d2","libffi/libffi.map.in":"e723c6bc3576b203d5d50bd6f1c9922b11c1fbe33ebb278958145692facd78e8","libffi/libffi.pc.in":"0828aa34e7d8bf5c8007e897ce12459912e7ee491e1c17377432c8bf204704be","libffi/libffi.xcodeproj/project.pbxproj":"c6882d75d392276a42e58a92917a59533a1f9b7c03d99074b05c1706d4d4d71a","libffi/libtool-ldflags":"953d3a071dd9c49b5b066bd9aa6cabf8b003219f0419e211574964272672e1f5","libffi/libtool-version":"61706b83474fd1849b09cdda735556f686b9a26fb6eb5b0f91ba18dc91bdad19","libffi/ltmain.sh":"081520d00d2d90421cd2756efd0e28aae8fb64f76c3f431270a12f1d646897f5","libffi/m4/asmcfi.m4":"370d6bd9896c51201bec2da86cba7034b1f61e224d9e2ab255aa4b61b04af8fb","libffi/m4/ax_cc_maxopt.m4":"5d8cfaa4d8df0f358d147cfd65ab425b0698076fc1256ffe49dd0ca50349974b","libffi/m4/ax_cflags_warn_all.m4":"6b7e9262cb6c09096f8d41760903e27c9b32168eef8f6a90e2e85d440e7d6623","libffi/m4/ax_check_compile_flag.m4":"629dc6835eb1e2bd586fd842a4db66541bc442bcc2b13d6f24907631c5a688b0","libffi/m4/ax_compiler_vendor.m4":"24b2b62d04eba03d112d49d8917c4c8c74d3958f01b49ddee0cb8937c9622352","libffi/m4/ax_configure_args.m4":"6b03141f467ea653eed74bb4551db6e376527426684a243a8e723d1ad11e30e9","libffi/m4/ax_enable_builddir.m4":"e63154501a33a7dba2621e14744f490482e1bc59ae7c7de2e53915ba8642f30d","libffi/m4/ax_gcc_archflag.m4":"14fae97a5f044e8b5125638a54ed43be2e090c52771aa4955262727437e78fdb","libffi/m4/ax_gcc_x86_cpuid.m4":"eba1884e575cb1e6e4174777fd708893982c355ff9d07f6cb0aa59d0fd66de0b","libffi/m4/ax_prepend_flag.m4":"aeee27590bf7125f7c2efa3c9b4ee13b48b9651efbda73cbfc56d54e4dc738b7","libffi/m4/ax_require_defined.m4":"d870b21e817747c6a61a9dd72e06ea45f87e012c7a1a9aa5ff90cd3af89b3774","libffi/m4/libtool.m4":"a0d44f9e9c469b70be2eb28b6f127c8fa5d771d60fa5ea31bf0f5e98ce184cdf","libffi/m4/ltoptions.m4":"f3d4ed0426501308028dd7690cf343cb280479d637a2ebee6c289ec2e708df3b","libffi/m4/ltsugar.m4":"0896f153a5a40546566028a4272642ae291532f3e65c25fcae950c8812b8c265","libffi/m4/ltversion.m4":"2a6baf40b64f34234e0b76c7ff62b01a1f6bbf60089f4f74506b49f800ffaf9e","libffi/m4/lt~obsolete.m4":"8533006830e1ea9625fc5e4c060e653eedf9d5464a9b2f5f494244ee272e2e2f","libffi/make_sunver.pl":"ca40d3458893e03a90807be87d720a59e921ee6bf678c6696779d635004a261f","libffi/man/Makefile.am":"d9cbd9cf52fec3d4e9f1b4694ce1915d05dee93d8d9817447dd63648b4577df9","libffi/man/Makefile.in":"8a7838fa3d82cc76e89b7af47a3ac9261ea71ea10fcecae45f8b9f812833668c","libffi/man/ffi.3":"aa4730e114c305943a2226a524ed8447dc6b66a184523999868e5433c2c9de74","libffi/man/ffi_call.3":"2817ce7b78cb737d7b85b18b45899470f5f565f990d056d3d8cfabf6d779477f","libffi/man/ffi_prep_cif.3":"f60c5bb9d04b55988da13511a2c3edfa0f39fb6f51abfb8ac24d0b161c4169c0","libffi/man/ffi_prep_cif_var.3":"9365685252f33f13627c9303bc01883b764227132069260c19e94100ff442a51","libffi/missing":"a9865db4f39574ff128c0312c367f070d20f81847817021ecce95fd70a610c9d","libffi/msvc_build/aarch64/Ffi_staticLib.sln":"e23ef14e6baa2785fce0a8e9f9759f9380a1034ee7c0fcb9514e0b633e88fae5","libffi/msvc_build/aarch64/Ffi_staticLib.vcxproj":"8171504c3712e969101fd723e24b287a60261593e214bcedbb886c37e3f6543a","libffi/msvc_build/aarch64/Ffi_staticLib.vcxproj.filters":"46b406c298fbbdba6212e8d8aabae0bda2d5a2ffe337c77b85ecf8dd3055ee0d","libffi/msvc_build/aarch64/Ffi_staticLib.vcxproj.user":"e953b026d0f383188c753487df0a4d879fa5da5ba82ac979aa877db84e89a060","libffi/msvc_build/aarch64/aarch64_include/ffi.h":"6fd99c824d4463987a82298ea8b4e2e2d8dcbace6c7147dcd7def9b0a9cc53c8","libffi/msvc_build/aarch64/aarch64_include/fficonfig.h":"58d7bd9c9eceb66c97f56daf69cc6d0e1397ae4655533814b73a7f678a6f55f7","libffi/msvcc.sh":"a1663d73f5cce3d7c1bc5d87c5fa1bc2ddf1e0798f5157ac115f353264acc318","libffi/src/aarch64/ffi.c":"bfc8f82aeb2f6a6d26f81cc9c4caf57a4957405c032f986e88bfe08d0a356e0c","libffi/src/aarch64/ffitarget.h":"f416ed82c7c3a024433bfa269f4aeaae3b2880f9f82eb46cacb43e388e94a0f2","libffi/src/aarch64/internal.h":"449e978d4d211d5ae3c1a72ebbf364f3a704f9f1316ae71bf6c935397a9ee4a0","libffi/src/aarch64/sysv.S":"bf10254d73f8feb0b335e081ffcbf3df86d6259b0a671e05b8704165a60f05c1","libffi/src/aarch64/win64_armasm.S":"a675f9159ebb0c57fd0ea52e17ade39e045161b09a5a372d6a0dcd1b91ce6aaa","libffi/src/alpha/ffi.c":"26d079a724e4aa495ba8f5a9d5dab012228060bc97477ea322ec04d01e5199a3","libffi/src/alpha/ffitarget.h":"d3056edb82319f6cb2b45f3a52fae5fa9ef39e2d679fac4da3f3a4729bcb78e3","libffi/src/alpha/internal.h":"163e8a0f0a8810bcce8a0777e2adbb6147033e49e14c60711738384d5ffbb658","libffi/src/alpha/osf.S":"c3e2c75a16396b5f49f41d2e2bba6760ddf5b96dc97401a06e2262220077ad78","libffi/src/arc/arcompact.S":"d82ad0f32da7626f5eca676c45d80f4c4e6da54dd6322f84034b6d143353afe7","libffi/src/arc/ffi.c":"09d47a68802d803355026b2185e3294613485e88efaaa1a9da682b8d80091e0e","libffi/src/arc/ffitarget.h":"6cbf168e4deef40eb76044b377312277901ee89590154e2b48702ba4c2399ce3","libffi/src/arm/ffi.c":"6dac3517308979cac7a053f95b671cfcfa8a5d59e3effe9bd9488ce3a146e05c","libffi/src/arm/ffitarget.h":"6e8478a81677d0a7da1f22b8ad05b256d0598bf7810e13612aab5ffd83bae9a6","libffi/src/arm/internal.h":"b32c5ab851956989fe42004ea05dfca120920fc2cd1e87d047c1da848be0df68","libffi/src/arm/sysv.S":"ce6e873a450e00599bf856a4e7beb192a1b923d1b5e603bac3dc946544d1dcfb","libffi/src/arm/sysv_msvc_arm32.S":"3a16c408994c829f8ddf2a8af147c425927e2a45433b15a46bfd92c25d10b333","libffi/src/avr32/ffi.c":"9697a0c6b2664bb98751781b638212d4828a130af87eeef821660a0940ea59de","libffi/src/avr32/ffitarget.h":"cd17c077b7b038b9027d373cbf82d42eb12cd1e3f0b39c3b54f43600dc0a7bef","libffi/src/avr32/sysv.S":"577635cd665853c100d8cc033cf3129d7c57b95230fe1238a7426450c6467840","libffi/src/bfin/ffi.c":"a84dde009955ed8ef2893dfcb767e7610abe33e47ce89e222350f053c53bc8fb","libffi/src/bfin/ffitarget.h":"8b337edb35aa4ce7ecddd02ccd87c4843a1a3fdd5b0407f092e558d8f7b0cd21","libffi/src/bfin/sysv.S":"4cdd351ba871adce4561aee319379ad51fbc77c066441d32364623c1c964eb8f","libffi/src/closures.c":"8b83d1b65271d601b66323d4d650d7f240f16407b9843f41467ddf836e5d3d72","libffi/src/cris/ffi.c":"958eeb4f9b1d07d3aa2d7b9d26ee61b04ad749ffea393a8f0446ba45377ad650","libffi/src/cris/ffitarget.h":"75d665f103a9d20df7167b0e3171b31eda6fa237e9c08cf5843471f2caa4d445","libffi/src/cris/sysv.S":"8a3f9bea4a554a58102d09b2a6ea0c340a8c9a35e2d67a9eca47e12b75bf1348","libffi/src/csky/ffi.c":"54f9333b389dd4c29a376e8c4631756a77eb734740266a4b75b2bb1115b573db","libffi/src/csky/ffitarget.h":"ebc05a9555618329fe34793c6f6060938f222a8441bc8b5187dc8d11e4785b4c","libffi/src/csky/sysv.S":"96600e824dd9170e6b19b184aa3bf41dce955db3d988f21950b270f26a889618","libffi/src/debug.c":"5160a3877b65490aa30fa92a44a66c3bdf093d5ab75b9502adb729038efb3e5f","libffi/src/dlmalloc.c":"962edeb826b66f9ae3462226ee89cd9d9afdcdeb533e53529e0612f2fea22ebd","libffi/src/frv/eabi.S":"4f5f724c88c240c2e4f748d35dc9e90bee9b3e15b01255d464c423e72bae7c08","libffi/src/frv/ffi.c":"b8546dff59db5f3d329227b766860c648c93fb2657c93258f4600dc85e7db77d","libffi/src/frv/ffitarget.h":"3edb1e12945a284c7f7305c42df2bbc49ccefbe91ddbdcb98ece4ff6508e266f","libffi/src/ia64/ffi.c":"bb91f285c018acd50666a85a236375bdbfa3081bd3f8d79efc3dd60a361f2905","libffi/src/ia64/ffitarget.h":"e8ae27c307732effe4075c548984638b1869225bf8c28664f2bf17bd6b7a838e","libffi/src/ia64/ia64_flags.h":"4715a00493bfb913b2d1f1779f1ff812633b3bb2a20f9a4b88df6ca97a86b768","libffi/src/ia64/unix.S":"ce96b09c8497aa07ea0dec7ed245a295a715ff0f175fc7cd3b022bafe2f6a72f","libffi/src/java_raw_api.c":"5c3886d8c20ba1238135835aa132ad9c017af5f9e5c55e2167d3ad047def1bd6","libffi/src/kvx/asm.h":"74ccb06144db76d9ab51a5f22d4072fd5fc7879f9a0505b2b775dcefee6f19ee","libffi/src/kvx/ffi.c":"c501b6006dea54d4af0d5a4bb50aa534bdb59ce314b32b131343094626e4bcee","libffi/src/kvx/ffitarget.h":"c83e987cf3726d9fb079b9ae61fd207e7907e714782887b50a994e664537f27f","libffi/src/kvx/sysv.S":"8ae2f992d4d95d06ef64d719f24cf95b8b0a37f9d6d89544b2837e2902f5d95e","libffi/src/loongarch64/ffi.c":"67bd92f9ede776c7e8ff5a168fb0ff343b1268e7ab85362a4fe9425bf40ebdde","libffi/src/loongarch64/ffitarget.h":"daa56da624b80ffaf138788d1c0be4a5e10345bec46851824d4a7cf2f53cf98f","libffi/src/loongarch64/sysv.S":"852251065245fecc4b30e67900482205c9c07f488551a40ec83a3310058e6943","libffi/src/m32r/ffi.c":"b8380500a2095095faa6279a7232fa2c5d1682341497524dd9775d71d4517026","libffi/src/m32r/ffitarget.h":"c6f77c82604629d48a4ba26731c883eb3d7a0d2938a72e2bbcd2da7fb314f811","libffi/src/m32r/sysv.S":"c5ffc450f8a17b7d0d3b7a9d30c4857a7ff05a4d5c5c7095ae9ce1ded60f727f","libffi/src/m68k/ffi.c":"8c3254a9bcd3b1b19a899cc42208a44934e356f872f9e8f3686b0dc70a979a73","libffi/src/m68k/ffitarget.h":"f29c86e1277d33c63b3e477c8660644fc00c491ad4dc59e7e7e3a86e47bda327","libffi/src/m68k/sysv.S":"be73b16b527ff02da8ca5a99c7505f8cfaa7cd61ae4bda77dd7bf97fa47d6a35","libffi/src/m88k/ffi.c":"b68709d814f848ac7c5e78e09e6fc5c7f7f05dd8d42db46fa6924838d4c8ff0e","libffi/src/m88k/ffitarget.h":"1bc2c3a5c2fdc46b0ae12cc74451fbf03213eebdc358eb545dccfc8c07d5dc63","libffi/src/m88k/obsd.S":"e0d08715e7b04238c6512c1dfc5531672d1e363aca5fdb405cb3b584026bfed7","libffi/src/metag/ffi.c":"0bb7d95ed390bbcdf952b7cf8c601718781d07f6eefad73b71e70ee060169bd9","libffi/src/metag/ffitarget.h":"3526869debe2c001b92571ddc2d1bc425acda9642c6b553f3f1fa59c55022ef5","libffi/src/metag/sysv.S":"bd79b3250234634c66103208f742f54cdd459c4eee6c18f0869344ca069deadc","libffi/src/microblaze/ffi.c":"f23f150fc464c3e6b87661cbbea1429054e0223e6523f0903a20a950c5f9a770","libffi/src/microblaze/ffitarget.h":"9a975da19167890d9fa2ed10bc9d9f570c48d284c736e6c8a2f89d2a147c4e44","libffi/src/microblaze/sysv.S":"9611afe6a3b16f43ba7b5f9bec1516bbc9f84607d2fcd461e551bc11b8d992ea","libffi/src/mips/ffi.c":"5d59b968aa844663108006a0feb9228ad03df89f555b4c87f6ed3b937cf5eb63","libffi/src/mips/ffitarget.h":"9750b30896a5376a12e7ad92ea52f7b3231d9a5a636f89f21bb366d95af36a30","libffi/src/mips/n32.S":"90621b017aa2d951105ea5e480b4db98644abd3dfb6786954ca359d90bbaa818","libffi/src/mips/o32.S":"b4a336f597cb2d20ef157436b05a994d5fc874e2f80e12e7286ef1167b0409cd","libffi/src/moxie/eabi.S":"2cd0ab9cce028ceaed5fa9914ce01f9d3b8b2760b7f8eb11e1c4a685ddb079ba","libffi/src/moxie/ffi.c":"7b34f2a640f8f86ee30bf518a7066b7b6f34c57ede9a690354457db87ed106f7","libffi/src/moxie/ffitarget.h":"615c90a132d06a74c931971ace552b875a688c6d553a6b4ebfd88d1d7d39f96a","libffi/src/nios2/ffi.c":"b6db6e41debb710a08248cab6bc36ec92a8e1c3fd223d6eb154a8f96dac560da","libffi/src/nios2/ffitarget.h":"5d2c95eff324c1ac90c39fc1b289d1a1e09ba77d38e35407b13f40eaf458953a","libffi/src/nios2/sysv.S":"89e6ec064f16250c2e297632f83ec22add6df9ecb87eeaba9fc5bd4b62aa484e","libffi/src/or1k/ffi.c":"b1df3df02ee37ae4de19b5e623c75a9cda2cfb4f04aace0a05afdaa5a036678d","libffi/src/or1k/ffitarget.h":"5fb35aa442aa3cabca8ae8b2f29f849ab3e16376533184dbd87bf996253363cb","libffi/src/or1k/sysv.S":"c2613e5db24220b0db69eca54c411aaf6a9dfd9366affde065c355e81a0a80ed","libffi/src/pa/ffi.c":"3492a0f7ea75e3d6c508d3841bef8878f467386d9e206b98afb2784afeefcce4","libffi/src/pa/ffitarget.h":"d5563419c2647c3bc3f53b943b547ef38699fcb2ffdf9c891dd25a630db5d0c3","libffi/src/pa/hpux32.S":"9c64c6b493ca6f6c48e627f729cdf40cacd71fd9034f89910340209298163d75","libffi/src/pa/linux.S":"c04b741784e4bc697e82eb8be04bbcd54c49710234eaf443efbcce74327652a0","libffi/src/powerpc/aix.S":"4626e4cb0fefe1b81bfa110c65c2be79f4d5c4d7066fbb9d857bee01ec319c97","libffi/src/powerpc/aix_closure.S":"2e4f0e8e11137c9bba06c2c6493790b502bdf0c5d57e9a2367745ef09f5bb75e","libffi/src/powerpc/asm.h":"88ae9590e5880128d80b5b44e78a08a3a19027adc4d54d061e2ce0eb24db977b","libffi/src/powerpc/darwin.S":"db3504bd96da9e5e49032ebe72d718e1336f7476b6046c804f5e0e5d2a976252","libffi/src/powerpc/darwin_closure.S":"895e17b7737462dce957be858ec4fa9421abfa258e7f1d674b347e2decc2f9ba","libffi/src/powerpc/ffi.c":"e71ddf26c51e4fa6905da7540bd60b3e84b8b1c45a2593bebdb87ef3024293d0","libffi/src/powerpc/ffi_darwin.c":"da00c4af7f65dc57c091ffd3eef8809b7cc5c79d3f998750544fc209db335dff","libffi/src/powerpc/ffi_linux64.c":"f5dee7aee51f9888b71087fdf463650dca3259d0e532166382189af016ebd4b9","libffi/src/powerpc/ffi_powerpc.h":"4867559a7af98033b5e70cab0883d0f60ca002d2f551cb88f4d3fb789c0aa841","libffi/src/powerpc/ffi_sysv.c":"3feda390184634474602e5e231fcad9072c5a93d931f13b979cc460a911f83fc","libffi/src/powerpc/ffitarget.h":"302e085cf78c8a08ecd75a763710a63457a405c6b9d7dd9dc1c004a942a536e9","libffi/src/powerpc/linux64.S":"cebd433c621e79f538fffea0ee5cb4ab866507a381c260fd25d7a22908f13d81","libffi/src/powerpc/linux64_closure.S":"6d8e78cda0386a37e21bf6efa7c56bd8743c177daa2d814add9c8cc0dc30730b","libffi/src/powerpc/ppc_closure.S":"6df911de61a58e2e003db4bc5c6076c9e2da18244805c92edbc57586e8d74aec","libffi/src/powerpc/sysv.S":"07e60b40bb9aac673e80a841993e5bb0a66588bc286c275e4bdaffb1129da266","libffi/src/powerpc/t-aix":"000ac1ffeefaebbddb37c3dac3ca5856a7624b073f6a78e8c5dec8ff3c88babe","libffi/src/prep_cif.c":"68fca3e5b7a49055787f0de50317c016481511eaa59361d7e00da11901f9a7a7","libffi/src/raw_api.c":"d7ea1c81fc13e9fceb0dc431bc865e224d7be1e84483039eb4ad79144ef29c34","libffi/src/riscv/ffi.c":"e97433bee810984aa1cb89d700d0f329e89abe8f0005770ceaa747d22f8854fb","libffi/src/riscv/ffitarget.h":"e99d39a6622a5c1b3b0f164a89c45e53e60da2719ef15781b25e8fefcbef1a43","libffi/src/riscv/sysv.S":"20e6cd75b24b3e3061b4fdce2f6fef88b32fa33a89f01b623977ebf4c56f5195","libffi/src/s390/ffi.c":"75c81d7329e261dc1177b5c7b7817fe894f06ae66130ff295c2b41c93c2bf134","libffi/src/s390/ffitarget.h":"dc96f638d83a5678232a6a7e6a65334cfbf3f1acdec2e3572ecdf3ad1ddf2b5c","libffi/src/s390/internal.h":"357b4f5bc87ac38b5ed5a07767e2e72fb67096301f32721a385d6f573826f2b1","libffi/src/s390/sysv.S":"a49f55011bbf142097414a32395bd5050f361fca5f8d4264c96e9cde3a40e18c","libffi/src/sh/ffi.c":"b91b3b17d9f1a6587af6fe0c4d59a45c3f467f93cca552d464a0c1b4d8b2c50e","libffi/src/sh/ffitarget.h":"fb4105b6087d88b03a6d6d991e3f6f3c47c1006f0d9311262b3dd5ff76339542","libffi/src/sh/sysv.S":"aec8da0ba9c1792923ec9e937b41af529da8959448d45826bf907d0703b1b0c6","libffi/src/sh64/ffi.c":"7aa411c675749189389e88d4047dc95495c4bb159330e9ccc13c6bac0a4e182a","libffi/src/sh64/ffitarget.h":"200cdeff23918f5684a1a6ea20452fdeb74f891f81a2984a7907b97237718745","libffi/src/sh64/sysv.S":"332a0d1b527dc7e02f4abb2afed63a21d0ee89de6fd0e1c62940d5ebaebd4402","libffi/src/sparc/ffi.c":"97e79944e54749353d0477365bbf41c2e98ac159cee661943938cb0270460587","libffi/src/sparc/ffi64.c":"fd8f203d4728e5382ef15fc6e46a5f713dba44317b1a31dd54eea35c0b4b90b4","libffi/src/sparc/ffitarget.h":"255bcdf721e066d91f5dd20ad4868dcb3a5f523b0d8a74328f25d5d44d7dbef4","libffi/src/sparc/internal.h":"e526b44e6c13fba4931b4c2f7e398a17459ee5179a12184d06b9a5d53184670a","libffi/src/sparc/v8.S":"76d81e84943a95cd71011757a362be5c80e9efda2fc202ab03fa34696cea6785","libffi/src/sparc/v9.S":"d776dcdf2ba9063c040b9d96a761624a12e4cbdbbe79c27199d2f112016536fe","libffi/src/tile/ffi.c":"b4720cda72947c595a9c882cc9ea525a3dd648ac57043cd65f01819aeab9a558","libffi/src/tile/ffitarget.h":"8a6663cd30dfefeebfe022ce6c79e06da47a25b338bbf39ca58d506647f5cd19","libffi/src/tile/tile.S":"d9b2437e3e3d05622383caaffc7116d59d01adad8dd0cf30fcfb02785a7b1c44","libffi/src/tramp.c":"a6326218ad11f485120083497aef1518fd758b6f80390733b3d254bf78d15efc","libffi/src/types.c":"466735ab14f3f53b3f147c6f3ab245105e8c262e89daed8426e6e9fa569f792a","libffi/src/vax/elfbsd.S":"5b9ff613fe7061aa53dc0d058a00ef75a05c18e758741f4e37d0ea2c7ba795f8","libffi/src/vax/ffi.c":"ce63755c5a8bc7439c6b10e0c20d3f2ca6c435423583c29df43918269a9ac746","libffi/src/vax/ffitarget.h":"5861dde94d1a722b911e7ccedfca87c3a55bd90df6641075563364a5ad521101","libffi/src/x86/asmnames.h":"b1a0c704a97aa9bb3a998f7d55cae8bf8181e355249da19a53269a10d03edb8e","libffi/src/x86/ffi.c":"8770cc52d2af84cf2a51f8c9dc6d14973cd91b70b89979f19800c13cd63840b2","libffi/src/x86/ffi64.c":"125d9a406408c187fd8890b66c3a019b313899017d9b065f38eaccbe96913c17","libffi/src/x86/ffitarget.h":"45e4fd2585aaed711e4fa3d1377b70c8e54dcdc56bdf402fa23a8816d19cc58a","libffi/src/x86/ffiw64.c":"b6630b509aa28c57d9a5f93cd710fa0a2d20907cf1703f4085d0eeb602060c9c","libffi/src/x86/internal.h":"faf2d20939ecf17ce73e288e38162de47119bb5f7bdd4994aa434b4b7dea6591","libffi/src/x86/internal64.h":"6618077c8aa7874ee279bb1f6a2aeae50c9d2828a16befeba59af27b1c4b489c","libffi/src/x86/sysv.S":"088483db5f5a4813af965adf3a9e8f83a292db9db040852d08648370d8c1e54e","libffi/src/x86/sysv_intel.S":"e1d0f8d30b46706d867b5fb391435fe1ba37eee73d35f4d8f861684c8707113d","libffi/src/x86/unix64.S":"8a3686659532c51af9cc9b27ef2566068a4eb9b2bce02e3c738df5c339a1efd0","libffi/src/x86/win64.S":"456f93fb44eb8a669baf615db1043d57721191d801c5c5ccbdab05dae085de82","libffi/src/x86/win64_intel.S":"90866da412a9b58fc60e7ee2f0bfcbc167156a78c605217c0edbbdad7532ac76","libffi/src/xtensa/ffi.c":"ceef5d90f319ca2ccc498751fba6077c7ab4b87aa26ed561a20cf5047919e18b","libffi/src/xtensa/ffitarget.h":"48336927a5240905401951a5d63b71f8c628175e5c225fb288dce38b1fcc46ad","libffi/src/xtensa/sysv.S":"8c5a8644be7982d7c661a846fbc76731d95fa2f0e9861f8c41e495ab5c6b9fdd","libffi/testsuite/Makefile.am":"9dce2d99654463fc2c73d44b309720e5f3faa4abc92564b7352785bbc3d8d6b4","libffi/testsuite/Makefile.in":"f9a6085a97570ddfe78d982bd958f0f52ccd9799db37461d431e5a2db45b9f7e","libffi/testsuite/config/default.exp":"ba6d7acd9e5eb26ec2d22a59e0e8a08c91c6dbc1a249ccf11ef00602f568834e","libffi/testsuite/lib/libffi.exp":"a1dce295aabf4017946242c64fdd0e252783e971ce82cb6721ef1ed3b573a257","libffi/testsuite/lib/target-libpath.exp":"e3c0a928e03a0f171abe998fa2a3b5ba23f9fc988a6ed1e08924afc69e40304d","libffi/testsuite/lib/wrapper.exp":"405ed3691640face11e6def6a99c768d3c187570869e3d7ff70c214a36f64347","libffi/testsuite/libffi.bhaible/Makefile":"ed4de8ddf3ef14e4fd6f323a45b2b11c1f05aa079dfc8969e6942a2e92b164a2","libffi/testsuite/libffi.bhaible/README":"22e6507a2126ce03afb8254533f10992b76d91ae90edfae26d097c3453fb611e","libffi/testsuite/libffi.bhaible/alignof.h":"45027b8e0a5ed7797786d7e4a7c8585fbb08e57e1079bfdf89af2e5e98e06090","libffi/testsuite/libffi.bhaible/bhaible.exp":"8fae824122822de954e2e5c837260149aa9463d18b27544313dc097288ec5708","libffi/testsuite/libffi.bhaible/test-call.c":"9ba5749815772415cfdf2e8d1ddfaf206791087d9ce6fe60333e1f52fd2a5ab4","libffi/testsuite/libffi.bhaible/test-callback.c":"59568947874d22fb76e172d687bd9135f32fb55cb75bbcbcbfd68ab11dbb9410","libffi/testsuite/libffi.bhaible/testcases.c":"9dd5d34f45aec66442012034ea99eddadae680691b0ac1ce66e9dc819e150e48","libffi/testsuite/libffi.call/align_mixed.c":"34a62c0a4043f0a30f899157d8ea9441a65f59f8a21fe06a04f038b9fc3c63ac","libffi/testsuite/libffi.call/align_stdcall.c":"a93d34762f4c4220e43b0dfd8380d5991cab9f621cb1cd3f73a34d972b9d724c","libffi/testsuite/libffi.call/bpo-38748.c":"af6d9b7f6ca0d308a0d51dd82a931db32b2e8038eb0e5858cd9fd9d49c0be734","libffi/testsuite/libffi.call/call.exp":"78533a0f27c8e466beef7487a9aa19694a009b5002b542c585f47b28d3abd8cf","libffi/testsuite/libffi.call/err_bad_typedef.c":"122d7771c6aadf0ce1bb3fd6c396dd69fd5480969eb87908347321935dd11a6a","libffi/testsuite/libffi.call/ffitest.h":"c5541ba1460144b66821e9860c23324e0ac6148f43673d05965bd5a654cd77d7","libffi/testsuite/libffi.call/float.c":"217e42ae48c9ac82fa36015fa447a9e76ed6a1ff5da1d9dddd686bcee6619688","libffi/testsuite/libffi.call/float1.c":"1e228846e8ea9e5d193656eafc354cd3bb18f1e09c85c5ff0347162856f73515","libffi/testsuite/libffi.call/float2.c":"24caa884d8d36cc977ae35f19719adca6f9094a4ddb8f01030199f87cd615988","libffi/testsuite/libffi.call/float3.c":"2fb9ec6eb1995519bef68a53e90da89de638eca5759eefa7b6a34e130dc8a79d","libffi/testsuite/libffi.call/float4.c":"d7be087b7ccbe4861d21d97587521ec742f520fe5eb4f215419440213053a799","libffi/testsuite/libffi.call/float_va.c":"25e8ed20bea9255ae8238ae182c8cc122b1405e3106d9cab1d6dc96824ca6e3d","libffi/testsuite/libffi.call/many.c":"0d4124c1e1e7255d3a444a2eddcd1ce9db3ba3438062eaafbccd2f7a3bf98852","libffi/testsuite/libffi.call/many2.c":"df2a91dbe5fa712bfc065361ca9d77a56e2571c7bdd5a762c3053608e88674f9","libffi/testsuite/libffi.call/many_double.c":"6aa60fdcde639efdb5a8eb2517c53a37c5141c15b4772fca2af318d5472093e7","libffi/testsuite/libffi.call/many_mixed.c":"e2287d01c135aab6d2c4489da3e5b7f16587f951f5dbc9e71e4e2a96bd4d21d2","libffi/testsuite/libffi.call/negint.c":"289922cb9b505ae70a479b48c59b262d982b095e2fad2893dfa34cbbb1a620df","libffi/testsuite/libffi.call/offsets.c":"09472384a5887ee9c7ad9eaf826d59cdc0f91016a2ded82da7513abd043c574e","libffi/testsuite/libffi.call/pr1172638.c":"ad8668b52e39c6f2881c3406e71ce71ced0fff496f5c122c66bbd0b2322b64d8","libffi/testsuite/libffi.call/promotion.c":"1821acd2d2a8f3e7e6de3b0268f39c36012efb0e8911d8cf501844dee790af61","libffi/testsuite/libffi.call/pyobjc_tc.c":"1f4be8e5d0b8d74ff9ea4ea260751921ab5dcec0e9aea76bff56fe821d21b106","libffi/testsuite/libffi.call/return_dbl.c":"26362268cae344db05544550dc862596630e4643e677bfd69f152ca7cea1cb5f","libffi/testsuite/libffi.call/return_dbl1.c":"54fe8dffec639adab8452a35cfe0dbf6131a55f39623fcb7bec7d8895907a9b1","libffi/testsuite/libffi.call/return_dbl2.c":"6df0c8364ba4f41534387a01a2acbdeb4b7f4fb29393ce3c096d46b6ae473b3f","libffi/testsuite/libffi.call/return_fl.c":"3e6eab49a51ff5af9e37d33fa674fa586688b8da9f3cab04d01dd35bde73504c","libffi/testsuite/libffi.call/return_fl1.c":"c0a43a777276013a730e52c8023a063c920028a98de59a05809643ff112d86ad","libffi/testsuite/libffi.call/return_fl2.c":"eb0213894f6562b2cf55520c98c035dd602b1f13d0910010a0a2f33778b8e9e8","libffi/testsuite/libffi.call/return_fl3.c":"42a644bde778521f12be47c8b3d02637b5d2f14f895da8a249a5fb0bcdef19ea","libffi/testsuite/libffi.call/return_ldl.c":"f667b34f44f0576189d0170a373e76d1796f1077068da233a61eaff2a0d2f850","libffi/testsuite/libffi.call/return_ll.c":"0cfa1b19658a5fb944fc4a998161188303be4790f400756a33daf752d3249878","libffi/testsuite/libffi.call/return_ll1.c":"e206b38b3ef0405e5024254ee1a0c084dfc1de75457b33e804c7a28723c9378c","libffi/testsuite/libffi.call/return_sc.c":"acbe68c6576d6d09eab78a226f0b0f7a80c42fed9a16ffc7a6f3ee2fe3e2597c","libffi/testsuite/libffi.call/return_sl.c":"d83cc2dcd7b8e81ef0c3d183f132c5f73f0ad2904829bd045578d2fc79fb2e6c","libffi/testsuite/libffi.call/return_uc.c":"0fd5566a9aa8aef8da387a6db65a357623b5c33bf90f16bdf79c0bdae00cfa55","libffi/testsuite/libffi.call/return_ul.c":"0d75b46950cdfd00c6a8d014a2003af3d78ce2061d9cfe1ffe610b38ff80987d","libffi/testsuite/libffi.call/s55.c":"d4fde2abab766080818f3950967c1d1c4e9cf09506687d609dfe1d24d23879bf","libffi/testsuite/libffi.call/strlen.c":"344959533fc8a678e794c532d8ed5c64cf7d86b3c4ed0b0ba8e306ca2e44820c","libffi/testsuite/libffi.call/strlen2.c":"81a9a183a4e3803dec33cf77302dca8b1ccae3a2f9d11766a822df88225e15b5","libffi/testsuite/libffi.call/strlen3.c":"f6cb741c2c921b337729a7b7e975ccf6c494db0ce95d0822f0d6a30a037b2410","libffi/testsuite/libffi.call/strlen4.c":"c9da8b599f17526220adfb68117b6302709ba3f17d6db4c5393de185d3504422","libffi/testsuite/libffi.call/struct1.c":"1e5977ef0e8967c882dd6028a447ae693323a674bba52766d0bd5270dd1d9aae","libffi/testsuite/libffi.call/struct10.c":"52c8c953db75b5012591d77c5e693e89e172d3fd18eb832a8ac3de7d20eb174d","libffi/testsuite/libffi.call/struct2.c":"efb7ba14e478a0774b174e2e6d0660ba55536bd67ae2c0e36e732d3d3b3acd3c","libffi/testsuite/libffi.call/struct3.c":"3fddda95e560b115c4c92f3d9180d258a8c43ff72d1092cdd7726f49c9046dbf","libffi/testsuite/libffi.call/struct4.c":"4a4d83e800e1fe58ac99e00e4c5043fe0d91ca32613e966817d2f8871beff2cb","libffi/testsuite/libffi.call/struct5.c":"489a0fe2a1188f2f38cbd48ac42796907cb48a3519e18e2713b3121e81fee0df","libffi/testsuite/libffi.call/struct6.c":"fccc4060da3ddd2c4a94482bf049dbd19956f9d202db7bfbe57acbf2d45fae1e","libffi/testsuite/libffi.call/struct7.c":"0c261365d2dd64af05069be92ebfbc114b0bca1294a1277841d799f4f8f11cef","libffi/testsuite/libffi.call/struct8.c":"77604032b9b67aaf2ac96c61d959aaf59b0a9da8b9cd1c43c8d53701bf3d31b6","libffi/testsuite/libffi.call/struct9.c":"1070395e78175c93b43f25a677abe104c5de0a697a04b879c7d1bc12c9b49f7b","libffi/testsuite/libffi.call/struct_by_value_2.c":"a46ec7828b4acab6458afdb51f4ca80956d23b1d830c4f92130af9c81dc6cc1c","libffi/testsuite/libffi.call/struct_by_value_3.c":"636bc63b6960efa754818cb75b36911c5a61d4ee10ff7757d9732c17bd15876a","libffi/testsuite/libffi.call/struct_by_value_4.c":"2fc7c3a779da8c52cffad288c0a9fca0969143f6226b0427e0f38e275027e85f","libffi/testsuite/libffi.call/struct_by_value_big.c":"e81926fc9745a98a626fea463f0bdf2a5ae3e7f599229b2f807957535b059f62","libffi/testsuite/libffi.call/struct_by_value_small.c":"933923667330b79c64a6c02c71098f5d7c6f5bde9d23c3418101569c0ea0bb21","libffi/testsuite/libffi.call/uninitialized.c":"87bd46aa7db3937e5fd775b972986516b3907af7aa932ecec950a9df91269eda","libffi/testsuite/libffi.call/va_1.c":"9cbf272c3c5514023f5f23182a1402e4e5ae92f8edf7cdafb4202a1665d7da52","libffi/testsuite/libffi.call/va_2.c":"db000d4d0935b4e219ef6ef46cc555bb5473831b36392a6f92c471534da19545","libffi/testsuite/libffi.call/va_3.c":"0c6c024ab72c62942d34fbad06cb880d7e9d1d21adb8b5391f3105af88658375","libffi/testsuite/libffi.call/va_struct1.c":"05ddfa6f64a5d1aa212838107adde6314f97fcefbf12b796d27443d5600499f2","libffi/testsuite/libffi.call/va_struct2.c":"5cd8f01919f1e7403dda6e25558469b5f838beba1e0faffe2aed6889be4b12b4","libffi/testsuite/libffi.call/va_struct3.c":"3823657d102d096768cfda1ba0cd58a287d1f8bbfa98ea99d7cd03a46f297898","libffi/testsuite/libffi.closures/closure.exp":"89a24bf7dd4cc583738da5a1297810b294fa8fb47264a59c0ca5f48a417b6b4a","libffi/testsuite/libffi.closures/closure_fn0.c":"5ec6c8780d3563d5ef3a85c27d3fa871b66b2d51f466c56eba65216439c0003e","libffi/testsuite/libffi.closures/closure_fn1.c":"4870abe76af359c0bbb974243f48262f94d1c5e1eb19a55010226ce56e84b248","libffi/testsuite/libffi.closures/closure_fn2.c":"854dad048332faf217ca78d6f71c34f8faa142c260d0e13ddd9a94226c2de7f9","libffi/testsuite/libffi.closures/closure_fn3.c":"fa792a9dafe41c17c3a180d56e40b64e4d2008cd7b88a368d36deca6105d547e","libffi/testsuite/libffi.closures/closure_fn4.c":"fc1a08f3f9888c4f54dbb12dd529056f1cfd7202094492fb65a40a67432e5413","libffi/testsuite/libffi.closures/closure_fn5.c":"eb698a971fbf77a1ab570f0e4f78f848cd71ddaeb5b2bc302d2bb8fd63b2cfb7","libffi/testsuite/libffi.closures/closure_fn6.c":"be6f25c9b4feb75d3ba545eafad5d86fddd24b6a220dafc42ab2be58142ceb6b","libffi/testsuite/libffi.closures/closure_loc_fn0.c":"45cb19a709e67137b42802533b022d9a0be9d9acc69110f86680e3d73f6c681d","libffi/testsuite/libffi.closures/closure_simple.c":"bcccecf2d61f5f3476b83c02bf6755811ea2edc2c52b6a12b85a870ed6ace8aa","libffi/testsuite/libffi.closures/cls_12byte.c":"c4e8cd77fe4912cae569b9fd2204a5fd83fa19318ab0ccb24331f4e91b320d50","libffi/testsuite/libffi.closures/cls_16byte.c":"a819a7c783d4d6af9f1cbfbd82d700fc6af1e1f3d515cdb22a4d5951bf1b80a9","libffi/testsuite/libffi.closures/cls_18byte.c":"f2b767c84ca3cfaf33a77d2527a8fded8184d0d67fe1d1f5f14d5d87b17a350b","libffi/testsuite/libffi.closures/cls_19byte.c":"a5f27076cd3eb35e5b7ab2be9bcc0a430382824d97f792f48544ba3c7308ccb3","libffi/testsuite/libffi.closures/cls_1_1byte.c":"4ec40cb64ae26541c84e63a3f901785c27a55ee2c4435df8d082d90ef25e0a93","libffi/testsuite/libffi.closures/cls_20byte.c":"fc4862fa54282a9873e3a78c9d0b3761b2c1a1421f5b12ba7df2fd5f05f23148","libffi/testsuite/libffi.closures/cls_20byte1.c":"7409c01b5d11de6c3460ee396444bed50fe8b77430ccd523897ec31d698d4488","libffi/testsuite/libffi.closures/cls_24byte.c":"b41c113ab1a99e081cde38e7538f4343649cfd8db6d582589531b51ce74de394","libffi/testsuite/libffi.closures/cls_2byte.c":"7b27f119138e6299fc21b49831677c4e8ebb10e13b02c23f8028d2d73780829c","libffi/testsuite/libffi.closures/cls_3_1byte.c":"415a0aaa329e89ddf62ad66f75117ecf331881cb810c9306986a195b3e274c78","libffi/testsuite/libffi.closures/cls_3byte1.c":"fb2b06ba72c82691d8504bcd952aa38cef6eaa0479916f8e671f36164bdf2683","libffi/testsuite/libffi.closures/cls_3byte2.c":"f6d8385f793149269593683cc5fbb999c045d91f41ad8bcb1c56e44aa0fec55b","libffi/testsuite/libffi.closures/cls_3float.c":"45faf33d5205324eb5d9281f7647bbb09f82d4788bcd9c537da2905e51b59267","libffi/testsuite/libffi.closures/cls_4_1byte.c":"15e7fc7c9ddd06e6dec78d4ae592a3bb7bde26c7142ae3d2998c65a574218a64","libffi/testsuite/libffi.closures/cls_4byte.c":"310cb98089592a790bf2e835efbd508c9b5d942a1ce9d0a6f71950a4e244fcbc","libffi/testsuite/libffi.closures/cls_5_1_byte.c":"7d7fb18e11a2253d099c93b6fa4953f7b8fce44dd7a0d22e6bd84bbd015b6e79","libffi/testsuite/libffi.closures/cls_5byte.c":"a519c29b5ebc0616745fc02572edf249b3dd5456daf850f9c1288ea11785768d","libffi/testsuite/libffi.closures/cls_64byte.c":"cd1376f3ebb0313e884cf7abdc4cd463b97b805f105a89084858e843537266c6","libffi/testsuite/libffi.closures/cls_6_1_byte.c":"54dcc15ee54efa579ab440eccfffca676fe6e1004d08dcea02569c96c6c98991","libffi/testsuite/libffi.closures/cls_6byte.c":"a348f40560105696261a729c8e2d4a19a189bbc499a863bf62adf97d0f362639","libffi/testsuite/libffi.closures/cls_7_1_byte.c":"348885c5450bacb1b15aed6e2d0ebfc29640634d7e8284820ab1dbb5b5329f48","libffi/testsuite/libffi.closures/cls_7byte.c":"601f4bc9828c3505a34197a3d775e1cc992aa829ebd0bd68d2b988bef026e4a8","libffi/testsuite/libffi.closures/cls_8byte.c":"9abedc91477d27f2b526cbbadb4b5f35a74a31e6dcbd4779375f8f2f580c3d9a","libffi/testsuite/libffi.closures/cls_9byte1.c":"39c0783fff81bd1f5bd12ee8734e026861d5c7e30844c5af9e9c21363c4673eb","libffi/testsuite/libffi.closures/cls_9byte2.c":"fc612d517686689ac72dfe33399a8e05929d9ef4015d7a5ac593e53fd681d519","libffi/testsuite/libffi.closures/cls_align_double.c":"2bdb22979686646bae245c0e9900a509c7829d36e921e57c02517e5cad12b4dc","libffi/testsuite/libffi.closures/cls_align_float.c":"84ecaf5ad051ad786c312826f1bf76940161c56d8b17c83d0aff1aa62931d123","libffi/testsuite/libffi.closures/cls_align_longdouble.c":"b47d5c32a43fbdf5acfc5b8be50546dab5026401d7a9f2ccfcb2381d1d5ab795","libffi/testsuite/libffi.closures/cls_align_longdouble_split.c":"980a08a59bb5aa5aec21d9ac1b00381313489b2f6e19b75ce57a09d84859dbce","libffi/testsuite/libffi.closures/cls_align_longdouble_split2.c":"d341f20a5cb6399a296309466fb765a2af373787b6e6280d28bf405e64639923","libffi/testsuite/libffi.closures/cls_align_pointer.c":"0bc54bc4092d091e2b144fe4d4566dc2eb65b6fe8be768f5d20a1cb8b68f90bc","libffi/testsuite/libffi.closures/cls_align_sint16.c":"fbd974ba20e8afabef5f0657ec6d5e1757de413bd6e9700e890d3c431a059292","libffi/testsuite/libffi.closures/cls_align_sint32.c":"3ab501d843998ec217f8964c942598b31d2f2b65f4a935e718c38bd83183b2b0","libffi/testsuite/libffi.closures/cls_align_sint64.c":"3d9d64bf040668a0ffed78156518d585922f6097b2a83ccadc25b66f6387135e","libffi/testsuite/libffi.closures/cls_align_uint16.c":"52fdee6b9c38ba6a4852081e230fb1de6474cb62aabe67ab10eb51cb4cf2a7ea","libffi/testsuite/libffi.closures/cls_align_uint32.c":"599ed6d2811874777c1d1405069c9678425bbe556928da97b084666e5cb60449","libffi/testsuite/libffi.closures/cls_align_uint64.c":"6b538e970d4539b89f167aadfb55681f58e5d2f2e34d213e8b6989f8a4de7070","libffi/testsuite/libffi.closures/cls_dbls_struct.c":"276faef139c455bd13eefa54d6c04da399a2c0ae7ac3a6c4a9f329c08b9176ff","libffi/testsuite/libffi.closures/cls_double.c":"9222406230bd89d001ecbb6480577594b11e1349e36fff4575993002cce8e052","libffi/testsuite/libffi.closures/cls_double_va.c":"7ef282ec7c2579b0a1751531120b0ae416916c42bddf190ce3b55504c94bbc10","libffi/testsuite/libffi.closures/cls_float.c":"bfff7bbf9dbe071e301f055dd425c69affaa920cab981c046d6f5d14b6325abd","libffi/testsuite/libffi.closures/cls_longdouble.c":"84af2ec238502dd4e6ada71b13e07454d913cf5654d72c4984abefd055fccedf","libffi/testsuite/libffi.closures/cls_longdouble_va.c":"cd268a14bd2261924e5bdc3b64d74a44a2b32b34b3ea91eba1106cedfa98612d","libffi/testsuite/libffi.closures/cls_many_mixed_args.c":"1aa7f241f87554ec03f6cb68c2f3082fae158de4cd9f632d72815d2562dded93","libffi/testsuite/libffi.closures/cls_many_mixed_float_double.c":"e4d77d7429534df9a6e265ebac43dd25ea5fb3f5a4d5f740472245f78938830c","libffi/testsuite/libffi.closures/cls_multi_schar.c":"9869090287f4fcc291b1f7483825e8653fe9b462410037ae9c4e636c0975cae3","libffi/testsuite/libffi.closures/cls_multi_sshort.c":"412ce740f05fb96fb7ec27982914c0b944ed5a337fe72c0837e9bff78351d300","libffi/testsuite/libffi.closures/cls_multi_sshortchar.c":"0befbc1b7dd2ebd736b1d6f27b6aa485efdbc6ab667095edbf25d1eb1445ff83","libffi/testsuite/libffi.closures/cls_multi_uchar.c":"cad577afe9fe86303674b1d093e8c36b22468471130cc4c2d73713c2301df952","libffi/testsuite/libffi.closures/cls_multi_ushort.c":"0d0bda3ced70cc32cabdb0e470438c5666dbbbc6900c8e4f2d5f77f06a55917a","libffi/testsuite/libffi.closures/cls_multi_ushortchar.c":"8f7e0bc72f89b0d5528166b82b4aca05f829258e5aa8bf8ca2c128234e87c95a","libffi/testsuite/libffi.closures/cls_pointer.c":"eb416f549aac1a769c405748acd312c8bb7d981d41fed93bc06c007dbc57c18a","libffi/testsuite/libffi.closures/cls_pointer_stack.c":"844f2d277d3f4fe14bcc36082fc6f92169452b50f0bf05e31f16019ced3c294e","libffi/testsuite/libffi.closures/cls_schar.c":"4736693cbcc8e1520ea15ddb3485b1d4447634185bad1b452caa7da6a5606c5d","libffi/testsuite/libffi.closures/cls_sint.c":"17cc544afca2b64df72321c1e4eb261ad2171367ea117ad1bc87c83939a3f274","libffi/testsuite/libffi.closures/cls_sshort.c":"a886f615682b8578c5d471c32e6217eff90024e4dda1d7b60e9230f71641198f","libffi/testsuite/libffi.closures/cls_struct_va1.c":"a39f0c3ed903dac59bcf5b9b37c0a4e7771d6253329706e04cee4e56accf76f5","libffi/testsuite/libffi.closures/cls_uchar.c":"41ee03b508e6d4a63db78928187621e2de400b0b25c0aec5468c5489f92d281b","libffi/testsuite/libffi.closures/cls_uint.c":"76de1be670f4ed135ee9be216e788173a8e54575a421d04188073b5836ba3df6","libffi/testsuite/libffi.closures/cls_uint_va.c":"9f98f288aba0da4410c6f0b41757170b12ff49b488ce15b377eb896154f17985","libffi/testsuite/libffi.closures/cls_ulong_va.c":"6744293d9d4a49982c4ca688c49563cb57da03d5a3304641eca8269a73e37403","libffi/testsuite/libffi.closures/cls_ulonglong.c":"fc8ad5727de9d10839c1dace4d8d075ce1f282ca5ccfee4071a9170128f1fa05","libffi/testsuite/libffi.closures/cls_ushort.c":"7d132a63ac15e6fe3f2bdcd73563ccaea2b9857437017118348da5aa58cacd8d","libffi/testsuite/libffi.closures/err_bad_abi.c":"8b91e09447f99fbeacd4c73936622be3cda89a1337df928cd8aa4fefa95a53fe","libffi/testsuite/libffi.closures/ffitest.h":"7f5bae05440e1ca8be4259a8b2a28958ed76d78b6fd77df401ac5d669c3dc877","libffi/testsuite/libffi.closures/huge_struct.c":"9f1be431fcdca761b4c6b6897205cc15fd30ad3b8642beec7d8d67effc14876a","libffi/testsuite/libffi.closures/nested_struct.c":"ac232fe3268a577124e5596d125dada1f8832e2696b4b7487ee0081a23c02611","libffi/testsuite/libffi.closures/nested_struct1.c":"69ee0db5d9f1291e66ea23d4c35ac23c3b52f34964c8c64605f2c18dfa07d0c3","libffi/testsuite/libffi.closures/nested_struct10.c":"a771b301f8401fb4e4450b7db30f2f3a41b5658e2041ed12246ca6478a380234","libffi/testsuite/libffi.closures/nested_struct11.c":"6ef27837e69078c8e48d9c4a80443d1c1994612c3544cbeee430d37015b4d2dd","libffi/testsuite/libffi.closures/nested_struct12.c":"afdd301c76707c624a7cf8e8f6109b529f7091555008e1991a2329b06c6c77cd","libffi/testsuite/libffi.closures/nested_struct13.c":"f0b5786c1838218a868d28ed6b2a4be695eddb574d0dd86848516df9778cb38d","libffi/testsuite/libffi.closures/nested_struct2.c":"9ccf0431af58de9d90cd9985ad60fac21305404c18309bd135a762a0a29529e5","libffi/testsuite/libffi.closures/nested_struct3.c":"f99ed651b473a6fc27bfa65e74ddb4eaba0cf204afee8e8b1899e875f2103300","libffi/testsuite/libffi.closures/nested_struct4.c":"299eb2239c761f7d3e29df913d2d7e4db357b4a58ea01ae484b3b06d84ba7faa","libffi/testsuite/libffi.closures/nested_struct5.c":"a3e6be5cbaada62005747e037d62025c2068769a515e57c674d09228948f1f8e","libffi/testsuite/libffi.closures/nested_struct6.c":"d4817ed0922626e4bfc818aef2ce88132ef2f5b6dd10255bc8a593afc457aa83","libffi/testsuite/libffi.closures/nested_struct7.c":"2153f48a38dbc11926ecb3bb1d5c5bc56b35a3ec09910abd44e91d3a637b2e86","libffi/testsuite/libffi.closures/nested_struct8.c":"e6a353a614c4b123377a4daac4eea7ff3606e19f2529e0a637609cdbbf14488e","libffi/testsuite/libffi.closures/nested_struct9.c":"3620ff09a5f1f56ddff4253c99c49f752c2914b9868896d377ce1b2d543e7832","libffi/testsuite/libffi.closures/problem1.c":"1d559c27e0cf2c44da6c18636ccdcb5456af2b0dd633b8907725cf6380a7f3d2","libffi/testsuite/libffi.closures/single_entry_structs1.c":"2834fe712124f352c56e5831d4ce09856b3ea8943b282d703883fa4281643a96","libffi/testsuite/libffi.closures/single_entry_structs2.c":"e7eefc28755c2c3e81880913f4a204e67c25ca417d95871b3dfe110425967abc","libffi/testsuite/libffi.closures/single_entry_structs3.c":"fadfbf2746a8fa1b432181175fabd750ed9ebdf3337c5b6a47f82ae6861bae2a","libffi/testsuite/libffi.closures/stret_large.c":"d711e83fdf28845c031ad3c349610d6d0e87d0711cd0d05f1a53422003d18aeb","libffi/testsuite/libffi.closures/stret_large2.c":"730c5fc454e296748557d7f90ffbd090cade6b6f9e02fc2df7760f9130a63805","libffi/testsuite/libffi.closures/stret_medium.c":"37c33f6761accbbd61dd84fa477626a308b212fb756b6b81a9888d8c61fef18b","libffi/testsuite/libffi.closures/stret_medium2.c":"f83ed4cd9ee2ecc99ae07af56b7cbc2bf38fc4fc6cb90969d06bd2b38362cbe8","libffi/testsuite/libffi.closures/testclosure.c":"f124edbd32f7b253d3cbfd5362cb54d43fef45aa801525dd68d5e9ad52d27bbf","libffi/testsuite/libffi.closures/unwindtest.cc":"305f66a04eb7e4442e67c3cac42b7bdf1f8cf58df45d64b46b1e405bee8096fd","libffi/testsuite/libffi.closures/unwindtest_ffi_call.cc":"04dee690a23bb135cabd8ef133deda35d879e1f520cef197899d8bacfe37483c","libffi/testsuite/libffi.complex/cls_align_complex.inc":"8f16fa6b099b91b9ee9b17ce48764c9316a21e0ac6f0d4c558f38b786046ec2c","libffi/testsuite/libffi.complex/cls_align_complex_double.c":"1d7b390c946dd82d5b589878cd7dbcd51d4745aa7dd6b911200e86023d25447f","libffi/testsuite/libffi.complex/cls_align_complex_float.c":"e731e5e97859d92ddb3b35b40f19b29c728a7a6785f62276d4c77f17cbc3931f","libffi/testsuite/libffi.complex/cls_align_complex_longdouble.c":"529249c43e55c62fe05419aede98fda5d37760e1e8a758b46cc4f419f44d29d9","libffi/testsuite/libffi.complex/cls_complex.inc":"7d39f073da37e5dc888af4eab0903225a8406ac2ca2dfed426c10b2b76ca9d82","libffi/testsuite/libffi.complex/cls_complex_double.c":"9363097ea0942d1e187191045e370d1a7ce38f9ef7507ad97685256d239dac0e","libffi/testsuite/libffi.complex/cls_complex_float.c":"c5840699a27c6a00af3a8166843401fd7e331eaa3e95ea8c894d49c7cde6a956","libffi/testsuite/libffi.complex/cls_complex_longdouble.c":"7cb2cf513c87f7ec84ac1004d71f5fb1eade769550c8966992ad0ad7881e1133","libffi/testsuite/libffi.complex/cls_complex_struct.inc":"80ef750dfc3444b703e1a36daeacb3fb00e8fa99b32273790d71a9a26b733260","libffi/testsuite/libffi.complex/cls_complex_struct_double.c":"bb6b3f66a0addde784a52f1aa83dca918cd1083cea5769bf9d24e86a4ccbe537","libffi/testsuite/libffi.complex/cls_complex_struct_float.c":"a98bd896a8b5cfef33fbba595e1fe9be5fb6ad72918809d13f43181762e1cc74","libffi/testsuite/libffi.complex/cls_complex_struct_longdouble.c":"371418e03f4fe162d484866662df75e4bdceebcc1189925c85c21f7d39386ced","libffi/testsuite/libffi.complex/cls_complex_va.inc":"4275e6e4ab6a7567b5918f459cb2abb38f5c0859f288c0a2973aec405590127a","libffi/testsuite/libffi.complex/cls_complex_va_double.c":"023b67dfbcf760a4cb063da0b027a5995166665ca5487548499275907dbc2298","libffi/testsuite/libffi.complex/cls_complex_va_float.c":"6c1875b8ef67b48471e6abfa9f37d2d63a4aaa5225dfd2d515cabfd96c3011e6","libffi/testsuite/libffi.complex/cls_complex_va_longdouble.c":"1bd7de83d4c0a80aa3dc2631a57909cf0290d8a5dc3677a174938736ede1c614","libffi/testsuite/libffi.complex/complex.exp":"cca150ff76198152d2b2cab3b8369b5af46ef69b312421ca1559398fdda328d8","libffi/testsuite/libffi.complex/complex.inc":"cc99177798ecb57ec45b791809806454460d2a3800d516b355101b4f23e2680d","libffi/testsuite/libffi.complex/complex_defs_double.inc":"15546188e5a06871098b5771c98151af22aefd01994d015f3f484369e1320fac","libffi/testsuite/libffi.complex/complex_defs_float.inc":"b74338a2b1ee2dea91d5bc3a551f5380a9dad0a79ddaeb9c7190dfc15f6dc027","libffi/testsuite/libffi.complex/complex_defs_longdouble.inc":"d50b1665657ce8386a33883450765a659a9e048d3bc66caa51438fd2fe4c91e7","libffi/testsuite/libffi.complex/complex_double.c":"5f9728631636700ec358d15d7b728639854c6b11c68942d934a1d43746b6f5a5","libffi/testsuite/libffi.complex/complex_float.c":"8b338e72735a326e44c5e4bdd298be09fe83f6bbd50bc1cd6adae910f2aa7eb8","libffi/testsuite/libffi.complex/complex_int.c":"5a2db2bade15d626020ef4ab79dbd5da38b89d2f9d4bd3a54ca183e2caac8f3d","libffi/testsuite/libffi.complex/complex_longdouble.c":"4aa805d660ab74199467c43f091b20d46a1d7e029eafc14cf82cde82927c6783","libffi/testsuite/libffi.complex/ffitest.h":"7f5bae05440e1ca8be4259a8b2a28958ed76d78b6fd77df401ac5d669c3dc877","libffi/testsuite/libffi.complex/many_complex.inc":"e8f2557af7513191d27425e562519095031a619830cac9bbcd0b36a9f5d3d9bc","libffi/testsuite/libffi.complex/many_complex_double.c":"5b9059dd34ff8fdb5f7cb0fb351e5feeab538596281f9ac204389396cac239b7","libffi/testsuite/libffi.complex/many_complex_float.c":"cef6f14295c99313bcd05105b9ca43360f8fe7532f7494bb8f629caf71176367","libffi/testsuite/libffi.complex/many_complex_longdouble.c":"d59c3ab56654d83563ee162b07faa4628038a7f776f9b3cbd50c078d7b95dd15","libffi/testsuite/libffi.complex/return_complex.inc":"93915a0c784c3383bb8480f96871384a2ac1847b097cbe69d619ab307c5fc2d6","libffi/testsuite/libffi.complex/return_complex1.inc":"3cc27239e2f5e0fbeff661b1f59c4325dca27702b3b805471f842ff14d3995a7","libffi/testsuite/libffi.complex/return_complex1_double.c":"0d1268b6e8bc6af5d1b8aa0249749f8f405ccb6b8464559dfbf500f5032af481","libffi/testsuite/libffi.complex/return_complex1_float.c":"fae681c372b0c3acf67685e3276629c3908f05b47ef7ac7601bf051bbbea3c9b","libffi/testsuite/libffi.complex/return_complex1_longdouble.c":"38db54c312c994be3ba90d932753211fe5d7cea24a60e516ebb8bc2f30eca310","libffi/testsuite/libffi.complex/return_complex2.inc":"86b98bec9ffa3f3a0c1359d0245c02f01068eb82246cc1d3cee22f80324117ee","libffi/testsuite/libffi.complex/return_complex2_double.c":"74663e04a8f9e0b6c1ff1607de1d36ae08ffd9512978847b74a8104b5e2b0e6d","libffi/testsuite/libffi.complex/return_complex2_float.c":"4f86a6a7cf4b901cf5aa282b0d8cf5f95e292eea3d6e39582fe863c12e95c365","libffi/testsuite/libffi.complex/return_complex2_longdouble.c":"6a58d12076d4674182f5a9fb10172c2d4de220775e8c3ace93fa68590a8f2cc5","libffi/testsuite/libffi.complex/return_complex_double.c":"d99cc7da897f116e0f129c69097a7dda4a48029e1a9caa61f0b3f3fd0597fc9d","libffi/testsuite/libffi.complex/return_complex_float.c":"0439d4c1204361227f0d628a4e749554bf0799608af7056b85336dcc323f1dbb","libffi/testsuite/libffi.complex/return_complex_longdouble.c":"9ba9b81867e143eea96ae1088d83304201d7a9c15b850aa5f32c6db98148707e","libffi/testsuite/libffi.go/aa-direct.c":"dfd5ada446cbe8d4b13f9109cd685014788752eeb24870023dc0de57dc7f9081","libffi/testsuite/libffi.go/closure1.c":"71653402f2e619a328822293df880432be8a99075463af1b612f13d0652d99ce","libffi/testsuite/libffi.go/ffitest.h":"7f5bae05440e1ca8be4259a8b2a28958ed76d78b6fd77df401ac5d669c3dc877","libffi/testsuite/libffi.go/go.exp":"b8c688a6151c1ee7814232cda1c073041d3b85e2f65a45db7402362752533070","libffi/testsuite/libffi.go/static-chain.h":"b3f47ddb1deebf38bddc38f2a66ce648c569a1e794b05d5071211d9490868a9b","release.toml":"49c9c5af260601acda8f67b11963727c809657a78add3747607e422f336e6aca","src/arch.rs":"eb2b9a5e4d38ca224831a276c3b1ad14727880f7792cd94c6880d9ffeab96aa6","src/lib.rs":"313a791cc304f40f9cca1b33c1179f08b7a9db889208fbdc509b88f861889729"},"package":"dc65067b78c0fc069771e8b9a9e02df71e08858bec92c1f101377c67b9dca7c7"} | |
\ No newline at end of file | |
+{"files":{"CHANGELOG.md":"2906da88f6aebd962f6cf0e5a935ea82ae3764401630766734fbe3b764dc4609","Cargo.toml":"a1b6960e711421d636feea07c3568640fe89bdcd293311f23e7a4484dae886ea","README.md":"3a639830d75394eb75a260cb53befdfadca9e9cc2ee039529dcd470e55457ca1","build/build.rs":"dd746bfc0899ca5fe1cf79b12aee942ae4826c2292cac2ef5569b7bfdbd4ec3d","build/common.rs":"5d96a8263e7c251744f16dfc937aec7e7ecad1c2c093d72b0f041191e09fe98b","build/msvc.rs":"da15ac684d90e5aa141ffc9849a0907bb2ecbca2c7819e2c63e70584fa1aef8f","build/not_msvc.rs":"da511c7c634261920492a3379073ce2d111dd0c722b7ec2ae8ea47f54e5e95ee","include/msvc/ffi.h":"b0e28fd4fbfad275c8dcea5a5808ed9171a0e0e334e489c3d3c71681b32f27fa","include/msvc/fficonfig.h":"8bfe55a95c3fe2e9f54373779a10e95fc1b39316640abea9eecae741349a1897","libffi/ChangeLog":"79562174e734e897a96f9c6157ea74109c040f7bb006deb43f04db2f6ca9f3f1","libffi/ChangeLog.old":"277de718097504206029f3b40a92928132df49b2dbbf1f116c21ee735c199499","libffi/LICENSE":"2c9c2acb9743e6b007b91350475308aee44691d96aa20eacef8e199988c8c388","libffi/LICENSE-BUILDTOOLS":"e67978cd18816c0cb7d29aaaacde7b7447402c2fb321a051698890a8eaedda94","libffi/Makefile.am":"276a13eec5a9ad3fd854f37a0a71e94ef1c252f89f41f02b1e2897ae93ac96ca","libffi/Makefile.in":"ec034025e470579658c07224f289231ae505346ed63060145a4347945b84f11c","libffi/README.md":"cbda19337f164ab49f601aeb4cf5e0cd6eb96fc6f32bc82e8654a63f90f56e00","libffi/acinclude.m4":"6bcd54d4989aa371355c27b34c9e6887ddd726b342bea046ddf39bce23e76ccd","libffi/aclocal.m4":"a01a2a7649a675e07e2fc901826f994c4765d7055f808ae526610436442508a5","libffi/compile":"c207b390aac6323062b982214a6c63448e53e6911107993abe96f35fe7a30a18","libffi/config.guess":"cf610daf8afdedbf2110abd79bdd4121d59080cab5ec46deaf67f97273bb6bda","libffi/config.sub":"deb02c26f43b2ea64276c9ede77ec0f53d08e6256710f3c0a12275712085c348","libffi/configure":"0327c5c52f18eb75957e9122e5d5768479450b58dd28aad97eb86580db427480","libffi/configure.ac":"b78dbea3292cbe4454c778009dda02b0a41a39fea218f850fd40949e1454e86a","libffi/configure.host":"3fca6a2bc2b89bb1aba326268e35684d8f3230aa2cb08ff88a38f530347b1e83","libffi/depcomp":"e44b49f71b265788187993090027193a6cd2b4718f9aa7be34412f537bce6873","libffi/doc/Makefile.am":"9a56679034cebf73189c4d4d689cdeeaed2f6af68945cc9d52a3846dece0567b","libffi/doc/Makefile.in":"8a47edd5bb2c5d40a6c0dfa7d2cdd5a45f36be2ce2e09af59831dc404a6ac818","libffi/doc/libffi.info":"f7481e5e3817a91d6c746b69f0b2708470b802bb2a6834b9a82e9f71b661fb62","libffi/doc/libffi.pdf":"95b065a2b6617b6de78123e2ae25579c436f18b5fe55a8fe292076e0b6ed9914","libffi/doc/libffi.texi":"f4c2ce3f2aff75b357506e5416d10fbc426d566f91721a549fd0308e3c1db50e","libffi/doc/mdate-sh":"d2cdc464a268dfa3039f3c7f32f3d0901f8be3dab26645abe45a1a25c05a5a20","libffi/doc/stamp-vti":"a49ca9a0083e6ecc1ac95ea84aaf3bbf6addc0a3aa3e4f55f5e8452875a8c900","libffi/doc/texinfo.tex":"1d33f69c72e9bcd880fd02f2153c6475fc887042ae87569256cd8be009ce83b4","libffi/doc/version.texi":"a49ca9a0083e6ecc1ac95ea84aaf3bbf6addc0a3aa3e4f55f5e8452875a8c900","libffi/fficonfig.h.in":"e4d016c7690f82469d7eb52487e56c3c26429c5400f7f86e056b12e54a746ad3","libffi/generate-darwin-source-and-headers.py":"0c18007a44b1f6d2409b569316e90372d1994c3858508c3503d76a0561ebedc3","libffi/include/Makefile.am":"8871b1d64ee11480512d1aa05b6fb0c41d2778e46bc2c3f3bdc3a28bd97417fc","libffi/include/Makefile.in":"b442f7c8293141cb36d3e660741058e30be961534f86a175164eb98bc00dc84a","libffi/include/ffi.h.in":"f1b72e1162a55ab007cb7756d2bd6f68ae1a99e7dc7177ea6201aee8790e908d","libffi/include/ffi_cfi.h":"165495aafcdb15ad48340b8b9906514032c284db3db372c31e3f4d6b35888dc5","libffi/include/ffi_common.h":"2b3f3d2ca1b16d6ae98d6b27ca0467fcd7605847b14cb681e844e51dea11527d","libffi/include/tramp.h":"ef20dace99925672167a5f3b3898299d462ace170f0b90ca47fd36b30cfc7fbf","libffi/install-sh":"3d7488bebd0cfc9b5c440c55d5b44f1c6e2e3d3e19894821bae4a27f9307f1d2","libffi/libffi.map.in":"e723c6bc3576b203d5d50bd6f1c9922b11c1fbe33ebb278958145692facd78e8","libffi/libffi.pc.in":"0828aa34e7d8bf5c8007e897ce12459912e7ee491e1c17377432c8bf204704be","libffi/libffi.xcodeproj/project.pbxproj":"c6882d75d392276a42e58a92917a59533a1f9b7c03d99074b05c1706d4d4d71a","libffi/libtool-ldflags":"953d3a071dd9c49b5b066bd9aa6cabf8b003219f0419e211574964272672e1f5","libffi/libtool-version":"61706b83474fd1849b09cdda735556f686b9a26fb6eb5b0f91ba18dc91bdad19","libffi/ltmain.sh":"081520d00d2d90421cd2756efd0e28aae8fb64f76c3f431270a12f1d646897f5","libffi/m4/asmcfi.m4":"370d6bd9896c51201bec2da86cba7034b1f61e224d9e2ab255aa4b61b04af8fb","libffi/m4/ax_cc_maxopt.m4":"5d8cfaa4d8df0f358d147cfd65ab425b0698076fc1256ffe49dd0ca50349974b","libffi/m4/ax_cflags_warn_all.m4":"6b7e9262cb6c09096f8d41760903e27c9b32168eef8f6a90e2e85d440e7d6623","libffi/m4/ax_check_compile_flag.m4":"629dc6835eb1e2bd586fd842a4db66541bc442bcc2b13d6f24907631c5a688b0","libffi/m4/ax_compiler_vendor.m4":"24b2b62d04eba03d112d49d8917c4c8c74d3958f01b49ddee0cb8937c9622352","libffi/m4/ax_configure_args.m4":"6b03141f467ea653eed74bb4551db6e376527426684a243a8e723d1ad11e30e9","libffi/m4/ax_enable_builddir.m4":"e63154501a33a7dba2621e14744f490482e1bc59ae7c7de2e53915ba8642f30d","libffi/m4/ax_gcc_archflag.m4":"14fae97a5f044e8b5125638a54ed43be2e090c52771aa4955262727437e78fdb","libffi/m4/ax_gcc_x86_cpuid.m4":"eba1884e575cb1e6e4174777fd708893982c355ff9d07f6cb0aa59d0fd66de0b","libffi/m4/ax_prepend_flag.m4":"aeee27590bf7125f7c2efa3c9b4ee13b48b9651efbda73cbfc56d54e4dc738b7","libffi/m4/ax_require_defined.m4":"d870b21e817747c6a61a9dd72e06ea45f87e012c7a1a9aa5ff90cd3af89b3774","libffi/m4/libtool.m4":"a0d44f9e9c469b70be2eb28b6f127c8fa5d771d60fa5ea31bf0f5e98ce184cdf","libffi/m4/ltoptions.m4":"f3d4ed0426501308028dd7690cf343cb280479d637a2ebee6c289ec2e708df3b","libffi/m4/ltsugar.m4":"0896f153a5a40546566028a4272642ae291532f3e65c25fcae950c8812b8c265","libffi/m4/ltversion.m4":"2a6baf40b64f34234e0b76c7ff62b01a1f6bbf60089f4f74506b49f800ffaf9e","libffi/m4/lt~obsolete.m4":"8533006830e1ea9625fc5e4c060e653eedf9d5464a9b2f5f494244ee272e2e2f","libffi/make_sunver.pl":"ca40d3458893e03a90807be87d720a59e921ee6bf678c6696779d635004a261f","libffi/man/Makefile.am":"d9cbd9cf52fec3d4e9f1b4694ce1915d05dee93d8d9817447dd63648b4577df9","libffi/man/Makefile.in":"8a7838fa3d82cc76e89b7af47a3ac9261ea71ea10fcecae45f8b9f812833668c","libffi/man/ffi.3":"aa4730e114c305943a2226a524ed8447dc6b66a184523999868e5433c2c9de74","libffi/man/ffi_call.3":"2817ce7b78cb737d7b85b18b45899470f5f565f990d056d3d8cfabf6d779477f","libffi/man/ffi_prep_cif.3":"f60c5bb9d04b55988da13511a2c3edfa0f39fb6f51abfb8ac24d0b161c4169c0","libffi/man/ffi_prep_cif_var.3":"9365685252f33f13627c9303bc01883b764227132069260c19e94100ff442a51","libffi/missing":"a9865db4f39574ff128c0312c367f070d20f81847817021ecce95fd70a610c9d","libffi/msvc_build/aarch64/Ffi_staticLib.sln":"e23ef14e6baa2785fce0a8e9f9759f9380a1034ee7c0fcb9514e0b633e88fae5","libffi/msvc_build/aarch64/Ffi_staticLib.vcxproj":"8171504c3712e969101fd723e24b287a60261593e214bcedbb886c37e3f6543a","libffi/msvc_build/aarch64/Ffi_staticLib.vcxproj.filters":"46b406c298fbbdba6212e8d8aabae0bda2d5a2ffe337c77b85ecf8dd3055ee0d","libffi/msvc_build/aarch64/Ffi_staticLib.vcxproj.user":"e953b026d0f383188c753487df0a4d879fa5da5ba82ac979aa877db84e89a060","libffi/msvc_build/aarch64/aarch64_include/ffi.h":"6fd99c824d4463987a82298ea8b4e2e2d8dcbace6c7147dcd7def9b0a9cc53c8","libffi/msvc_build/aarch64/aarch64_include/fficonfig.h":"58d7bd9c9eceb66c97f56daf69cc6d0e1397ae4655533814b73a7f678a6f55f7","libffi/msvcc.sh":"a1663d73f5cce3d7c1bc5d87c5fa1bc2ddf1e0798f5157ac115f353264acc318","libffi/src/aarch64/ffi.c":"bfc8f82aeb2f6a6d26f81cc9c4caf57a4957405c032f986e88bfe08d0a356e0c","libffi/src/aarch64/ffitarget.h":"f416ed82c7c3a024433bfa269f4aeaae3b2880f9f82eb46cacb43e388e94a0f2","libffi/src/aarch64/internal.h":"449e978d4d211d5ae3c1a72ebbf364f3a704f9f1316ae71bf6c935397a9ee4a0","libffi/src/aarch64/sysv.S":"bf10254d73f8feb0b335e081ffcbf3df86d6259b0a671e05b8704165a60f05c1","libffi/src/aarch64/win64_armasm.S":"a675f9159ebb0c57fd0ea52e17ade39e045161b09a5a372d6a0dcd1b91ce6aaa","libffi/src/alpha/ffi.c":"26d079a724e4aa495ba8f5a9d5dab012228060bc97477ea322ec04d01e5199a3","libffi/src/alpha/ffitarget.h":"d3056edb82319f6cb2b45f3a52fae5fa9ef39e2d679fac4da3f3a4729bcb78e3","libffi/src/alpha/internal.h":"163e8a0f0a8810bcce8a0777e2adbb6147033e49e14c60711738384d5ffbb658","libffi/src/alpha/osf.S":"c3e2c75a16396b5f49f41d2e2bba6760ddf5b96dc97401a06e2262220077ad78","libffi/src/arc/arcompact.S":"d82ad0f32da7626f5eca676c45d80f4c4e6da54dd6322f84034b6d143353afe7","libffi/src/arc/ffi.c":"09d47a68802d803355026b2185e3294613485e88efaaa1a9da682b8d80091e0e","libffi/src/arc/ffitarget.h":"6cbf168e4deef40eb76044b377312277901ee89590154e2b48702ba4c2399ce3","libffi/src/arm/ffi.c":"6dac3517308979cac7a053f95b671cfcfa8a5d59e3effe9bd9488ce3a146e05c","libffi/src/arm/ffitarget.h":"6e8478a81677d0a7da1f22b8ad05b256d0598bf7810e13612aab5ffd83bae9a6","libffi/src/arm/internal.h":"b32c5ab851956989fe42004ea05dfca120920fc2cd1e87d047c1da848be0df68","libffi/src/arm/sysv.S":"ce6e873a450e00599bf856a4e7beb192a1b923d1b5e603bac3dc946544d1dcfb","libffi/src/arm/sysv_msvc_arm32.S":"3a16c408994c829f8ddf2a8af147c425927e2a45433b15a46bfd92c25d10b333","libffi/src/avr32/ffi.c":"9697a0c6b2664bb98751781b638212d4828a130af87eeef821660a0940ea59de","libffi/src/avr32/ffitarget.h":"cd17c077b7b038b9027d373cbf82d42eb12cd1e3f0b39c3b54f43600dc0a7bef","libffi/src/avr32/sysv.S":"577635cd665853c100d8cc033cf3129d7c57b95230fe1238a7426450c6467840","libffi/src/bfin/ffi.c":"a84dde009955ed8ef2893dfcb767e7610abe33e47ce89e222350f053c53bc8fb","libffi/src/bfin/ffitarget.h":"8b337edb35aa4ce7ecddd02ccd87c4843a1a3fdd5b0407f092e558d8f7b0cd21","libffi/src/bfin/sysv.S":"4cdd351ba871adce4561aee319379ad51fbc77c066441d32364623c1c964eb8f","libffi/src/closures.c":"8b83d1b65271d601b66323d4d650d7f240f16407b9843f41467ddf836e5d3d72","libffi/src/cris/ffi.c":"958eeb4f9b1d07d3aa2d7b9d26ee61b04ad749ffea393a8f0446ba45377ad650","libffi/src/cris/ffitarget.h":"75d665f103a9d20df7167b0e3171b31eda6fa237e9c08cf5843471f2caa4d445","libffi/src/cris/sysv.S":"8a3f9bea4a554a58102d09b2a6ea0c340a8c9a35e2d67a9eca47e12b75bf1348","libffi/src/csky/ffi.c":"54f9333b389dd4c29a376e8c4631756a77eb734740266a4b75b2bb1115b573db","libffi/src/csky/ffitarget.h":"ebc05a9555618329fe34793c6f6060938f222a8441bc8b5187dc8d11e4785b4c","libffi/src/csky/sysv.S":"96600e824dd9170e6b19b184aa3bf41dce955db3d988f21950b270f26a889618","libffi/src/debug.c":"5160a3877b65490aa30fa92a44a66c3bdf093d5ab75b9502adb729038efb3e5f","libffi/src/dlmalloc.c":"962edeb826b66f9ae3462226ee89cd9d9afdcdeb533e53529e0612f2fea22ebd","libffi/src/frv/eabi.S":"4f5f724c88c240c2e4f748d35dc9e90bee9b3e15b01255d464c423e72bae7c08","libffi/src/frv/ffi.c":"b8546dff59db5f3d329227b766860c648c93fb2657c93258f4600dc85e7db77d","libffi/src/frv/ffitarget.h":"3edb1e12945a284c7f7305c42df2bbc49ccefbe91ddbdcb98ece4ff6508e266f","libffi/src/ia64/ffi.c":"bb91f285c018acd50666a85a236375bdbfa3081bd3f8d79efc3dd60a361f2905","libffi/src/ia64/ffitarget.h":"e8ae27c307732effe4075c548984638b1869225bf8c28664f2bf17bd6b7a838e","libffi/src/ia64/ia64_flags.h":"4715a00493bfb913b2d1f1779f1ff812633b3bb2a20f9a4b88df6ca97a86b768","libffi/src/ia64/unix.S":"ce96b09c8497aa07ea0dec7ed245a295a715ff0f175fc7cd3b022bafe2f6a72f","libffi/src/java_raw_api.c":"5c3886d8c20ba1238135835aa132ad9c017af5f9e5c55e2167d3ad047def1bd6","libffi/src/kvx/asm.h":"74ccb06144db76d9ab51a5f22d4072fd5fc7879f9a0505b2b775dcefee6f19ee","libffi/src/kvx/ffi.c":"c501b6006dea54d4af0d5a4bb50aa534bdb59ce314b32b131343094626e4bcee","libffi/src/kvx/ffitarget.h":"c83e987cf3726d9fb079b9ae61fd207e7907e714782887b50a994e664537f27f","libffi/src/kvx/sysv.S":"8ae2f992d4d95d06ef64d719f24cf95b8b0a37f9d6d89544b2837e2902f5d95e","libffi/src/loongarch64/ffi.c":"67bd92f9ede776c7e8ff5a168fb0ff343b1268e7ab85362a4fe9425bf40ebdde","libffi/src/loongarch64/ffitarget.h":"daa56da624b80ffaf138788d1c0be4a5e10345bec46851824d4a7cf2f53cf98f","libffi/src/loongarch64/sysv.S":"852251065245fecc4b30e67900482205c9c07f488551a40ec83a3310058e6943","libffi/src/m32r/ffi.c":"b8380500a2095095faa6279a7232fa2c5d1682341497524dd9775d71d4517026","libffi/src/m32r/ffitarget.h":"c6f77c82604629d48a4ba26731c883eb3d7a0d2938a72e2bbcd2da7fb314f811","libffi/src/m32r/sysv.S":"c5ffc450f8a17b7d0d3b7a9d30c4857a7ff05a4d5c5c7095ae9ce1ded60f727f","libffi/src/m68k/ffi.c":"8c3254a9bcd3b1b19a899cc42208a44934e356f872f9e8f3686b0dc70a979a73","libffi/src/m68k/ffitarget.h":"f29c86e1277d33c63b3e477c8660644fc00c491ad4dc59e7e7e3a86e47bda327","libffi/src/m68k/sysv.S":"be73b16b527ff02da8ca5a99c7505f8cfaa7cd61ae4bda77dd7bf97fa47d6a35","libffi/src/m88k/ffi.c":"b68709d814f848ac7c5e78e09e6fc5c7f7f05dd8d42db46fa6924838d4c8ff0e","libffi/src/m88k/ffitarget.h":"1bc2c3a5c2fdc46b0ae12cc74451fbf03213eebdc358eb545dccfc8c07d5dc63","libffi/src/m88k/obsd.S":"e0d08715e7b04238c6512c1dfc5531672d1e363aca5fdb405cb3b584026bfed7","libffi/src/metag/ffi.c":"0bb7d95ed390bbcdf952b7cf8c601718781d07f6eefad73b71e70ee060169bd9","libffi/src/metag/ffitarget.h":"3526869debe2c001b92571ddc2d1bc425acda9642c6b553f3f1fa59c55022ef5","libffi/src/metag/sysv.S":"bd79b3250234634c66103208f742f54cdd459c4eee6c18f0869344ca069deadc","libffi/src/microblaze/ffi.c":"f23f150fc464c3e6b87661cbbea1429054e0223e6523f0903a20a950c5f9a770","libffi/src/microblaze/ffitarget.h":"9a975da19167890d9fa2ed10bc9d9f570c48d284c736e6c8a2f89d2a147c4e44","libffi/src/microblaze/sysv.S":"9611afe6a3b16f43ba7b5f9bec1516bbc9f84607d2fcd461e551bc11b8d992ea","libffi/src/mips/ffi.c":"5d59b968aa844663108006a0feb9228ad03df89f555b4c87f6ed3b937cf5eb63","libffi/src/mips/ffitarget.h":"9750b30896a5376a12e7ad92ea52f7b3231d9a5a636f89f21bb366d95af36a30","libffi/src/mips/n32.S":"90621b017aa2d951105ea5e480b4db98644abd3dfb6786954ca359d90bbaa818","libffi/src/mips/o32.S":"b4a336f597cb2d20ef157436b05a994d5fc874e2f80e12e7286ef1167b0409cd","libffi/src/moxie/eabi.S":"2cd0ab9cce028ceaed5fa9914ce01f9d3b8b2760b7f8eb11e1c4a685ddb079ba","libffi/src/moxie/ffi.c":"7b34f2a640f8f86ee30bf518a7066b7b6f34c57ede9a690354457db87ed106f7","libffi/src/moxie/ffitarget.h":"615c90a132d06a74c931971ace552b875a688c6d553a6b4ebfd88d1d7d39f96a","libffi/src/nios2/ffi.c":"b6db6e41debb710a08248cab6bc36ec92a8e1c3fd223d6eb154a8f96dac560da","libffi/src/nios2/ffitarget.h":"5d2c95eff324c1ac90c39fc1b289d1a1e09ba77d38e35407b13f40eaf458953a","libffi/src/nios2/sysv.S":"89e6ec064f16250c2e297632f83ec22add6df9ecb87eeaba9fc5bd4b62aa484e","libffi/src/or1k/ffi.c":"b1df3df02ee37ae4de19b5e623c75a9cda2cfb4f04aace0a05afdaa5a036678d","libffi/src/or1k/ffitarget.h":"5fb35aa442aa3cabca8ae8b2f29f849ab3e16376533184dbd87bf996253363cb","libffi/src/or1k/sysv.S":"c2613e5db24220b0db69eca54c411aaf6a9dfd9366affde065c355e81a0a80ed","libffi/src/pa/ffi.c":"3492a0f7ea75e3d6c508d3841bef8878f467386d9e206b98afb2784afeefcce4","libffi/src/pa/ffitarget.h":"d5563419c2647c3bc3f53b943b547ef38699fcb2ffdf9c891dd25a630db5d0c3","libffi/src/pa/hpux32.S":"9c64c6b493ca6f6c48e627f729cdf40cacd71fd9034f89910340209298163d75","libffi/src/pa/linux.S":"c04b741784e4bc697e82eb8be04bbcd54c49710234eaf443efbcce74327652a0","libffi/src/powerpc/aix.S":"4626e4cb0fefe1b81bfa110c65c2be79f4d5c4d7066fbb9d857bee01ec319c97","libffi/src/powerpc/aix_closure.S":"2e4f0e8e11137c9bba06c2c6493790b502bdf0c5d57e9a2367745ef09f5bb75e","libffi/src/powerpc/asm.h":"88ae9590e5880128d80b5b44e78a08a3a19027adc4d54d061e2ce0eb24db977b","libffi/src/powerpc/darwin.S":"db3504bd96da9e5e49032ebe72d718e1336f7476b6046c804f5e0e5d2a976252","libffi/src/powerpc/darwin_closure.S":"895e17b7737462dce957be858ec4fa9421abfa258e7f1d674b347e2decc2f9ba","libffi/src/powerpc/ffi.c":"e71ddf26c51e4fa6905da7540bd60b3e84b8b1c45a2593bebdb87ef3024293d0","libffi/src/powerpc/ffi_darwin.c":"da00c4af7f65dc57c091ffd3eef8809b7cc5c79d3f998750544fc209db335dff","libffi/src/powerpc/ffi_linux64.c":"f5dee7aee51f9888b71087fdf463650dca3259d0e532166382189af016ebd4b9","libffi/src/powerpc/ffi_powerpc.h":"4867559a7af98033b5e70cab0883d0f60ca002d2f551cb88f4d3fb789c0aa841","libffi/src/powerpc/ffi_sysv.c":"3feda390184634474602e5e231fcad9072c5a93d931f13b979cc460a911f83fc","libffi/src/powerpc/ffitarget.h":"302e085cf78c8a08ecd75a763710a63457a405c6b9d7dd9dc1c004a942a536e9","libffi/src/powerpc/linux64.S":"cebd433c621e79f538fffea0ee5cb4ab866507a381c260fd25d7a22908f13d81","libffi/src/powerpc/linux64_closure.S":"6d8e78cda0386a37e21bf6efa7c56bd8743c177daa2d814add9c8cc0dc30730b","libffi/src/powerpc/ppc_closure.S":"6df911de61a58e2e003db4bc5c6076c9e2da18244805c92edbc57586e8d74aec","libffi/src/powerpc/sysv.S":"07e60b40bb9aac673e80a841993e5bb0a66588bc286c275e4bdaffb1129da266","libffi/src/powerpc/t-aix":"000ac1ffeefaebbddb37c3dac3ca5856a7624b073f6a78e8c5dec8ff3c88babe","libffi/src/prep_cif.c":"68fca3e5b7a49055787f0de50317c016481511eaa59361d7e00da11901f9a7a7","libffi/src/raw_api.c":"d7ea1c81fc13e9fceb0dc431bc865e224d7be1e84483039eb4ad79144ef29c34","libffi/src/riscv/ffi.c":"e97433bee810984aa1cb89d700d0f329e89abe8f0005770ceaa747d22f8854fb","libffi/src/riscv/ffitarget.h":"e99d39a6622a5c1b3b0f164a89c45e53e60da2719ef15781b25e8fefcbef1a43","libffi/src/riscv/sysv.S":"20e6cd75b24b3e3061b4fdce2f6fef88b32fa33a89f01b623977ebf4c56f5195","libffi/src/s390/ffi.c":"75c81d7329e261dc1177b5c7b7817fe894f06ae66130ff295c2b41c93c2bf134","libffi/src/s390/ffitarget.h":"dc96f638d83a5678232a6a7e6a65334cfbf3f1acdec2e3572ecdf3ad1ddf2b5c","libffi/src/s390/internal.h":"357b4f5bc87ac38b5ed5a07767e2e72fb67096301f32721a385d6f573826f2b1","libffi/src/s390/sysv.S":"a49f55011bbf142097414a32395bd5050f361fca5f8d4264c96e9cde3a40e18c","libffi/src/sh/ffi.c":"b91b3b17d9f1a6587af6fe0c4d59a45c3f467f93cca552d464a0c1b4d8b2c50e","libffi/src/sh/ffitarget.h":"fb4105b6087d88b03a6d6d991e3f6f3c47c1006f0d9311262b3dd5ff76339542","libffi/src/sh/sysv.S":"aec8da0ba9c1792923ec9e937b41af529da8959448d45826bf907d0703b1b0c6","libffi/src/sh64/ffi.c":"7aa411c675749189389e88d4047dc95495c4bb159330e9ccc13c6bac0a4e182a","libffi/src/sh64/ffitarget.h":"200cdeff23918f5684a1a6ea20452fdeb74f891f81a2984a7907b97237718745","libffi/src/sh64/sysv.S":"332a0d1b527dc7e02f4abb2afed63a21d0ee89de6fd0e1c62940d5ebaebd4402","libffi/src/sparc/ffi.c":"97e79944e54749353d0477365bbf41c2e98ac159cee661943938cb0270460587","libffi/src/sparc/ffi64.c":"fd8f203d4728e5382ef15fc6e46a5f713dba44317b1a31dd54eea35c0b4b90b4","libffi/src/sparc/ffitarget.h":"255bcdf721e066d91f5dd20ad4868dcb3a5f523b0d8a74328f25d5d44d7dbef4","libffi/src/sparc/internal.h":"e526b44e6c13fba4931b4c2f7e398a17459ee5179a12184d06b9a5d53184670a","libffi/src/sparc/v8.S":"76d81e84943a95cd71011757a362be5c80e9efda2fc202ab03fa34696cea6785","libffi/src/sparc/v9.S":"d776dcdf2ba9063c040b9d96a761624a12e4cbdbbe79c27199d2f112016536fe","libffi/src/tile/ffi.c":"b4720cda72947c595a9c882cc9ea525a3dd648ac57043cd65f01819aeab9a558","libffi/src/tile/ffitarget.h":"8a6663cd30dfefeebfe022ce6c79e06da47a25b338bbf39ca58d506647f5cd19","libffi/src/tile/tile.S":"d9b2437e3e3d05622383caaffc7116d59d01adad8dd0cf30fcfb02785a7b1c44","libffi/src/tramp.c":"a6326218ad11f485120083497aef1518fd758b6f80390733b3d254bf78d15efc","libffi/src/types.c":"466735ab14f3f53b3f147c6f3ab245105e8c262e89daed8426e6e9fa569f792a","libffi/src/vax/elfbsd.S":"5b9ff613fe7061aa53dc0d058a00ef75a05c18e758741f4e37d0ea2c7ba795f8","libffi/src/vax/ffi.c":"ce63755c5a8bc7439c6b10e0c20d3f2ca6c435423583c29df43918269a9ac746","libffi/src/vax/ffitarget.h":"5861dde94d1a722b911e7ccedfca87c3a55bd90df6641075563364a5ad521101","libffi/src/x86/asmnames.h":"b1a0c704a97aa9bb3a998f7d55cae8bf8181e355249da19a53269a10d03edb8e","libffi/src/x86/ffi.c":"8770cc52d2af84cf2a51f8c9dc6d14973cd91b70b89979f19800c13cd63840b2","libffi/src/x86/ffi64.c":"125d9a406408c187fd8890b66c3a019b313899017d9b065f38eaccbe96913c17","libffi/src/x86/ffitarget.h":"45e4fd2585aaed711e4fa3d1377b70c8e54dcdc56bdf402fa23a8816d19cc58a","libffi/src/x86/ffiw64.c":"b6630b509aa28c57d9a5f93cd710fa0a2d20907cf1703f4085d0eeb602060c9c","libffi/src/x86/internal.h":"faf2d20939ecf17ce73e288e38162de47119bb5f7bdd4994aa434b4b7dea6591","libffi/src/x86/internal64.h":"6618077c8aa7874ee279bb1f6a2aeae50c9d2828a16befeba59af27b1c4b489c","libffi/src/x86/sysv.S":"088483db5f5a4813af965adf3a9e8f83a292db9db040852d08648370d8c1e54e","libffi/src/x86/sysv_intel.S":"e1d0f8d30b46706d867b5fb391435fe1ba37eee73d35f4d8f861684c8707113d","libffi/src/x86/unix64.S":"8a3686659532c51af9cc9b27ef2566068a4eb9b2bce02e3c738df5c339a1efd0","libffi/src/x86/win64.S":"456f93fb44eb8a669baf615db1043d57721191d801c5c5ccbdab05dae085de82","libffi/src/x86/win64_intel.S":"90866da412a9b58fc60e7ee2f0bfcbc167156a78c605217c0edbbdad7532ac76","libffi/src/xtensa/ffi.c":"ceef5d90f319ca2ccc498751fba6077c7ab4b87aa26ed561a20cf5047919e18b","libffi/src/xtensa/ffitarget.h":"48336927a5240905401951a5d63b71f8c628175e5c225fb288dce38b1fcc46ad","libffi/src/xtensa/sysv.S":"8c5a8644be7982d7c661a846fbc76731d95fa2f0e9861f8c41e495ab5c6b9fdd","libffi/testsuite/Makefile.am":"9dce2d99654463fc2c73d44b309720e5f3faa4abc92564b7352785bbc3d8d6b4","libffi/testsuite/Makefile.in":"f9a6085a97570ddfe78d982bd958f0f52ccd9799db37461d431e5a2db45b9f7e","libffi/testsuite/config/default.exp":"ba6d7acd9e5eb26ec2d22a59e0e8a08c91c6dbc1a249ccf11ef00602f568834e","libffi/testsuite/lib/libffi.exp":"a1dce295aabf4017946242c64fdd0e252783e971ce82cb6721ef1ed3b573a257","libffi/testsuite/lib/target-libpath.exp":"e3c0a928e03a0f171abe998fa2a3b5ba23f9fc988a6ed1e08924afc69e40304d","libffi/testsuite/lib/wrapper.exp":"405ed3691640face11e6def6a99c768d3c187570869e3d7ff70c214a36f64347","libffi/testsuite/libffi.bhaible/Makefile":"ed4de8ddf3ef14e4fd6f323a45b2b11c1f05aa079dfc8969e6942a2e92b164a2","libffi/testsuite/libffi.bhaible/README":"22e6507a2126ce03afb8254533f10992b76d91ae90edfae26d097c3453fb611e","libffi/testsuite/libffi.bhaible/alignof.h":"45027b8e0a5ed7797786d7e4a7c8585fbb08e57e1079bfdf89af2e5e98e06090","libffi/testsuite/libffi.bhaible/bhaible.exp":"8fae824122822de954e2e5c837260149aa9463d18b27544313dc097288ec5708","libffi/testsuite/libffi.bhaible/test-call.c":"9ba5749815772415cfdf2e8d1ddfaf206791087d9ce6fe60333e1f52fd2a5ab4","libffi/testsuite/libffi.bhaible/test-callback.c":"59568947874d22fb76e172d687bd9135f32fb55cb75bbcbcbfd68ab11dbb9410","libffi/testsuite/libffi.bhaible/testcases.c":"9dd5d34f45aec66442012034ea99eddadae680691b0ac1ce66e9dc819e150e48","libffi/testsuite/libffi.call/align_mixed.c":"34a62c0a4043f0a30f899157d8ea9441a65f59f8a21fe06a04f038b9fc3c63ac","libffi/testsuite/libffi.call/align_stdcall.c":"a93d34762f4c4220e43b0dfd8380d5991cab9f621cb1cd3f73a34d972b9d724c","libffi/testsuite/libffi.call/bpo-38748.c":"af6d9b7f6ca0d308a0d51dd82a931db32b2e8038eb0e5858cd9fd9d49c0be734","libffi/testsuite/libffi.call/call.exp":"78533a0f27c8e466beef7487a9aa19694a009b5002b542c585f47b28d3abd8cf","libffi/testsuite/libffi.call/err_bad_typedef.c":"122d7771c6aadf0ce1bb3fd6c396dd69fd5480969eb87908347321935dd11a6a","libffi/testsuite/libffi.call/ffitest.h":"c5541ba1460144b66821e9860c23324e0ac6148f43673d05965bd5a654cd77d7","libffi/testsuite/libffi.call/float.c":"217e42ae48c9ac82fa36015fa447a9e76ed6a1ff5da1d9dddd686bcee6619688","libffi/testsuite/libffi.call/float1.c":"1e228846e8ea9e5d193656eafc354cd3bb18f1e09c85c5ff0347162856f73515","libffi/testsuite/libffi.call/float2.c":"24caa884d8d36cc977ae35f19719adca6f9094a4ddb8f01030199f87cd615988","libffi/testsuite/libffi.call/float3.c":"2fb9ec6eb1995519bef68a53e90da89de638eca5759eefa7b6a34e130dc8a79d","libffi/testsuite/libffi.call/float4.c":"d7be087b7ccbe4861d21d97587521ec742f520fe5eb4f215419440213053a799","libffi/testsuite/libffi.call/float_va.c":"25e8ed20bea9255ae8238ae182c8cc122b1405e3106d9cab1d6dc96824ca6e3d","libffi/testsuite/libffi.call/many.c":"0d4124c1e1e7255d3a444a2eddcd1ce9db3ba3438062eaafbccd2f7a3bf98852","libffi/testsuite/libffi.call/many2.c":"df2a91dbe5fa712bfc065361ca9d77a56e2571c7bdd5a762c3053608e88674f9","libffi/testsuite/libffi.call/many_double.c":"6aa60fdcde639efdb5a8eb2517c53a37c5141c15b4772fca2af318d5472093e7","libffi/testsuite/libffi.call/many_mixed.c":"e2287d01c135aab6d2c4489da3e5b7f16587f951f5dbc9e71e4e2a96bd4d21d2","libffi/testsuite/libffi.call/negint.c":"289922cb9b505ae70a479b48c59b262d982b095e2fad2893dfa34cbbb1a620df","libffi/testsuite/libffi.call/offsets.c":"09472384a5887ee9c7ad9eaf826d59cdc0f91016a2ded82da7513abd043c574e","libffi/testsuite/libffi.call/pr1172638.c":"ad8668b52e39c6f2881c3406e71ce71ced0fff496f5c122c66bbd0b2322b64d8","libffi/testsuite/libffi.call/promotion.c":"1821acd2d2a8f3e7e6de3b0268f39c36012efb0e8911d8cf501844dee790af61","libffi/testsuite/libffi.call/pyobjc_tc.c":"1f4be8e5d0b8d74ff9ea4ea260751921ab5dcec0e9aea76bff56fe821d21b106","libffi/testsuite/libffi.call/return_dbl.c":"26362268cae344db05544550dc862596630e4643e677bfd69f152ca7cea1cb5f","libffi/testsuite/libffi.call/return_dbl1.c":"54fe8dffec639adab8452a35cfe0dbf6131a55f39623fcb7bec7d8895907a9b1","libffi/testsuite/libffi.call/return_dbl2.c":"6df0c8364ba4f41534387a01a2acbdeb4b7f4fb29393ce3c096d46b6ae473b3f","libffi/testsuite/libffi.call/return_fl.c":"3e6eab49a51ff5af9e37d33fa674fa586688b8da9f3cab04d01dd35bde73504c","libffi/testsuite/libffi.call/return_fl1.c":"c0a43a777276013a730e52c8023a063c920028a98de59a05809643ff112d86ad","libffi/testsuite/libffi.call/return_fl2.c":"eb0213894f6562b2cf55520c98c035dd602b1f13d0910010a0a2f33778b8e9e8","libffi/testsuite/libffi.call/return_fl3.c":"42a644bde778521f12be47c8b3d02637b5d2f14f895da8a249a5fb0bcdef19ea","libffi/testsuite/libffi.call/return_ldl.c":"f667b34f44f0576189d0170a373e76d1796f1077068da233a61eaff2a0d2f850","libffi/testsuite/libffi.call/return_ll.c":"0cfa1b19658a5fb944fc4a998161188303be4790f400756a33daf752d3249878","libffi/testsuite/libffi.call/return_ll1.c":"e206b38b3ef0405e5024254ee1a0c084dfc1de75457b33e804c7a28723c9378c","libffi/testsuite/libffi.call/return_sc.c":"acbe68c6576d6d09eab78a226f0b0f7a80c42fed9a16ffc7a6f3ee2fe3e2597c","libffi/testsuite/libffi.call/return_sl.c":"d83cc2dcd7b8e81ef0c3d183f132c5f73f0ad2904829bd045578d2fc79fb2e6c","libffi/testsuite/libffi.call/return_uc.c":"0fd5566a9aa8aef8da387a6db65a357623b5c33bf90f16bdf79c0bdae00cfa55","libffi/testsuite/libffi.call/return_ul.c":"0d75b46950cdfd00c6a8d014a2003af3d78ce2061d9cfe1ffe610b38ff80987d","libffi/testsuite/libffi.call/s55.c":"d4fde2abab766080818f3950967c1d1c4e9cf09506687d609dfe1d24d23879bf","libffi/testsuite/libffi.call/strlen.c":"344959533fc8a678e794c532d8ed5c64cf7d86b3c4ed0b0ba8e306ca2e44820c","libffi/testsuite/libffi.call/strlen2.c":"81a9a183a4e3803dec33cf77302dca8b1ccae3a2f9d11766a822df88225e15b5","libffi/testsuite/libffi.call/strlen3.c":"f6cb741c2c921b337729a7b7e975ccf6c494db0ce95d0822f0d6a30a037b2410","libffi/testsuite/libffi.call/strlen4.c":"c9da8b599f17526220adfb68117b6302709ba3f17d6db4c5393de185d3504422","libffi/testsuite/libffi.call/struct1.c":"1e5977ef0e8967c882dd6028a447ae693323a674bba52766d0bd5270dd1d9aae","libffi/testsuite/libffi.call/struct10.c":"52c8c953db75b5012591d77c5e693e89e172d3fd18eb832a8ac3de7d20eb174d","libffi/testsuite/libffi.call/struct2.c":"efb7ba14e478a0774b174e2e6d0660ba55536bd67ae2c0e36e732d3d3b3acd3c","libffi/testsuite/libffi.call/struct3.c":"3fddda95e560b115c4c92f3d9180d258a8c43ff72d1092cdd7726f49c9046dbf","libffi/testsuite/libffi.call/struct4.c":"4a4d83e800e1fe58ac99e00e4c5043fe0d91ca32613e966817d2f8871beff2cb","libffi/testsuite/libffi.call/struct5.c":"489a0fe2a1188f2f38cbd48ac42796907cb48a3519e18e2713b3121e81fee0df","libffi/testsuite/libffi.call/struct6.c":"fccc4060da3ddd2c4a94482bf049dbd19956f9d202db7bfbe57acbf2d45fae1e","libffi/testsuite/libffi.call/struct7.c":"0c261365d2dd64af05069be92ebfbc114b0bca1294a1277841d799f4f8f11cef","libffi/testsuite/libffi.call/struct8.c":"77604032b9b67aaf2ac96c61d959aaf59b0a9da8b9cd1c43c8d53701bf3d31b6","libffi/testsuite/libffi.call/struct9.c":"1070395e78175c93b43f25a677abe104c5de0a697a04b879c7d1bc12c9b49f7b","libffi/testsuite/libffi.call/struct_by_value_2.c":"a46ec7828b4acab6458afdb51f4ca80956d23b1d830c4f92130af9c81dc6cc1c","libffi/testsuite/libffi.call/struct_by_value_3.c":"636bc63b6960efa754818cb75b36911c5a61d4ee10ff7757d9732c17bd15876a","libffi/testsuite/libffi.call/struct_by_value_4.c":"2fc7c3a779da8c52cffad288c0a9fca0969143f6226b0427e0f38e275027e85f","libffi/testsuite/libffi.call/struct_by_value_big.c":"e81926fc9745a98a626fea463f0bdf2a5ae3e7f599229b2f807957535b059f62","libffi/testsuite/libffi.call/struct_by_value_small.c":"933923667330b79c64a6c02c71098f5d7c6f5bde9d23c3418101569c0ea0bb21","libffi/testsuite/libffi.call/uninitialized.c":"87bd46aa7db3937e5fd775b972986516b3907af7aa932ecec950a9df91269eda","libffi/testsuite/libffi.call/va_1.c":"9cbf272c3c5514023f5f23182a1402e4e5ae92f8edf7cdafb4202a1665d7da52","libffi/testsuite/libffi.call/va_2.c":"db000d4d0935b4e219ef6ef46cc555bb5473831b36392a6f92c471534da19545","libffi/testsuite/libffi.call/va_3.c":"0c6c024ab72c62942d34fbad06cb880d7e9d1d21adb8b5391f3105af88658375","libffi/testsuite/libffi.call/va_struct1.c":"05ddfa6f64a5d1aa212838107adde6314f97fcefbf12b796d27443d5600499f2","libffi/testsuite/libffi.call/va_struct2.c":"5cd8f01919f1e7403dda6e25558469b5f838beba1e0faffe2aed6889be4b12b4","libffi/testsuite/libffi.call/va_struct3.c":"3823657d102d096768cfda1ba0cd58a287d1f8bbfa98ea99d7cd03a46f297898","libffi/testsuite/libffi.closures/closure.exp":"89a24bf7dd4cc583738da5a1297810b294fa8fb47264a59c0ca5f48a417b6b4a","libffi/testsuite/libffi.closures/closure_fn0.c":"5ec6c8780d3563d5ef3a85c27d3fa871b66b2d51f466c56eba65216439c0003e","libffi/testsuite/libffi.closures/closure_fn1.c":"4870abe76af359c0bbb974243f48262f94d1c5e1eb19a55010226ce56e84b248","libffi/testsuite/libffi.closures/closure_fn2.c":"854dad048332faf217ca78d6f71c34f8faa142c260d0e13ddd9a94226c2de7f9","libffi/testsuite/libffi.closures/closure_fn3.c":"fa792a9dafe41c17c3a180d56e40b64e4d2008cd7b88a368d36deca6105d547e","libffi/testsuite/libffi.closures/closure_fn4.c":"fc1a08f3f9888c4f54dbb12dd529056f1cfd7202094492fb65a40a67432e5413","libffi/testsuite/libffi.closures/closure_fn5.c":"eb698a971fbf77a1ab570f0e4f78f848cd71ddaeb5b2bc302d2bb8fd63b2cfb7","libffi/testsuite/libffi.closures/closure_fn6.c":"be6f25c9b4feb75d3ba545eafad5d86fddd24b6a220dafc42ab2be58142ceb6b","libffi/testsuite/libffi.closures/closure_loc_fn0.c":"45cb19a709e67137b42802533b022d9a0be9d9acc69110f86680e3d73f6c681d","libffi/testsuite/libffi.closures/closure_simple.c":"bcccecf2d61f5f3476b83c02bf6755811ea2edc2c52b6a12b85a870ed6ace8aa","libffi/testsuite/libffi.closures/cls_12byte.c":"c4e8cd77fe4912cae569b9fd2204a5fd83fa19318ab0ccb24331f4e91b320d50","libffi/testsuite/libffi.closures/cls_16byte.c":"a819a7c783d4d6af9f1cbfbd82d700fc6af1e1f3d515cdb22a4d5951bf1b80a9","libffi/testsuite/libffi.closures/cls_18byte.c":"f2b767c84ca3cfaf33a77d2527a8fded8184d0d67fe1d1f5f14d5d87b17a350b","libffi/testsuite/libffi.closures/cls_19byte.c":"a5f27076cd3eb35e5b7ab2be9bcc0a430382824d97f792f48544ba3c7308ccb3","libffi/testsuite/libffi.closures/cls_1_1byte.c":"4ec40cb64ae26541c84e63a3f901785c27a55ee2c4435df8d082d90ef25e0a93","libffi/testsuite/libffi.closures/cls_20byte.c":"fc4862fa54282a9873e3a78c9d0b3761b2c1a1421f5b12ba7df2fd5f05f23148","libffi/testsuite/libffi.closures/cls_20byte1.c":"7409c01b5d11de6c3460ee396444bed50fe8b77430ccd523897ec31d698d4488","libffi/testsuite/libffi.closures/cls_24byte.c":"b41c113ab1a99e081cde38e7538f4343649cfd8db6d582589531b51ce74de394","libffi/testsuite/libffi.closures/cls_2byte.c":"7b27f119138e6299fc21b49831677c4e8ebb10e13b02c23f8028d2d73780829c","libffi/testsuite/libffi.closures/cls_3_1byte.c":"415a0aaa329e89ddf62ad66f75117ecf331881cb810c9306986a195b3e274c78","libffi/testsuite/libffi.closures/cls_3byte1.c":"fb2b06ba72c82691d8504bcd952aa38cef6eaa0479916f8e671f36164bdf2683","libffi/testsuite/libffi.closures/cls_3byte2.c":"f6d8385f793149269593683cc5fbb999c045d91f41ad8bcb1c56e44aa0fec55b","libffi/testsuite/libffi.closures/cls_3float.c":"45faf33d5205324eb5d9281f7647bbb09f82d4788bcd9c537da2905e51b59267","libffi/testsuite/libffi.closures/cls_4_1byte.c":"15e7fc7c9ddd06e6dec78d4ae592a3bb7bde26c7142ae3d2998c65a574218a64","libffi/testsuite/libffi.closures/cls_4byte.c":"310cb98089592a790bf2e835efbd508c9b5d942a1ce9d0a6f71950a4e244fcbc","libffi/testsuite/libffi.closures/cls_5_1_byte.c":"7d7fb18e11a2253d099c93b6fa4953f7b8fce44dd7a0d22e6bd84bbd015b6e79","libffi/testsuite/libffi.closures/cls_5byte.c":"a519c29b5ebc0616745fc02572edf249b3dd5456daf850f9c1288ea11785768d","libffi/testsuite/libffi.closures/cls_64byte.c":"cd1376f3ebb0313e884cf7abdc4cd463b97b805f105a89084858e843537266c6","libffi/testsuite/libffi.closures/cls_6_1_byte.c":"54dcc15ee54efa579ab440eccfffca676fe6e1004d08dcea02569c96c6c98991","libffi/testsuite/libffi.closures/cls_6byte.c":"a348f40560105696261a729c8e2d4a19a189bbc499a863bf62adf97d0f362639","libffi/testsuite/libffi.closures/cls_7_1_byte.c":"348885c5450bacb1b15aed6e2d0ebfc29640634d7e8284820ab1dbb5b5329f48","libffi/testsuite/libffi.closures/cls_7byte.c":"601f4bc9828c3505a34197a3d775e1cc992aa829ebd0bd68d2b988bef026e4a8","libffi/testsuite/libffi.closures/cls_8byte.c":"9abedc91477d27f2b526cbbadb4b5f35a74a31e6dcbd4779375f8f2f580c3d9a","libffi/testsuite/libffi.closures/cls_9byte1.c":"39c0783fff81bd1f5bd12ee8734e026861d5c7e30844c5af9e9c21363c4673eb","libffi/testsuite/libffi.closures/cls_9byte2.c":"fc612d517686689ac72dfe33399a8e05929d9ef4015d7a5ac593e53fd681d519","libffi/testsuite/libffi.closures/cls_align_double.c":"2bdb22979686646bae245c0e9900a509c7829d36e921e57c02517e5cad12b4dc","libffi/testsuite/libffi.closures/cls_align_float.c":"84ecaf5ad051ad786c312826f1bf76940161c56d8b17c83d0aff1aa62931d123","libffi/testsuite/libffi.closures/cls_align_longdouble.c":"b47d5c32a43fbdf5acfc5b8be50546dab5026401d7a9f2ccfcb2381d1d5ab795","libffi/testsuite/libffi.closures/cls_align_longdouble_split.c":"980a08a59bb5aa5aec21d9ac1b00381313489b2f6e19b75ce57a09d84859dbce","libffi/testsuite/libffi.closures/cls_align_longdouble_split2.c":"d341f20a5cb6399a296309466fb765a2af373787b6e6280d28bf405e64639923","libffi/testsuite/libffi.closures/cls_align_pointer.c":"0bc54bc4092d091e2b144fe4d4566dc2eb65b6fe8be768f5d20a1cb8b68f90bc","libffi/testsuite/libffi.closures/cls_align_sint16.c":"fbd974ba20e8afabef5f0657ec6d5e1757de413bd6e9700e890d3c431a059292","libffi/testsuite/libffi.closures/cls_align_sint32.c":"3ab501d843998ec217f8964c942598b31d2f2b65f4a935e718c38bd83183b2b0","libffi/testsuite/libffi.closures/cls_align_sint64.c":"3d9d64bf040668a0ffed78156518d585922f6097b2a83ccadc25b66f6387135e","libffi/testsuite/libffi.closures/cls_align_uint16.c":"52fdee6b9c38ba6a4852081e230fb1de6474cb62aabe67ab10eb51cb4cf2a7ea","libffi/testsuite/libffi.closures/cls_align_uint32.c":"599ed6d2811874777c1d1405069c9678425bbe556928da97b084666e5cb60449","libffi/testsuite/libffi.closures/cls_align_uint64.c":"6b538e970d4539b89f167aadfb55681f58e5d2f2e34d213e8b6989f8a4de7070","libffi/testsuite/libffi.closures/cls_dbls_struct.c":"276faef139c455bd13eefa54d6c04da399a2c0ae7ac3a6c4a9f329c08b9176ff","libffi/testsuite/libffi.closures/cls_double.c":"9222406230bd89d001ecbb6480577594b11e1349e36fff4575993002cce8e052","libffi/testsuite/libffi.closures/cls_double_va.c":"7ef282ec7c2579b0a1751531120b0ae416916c42bddf190ce3b55504c94bbc10","libffi/testsuite/libffi.closures/cls_float.c":"bfff7bbf9dbe071e301f055dd425c69affaa920cab981c046d6f5d14b6325abd","libffi/testsuite/libffi.closures/cls_longdouble.c":"84af2ec238502dd4e6ada71b13e07454d913cf5654d72c4984abefd055fccedf","libffi/testsuite/libffi.closures/cls_longdouble_va.c":"cd268a14bd2261924e5bdc3b64d74a44a2b32b34b3ea91eba1106cedfa98612d","libffi/testsuite/libffi.closures/cls_many_mixed_args.c":"1aa7f241f87554ec03f6cb68c2f3082fae158de4cd9f632d72815d2562dded93","libffi/testsuite/libffi.closures/cls_many_mixed_float_double.c":"e4d77d7429534df9a6e265ebac43dd25ea5fb3f5a4d5f740472245f78938830c","libffi/testsuite/libffi.closures/cls_multi_schar.c":"9869090287f4fcc291b1f7483825e8653fe9b462410037ae9c4e636c0975cae3","libffi/testsuite/libffi.closures/cls_multi_sshort.c":"412ce740f05fb96fb7ec27982914c0b944ed5a337fe72c0837e9bff78351d300","libffi/testsuite/libffi.closures/cls_multi_sshortchar.c":"0befbc1b7dd2ebd736b1d6f27b6aa485efdbc6ab667095edbf25d1eb1445ff83","libffi/testsuite/libffi.closures/cls_multi_uchar.c":"cad577afe9fe86303674b1d093e8c36b22468471130cc4c2d73713c2301df952","libffi/testsuite/libffi.closures/cls_multi_ushort.c":"0d0bda3ced70cc32cabdb0e470438c5666dbbbc6900c8e4f2d5f77f06a55917a","libffi/testsuite/libffi.closures/cls_multi_ushortchar.c":"8f7e0bc72f89b0d5528166b82b4aca05f829258e5aa8bf8ca2c128234e87c95a","libffi/testsuite/libffi.closures/cls_pointer.c":"eb416f549aac1a769c405748acd312c8bb7d981d41fed93bc06c007dbc57c18a","libffi/testsuite/libffi.closures/cls_pointer_stack.c":"844f2d277d3f4fe14bcc36082fc6f92169452b50f0bf05e31f16019ced3c294e","libffi/testsuite/libffi.closures/cls_schar.c":"4736693cbcc8e1520ea15ddb3485b1d4447634185bad1b452caa7da6a5606c5d","libffi/testsuite/libffi.closures/cls_sint.c":"17cc544afca2b64df72321c1e4eb261ad2171367ea117ad1bc87c83939a3f274","libffi/testsuite/libffi.closures/cls_sshort.c":"a886f615682b8578c5d471c32e6217eff90024e4dda1d7b60e9230f71641198f","libffi/testsuite/libffi.closures/cls_struct_va1.c":"a39f0c3ed903dac59bcf5b9b37c0a4e7771d6253329706e04cee4e56accf76f5","libffi/testsuite/libffi.closures/cls_uchar.c":"41ee03b508e6d4a63db78928187621e2de400b0b25c0aec5468c5489f92d281b","libffi/testsuite/libffi.closures/cls_uint.c":"76de1be670f4ed135ee9be216e788173a8e54575a421d04188073b5836ba3df6","libffi/testsuite/libffi.closures/cls_uint_va.c":"9f98f288aba0da4410c6f0b41757170b12ff49b488ce15b377eb896154f17985","libffi/testsuite/libffi.closures/cls_ulong_va.c":"6744293d9d4a49982c4ca688c49563cb57da03d5a3304641eca8269a73e37403","libffi/testsuite/libffi.closures/cls_ulonglong.c":"fc8ad5727de9d10839c1dace4d8d075ce1f282ca5ccfee4071a9170128f1fa05","libffi/testsuite/libffi.closures/cls_ushort.c":"7d132a63ac15e6fe3f2bdcd73563ccaea2b9857437017118348da5aa58cacd8d","libffi/testsuite/libffi.closures/err_bad_abi.c":"8b91e09447f99fbeacd4c73936622be3cda89a1337df928cd8aa4fefa95a53fe","libffi/testsuite/libffi.closures/ffitest.h":"7f5bae05440e1ca8be4259a8b2a28958ed76d78b6fd77df401ac5d669c3dc877","libffi/testsuite/libffi.closures/huge_struct.c":"9f1be431fcdca761b4c6b6897205cc15fd30ad3b8642beec7d8d67effc14876a","libffi/testsuite/libffi.closures/nested_struct.c":"ac232fe3268a577124e5596d125dada1f8832e2696b4b7487ee0081a23c02611","libffi/testsuite/libffi.closures/nested_struct1.c":"69ee0db5d9f1291e66ea23d4c35ac23c3b52f34964c8c64605f2c18dfa07d0c3","libffi/testsuite/libffi.closures/nested_struct10.c":"a771b301f8401fb4e4450b7db30f2f3a41b5658e2041ed12246ca6478a380234","libffi/testsuite/libffi.closures/nested_struct11.c":"6ef27837e69078c8e48d9c4a80443d1c1994612c3544cbeee430d37015b4d2dd","libffi/testsuite/libffi.closures/nested_struct12.c":"afdd301c76707c624a7cf8e8f6109b529f7091555008e1991a2329b06c6c77cd","libffi/testsuite/libffi.closures/nested_struct13.c":"f0b5786c1838218a868d28ed6b2a4be695eddb574d0dd86848516df9778cb38d","libffi/testsuite/libffi.closures/nested_struct2.c":"9ccf0431af58de9d90cd9985ad60fac21305404c18309bd135a762a0a29529e5","libffi/testsuite/libffi.closures/nested_struct3.c":"f99ed651b473a6fc27bfa65e74ddb4eaba0cf204afee8e8b1899e875f2103300","libffi/testsuite/libffi.closures/nested_struct4.c":"299eb2239c761f7d3e29df913d2d7e4db357b4a58ea01ae484b3b06d84ba7faa","libffi/testsuite/libffi.closures/nested_struct5.c":"a3e6be5cbaada62005747e037d62025c2068769a515e57c674d09228948f1f8e","libffi/testsuite/libffi.closures/nested_struct6.c":"d4817ed0922626e4bfc818aef2ce88132ef2f5b6dd10255bc8a593afc457aa83","libffi/testsuite/libffi.closures/nested_struct7.c":"2153f48a38dbc11926ecb3bb1d5c5bc56b35a3ec09910abd44e91d3a637b2e86","libffi/testsuite/libffi.closures/nested_struct8.c":"e6a353a614c4b123377a4daac4eea7ff3606e19f2529e0a637609cdbbf14488e","libffi/testsuite/libffi.closures/nested_struct9.c":"3620ff09a5f1f56ddff4253c99c49f752c2914b9868896d377ce1b2d543e7832","libffi/testsuite/libffi.closures/problem1.c":"1d559c27e0cf2c44da6c18636ccdcb5456af2b0dd633b8907725cf6380a7f3d2","libffi/testsuite/libffi.closures/single_entry_structs1.c":"2834fe712124f352c56e5831d4ce09856b3ea8943b282d703883fa4281643a96","libffi/testsuite/libffi.closures/single_entry_structs2.c":"e7eefc28755c2c3e81880913f4a204e67c25ca417d95871b3dfe110425967abc","libffi/testsuite/libffi.closures/single_entry_structs3.c":"fadfbf2746a8fa1b432181175fabd750ed9ebdf3337c5b6a47f82ae6861bae2a","libffi/testsuite/libffi.closures/stret_large.c":"d711e83fdf28845c031ad3c349610d6d0e87d0711cd0d05f1a53422003d18aeb","libffi/testsuite/libffi.closures/stret_large2.c":"730c5fc454e296748557d7f90ffbd090cade6b6f9e02fc2df7760f9130a63805","libffi/testsuite/libffi.closures/stret_medium.c":"37c33f6761accbbd61dd84fa477626a308b212fb756b6b81a9888d8c61fef18b","libffi/testsuite/libffi.closures/stret_medium2.c":"f83ed4cd9ee2ecc99ae07af56b7cbc2bf38fc4fc6cb90969d06bd2b38362cbe8","libffi/testsuite/libffi.closures/testclosure.c":"f124edbd32f7b253d3cbfd5362cb54d43fef45aa801525dd68d5e9ad52d27bbf","libffi/testsuite/libffi.closures/unwindtest.cc":"305f66a04eb7e4442e67c3cac42b7bdf1f8cf58df45d64b46b1e405bee8096fd","libffi/testsuite/libffi.closures/unwindtest_ffi_call.cc":"04dee690a23bb135cabd8ef133deda35d879e1f520cef197899d8bacfe37483c","libffi/testsuite/libffi.complex/cls_align_complex.inc":"8f16fa6b099b91b9ee9b17ce48764c9316a21e0ac6f0d4c558f38b786046ec2c","libffi/testsuite/libffi.complex/cls_align_complex_double.c":"1d7b390c946dd82d5b589878cd7dbcd51d4745aa7dd6b911200e86023d25447f","libffi/testsuite/libffi.complex/cls_align_complex_float.c":"e731e5e97859d92ddb3b35b40f19b29c728a7a6785f62276d4c77f17cbc3931f","libffi/testsuite/libffi.complex/cls_align_complex_longdouble.c":"529249c43e55c62fe05419aede98fda5d37760e1e8a758b46cc4f419f44d29d9","libffi/testsuite/libffi.complex/cls_complex.inc":"7d39f073da37e5dc888af4eab0903225a8406ac2ca2dfed426c10b2b76ca9d82","libffi/testsuite/libffi.complex/cls_complex_double.c":"9363097ea0942d1e187191045e370d1a7ce38f9ef7507ad97685256d239dac0e","libffi/testsuite/libffi.complex/cls_complex_float.c":"c5840699a27c6a00af3a8166843401fd7e331eaa3e95ea8c894d49c7cde6a956","libffi/testsuite/libffi.complex/cls_complex_longdouble.c":"7cb2cf513c87f7ec84ac1004d71f5fb1eade769550c8966992ad0ad7881e1133","libffi/testsuite/libffi.complex/cls_complex_struct.inc":"80ef750dfc3444b703e1a36daeacb3fb00e8fa99b32273790d71a9a26b733260","libffi/testsuite/libffi.complex/cls_complex_struct_double.c":"bb6b3f66a0addde784a52f1aa83dca918cd1083cea5769bf9d24e86a4ccbe537","libffi/testsuite/libffi.complex/cls_complex_struct_float.c":"a98bd896a8b5cfef33fbba595e1fe9be5fb6ad72918809d13f43181762e1cc74","libffi/testsuite/libffi.complex/cls_complex_struct_longdouble.c":"371418e03f4fe162d484866662df75e4bdceebcc1189925c85c21f7d39386ced","libffi/testsuite/libffi.complex/cls_complex_va.inc":"4275e6e4ab6a7567b5918f459cb2abb38f5c0859f288c0a2973aec405590127a","libffi/testsuite/libffi.complex/cls_complex_va_double.c":"023b67dfbcf760a4cb063da0b027a5995166665ca5487548499275907dbc2298","libffi/testsuite/libffi.complex/cls_complex_va_float.c":"6c1875b8ef67b48471e6abfa9f37d2d63a4aaa5225dfd2d515cabfd96c3011e6","libffi/testsuite/libffi.complex/cls_complex_va_longdouble.c":"1bd7de83d4c0a80aa3dc2631a57909cf0290d8a5dc3677a174938736ede1c614","libffi/testsuite/libffi.complex/complex.exp":"cca150ff76198152d2b2cab3b8369b5af46ef69b312421ca1559398fdda328d8","libffi/testsuite/libffi.complex/complex.inc":"cc99177798ecb57ec45b791809806454460d2a3800d516b355101b4f23e2680d","libffi/testsuite/libffi.complex/complex_defs_double.inc":"15546188e5a06871098b5771c98151af22aefd01994d015f3f484369e1320fac","libffi/testsuite/libffi.complex/complex_defs_float.inc":"b74338a2b1ee2dea91d5bc3a551f5380a9dad0a79ddaeb9c7190dfc15f6dc027","libffi/testsuite/libffi.complex/complex_defs_longdouble.inc":"d50b1665657ce8386a33883450765a659a9e048d3bc66caa51438fd2fe4c91e7","libffi/testsuite/libffi.complex/complex_double.c":"5f9728631636700ec358d15d7b728639854c6b11c68942d934a1d43746b6f5a5","libffi/testsuite/libffi.complex/complex_float.c":"8b338e72735a326e44c5e4bdd298be09fe83f6bbd50bc1cd6adae910f2aa7eb8","libffi/testsuite/libffi.complex/complex_int.c":"5a2db2bade15d626020ef4ab79dbd5da38b89d2f9d4bd3a54ca183e2caac8f3d","libffi/testsuite/libffi.complex/complex_longdouble.c":"4aa805d660ab74199467c43f091b20d46a1d7e029eafc14cf82cde82927c6783","libffi/testsuite/libffi.complex/ffitest.h":"7f5bae05440e1ca8be4259a8b2a28958ed76d78b6fd77df401ac5d669c3dc877","libffi/testsuite/libffi.complex/many_complex.inc":"e8f2557af7513191d27425e562519095031a619830cac9bbcd0b36a9f5d3d9bc","libffi/testsuite/libffi.complex/many_complex_double.c":"5b9059dd34ff8fdb5f7cb0fb351e5feeab538596281f9ac204389396cac239b7","libffi/testsuite/libffi.complex/many_complex_float.c":"cef6f14295c99313bcd05105b9ca43360f8fe7532f7494bb8f629caf71176367","libffi/testsuite/libffi.complex/many_complex_longdouble.c":"d59c3ab56654d83563ee162b07faa4628038a7f776f9b3cbd50c078d7b95dd15","libffi/testsuite/libffi.complex/return_complex.inc":"93915a0c784c3383bb8480f96871384a2ac1847b097cbe69d619ab307c5fc2d6","libffi/testsuite/libffi.complex/return_complex1.inc":"3cc27239e2f5e0fbeff661b1f59c4325dca27702b3b805471f842ff14d3995a7","libffi/testsuite/libffi.complex/return_complex1_double.c":"0d1268b6e8bc6af5d1b8aa0249749f8f405ccb6b8464559dfbf500f5032af481","libffi/testsuite/libffi.complex/return_complex1_float.c":"fae681c372b0c3acf67685e3276629c3908f05b47ef7ac7601bf051bbbea3c9b","libffi/testsuite/libffi.complex/return_complex1_longdouble.c":"38db54c312c994be3ba90d932753211fe5d7cea24a60e516ebb8bc2f30eca310","libffi/testsuite/libffi.complex/return_complex2.inc":"86b98bec9ffa3f3a0c1359d0245c02f01068eb82246cc1d3cee22f80324117ee","libffi/testsuite/libffi.complex/return_complex2_double.c":"74663e04a8f9e0b6c1ff1607de1d36ae08ffd9512978847b74a8104b5e2b0e6d","libffi/testsuite/libffi.complex/return_complex2_float.c":"4f86a6a7cf4b901cf5aa282b0d8cf5f95e292eea3d6e39582fe863c12e95c365","libffi/testsuite/libffi.complex/return_complex2_longdouble.c":"6a58d12076d4674182f5a9fb10172c2d4de220775e8c3ace93fa68590a8f2cc5","libffi/testsuite/libffi.complex/return_complex_double.c":"d99cc7da897f116e0f129c69097a7dda4a48029e1a9caa61f0b3f3fd0597fc9d","libffi/testsuite/libffi.complex/return_complex_float.c":"0439d4c1204361227f0d628a4e749554bf0799608af7056b85336dcc323f1dbb","libffi/testsuite/libffi.complex/return_complex_longdouble.c":"9ba9b81867e143eea96ae1088d83304201d7a9c15b850aa5f32c6db98148707e","libffi/testsuite/libffi.go/aa-direct.c":"dfd5ada446cbe8d4b13f9109cd685014788752eeb24870023dc0de57dc7f9081","libffi/testsuite/libffi.go/closure1.c":"71653402f2e619a328822293df880432be8a99075463af1b612f13d0652d99ce","libffi/testsuite/libffi.go/ffitest.h":"7f5bae05440e1ca8be4259a8b2a28958ed76d78b6fd77df401ac5d669c3dc877","libffi/testsuite/libffi.go/go.exp":"b8c688a6151c1ee7814232cda1c073041d3b85e2f65a45db7402362752533070","libffi/testsuite/libffi.go/static-chain.h":"b3f47ddb1deebf38bddc38f2a66ce648c569a1e794b05d5071211d9490868a9b","release.toml":"49c9c5af260601acda8f67b11963727c809657a78add3747607e422f336e6aca","src/arch.rs":"dc7c8e86fd38edcb9bd5f9d3d323b0cd76a4fd4997b8320ed4464e54aa6518e0","src/lib.rs":"ef553f1039d766df2f41708ebe7017639d0022a4a74182d4003d0da9f6a435f8"},"package":"dc65067b78c0fc069771e8b9a9e02df71e08858bec92c1f101377c67b9dca7c7"} | |
diff --git a/vendor/libffi-sys/src/arch.rs b/vendor/libffi-sys/src/arch.rs | |
index 0a1e5e4ee..4ffe486a2 100644 | |
--- a/vendor/libffi-sys/src/arch.rs | |
+++ b/vendor/libffi-sys/src/arch.rs | |
@@ -343,3 +343,23 @@ mod s390x { | |
#[cfg(target_arch = "s390x")] | |
pub use s390x::*; | |
+ | |
+/// From libffi:src/loongarch64/ffitarget.h. | |
+/// See: <https://github.com/libffi/libffi/blob/f24180be1367f942824365b131ae894b9c769c7d/src/loongarch64/ffitarget.h#L47> | |
+mod loongarch64 { | |
+ use crate::ffi_abi; | |
+ | |
+ pub const ffi_abi_FFI_FIRST_ABI: ffi_abi = 0; | |
+ pub const ffi_abi_FFI_LP64S: ffi_abi = 1; | |
+ pub const ffi_abi_FFI_LP64F: ffi_abi = 2; | |
+ pub const ffi_abi_FFI_LP64D: ffi_abi = 3; | |
+ pub const ffi_abi_FFI_LAST_ABI: ffi_abi = 4; | |
+ pub const ffi_abi_FFI_DEFAULT_ABI: ffi_abi = ffi_abi_FFI_LP64D; | |
+ | |
+ pub const FFI_GO_CLOSURES: u32 = 1; | |
+ pub const FFI_TRAMPOLINE_SIZE: usize = 24; | |
+ pub const FFI_NATIVE_RAW_API: u32 = 0; | |
+} | |
+ | |
+#[cfg(target_arch = "loongarch64")] | |
+pub use loongarch64::*; | |
diff --git a/vendor/libffi-sys/src/lib.rs b/vendor/libffi-sys/src/lib.rs | |
index e652ce699..89029ed5b 100644 | |
--- a/vendor/libffi-sys/src/lib.rs | |
+++ b/vendor/libffi-sys/src/lib.rs | |
@@ -133,6 +133,10 @@ pub struct ffi_cif { | |
pub riscv_nfixedargs: c_uint, | |
#[cfg(any(target_arch = "riscv", target_arch = "riscv64"))] | |
pub riscv_unused: c_uint, | |
+ #[cfg(all(target_arch = "loongarch64"))] | |
+ pub loongarch_nfixedargs: c_uint, | |
+ #[cfg(all(target_arch = "loongarch64"))] | |
+ pub loongarch_unused: c_uint, | |
} | |
impl Default for ffi_cif { | |
diff --git a/vendor/linux-raw-sys-0.1.4/.cargo-checksum.json b/vendor/linux-raw-sys-0.1.4/.cargo-checksum.json | |
index c03cdb88d..376f4ab13 100644 | |
--- a/vendor/linux-raw-sys-0.1.4/.cargo-checksum.json | |
+++ b/vendor/linux-raw-sys-0.1.4/.cargo-checksum.json | |
@@ -1 +1 @@ | |
-{"files":{"CODE_OF_CONDUCT.md":"ccd9e538ce44713a2486cc8e4c01b8c8b846d1ccff15de728d8d6fa9a7f846cd","COPYRIGHT":"3290ae0fbc9ddb77d2239121d710f0bb9d31b3b4744e6d97fe01e652b4c1870b","Cargo.toml":"f09fb593f5ffe340754c48be1d18e84ebb68aec0a870a6679b4d353d34639e75","LICENSE-APACHE":"a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2","LICENSE-Apache-2.0_WITH_LLVM-exception":"268872b9816f90fd8e85db5a28d33f8150ebb8dd016653fb39ef1f94f2686bc5","LICENSE-MIT":"23f18e03dc49df91622fe2a76176497404e46ced8a715d9d2b67a7446571cca3","ORG_CODE_OF_CONDUCT.md":"a62b69bf86e605ee1bcbb2f0a12ba79e4cebb6983a7b6491949750aecc4f2178","README.md":"018c6f3402f53659e773ed3d9f7b340fb0f76cba6354c0f13705960a7ba23d61","src/aarch64/errno.rs":"fff6de3b7ed5b73adfd52c3d27d4603340b7a36aea4736b8bd9cdd4c5b982d55","src/aarch64/general.rs":"9a13415e64cd991e52688dcfe05a265f74c528cadaa5ed5be1e4b323dfdce62d","src/aarch64/ioctl.rs":"723f963524494ecdc1e89ccdae22930e08103b15a54e1830647e5eab53f324ce","src/aarch64/netlink.rs":"e79e75c8c0c299020d9375dda2103ffca837f37a4814f25c3d6af6af1922958f","src/arm/errno.rs":"fff6de3b7ed5b73adfd52c3d27d4603340b7a36aea4736b8bd9cdd4c5b982d55","src/arm/general.rs":"6fb927aa8fe794e4586e6e917f6c2f3ea22dd93fdc7326496aabf21a6a93093f","src/arm/ioctl.rs":"7dd20d0458d141bcc0c8b512bc116a6bbe8e44cdc53bb64fa7b708de1c86da0f","src/arm/netlink.rs":"6aaee90e508ddeaca3637291e9a12f4257f6d27e73c6eec11868d948e1e4c724","src/lib.rs":"b41bc02b8eede907dc4381805eae16ccda7857082f2b6547c0e55775018de687","src/mips/errno.rs":"4e2c1dbfd013d8701edc010da77e36e0693c9d434ddaa68a299fd338cadb2c06","src/mips/general.rs":"3374e45bbcfb2f62f163fbff05d9b786a4fd036b9a4beb9671b14e865048a9e3","src/mips/ioctl.rs":"84350b09b48effd8658c0cb455d158d40560e1480588843b92be4ad2c539141e","src/mips/netlink.rs":"3acc8c5156e550a2d7c299919cdabb75e4225f450df765c447bcbc89323cc463","src/mips64/errno.rs":"4e2c1dbfd013d8701edc010da77e36e0693c9d434ddaa68a299fd338cadb2c06","src/mips64/general.rs":"22c331bad3f75baea83a5eea5211318ff5979be2a4401f7dd826d8dd2adfc254","src/mips64/ioctl.rs":"efa0a37a086ff4dff1889acdd728edd54f31b0ba389b54af7dd70279a9429537","src/mips64/netlink.rs":"9b92fff4ba43d4718cd1e880ccdfb25eb4a4d0b3136309cba9631e958187fd45","src/powerpc/errno.rs":"fff6de3b7ed5b73adfd52c3d27d4603340b7a36aea4736b8bd9cdd4c5b982d55","src/powerpc/general.rs":"4ea12c0d6ad14f71291c688fbd78014e35ff3a4115155461fca5084960575de5","src/powerpc/ioctl.rs":"be402bfba0fd1014bc49648402f15aec5ad603e5991158db64ae07117eb60ffe","src/powerpc/netlink.rs":"745a7256254b0153b4aaf8c2fc5371aaca6d79666fddc5f539edc4c4e6cc1fcd","src/powerpc64/errno.rs":"fff6de3b7ed5b73adfd52c3d27d4603340b7a36aea4736b8bd9cdd4c5b982d55","src/powerpc64/general.rs":"7cc72131ebb7736700500148e776e221619f89ecdf119207d7f8a24171810525","src/powerpc64/ioctl.rs":"be402bfba0fd1014bc49648402f15aec5ad603e5991158db64ae07117eb60ffe","src/powerpc64/netlink.rs":"b7be2f1ae16cc6b360d3865fc786188f0c820f48ac8923db5eed538f44c66793","src/riscv32/errno.rs":"fff6de3b7ed5b73adfd52c3d27d4603340b7a36aea4736b8bd9cdd4c5b982d55","src/riscv32/general.rs":"47740516fd13af34216fca38a9be1eb3d46739e16cfbcd607d0c142c72b3f21e","src/riscv32/ioctl.rs":"33ce4abc4d6893d1c93485eea3159bc8cefff945d09de7d530ca7b6e99da0097","src/riscv32/netlink.rs":"1b08bd4b65b500b34b72e5b7cf4738b7529be1fb38096bb75299e228ab1f22f6","src/riscv64/errno.rs":"fff6de3b7ed5b73adfd52c3d27d4603340b7a36aea4736b8bd9cdd4c5b982d55","src/riscv64/general.rs":"65714484bd8a745c23f6bab9dc9546a99ef2974c80afc9e7a430b92ad1e2b08d","src/riscv64/ioctl.rs":"935141f7bc36e4d2c6c6be38aa42026a747f0bfc72bbfcc7cda3a9c540151470","src/riscv64/netlink.rs":"8b73509c05aaace7619168ecf6b128e4ca6db7f5bd3eb33994a2b57e8b9e0344","src/s390x/errno.rs":"fff6de3b7ed5b73adfd52c3d27d4603340b7a36aea4736b8bd9cdd4c5b982d55","src/s390x/general.rs":"499eac9bc32a159a6f99371250d32d03ec22c16d357702dde133174478a850ff","src/s390x/ioctl.rs":"33ce4abc4d6893d1c93485eea3159bc8cefff945d09de7d530ca7b6e99da0097","src/s390x/netlink.rs":"25f47d91f9b1a71f4a33543ddcf6823c7c94e95c2f82587f5bbd9d1a892d61f4","src/sparc/errno.rs":"41ed2550f56eab092ceeed642290811c05f48be68cd557dc3020c7fb4a92b877","src/sparc/general.rs":"7a2e95915edd5207ef0de9dc524e38bc51a93c48d14275f88cb27664c8329a03","src/sparc/ioctl.rs":"33ce4abc4d6893d1c93485eea3159bc8cefff945d09de7d530ca7b6e99da0097","src/sparc/netlink.rs":"b9a608f050677cd7cebcb832705935fa8c79858870c82a12c4fda4edf2f1023a","src/sparc64/errno.rs":"41ed2550f56eab092ceeed642290811c05f48be68cd557dc3020c7fb4a92b877","src/sparc64/general.rs":"06cea8ae67e9f07c99dd2556a5ac7dc3c963dce1fa317fe396c53caf5b2db65b","src/sparc64/ioctl.rs":"33ce4abc4d6893d1c93485eea3159bc8cefff945d09de7d530ca7b6e99da0097","src/sparc64/netlink.rs":"2e718411da2f58aa8bab75b384de38b778c4bea25d3065210bc5e78b7cdde2e8","src/x32/errno.rs":"fff6de3b7ed5b73adfd52c3d27d4603340b7a36aea4736b8bd9cdd4c5b982d55","src/x32/general.rs":"b5189e62ee69bc605570804495e4c0cc793498f1002fdc80c135e00afa53c6ce","src/x32/ioctl.rs":"85e548f8536204552b5b23fb8b3bfeade961fc73c41a9691156012304e0dd84c","src/x32/netlink.rs":"275a7694600599f6856a2606133bd9c203261f164d9153cd0cd8c253a6428769","src/x86/errno.rs":"fff6de3b7ed5b73adfd52c3d27d4603340b7a36aea4736b8bd9cdd4c5b982d55","src/x86/general.rs":"89186979648bde769f128ab85a864188b5ca65b99803c8ee1f834302bb42317c","src/x86/ioctl.rs":"6238356fcad51581c1bfaac29ca6b418a7cb0a0a37692cbd0d370a42890fd319","src/x86/netlink.rs":"6aaee90e508ddeaca3637291e9a12f4257f6d27e73c6eec11868d948e1e4c724","src/x86_64/errno.rs":"fff6de3b7ed5b73adfd52c3d27d4603340b7a36aea4736b8bd9cdd4c5b982d55","src/x86_64/general.rs":"9150b5bbac59f17eb59505a0effe7ec0043a47f97f3124b5377a10422a28e80f","src/x86_64/ioctl.rs":"85e548f8536204552b5b23fb8b3bfeade961fc73c41a9691156012304e0dd84c","src/x86_64/netlink.rs":"fa40e0f28bb09540e219ac6a5f31f50efdc770aa70704a809827dae6a4573885"},"package":"f051f77a7c8e6957c0696eac88f26b0117e54f52d3fc682ab19397a8812846a4"} | |
\ No newline at end of file | |
+{"files":{"CODE_OF_CONDUCT.md":"ccd9e538ce44713a2486cc8e4c01b8c8b846d1ccff15de728d8d6fa9a7f846cd","COPYRIGHT":"3290ae0fbc9ddb77d2239121d710f0bb9d31b3b4744e6d97fe01e652b4c1870b","Cargo.toml":"f09fb593f5ffe340754c48be1d18e84ebb68aec0a870a6679b4d353d34639e75","LICENSE-APACHE":"a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2","LICENSE-Apache-2.0_WITH_LLVM-exception":"268872b9816f90fd8e85db5a28d33f8150ebb8dd016653fb39ef1f94f2686bc5","LICENSE-MIT":"23f18e03dc49df91622fe2a76176497404e46ced8a715d9d2b67a7446571cca3","ORG_CODE_OF_CONDUCT.md":"a62b69bf86e605ee1bcbb2f0a12ba79e4cebb6983a7b6491949750aecc4f2178","README.md":"018c6f3402f53659e773ed3d9f7b340fb0f76cba6354c0f13705960a7ba23d61","src/aarch64/errno.rs":"fff6de3b7ed5b73adfd52c3d27d4603340b7a36aea4736b8bd9cdd4c5b982d55","src/aarch64/general.rs":"9a13415e64cd991e52688dcfe05a265f74c528cadaa5ed5be1e4b323dfdce62d","src/aarch64/ioctl.rs":"723f963524494ecdc1e89ccdae22930e08103b15a54e1830647e5eab53f324ce","src/aarch64/netlink.rs":"e79e75c8c0c299020d9375dda2103ffca837f37a4814f25c3d6af6af1922958f","src/arm/errno.rs":"fff6de3b7ed5b73adfd52c3d27d4603340b7a36aea4736b8bd9cdd4c5b982d55","src/arm/general.rs":"6fb927aa8fe794e4586e6e917f6c2f3ea22dd93fdc7326496aabf21a6a93093f","src/arm/ioctl.rs":"7dd20d0458d141bcc0c8b512bc116a6bbe8e44cdc53bb64fa7b708de1c86da0f","src/arm/netlink.rs":"6aaee90e508ddeaca3637291e9a12f4257f6d27e73c6eec11868d948e1e4c724","src/lib.rs":"e6b4d0bfc2c97f2e3d6541e7240021f32e9918ff51f4663b23e386e2af0e301a","src/mips/errno.rs":"4e2c1dbfd013d8701edc010da77e36e0693c9d434ddaa68a299fd338cadb2c06","src/mips/general.rs":"3374e45bbcfb2f62f163fbff05d9b786a4fd036b9a4beb9671b14e865048a9e3","src/mips/ioctl.rs":"84350b09b48effd8658c0cb455d158d40560e1480588843b92be4ad2c539141e","src/mips/netlink.rs":"3acc8c5156e550a2d7c299919cdabb75e4225f450df765c447bcbc89323cc463","src/mips64/errno.rs":"4e2c1dbfd013d8701edc010da77e36e0693c9d434ddaa68a299fd338cadb2c06","src/mips64/general.rs":"22c331bad3f75baea83a5eea5211318ff5979be2a4401f7dd826d8dd2adfc254","src/mips64/ioctl.rs":"efa0a37a086ff4dff1889acdd728edd54f31b0ba389b54af7dd70279a9429537","src/mips64/netlink.rs":"9b92fff4ba43d4718cd1e880ccdfb25eb4a4d0b3136309cba9631e958187fd45","src/powerpc/errno.rs":"fff6de3b7ed5b73adfd52c3d27d4603340b7a36aea4736b8bd9cdd4c5b982d55","src/powerpc/general.rs":"4ea12c0d6ad14f71291c688fbd78014e35ff3a4115155461fca5084960575de5","src/powerpc/ioctl.rs":"be402bfba0fd1014bc49648402f15aec5ad603e5991158db64ae07117eb60ffe","src/powerpc/netlink.rs":"745a7256254b0153b4aaf8c2fc5371aaca6d79666fddc5f539edc4c4e6cc1fcd","src/powerpc64/errno.rs":"fff6de3b7ed5b73adfd52c3d27d4603340b7a36aea4736b8bd9cdd4c5b982d55","src/powerpc64/general.rs":"7cc72131ebb7736700500148e776e221619f89ecdf119207d7f8a24171810525","src/powerpc64/ioctl.rs":"be402bfba0fd1014bc49648402f15aec5ad603e5991158db64ae07117eb60ffe","src/powerpc64/netlink.rs":"b7be2f1ae16cc6b360d3865fc786188f0c820f48ac8923db5eed538f44c66793","src/riscv32/errno.rs":"fff6de3b7ed5b73adfd52c3d27d4603340b7a36aea4736b8bd9cdd4c5b982d55","src/riscv32/general.rs":"47740516fd13af34216fca38a9be1eb3d46739e16cfbcd607d0c142c72b3f21e","src/riscv32/ioctl.rs":"33ce4abc4d6893d1c93485eea3159bc8cefff945d09de7d530ca7b6e99da0097","src/riscv32/netlink.rs":"1b08bd4b65b500b34b72e5b7cf4738b7529be1fb38096bb75299e228ab1f22f6","src/riscv64/errno.rs":"fff6de3b7ed5b73adfd52c3d27d4603340b7a36aea4736b8bd9cdd4c5b982d55","src/riscv64/general.rs":"65714484bd8a745c23f6bab9dc9546a99ef2974c80afc9e7a430b92ad1e2b08d","src/riscv64/ioctl.rs":"935141f7bc36e4d2c6c6be38aa42026a747f0bfc72bbfcc7cda3a9c540151470","src/riscv64/netlink.rs":"8b73509c05aaace7619168ecf6b128e4ca6db7f5bd3eb33994a2b57e8b9e0344","src/s390x/errno.rs":"fff6de3b7ed5b73adfd52c3d27d4603340b7a36aea4736b8bd9cdd4c5b982d55","src/s390x/general.rs":"499eac9bc32a159a6f99371250d32d03ec22c16d357702dde133174478a850ff","src/s390x/ioctl.rs":"33ce4abc4d6893d1c93485eea3159bc8cefff945d09de7d530ca7b6e99da0097","src/s390x/netlink.rs":"25f47d91f9b1a71f4a33543ddcf6823c7c94e95c2f82587f5bbd9d1a892d61f4","src/sparc/errno.rs":"41ed2550f56eab092ceeed642290811c05f48be68cd557dc3020c7fb4a92b877","src/sparc/general.rs":"7a2e95915edd5207ef0de9dc524e38bc51a93c48d14275f88cb27664c8329a03","src/sparc/ioctl.rs":"33ce4abc4d6893d1c93485eea3159bc8cefff945d09de7d530ca7b6e99da0097","src/sparc/netlink.rs":"b9a608f050677cd7cebcb832705935fa8c79858870c82a12c4fda4edf2f1023a","src/sparc64/errno.rs":"41ed2550f56eab092ceeed642290811c05f48be68cd557dc3020c7fb4a92b877","src/sparc64/general.rs":"06cea8ae67e9f07c99dd2556a5ac7dc3c963dce1fa317fe396c53caf5b2db65b","src/sparc64/ioctl.rs":"33ce4abc4d6893d1c93485eea3159bc8cefff945d09de7d530ca7b6e99da0097","src/sparc64/netlink.rs":"2e718411da2f58aa8bab75b384de38b778c4bea25d3065210bc5e78b7cdde2e8","src/x32/errno.rs":"fff6de3b7ed5b73adfd52c3d27d4603340b7a36aea4736b8bd9cdd4c5b982d55","src/x32/general.rs":"b5189e62ee69bc605570804495e4c0cc793498f1002fdc80c135e00afa53c6ce","src/x32/ioctl.rs":"85e548f8536204552b5b23fb8b3bfeade961fc73c41a9691156012304e0dd84c","src/x32/netlink.rs":"275a7694600599f6856a2606133bd9c203261f164d9153cd0cd8c253a6428769","src/x86/errno.rs":"fff6de3b7ed5b73adfd52c3d27d4603340b7a36aea4736b8bd9cdd4c5b982d55","src/x86/general.rs":"89186979648bde769f128ab85a864188b5ca65b99803c8ee1f834302bb42317c","src/x86/ioctl.rs":"6238356fcad51581c1bfaac29ca6b418a7cb0a0a37692cbd0d370a42890fd319","src/x86/netlink.rs":"6aaee90e508ddeaca3637291e9a12f4257f6d27e73c6eec11868d948e1e4c724","src/x86_64/errno.rs":"fff6de3b7ed5b73adfd52c3d27d4603340b7a36aea4736b8bd9cdd4c5b982d55","src/x86_64/general.rs":"9150b5bbac59f17eb59505a0effe7ec0043a47f97f3124b5377a10422a28e80f","src/x86_64/ioctl.rs":"85e548f8536204552b5b23fb8b3bfeade961fc73c41a9691156012304e0dd84c","src/x86_64/netlink.rs":"fa40e0f28bb09540e219ac6a5f31f50efdc770aa70704a809827dae6a4573885"},"package":"f051f77a7c8e6957c0696eac88f26b0117e54f52d3fc682ab19397a8812846a4"} | |
diff --git a/vendor/linux-raw-sys-0.1.4/src/lib.rs b/vendor/linux-raw-sys-0.1.4/src/lib.rs | |
index 3204531d0..6c9c948ec 100644 | |
--- a/vendor/linux-raw-sys-0.1.4/src/lib.rs | |
+++ b/vendor/linux-raw-sys-0.1.4/src/lib.rs | |
@@ -165,6 +165,22 @@ pub mod ioctl; | |
#[path = "aarch64/netlink.rs"] | |
pub mod netlink; | |
#[cfg(feature = "errno")] | |
+#[cfg(target_arch = "loongarch64")] | |
+#[path = "loongarch64/errno.rs"] | |
+pub mod errno; | |
+#[cfg(feature = "general")] | |
+#[cfg(target_arch = "loongarch64")] | |
+#[path = "loongarch64/general.rs"] | |
+pub mod general; | |
+#[cfg(feature = "ioctl")] | |
+#[cfg(target_arch = "loongarch64")] | |
+#[path = "loongarch64/ioctl.rs"] | |
+pub mod ioctl; | |
+#[cfg(feature = "netlink")] | |
+#[cfg(target_arch = "loongarch64")] | |
+#[path = "loongarch64/netlink.rs"] | |
+pub mod netlink; | |
+#[cfg(feature = "errno")] | |
#[cfg(target_arch = "mips")] | |
#[path = "mips/errno.rs"] | |
pub mod errno; | |
diff --git a/vendor/linux-raw-sys-0.1.4/src/loongarch64/errno.rs b/vendor/linux-raw-sys-0.1.4/src/loongarch64/errno.rs | |
new file mode 100644 | |
index 000000000..8c5620d74 | |
--- /dev/null | |
+++ b/vendor/linux-raw-sys-0.1.4/src/loongarch64/errno.rs | |
@@ -0,0 +1,135 @@ | |
+/* automatically generated by rust-bindgen 0.59.2 */ | |
+ | |
+pub const EPERM: u32 = 1; | |
+pub const ENOENT: u32 = 2; | |
+pub const ESRCH: u32 = 3; | |
+pub const EINTR: u32 = 4; | |
+pub const EIO: u32 = 5; | |
+pub const ENXIO: u32 = 6; | |
+pub const E2BIG: u32 = 7; | |
+pub const ENOEXEC: u32 = 8; | |
+pub const EBADF: u32 = 9; | |
+pub const ECHILD: u32 = 10; | |
+pub const EAGAIN: u32 = 11; | |
+pub const ENOMEM: u32 = 12; | |
+pub const EACCES: u32 = 13; | |
+pub const EFAULT: u32 = 14; | |
+pub const ENOTBLK: u32 = 15; | |
+pub const EBUSY: u32 = 16; | |
+pub const EEXIST: u32 = 17; | |
+pub const EXDEV: u32 = 18; | |
+pub const ENODEV: u32 = 19; | |
+pub const ENOTDIR: u32 = 20; | |
+pub const EISDIR: u32 = 21; | |
+pub const EINVAL: u32 = 22; | |
+pub const ENFILE: u32 = 23; | |
+pub const EMFILE: u32 = 24; | |
+pub const ENOTTY: u32 = 25; | |
+pub const ETXTBSY: u32 = 26; | |
+pub const EFBIG: u32 = 27; | |
+pub const ENOSPC: u32 = 28; | |
+pub const ESPIPE: u32 = 29; | |
+pub const EROFS: u32 = 30; | |
+pub const EMLINK: u32 = 31; | |
+pub const EPIPE: u32 = 32; | |
+pub const EDOM: u32 = 33; | |
+pub const ERANGE: u32 = 34; | |
+pub const EDEADLK: u32 = 35; | |
+pub const ENAMETOOLONG: u32 = 36; | |
+pub const ENOLCK: u32 = 37; | |
+pub const ENOSYS: u32 = 38; | |
+pub const ENOTEMPTY: u32 = 39; | |
+pub const ELOOP: u32 = 40; | |
+pub const EWOULDBLOCK: u32 = 11; | |
+pub const ENOMSG: u32 = 42; | |
+pub const EIDRM: u32 = 43; | |
+pub const ECHRNG: u32 = 44; | |
+pub const EL2NSYNC: u32 = 45; | |
+pub const EL3HLT: u32 = 46; | |
+pub const EL3RST: u32 = 47; | |
+pub const ELNRNG: u32 = 48; | |
+pub const EUNATCH: u32 = 49; | |
+pub const ENOCSI: u32 = 50; | |
+pub const EL2HLT: u32 = 51; | |
+pub const EBADE: u32 = 52; | |
+pub const EBADR: u32 = 53; | |
+pub const EXFULL: u32 = 54; | |
+pub const ENOANO: u32 = 55; | |
+pub const EBADRQC: u32 = 56; | |
+pub const EBADSLT: u32 = 57; | |
+pub const EDEADLOCK: u32 = 35; | |
+pub const EBFONT: u32 = 59; | |
+pub const ENOSTR: u32 = 60; | |
+pub const ENODATA: u32 = 61; | |
+pub const ETIME: u32 = 62; | |
+pub const ENOSR: u32 = 63; | |
+pub const ENONET: u32 = 64; | |
+pub const ENOPKG: u32 = 65; | |
+pub const EREMOTE: u32 = 66; | |
+pub const ENOLINK: u32 = 67; | |
+pub const EADV: u32 = 68; | |
+pub const ESRMNT: u32 = 69; | |
+pub const ECOMM: u32 = 70; | |
+pub const EPROTO: u32 = 71; | |
+pub const EMULTIHOP: u32 = 72; | |
+pub const EDOTDOT: u32 = 73; | |
+pub const EBADMSG: u32 = 74; | |
+pub const EOVERFLOW: u32 = 75; | |
+pub const ENOTUNIQ: u32 = 76; | |
+pub const EBADFD: u32 = 77; | |
+pub const EREMCHG: u32 = 78; | |
+pub const ELIBACC: u32 = 79; | |
+pub const ELIBBAD: u32 = 80; | |
+pub const ELIBSCN: u32 = 81; | |
+pub const ELIBMAX: u32 = 82; | |
+pub const ELIBEXEC: u32 = 83; | |
+pub const EILSEQ: u32 = 84; | |
+pub const ERESTART: u32 = 85; | |
+pub const ESTRPIPE: u32 = 86; | |
+pub const EUSERS: u32 = 87; | |
+pub const ENOTSOCK: u32 = 88; | |
+pub const EDESTADDRREQ: u32 = 89; | |
+pub const EMSGSIZE: u32 = 90; | |
+pub const EPROTOTYPE: u32 = 91; | |
+pub const ENOPROTOOPT: u32 = 92; | |
+pub const EPROTONOSUPPORT: u32 = 93; | |
+pub const ESOCKTNOSUPPORT: u32 = 94; | |
+pub const EOPNOTSUPP: u32 = 95; | |
+pub const EPFNOSUPPORT: u32 = 96; | |
+pub const EAFNOSUPPORT: u32 = 97; | |
+pub const EADDRINUSE: u32 = 98; | |
+pub const EADDRNOTAVAIL: u32 = 99; | |
+pub const ENETDOWN: u32 = 100; | |
+pub const ENETUNREACH: u32 = 101; | |
+pub const ENETRESET: u32 = 102; | |
+pub const ECONNABORTED: u32 = 103; | |
+pub const ECONNRESET: u32 = 104; | |
+pub const ENOBUFS: u32 = 105; | |
+pub const EISCONN: u32 = 106; | |
+pub const ENOTCONN: u32 = 107; | |
+pub const ESHUTDOWN: u32 = 108; | |
+pub const ETOOMANYREFS: u32 = 109; | |
+pub const ETIMEDOUT: u32 = 110; | |
+pub const ECONNREFUSED: u32 = 111; | |
+pub const EHOSTDOWN: u32 = 112; | |
+pub const EHOSTUNREACH: u32 = 113; | |
+pub const EALREADY: u32 = 114; | |
+pub const EINPROGRESS: u32 = 115; | |
+pub const ESTALE: u32 = 116; | |
+pub const EUCLEAN: u32 = 117; | |
+pub const ENOTNAM: u32 = 118; | |
+pub const ENAVAIL: u32 = 119; | |
+pub const EISNAM: u32 = 120; | |
+pub const EREMOTEIO: u32 = 121; | |
+pub const EDQUOT: u32 = 122; | |
+pub const ENOMEDIUM: u32 = 123; | |
+pub const EMEDIUMTYPE: u32 = 124; | |
+pub const ECANCELED: u32 = 125; | |
+pub const ENOKEY: u32 = 126; | |
+pub const EKEYEXPIRED: u32 = 127; | |
+pub const EKEYREVOKED: u32 = 128; | |
+pub const EKEYREJECTED: u32 = 129; | |
+pub const EOWNERDEAD: u32 = 130; | |
+pub const ENOTRECOVERABLE: u32 = 131; | |
+pub const ERFKILL: u32 = 132; | |
+pub const EHWPOISON: u32 = 133; | |
diff --git a/vendor/linux-raw-sys-0.1.4/src/loongarch64/general.rs b/vendor/linux-raw-sys-0.1.4/src/loongarch64/general.rs | |
new file mode 100644 | |
index 000000000..79d309016 | |
--- /dev/null | |
+++ b/vendor/linux-raw-sys-0.1.4/src/loongarch64/general.rs | |
@@ -0,0 +1,5205 @@ | |
+/* automatically generated by rust-bindgen 0.59.2 */ | |
+ | |
+#[repr(C)] | |
+#[derive(Copy, Clone, Debug, Default, Eq, Hash, Ord, PartialEq, PartialOrd)] | |
+pub struct __BindgenBitfieldUnit<Storage> { | |
+storage: Storage, | |
+} | |
+impl<Storage> __BindgenBitfieldUnit<Storage> { | |
+#[inline] | |
+pub const fn new(storage: Storage) -> Self { | |
+Self { storage } | |
+} | |
+} | |
+impl<Storage> __BindgenBitfieldUnit<Storage> | |
+where | |
+Storage: AsRef<[u8]> + AsMut<[u8]>, | |
+{ | |
+#[inline] | |
+pub fn get_bit(&self, index: usize) -> bool { | |
+debug_assert!(index / 8 < self.storage.as_ref().len()); | |
+let byte_index = index / 8; | |
+let byte = self.storage.as_ref()[byte_index]; | |
+let bit_index = if cfg!(target_endian = "big") { 7 - (index % 8) } else { index % 8 }; | |
+let mask = 1 << bit_index; | |
+byte & mask == mask | |
+} | |
+#[inline] | |
+pub fn set_bit(&mut self, index: usize, val: bool) { | |
+debug_assert!(index / 8 < self.storage.as_ref().len()); | |
+let byte_index = index / 8; | |
+let byte = &mut self.storage.as_mut()[byte_index]; | |
+let bit_index = if cfg!(target_endian = "big") { 7 - (index % 8) } else { index % 8 }; | |
+let mask = 1 << bit_index; | |
+if val { | |
+*byte |= mask; | |
+} else { | |
+*byte &= !mask; | |
+} | |
+} | |
+#[inline] | |
+pub fn get(&self, bit_offset: usize, bit_width: u8) -> u64 { | |
+debug_assert!(bit_width <= 64); | |
+debug_assert!(bit_offset / 8 < self.storage.as_ref().len()); | |
+debug_assert!((bit_offset + (bit_width as usize)) / 8 <= self.storage.as_ref().len()); | |
+let mut val = 0; | |
+for i in 0..(bit_width as usize) { | |
+if self.get_bit(i + bit_offset) { | |
+let index = if cfg!(target_endian = "big") { bit_width as usize - 1 - i } else { i }; | |
+val |= 1 << index; | |
+} | |
+} | |
+val | |
+} | |
+#[inline] | |
+pub fn set(&mut self, bit_offset: usize, bit_width: u8, val: u64) { | |
+debug_assert!(bit_width <= 64); | |
+debug_assert!(bit_offset / 8 < self.storage.as_ref().len()); | |
+debug_assert!((bit_offset + (bit_width as usize)) / 8 <= self.storage.as_ref().len()); | |
+for i in 0..(bit_width as usize) { | |
+let mask = 1 << i; | |
+let val_bit_is_set = val & mask == mask; | |
+let index = if cfg!(target_endian = "big") { bit_width as usize - 1 - i } else { i }; | |
+self.set_bit(index + bit_offset, val_bit_is_set); | |
+} | |
+} | |
+} | |
+#[repr(C)] | |
+#[derive(Default)] | |
+pub struct __IncompleteArrayField<T>(::core::marker::PhantomData<T>, [T; 0]); | |
+impl<T> __IncompleteArrayField<T> { | |
+#[inline] | |
+pub const fn new() -> Self { | |
+__IncompleteArrayField(::core::marker::PhantomData, []) | |
+} | |
+#[inline] | |
+pub fn as_ptr(&self) -> *const T { | |
+self as *const _ as *const T | |
+} | |
+#[inline] | |
+pub fn as_mut_ptr(&mut self) -> *mut T { | |
+self as *mut _ as *mut T | |
+} | |
+#[inline] | |
+pub unsafe fn as_slice(&self, len: usize) -> &[T] { | |
+::core::slice::from_raw_parts(self.as_ptr(), len) | |
+} | |
+#[inline] | |
+pub unsafe fn as_mut_slice(&mut self, len: usize) -> &mut [T] { | |
+::core::slice::from_raw_parts_mut(self.as_mut_ptr(), len) | |
+} | |
+} | |
+impl<T> ::core::fmt::Debug for __IncompleteArrayField<T> { | |
+fn fmt(&self, fmt: &mut ::core::fmt::Formatter<'_>) -> ::core::fmt::Result { | |
+fmt.write_str("__IncompleteArrayField") | |
+} | |
+} | |
+#[repr(C)] | |
+pub struct __BindgenUnionField<T>(::core::marker::PhantomData<T>); | |
+impl<T> __BindgenUnionField<T> { | |
+#[inline] | |
+pub const fn new() -> Self { | |
+__BindgenUnionField(::core::marker::PhantomData) | |
+} | |
+#[inline] | |
+pub unsafe fn as_ref(&self) -> &T { | |
+::core::mem::transmute(self) | |
+} | |
+#[inline] | |
+pub unsafe fn as_mut(&mut self) -> &mut T { | |
+::core::mem::transmute(self) | |
+} | |
+} | |
+impl<T> ::core::default::Default for __BindgenUnionField<T> { | |
+#[inline] | |
+fn default() -> Self { | |
+Self::new() | |
+} | |
+} | |
+impl<T> ::core::clone::Clone for __BindgenUnionField<T> { | |
+#[inline] | |
+fn clone(&self) -> Self { | |
+Self::new() | |
+} | |
+} | |
+impl<T> ::core::marker::Copy for __BindgenUnionField<T> {} | |
+impl<T> ::core::fmt::Debug for __BindgenUnionField<T> { | |
+fn fmt(&self, fmt: &mut ::core::fmt::Formatter<'_>) -> ::core::fmt::Result { | |
+fmt.write_str("__BindgenUnionField") | |
+} | |
+} | |
+impl<T> ::core::hash::Hash for __BindgenUnionField<T> { | |
+fn hash<H: ::core::hash::Hasher>(&self, _state: &mut H) {} | |
+} | |
+impl<T> ::core::cmp::PartialEq for __BindgenUnionField<T> { | |
+fn eq(&self, _other: &__BindgenUnionField<T>) -> bool { | |
+true | |
+} | |
+} | |
+impl<T> ::core::cmp::Eq for __BindgenUnionField<T> {} | |
+pub const LINUX_VERSION_CODE: u32 = 393728; | |
+pub const LINUX_VERSION_MAJOR: u32 = 6; | |
+pub const LINUX_VERSION_PATCHLEVEL: u32 = 2; | |
+pub const LINUX_VERSION_SUBLEVEL: u32 = 0; | |
+pub const AT_SYSINFO_EHDR: u32 = 33; | |
+pub const AT_VECTOR_SIZE_ARCH: u32 = 1; | |
+pub const AT_NULL: u32 = 0; | |
+pub const AT_IGNORE: u32 = 1; | |
+pub const AT_EXECFD: u32 = 2; | |
+pub const AT_PHDR: u32 = 3; | |
+pub const AT_PHENT: u32 = 4; | |
+pub const AT_PHNUM: u32 = 5; | |
+pub const AT_PAGESZ: u32 = 6; | |
+pub const AT_BASE: u32 = 7; | |
+pub const AT_FLAGS: u32 = 8; | |
+pub const AT_ENTRY: u32 = 9; | |
+pub const AT_NOTELF: u32 = 10; | |
+pub const AT_UID: u32 = 11; | |
+pub const AT_EUID: u32 = 12; | |
+pub const AT_GID: u32 = 13; | |
+pub const AT_EGID: u32 = 14; | |
+pub const AT_PLATFORM: u32 = 15; | |
+pub const AT_HWCAP: u32 = 16; | |
+pub const AT_CLKTCK: u32 = 17; | |
+pub const AT_SECURE: u32 = 23; | |
+pub const AT_BASE_PLATFORM: u32 = 24; | |
+pub const AT_RANDOM: u32 = 25; | |
+pub const AT_HWCAP2: u32 = 26; | |
+pub const AT_EXECFN: u32 = 31; | |
+pub const AT_MINSIGSTKSZ: u32 = 51; | |
+pub const __FD_SETSIZE: u32 = 1024; | |
+pub const _LINUX_CAPABILITY_VERSION_1: u32 = 429392688; | |
+pub const _LINUX_CAPABILITY_U32S_1: u32 = 1; | |
+pub const _LINUX_CAPABILITY_VERSION_2: u32 = 537333798; | |
+pub const _LINUX_CAPABILITY_U32S_2: u32 = 2; | |
+pub const _LINUX_CAPABILITY_VERSION_3: u32 = 537396514; | |
+pub const _LINUX_CAPABILITY_U32S_3: u32 = 2; | |
+pub const VFS_CAP_REVISION_MASK: u32 = 4278190080; | |
+pub const VFS_CAP_REVISION_SHIFT: u32 = 24; | |
+pub const VFS_CAP_FLAGS_MASK: i64 = -4278190081; | |
+pub const VFS_CAP_FLAGS_EFFECTIVE: u32 = 1; | |
+pub const VFS_CAP_REVISION_1: u32 = 16777216; | |
+pub const VFS_CAP_U32_1: u32 = 1; | |
+pub const VFS_CAP_REVISION_2: u32 = 33554432; | |
+pub const VFS_CAP_U32_2: u32 = 2; | |
+pub const VFS_CAP_REVISION_3: u32 = 50331648; | |
+pub const VFS_CAP_U32_3: u32 = 2; | |
+pub const VFS_CAP_U32: u32 = 2; | |
+pub const VFS_CAP_REVISION: u32 = 50331648; | |
+pub const _LINUX_CAPABILITY_VERSION: u32 = 429392688; | |
+pub const _LINUX_CAPABILITY_U32S: u32 = 1; | |
+pub const CAP_CHOWN: u32 = 0; | |
+pub const CAP_DAC_OVERRIDE: u32 = 1; | |
+pub const CAP_DAC_READ_SEARCH: u32 = 2; | |
+pub const CAP_FOWNER: u32 = 3; | |
+pub const CAP_FSETID: u32 = 4; | |
+pub const CAP_KILL: u32 = 5; | |
+pub const CAP_SETGID: u32 = 6; | |
+pub const CAP_SETUID: u32 = 7; | |
+pub const CAP_SETPCAP: u32 = 8; | |
+pub const CAP_LINUX_IMMUTABLE: u32 = 9; | |
+pub const CAP_NET_BIND_SERVICE: u32 = 10; | |
+pub const CAP_NET_BROADCAST: u32 = 11; | |
+pub const CAP_NET_ADMIN: u32 = 12; | |
+pub const CAP_NET_RAW: u32 = 13; | |
+pub const CAP_IPC_LOCK: u32 = 14; | |
+pub const CAP_IPC_OWNER: u32 = 15; | |
+pub const CAP_SYS_MODULE: u32 = 16; | |
+pub const CAP_SYS_RAWIO: u32 = 17; | |
+pub const CAP_SYS_CHROOT: u32 = 18; | |
+pub const CAP_SYS_PTRACE: u32 = 19; | |
+pub const CAP_SYS_PACCT: u32 = 20; | |
+pub const CAP_SYS_ADMIN: u32 = 21; | |
+pub const CAP_SYS_BOOT: u32 = 22; | |
+pub const CAP_SYS_NICE: u32 = 23; | |
+pub const CAP_SYS_RESOURCE: u32 = 24; | |
+pub const CAP_SYS_TIME: u32 = 25; | |
+pub const CAP_SYS_TTY_CONFIG: u32 = 26; | |
+pub const CAP_MKNOD: u32 = 27; | |
+pub const CAP_LEASE: u32 = 28; | |
+pub const CAP_AUDIT_WRITE: u32 = 29; | |
+pub const CAP_AUDIT_CONTROL: u32 = 30; | |
+pub const CAP_SETFCAP: u32 = 31; | |
+pub const CAP_MAC_OVERRIDE: u32 = 32; | |
+pub const CAP_MAC_ADMIN: u32 = 33; | |
+pub const CAP_SYSLOG: u32 = 34; | |
+pub const CAP_WAKE_ALARM: u32 = 35; | |
+pub const CAP_BLOCK_SUSPEND: u32 = 36; | |
+pub const CAP_AUDIT_READ: u32 = 37; | |
+pub const CAP_PERFMON: u32 = 38; | |
+pub const CAP_BPF: u32 = 39; | |
+pub const CAP_CHECKPOINT_RESTORE: u32 = 40; | |
+pub const CAP_LAST_CAP: u32 = 40; | |
+pub const O_ACCMODE: u32 = 3; | |
+pub const O_RDONLY: u32 = 0; | |
+pub const O_WRONLY: u32 = 1; | |
+pub const O_RDWR: u32 = 2; | |
+pub const O_CREAT: u32 = 64; | |
+pub const O_EXCL: u32 = 128; | |
+pub const O_NOCTTY: u32 = 256; | |
+pub const O_TRUNC: u32 = 512; | |
+pub const O_APPEND: u32 = 1024; | |
+pub const O_NONBLOCK: u32 = 2048; | |
+pub const O_DSYNC: u32 = 4096; | |
+pub const FASYNC: u32 = 8192; | |
+pub const O_DIRECT: u32 = 16384; | |
+pub const O_LARGEFILE: u32 = 32768; | |
+pub const O_DIRECTORY: u32 = 65536; | |
+pub const O_NOFOLLOW: u32 = 131072; | |
+pub const O_NOATIME: u32 = 262144; | |
+pub const O_CLOEXEC: u32 = 524288; | |
+pub const __O_SYNC: u32 = 1048576; | |
+pub const O_SYNC: u32 = 1052672; | |
+pub const O_PATH: u32 = 2097152; | |
+pub const __O_TMPFILE: u32 = 4194304; | |
+pub const O_TMPFILE: u32 = 4259840; | |
+pub const O_TMPFILE_MASK: u32 = 4259904; | |
+pub const O_NDELAY: u32 = 2048; | |
+pub const F_DUPFD: u32 = 0; | |
+pub const F_GETFD: u32 = 1; | |
+pub const F_SETFD: u32 = 2; | |
+pub const F_GETFL: u32 = 3; | |
+pub const F_SETFL: u32 = 4; | |
+pub const F_GETLK: u32 = 5; | |
+pub const F_SETLK: u32 = 6; | |
+pub const F_SETLKW: u32 = 7; | |
+pub const F_SETOWN: u32 = 8; | |
+pub const F_GETOWN: u32 = 9; | |
+pub const F_SETSIG: u32 = 10; | |
+pub const F_GETSIG: u32 = 11; | |
+pub const F_SETOWN_EX: u32 = 15; | |
+pub const F_GETOWN_EX: u32 = 16; | |
+pub const F_GETOWNER_UIDS: u32 = 17; | |
+pub const F_OFD_GETLK: u32 = 36; | |
+pub const F_OFD_SETLK: u32 = 37; | |
+pub const F_OFD_SETLKW: u32 = 38; | |
+pub const F_OWNER_TID: u32 = 0; | |
+pub const F_OWNER_PID: u32 = 1; | |
+pub const F_OWNER_PGRP: u32 = 2; | |
+pub const FD_CLOEXEC: u32 = 1; | |
+pub const F_RDLCK: u32 = 0; | |
+pub const F_WRLCK: u32 = 1; | |
+pub const F_UNLCK: u32 = 2; | |
+pub const F_EXLCK: u32 = 4; | |
+pub const F_SHLCK: u32 = 8; | |
+pub const LOCK_SH: u32 = 1; | |
+pub const LOCK_EX: u32 = 2; | |
+pub const LOCK_NB: u32 = 4; | |
+pub const LOCK_UN: u32 = 8; | |
+pub const LOCK_MAND: u32 = 32; | |
+pub const LOCK_READ: u32 = 64; | |
+pub const LOCK_WRITE: u32 = 128; | |
+pub const LOCK_RW: u32 = 192; | |
+pub const F_LINUX_SPECIFIC_BASE: u32 = 1024; | |
+pub const RESOLVE_NO_XDEV: u32 = 1; | |
+pub const RESOLVE_NO_MAGICLINKS: u32 = 2; | |
+pub const RESOLVE_NO_SYMLINKS: u32 = 4; | |
+pub const RESOLVE_BENEATH: u32 = 8; | |
+pub const RESOLVE_IN_ROOT: u32 = 16; | |
+pub const RESOLVE_CACHED: u32 = 32; | |
+pub const F_SETLEASE: u32 = 1024; | |
+pub const F_GETLEASE: u32 = 1025; | |
+pub const F_CANCELLK: u32 = 1029; | |
+pub const F_DUPFD_CLOEXEC: u32 = 1030; | |
+pub const F_NOTIFY: u32 = 1026; | |
+pub const F_SETPIPE_SZ: u32 = 1031; | |
+pub const F_GETPIPE_SZ: u32 = 1032; | |
+pub const F_ADD_SEALS: u32 = 1033; | |
+pub const F_GET_SEALS: u32 = 1034; | |
+pub const F_SEAL_SEAL: u32 = 1; | |
+pub const F_SEAL_SHRINK: u32 = 2; | |
+pub const F_SEAL_GROW: u32 = 4; | |
+pub const F_SEAL_WRITE: u32 = 8; | |
+pub const F_SEAL_FUTURE_WRITE: u32 = 16; | |
+pub const F_GET_RW_HINT: u32 = 1035; | |
+pub const F_SET_RW_HINT: u32 = 1036; | |
+pub const F_GET_FILE_RW_HINT: u32 = 1037; | |
+pub const F_SET_FILE_RW_HINT: u32 = 1038; | |
+pub const RWH_WRITE_LIFE_NOT_SET: u32 = 0; | |
+pub const RWH_WRITE_LIFE_NONE: u32 = 1; | |
+pub const RWH_WRITE_LIFE_SHORT: u32 = 2; | |
+pub const RWH_WRITE_LIFE_MEDIUM: u32 = 3; | |
+pub const RWH_WRITE_LIFE_LONG: u32 = 4; | |
+pub const RWH_WRITE_LIFE_EXTREME: u32 = 5; | |
+pub const RWF_WRITE_LIFE_NOT_SET: u32 = 0; | |
+pub const DN_ACCESS: u32 = 1; | |
+pub const DN_MODIFY: u32 = 2; | |
+pub const DN_CREATE: u32 = 4; | |
+pub const DN_DELETE: u32 = 8; | |
+pub const DN_RENAME: u32 = 16; | |
+pub const DN_ATTRIB: u32 = 32; | |
+pub const DN_MULTISHOT: u32 = 2147483648; | |
+pub const AT_FDCWD: i32 = -100; | |
+pub const AT_SYMLINK_NOFOLLOW: u32 = 256; | |
+pub const AT_EACCESS: u32 = 512; | |
+pub const AT_REMOVEDIR: u32 = 512; | |
+pub const AT_SYMLINK_FOLLOW: u32 = 1024; | |
+pub const AT_NO_AUTOMOUNT: u32 = 2048; | |
+pub const AT_EMPTY_PATH: u32 = 4096; | |
+pub const AT_STATX_SYNC_TYPE: u32 = 24576; | |
+pub const AT_STATX_SYNC_AS_STAT: u32 = 0; | |
+pub const AT_STATX_FORCE_SYNC: u32 = 8192; | |
+pub const AT_STATX_DONT_SYNC: u32 = 16384; | |
+pub const AT_RECURSIVE: u32 = 32768; | |
+pub const EPOLL_CLOEXEC: u32 = 524288; | |
+pub const EPOLL_CTL_ADD: u32 = 1; | |
+pub const EPOLL_CTL_DEL: u32 = 2; | |
+pub const EPOLL_CTL_MOD: u32 = 3; | |
+pub const POSIX_FADV_NORMAL: u32 = 0; | |
+pub const POSIX_FADV_RANDOM: u32 = 1; | |
+pub const POSIX_FADV_SEQUENTIAL: u32 = 2; | |
+pub const POSIX_FADV_WILLNEED: u32 = 3; | |
+pub const POSIX_FADV_DONTNEED: u32 = 4; | |
+pub const POSIX_FADV_NOREUSE: u32 = 5; | |
+pub const FALLOC_FL_KEEP_SIZE: u32 = 1; | |
+pub const FALLOC_FL_PUNCH_HOLE: u32 = 2; | |
+pub const FALLOC_FL_NO_HIDE_STALE: u32 = 4; | |
+pub const FALLOC_FL_COLLAPSE_RANGE: u32 = 8; | |
+pub const FALLOC_FL_ZERO_RANGE: u32 = 16; | |
+pub const FALLOC_FL_INSERT_RANGE: u32 = 32; | |
+pub const FALLOC_FL_UNSHARE_RANGE: u32 = 64; | |
+pub const NR_OPEN: u32 = 1024; | |
+pub const NGROUPS_MAX: u32 = 65536; | |
+pub const ARG_MAX: u32 = 131072; | |
+pub const LINK_MAX: u32 = 127; | |
+pub const MAX_CANON: u32 = 255; | |
+pub const MAX_INPUT: u32 = 255; | |
+pub const NAME_MAX: u32 = 255; | |
+pub const PATH_MAX: u32 = 4096; | |
+pub const PIPE_BUF: u32 = 4096; | |
+pub const XATTR_NAME_MAX: u32 = 255; | |
+pub const XATTR_SIZE_MAX: u32 = 65536; | |
+pub const XATTR_LIST_MAX: u32 = 65536; | |
+pub const RTSIG_MAX: u32 = 32; | |
+pub const _IOC_NRBITS: u32 = 8; | |
+pub const _IOC_TYPEBITS: u32 = 8; | |
+pub const _IOC_SIZEBITS: u32 = 14; | |
+pub const _IOC_DIRBITS: u32 = 2; | |
+pub const _IOC_NRMASK: u32 = 255; | |
+pub const _IOC_TYPEMASK: u32 = 255; | |
+pub const _IOC_SIZEMASK: u32 = 16383; | |
+pub const _IOC_DIRMASK: u32 = 3; | |
+pub const _IOC_NRSHIFT: u32 = 0; | |
+pub const _IOC_TYPESHIFT: u32 = 8; | |
+pub const _IOC_SIZESHIFT: u32 = 16; | |
+pub const _IOC_DIRSHIFT: u32 = 30; | |
+pub const _IOC_NONE: u32 = 0; | |
+pub const _IOC_WRITE: u32 = 1; | |
+pub const _IOC_READ: u32 = 2; | |
+pub const IOC_IN: u32 = 1073741824; | |
+pub const IOC_OUT: u32 = 2147483648; | |
+pub const IOC_INOUT: u32 = 3221225472; | |
+pub const IOCSIZE_MASK: u32 = 1073676288; | |
+pub const IOCSIZE_SHIFT: u32 = 16; | |
+pub const FSCRYPT_POLICY_FLAGS_PAD_4: u32 = 0; | |
+pub const FSCRYPT_POLICY_FLAGS_PAD_8: u32 = 1; | |
+pub const FSCRYPT_POLICY_FLAGS_PAD_16: u32 = 2; | |
+pub const FSCRYPT_POLICY_FLAGS_PAD_32: u32 = 3; | |
+pub const FSCRYPT_POLICY_FLAGS_PAD_MASK: u32 = 3; | |
+pub const FSCRYPT_POLICY_FLAG_DIRECT_KEY: u32 = 4; | |
+pub const FSCRYPT_POLICY_FLAG_IV_INO_LBLK_64: u32 = 8; | |
+pub const FSCRYPT_POLICY_FLAG_IV_INO_LBLK_32: u32 = 16; | |
+pub const FSCRYPT_MODE_AES_256_XTS: u32 = 1; | |
+pub const FSCRYPT_MODE_AES_256_CTS: u32 = 4; | |
+pub const FSCRYPT_MODE_AES_128_CBC: u32 = 5; | |
+pub const FSCRYPT_MODE_AES_128_CTS: u32 = 6; | |
+pub const FSCRYPT_MODE_SM4_XTS: u32 = 7; | |
+pub const FSCRYPT_MODE_SM4_CTS: u32 = 8; | |
+pub const FSCRYPT_MODE_ADIANTUM: u32 = 9; | |
+pub const FSCRYPT_MODE_AES_256_HCTR2: u32 = 10; | |
+pub const FSCRYPT_POLICY_V1: u32 = 0; | |
+pub const FSCRYPT_KEY_DESCRIPTOR_SIZE: u32 = 8; | |
+pub const FSCRYPT_KEY_DESC_PREFIX: &[u8; 9usize] = b"fscrypt:\0"; | |
+pub const FSCRYPT_KEY_DESC_PREFIX_SIZE: u32 = 8; | |
+pub const FSCRYPT_MAX_KEY_SIZE: u32 = 64; | |
+pub const FSCRYPT_POLICY_V2: u32 = 2; | |
+pub const FSCRYPT_KEY_IDENTIFIER_SIZE: u32 = 16; | |
+pub const FSCRYPT_KEY_SPEC_TYPE_DESCRIPTOR: u32 = 1; | |
+pub const FSCRYPT_KEY_SPEC_TYPE_IDENTIFIER: u32 = 2; | |
+pub const FSCRYPT_KEY_REMOVAL_STATUS_FLAG_FILES_BUSY: u32 = 1; | |
+pub const FSCRYPT_KEY_REMOVAL_STATUS_FLAG_OTHER_USERS: u32 = 2; | |
+pub const FSCRYPT_KEY_STATUS_ABSENT: u32 = 1; | |
+pub const FSCRYPT_KEY_STATUS_PRESENT: u32 = 2; | |
+pub const FSCRYPT_KEY_STATUS_INCOMPLETELY_REMOVED: u32 = 3; | |
+pub const FSCRYPT_KEY_STATUS_FLAG_ADDED_BY_SELF: u32 = 1; | |
+pub const FS_KEY_DESCRIPTOR_SIZE: u32 = 8; | |
+pub const FS_POLICY_FLAGS_PAD_4: u32 = 0; | |
+pub const FS_POLICY_FLAGS_PAD_8: u32 = 1; | |
+pub const FS_POLICY_FLAGS_PAD_16: u32 = 2; | |
+pub const FS_POLICY_FLAGS_PAD_32: u32 = 3; | |
+pub const FS_POLICY_FLAGS_PAD_MASK: u32 = 3; | |
+pub const FS_POLICY_FLAG_DIRECT_KEY: u32 = 4; | |
+pub const FS_POLICY_FLAGS_VALID: u32 = 7; | |
+pub const FS_ENCRYPTION_MODE_INVALID: u32 = 0; | |
+pub const FS_ENCRYPTION_MODE_AES_256_XTS: u32 = 1; | |
+pub const FS_ENCRYPTION_MODE_AES_256_GCM: u32 = 2; | |
+pub const FS_ENCRYPTION_MODE_AES_256_CBC: u32 = 3; | |
+pub const FS_ENCRYPTION_MODE_AES_256_CTS: u32 = 4; | |
+pub const FS_ENCRYPTION_MODE_AES_128_CBC: u32 = 5; | |
+pub const FS_ENCRYPTION_MODE_AES_128_CTS: u32 = 6; | |
+pub const FS_ENCRYPTION_MODE_ADIANTUM: u32 = 9; | |
+pub const FS_KEY_DESC_PREFIX: &[u8; 9usize] = b"fscrypt:\0"; | |
+pub const FS_KEY_DESC_PREFIX_SIZE: u32 = 8; | |
+pub const FS_MAX_KEY_SIZE: u32 = 64; | |
+pub const MS_RDONLY: u32 = 1; | |
+pub const MS_NOSUID: u32 = 2; | |
+pub const MS_NODEV: u32 = 4; | |
+pub const MS_NOEXEC: u32 = 8; | |
+pub const MS_SYNCHRONOUS: u32 = 16; | |
+pub const MS_REMOUNT: u32 = 32; | |
+pub const MS_MANDLOCK: u32 = 64; | |
+pub const MS_DIRSYNC: u32 = 128; | |
+pub const MS_NOSYMFOLLOW: u32 = 256; | |
+pub const MS_NOATIME: u32 = 1024; | |
+pub const MS_NODIRATIME: u32 = 2048; | |
+pub const MS_BIND: u32 = 4096; | |
+pub const MS_MOVE: u32 = 8192; | |
+pub const MS_REC: u32 = 16384; | |
+pub const MS_VERBOSE: u32 = 32768; | |
+pub const MS_SILENT: u32 = 32768; | |
+pub const MS_POSIXACL: u32 = 65536; | |
+pub const MS_UNBINDABLE: u32 = 131072; | |
+pub const MS_PRIVATE: u32 = 262144; | |
+pub const MS_SLAVE: u32 = 524288; | |
+pub const MS_SHARED: u32 = 1048576; | |
+pub const MS_RELATIME: u32 = 2097152; | |
+pub const MS_KERNMOUNT: u32 = 4194304; | |
+pub const MS_I_VERSION: u32 = 8388608; | |
+pub const MS_STRICTATIME: u32 = 16777216; | |
+pub const MS_LAZYTIME: u32 = 33554432; | |
+pub const MS_SUBMOUNT: u32 = 67108864; | |
+pub const MS_NOREMOTELOCK: u32 = 134217728; | |
+pub const MS_NOSEC: u32 = 268435456; | |
+pub const MS_BORN: u32 = 536870912; | |
+pub const MS_ACTIVE: u32 = 1073741824; | |
+pub const MS_NOUSER: u32 = 2147483648; | |
+pub const MS_RMT_MASK: u32 = 41943121; | |
+pub const MS_MGC_VAL: u32 = 3236757504; | |
+pub const MS_MGC_MSK: u32 = 4294901760; | |
+pub const OPEN_TREE_CLONE: u32 = 1; | |
+pub const OPEN_TREE_CLOEXEC: u32 = 524288; | |
+pub const MOVE_MOUNT_F_SYMLINKS: u32 = 1; | |
+pub const MOVE_MOUNT_F_AUTOMOUNTS: u32 = 2; | |
+pub const MOVE_MOUNT_F_EMPTY_PATH: u32 = 4; | |
+pub const MOVE_MOUNT_T_SYMLINKS: u32 = 16; | |
+pub const MOVE_MOUNT_T_AUTOMOUNTS: u32 = 32; | |
+pub const MOVE_MOUNT_T_EMPTY_PATH: u32 = 64; | |
+pub const MOVE_MOUNT_SET_GROUP: u32 = 256; | |
+pub const MOVE_MOUNT__MASK: u32 = 375; | |
+pub const FSOPEN_CLOEXEC: u32 = 1; | |
+pub const FSPICK_CLOEXEC: u32 = 1; | |
+pub const FSPICK_SYMLINK_NOFOLLOW: u32 = 2; | |
+pub const FSPICK_NO_AUTOMOUNT: u32 = 4; | |
+pub const FSPICK_EMPTY_PATH: u32 = 8; | |
+pub const FSMOUNT_CLOEXEC: u32 = 1; | |
+pub const MOUNT_ATTR_RDONLY: u32 = 1; | |
+pub const MOUNT_ATTR_NOSUID: u32 = 2; | |
+pub const MOUNT_ATTR_NODEV: u32 = 4; | |
+pub const MOUNT_ATTR_NOEXEC: u32 = 8; | |
+pub const MOUNT_ATTR__ATIME: u32 = 112; | |
+pub const MOUNT_ATTR_RELATIME: u32 = 0; | |
+pub const MOUNT_ATTR_NOATIME: u32 = 16; | |
+pub const MOUNT_ATTR_STRICTATIME: u32 = 32; | |
+pub const MOUNT_ATTR_NODIRATIME: u32 = 128; | |
+pub const MOUNT_ATTR_IDMAP: u32 = 1048576; | |
+pub const MOUNT_ATTR_NOSYMFOLLOW: u32 = 2097152; | |
+pub const MOUNT_ATTR_SIZE_VER0: u32 = 32; | |
+pub const INR_OPEN_CUR: u32 = 1024; | |
+pub const INR_OPEN_MAX: u32 = 4096; | |
+pub const BLOCK_SIZE_BITS: u32 = 10; | |
+pub const BLOCK_SIZE: u32 = 1024; | |
+pub const SEEK_SET: u32 = 0; | |
+pub const SEEK_CUR: u32 = 1; | |
+pub const SEEK_END: u32 = 2; | |
+pub const SEEK_DATA: u32 = 3; | |
+pub const SEEK_HOLE: u32 = 4; | |
+pub const SEEK_MAX: u32 = 4; | |
+pub const RENAME_NOREPLACE: u32 = 1; | |
+pub const RENAME_EXCHANGE: u32 = 2; | |
+pub const RENAME_WHITEOUT: u32 = 4; | |
+pub const FILE_DEDUPE_RANGE_SAME: u32 = 0; | |
+pub const FILE_DEDUPE_RANGE_DIFFERS: u32 = 1; | |
+pub const NR_FILE: u32 = 8192; | |
+pub const FS_XFLAG_REALTIME: u32 = 1; | |
+pub const FS_XFLAG_PREALLOC: u32 = 2; | |
+pub const FS_XFLAG_IMMUTABLE: u32 = 8; | |
+pub const FS_XFLAG_APPEND: u32 = 16; | |
+pub const FS_XFLAG_SYNC: u32 = 32; | |
+pub const FS_XFLAG_NOATIME: u32 = 64; | |
+pub const FS_XFLAG_NODUMP: u32 = 128; | |
+pub const FS_XFLAG_RTINHERIT: u32 = 256; | |
+pub const FS_XFLAG_PROJINHERIT: u32 = 512; | |
+pub const FS_XFLAG_NOSYMLINKS: u32 = 1024; | |
+pub const FS_XFLAG_EXTSIZE: u32 = 2048; | |
+pub const FS_XFLAG_EXTSZINHERIT: u32 = 4096; | |
+pub const FS_XFLAG_NODEFRAG: u32 = 8192; | |
+pub const FS_XFLAG_FILESTREAM: u32 = 16384; | |
+pub const FS_XFLAG_DAX: u32 = 32768; | |
+pub const FS_XFLAG_COWEXTSIZE: u32 = 65536; | |
+pub const FS_XFLAG_HASATTR: u32 = 2147483648; | |
+pub const BMAP_IOCTL: u32 = 1; | |
+pub const FSLABEL_MAX: u32 = 256; | |
+pub const FS_SECRM_FL: u32 = 1; | |
+pub const FS_UNRM_FL: u32 = 2; | |
+pub const FS_COMPR_FL: u32 = 4; | |
+pub const FS_SYNC_FL: u32 = 8; | |
+pub const FS_IMMUTABLE_FL: u32 = 16; | |
+pub const FS_APPEND_FL: u32 = 32; | |
+pub const FS_NODUMP_FL: u32 = 64; | |
+pub const FS_NOATIME_FL: u32 = 128; | |
+pub const FS_DIRTY_FL: u32 = 256; | |
+pub const FS_COMPRBLK_FL: u32 = 512; | |
+pub const FS_NOCOMP_FL: u32 = 1024; | |
+pub const FS_ENCRYPT_FL: u32 = 2048; | |
+pub const FS_BTREE_FL: u32 = 4096; | |
+pub const FS_INDEX_FL: u32 = 4096; | |
+pub const FS_IMAGIC_FL: u32 = 8192; | |
+pub const FS_JOURNAL_DATA_FL: u32 = 16384; | |
+pub const FS_NOTAIL_FL: u32 = 32768; | |
+pub const FS_DIRSYNC_FL: u32 = 65536; | |
+pub const FS_TOPDIR_FL: u32 = 131072; | |
+pub const FS_HUGE_FILE_FL: u32 = 262144; | |
+pub const FS_EXTENT_FL: u32 = 524288; | |
+pub const FS_VERITY_FL: u32 = 1048576; | |
+pub const FS_EA_INODE_FL: u32 = 2097152; | |
+pub const FS_EOFBLOCKS_FL: u32 = 4194304; | |
+pub const FS_NOCOW_FL: u32 = 8388608; | |
+pub const FS_DAX_FL: u32 = 33554432; | |
+pub const FS_INLINE_DATA_FL: u32 = 268435456; | |
+pub const FS_PROJINHERIT_FL: u32 = 536870912; | |
+pub const FS_CASEFOLD_FL: u32 = 1073741824; | |
+pub const FS_RESERVED_FL: u32 = 2147483648; | |
+pub const FS_FL_USER_VISIBLE: u32 = 253951; | |
+pub const FS_FL_USER_MODIFIABLE: u32 = 229631; | |
+pub const SYNC_FILE_RANGE_WAIT_BEFORE: u32 = 1; | |
+pub const SYNC_FILE_RANGE_WRITE: u32 = 2; | |
+pub const SYNC_FILE_RANGE_WAIT_AFTER: u32 = 4; | |
+pub const SYNC_FILE_RANGE_WRITE_AND_WAIT: u32 = 7; | |
+pub const FUTEX_WAIT: u32 = 0; | |
+pub const FUTEX_WAKE: u32 = 1; | |
+pub const FUTEX_FD: u32 = 2; | |
+pub const FUTEX_REQUEUE: u32 = 3; | |
+pub const FUTEX_CMP_REQUEUE: u32 = 4; | |
+pub const FUTEX_WAKE_OP: u32 = 5; | |
+pub const FUTEX_LOCK_PI: u32 = 6; | |
+pub const FUTEX_UNLOCK_PI: u32 = 7; | |
+pub const FUTEX_TRYLOCK_PI: u32 = 8; | |
+pub const FUTEX_WAIT_BITSET: u32 = 9; | |
+pub const FUTEX_WAKE_BITSET: u32 = 10; | |
+pub const FUTEX_WAIT_REQUEUE_PI: u32 = 11; | |
+pub const FUTEX_CMP_REQUEUE_PI: u32 = 12; | |
+pub const FUTEX_LOCK_PI2: u32 = 13; | |
+pub const FUTEX_PRIVATE_FLAG: u32 = 128; | |
+pub const FUTEX_CLOCK_REALTIME: u32 = 256; | |
+pub const FUTEX_CMD_MASK: i32 = -385; | |
+pub const FUTEX_WAIT_PRIVATE: u32 = 128; | |
+pub const FUTEX_WAKE_PRIVATE: u32 = 129; | |
+pub const FUTEX_REQUEUE_PRIVATE: u32 = 131; | |
+pub const FUTEX_CMP_REQUEUE_PRIVATE: u32 = 132; | |
+pub const FUTEX_WAKE_OP_PRIVATE: u32 = 133; | |
+pub const FUTEX_LOCK_PI_PRIVATE: u32 = 134; | |
+pub const FUTEX_LOCK_PI2_PRIVATE: u32 = 141; | |
+pub const FUTEX_UNLOCK_PI_PRIVATE: u32 = 135; | |
+pub const FUTEX_TRYLOCK_PI_PRIVATE: u32 = 136; | |
+pub const FUTEX_WAIT_BITSET_PRIVATE: u32 = 137; | |
+pub const FUTEX_WAKE_BITSET_PRIVATE: u32 = 138; | |
+pub const FUTEX_WAIT_REQUEUE_PI_PRIVATE: u32 = 139; | |
+pub const FUTEX_CMP_REQUEUE_PI_PRIVATE: u32 = 140; | |
+pub const FUTEX_32: u32 = 2; | |
+pub const FUTEX_WAITV_MAX: u32 = 128; | |
+pub const FUTEX_WAITERS: u32 = 2147483648; | |
+pub const FUTEX_OWNER_DIED: u32 = 1073741824; | |
+pub const FUTEX_TID_MASK: u32 = 1073741823; | |
+pub const ROBUST_LIST_LIMIT: u32 = 2048; | |
+pub const FUTEX_BITSET_MATCH_ANY: u32 = 4294967295; | |
+pub const FUTEX_OP_SET: u32 = 0; | |
+pub const FUTEX_OP_ADD: u32 = 1; | |
+pub const FUTEX_OP_OR: u32 = 2; | |
+pub const FUTEX_OP_ANDN: u32 = 3; | |
+pub const FUTEX_OP_XOR: u32 = 4; | |
+pub const FUTEX_OP_OPARG_SHIFT: u32 = 8; | |
+pub const FUTEX_OP_CMP_EQ: u32 = 0; | |
+pub const FUTEX_OP_CMP_NE: u32 = 1; | |
+pub const FUTEX_OP_CMP_LT: u32 = 2; | |
+pub const FUTEX_OP_CMP_LE: u32 = 3; | |
+pub const FUTEX_OP_CMP_GT: u32 = 4; | |
+pub const FUTEX_OP_CMP_GE: u32 = 5; | |
+pub const __UAPI_DEF_IF_IFCONF: u32 = 1; | |
+pub const __UAPI_DEF_IF_IFMAP: u32 = 1; | |
+pub const __UAPI_DEF_IF_IFNAMSIZ: u32 = 1; | |
+pub const __UAPI_DEF_IF_IFREQ: u32 = 1; | |
+pub const __UAPI_DEF_IF_NET_DEVICE_FLAGS: u32 = 1; | |
+pub const __UAPI_DEF_IF_NET_DEVICE_FLAGS_LOWER_UP_DORMANT_ECHO: u32 = 1; | |
+pub const __UAPI_DEF_IN_ADDR: u32 = 1; | |
+pub const __UAPI_DEF_IN_IPPROTO: u32 = 1; | |
+pub const __UAPI_DEF_IN_PKTINFO: u32 = 1; | |
+pub const __UAPI_DEF_IP_MREQ: u32 = 1; | |
+pub const __UAPI_DEF_SOCKADDR_IN: u32 = 1; | |
+pub const __UAPI_DEF_IN_CLASS: u32 = 1; | |
+pub const __UAPI_DEF_IN6_ADDR: u32 = 1; | |
+pub const __UAPI_DEF_IN6_ADDR_ALT: u32 = 1; | |
+pub const __UAPI_DEF_SOCKADDR_IN6: u32 = 1; | |
+pub const __UAPI_DEF_IPV6_MREQ: u32 = 1; | |
+pub const __UAPI_DEF_IPPROTO_V6: u32 = 1; | |
+pub const __UAPI_DEF_IPV6_OPTIONS: u32 = 1; | |
+pub const __UAPI_DEF_IN6_PKTINFO: u32 = 1; | |
+pub const __UAPI_DEF_IP6_MTUINFO: u32 = 1; | |
+pub const __UAPI_DEF_SOCKADDR_IPX: u32 = 1; | |
+pub const __UAPI_DEF_IPX_ROUTE_DEFINITION: u32 = 1; | |
+pub const __UAPI_DEF_IPX_INTERFACE_DEFINITION: u32 = 1; | |
+pub const __UAPI_DEF_IPX_CONFIG_DATA: u32 = 1; | |
+pub const __UAPI_DEF_IPX_ROUTE_DEF: u32 = 1; | |
+pub const __UAPI_DEF_XATTR: u32 = 1; | |
+pub const _K_SS_MAXSIZE: u32 = 128; | |
+pub const SOCK_SNDBUF_LOCK: u32 = 1; | |
+pub const SOCK_RCVBUF_LOCK: u32 = 2; | |
+pub const SOCK_BUF_LOCK_MASK: u32 = 3; | |
+pub const SOCK_TXREHASH_DEFAULT: u32 = 255; | |
+pub const SOCK_TXREHASH_DISABLED: u32 = 0; | |
+pub const SOCK_TXREHASH_ENABLED: u32 = 1; | |
+pub const IP_TOS: u32 = 1; | |
+pub const IP_TTL: u32 = 2; | |
+pub const IP_HDRINCL: u32 = 3; | |
+pub const IP_OPTIONS: u32 = 4; | |
+pub const IP_ROUTER_ALERT: u32 = 5; | |
+pub const IP_RECVOPTS: u32 = 6; | |
+pub const IP_RETOPTS: u32 = 7; | |
+pub const IP_PKTINFO: u32 = 8; | |
+pub const IP_PKTOPTIONS: u32 = 9; | |
+pub const IP_MTU_DISCOVER: u32 = 10; | |
+pub const IP_RECVERR: u32 = 11; | |
+pub const IP_RECVTTL: u32 = 12; | |
+pub const IP_RECVTOS: u32 = 13; | |
+pub const IP_MTU: u32 = 14; | |
+pub const IP_FREEBIND: u32 = 15; | |
+pub const IP_IPSEC_POLICY: u32 = 16; | |
+pub const IP_XFRM_POLICY: u32 = 17; | |
+pub const IP_PASSSEC: u32 = 18; | |
+pub const IP_TRANSPARENT: u32 = 19; | |
+pub const IP_RECVRETOPTS: u32 = 7; | |
+pub const IP_ORIGDSTADDR: u32 = 20; | |
+pub const IP_RECVORIGDSTADDR: u32 = 20; | |
+pub const IP_MINTTL: u32 = 21; | |
+pub const IP_NODEFRAG: u32 = 22; | |
+pub const IP_CHECKSUM: u32 = 23; | |
+pub const IP_BIND_ADDRESS_NO_PORT: u32 = 24; | |
+pub const IP_RECVFRAGSIZE: u32 = 25; | |
+pub const IP_RECVERR_RFC4884: u32 = 26; | |
+pub const IP_PMTUDISC_DONT: u32 = 0; | |
+pub const IP_PMTUDISC_WANT: u32 = 1; | |
+pub const IP_PMTUDISC_DO: u32 = 2; | |
+pub const IP_PMTUDISC_PROBE: u32 = 3; | |
+pub const IP_PMTUDISC_INTERFACE: u32 = 4; | |
+pub const IP_PMTUDISC_OMIT: u32 = 5; | |
+pub const IP_MULTICAST_IF: u32 = 32; | |
+pub const IP_MULTICAST_TTL: u32 = 33; | |
+pub const IP_MULTICAST_LOOP: u32 = 34; | |
+pub const IP_ADD_MEMBERSHIP: u32 = 35; | |
+pub const IP_DROP_MEMBERSHIP: u32 = 36; | |
+pub const IP_UNBLOCK_SOURCE: u32 = 37; | |
+pub const IP_BLOCK_SOURCE: u32 = 38; | |
+pub const IP_ADD_SOURCE_MEMBERSHIP: u32 = 39; | |
+pub const IP_DROP_SOURCE_MEMBERSHIP: u32 = 40; | |
+pub const IP_MSFILTER: u32 = 41; | |
+pub const MCAST_JOIN_GROUP: u32 = 42; | |
+pub const MCAST_BLOCK_SOURCE: u32 = 43; | |
+pub const MCAST_UNBLOCK_SOURCE: u32 = 44; | |
+pub const MCAST_LEAVE_GROUP: u32 = 45; | |
+pub const MCAST_JOIN_SOURCE_GROUP: u32 = 46; | |
+pub const MCAST_LEAVE_SOURCE_GROUP: u32 = 47; | |
+pub const MCAST_MSFILTER: u32 = 48; | |
+pub const IP_MULTICAST_ALL: u32 = 49; | |
+pub const IP_UNICAST_IF: u32 = 50; | |
+pub const MCAST_EXCLUDE: u32 = 0; | |
+pub const MCAST_INCLUDE: u32 = 1; | |
+pub const IP_DEFAULT_MULTICAST_TTL: u32 = 1; | |
+pub const IP_DEFAULT_MULTICAST_LOOP: u32 = 1; | |
+pub const __SOCK_SIZE__: u32 = 16; | |
+pub const IN_CLASSA_NET: u32 = 4278190080; | |
+pub const IN_CLASSA_NSHIFT: u32 = 24; | |
+pub const IN_CLASSA_HOST: u32 = 16777215; | |
+pub const IN_CLASSA_MAX: u32 = 128; | |
+pub const IN_CLASSB_NET: u32 = 4294901760; | |
+pub const IN_CLASSB_NSHIFT: u32 = 16; | |
+pub const IN_CLASSB_HOST: u32 = 65535; | |
+pub const IN_CLASSB_MAX: u32 = 65536; | |
+pub const IN_CLASSC_NET: u32 = 4294967040; | |
+pub const IN_CLASSC_NSHIFT: u32 = 8; | |
+pub const IN_CLASSC_HOST: u32 = 255; | |
+pub const IN_MULTICAST_NET: u32 = 3758096384; | |
+pub const IN_CLASSE_NET: u32 = 4294967295; | |
+pub const IN_CLASSE_NSHIFT: u32 = 0; | |
+pub const IN_LOOPBACKNET: u32 = 127; | |
+pub const INADDR_LOOPBACK: u32 = 2130706433; | |
+pub const INADDR_UNSPEC_GROUP: u32 = 3758096384; | |
+pub const INADDR_ALLHOSTS_GROUP: u32 = 3758096385; | |
+pub const INADDR_ALLRTRS_GROUP: u32 = 3758096386; | |
+pub const INADDR_ALLSNOOPERS_GROUP: u32 = 3758096490; | |
+pub const INADDR_MAX_LOCAL_GROUP: u32 = 3758096639; | |
+pub const __LITTLE_ENDIAN: u32 = 1234; | |
+pub const IN_ACCESS: u32 = 1; | |
+pub const IN_MODIFY: u32 = 2; | |
+pub const IN_ATTRIB: u32 = 4; | |
+pub const IN_CLOSE_WRITE: u32 = 8; | |
+pub const IN_CLOSE_NOWRITE: u32 = 16; | |
+pub const IN_OPEN: u32 = 32; | |
+pub const IN_MOVED_FROM: u32 = 64; | |
+pub const IN_MOVED_TO: u32 = 128; | |
+pub const IN_CREATE: u32 = 256; | |
+pub const IN_DELETE: u32 = 512; | |
+pub const IN_DELETE_SELF: u32 = 1024; | |
+pub const IN_MOVE_SELF: u32 = 2048; | |
+pub const IN_UNMOUNT: u32 = 8192; | |
+pub const IN_Q_OVERFLOW: u32 = 16384; | |
+pub const IN_IGNORED: u32 = 32768; | |
+pub const IN_CLOSE: u32 = 24; | |
+pub const IN_MOVE: u32 = 192; | |
+pub const IN_ONLYDIR: u32 = 16777216; | |
+pub const IN_DONT_FOLLOW: u32 = 33554432; | |
+pub const IN_EXCL_UNLINK: u32 = 67108864; | |
+pub const IN_MASK_CREATE: u32 = 268435456; | |
+pub const IN_MASK_ADD: u32 = 536870912; | |
+pub const IN_ISDIR: u32 = 1073741824; | |
+pub const IN_ONESHOT: u32 = 2147483648; | |
+pub const IN_ALL_EVENTS: u32 = 4095; | |
+pub const IN_CLOEXEC: u32 = 524288; | |
+pub const IN_NONBLOCK: u32 = 2048; | |
+pub const IPTOS_TOS_MASK: u32 = 30; | |
+pub const IPTOS_LOWDELAY: u32 = 16; | |
+pub const IPTOS_THROUGHPUT: u32 = 8; | |
+pub const IPTOS_RELIABILITY: u32 = 4; | |
+pub const IPTOS_MINCOST: u32 = 2; | |
+pub const IPTOS_PREC_MASK: u32 = 224; | |
+pub const IPTOS_PREC_NETCONTROL: u32 = 224; | |
+pub const IPTOS_PREC_INTERNETCONTROL: u32 = 192; | |
+pub const IPTOS_PREC_CRITIC_ECP: u32 = 160; | |
+pub const IPTOS_PREC_FLASHOVERRIDE: u32 = 128; | |
+pub const IPTOS_PREC_FLASH: u32 = 96; | |
+pub const IPTOS_PREC_IMMEDIATE: u32 = 64; | |
+pub const IPTOS_PREC_PRIORITY: u32 = 32; | |
+pub const IPTOS_PREC_ROUTINE: u32 = 0; | |
+pub const IPOPT_COPY: u32 = 128; | |
+pub const IPOPT_CLASS_MASK: u32 = 96; | |
+pub const IPOPT_NUMBER_MASK: u32 = 31; | |
+pub const IPOPT_CONTROL: u32 = 0; | |
+pub const IPOPT_RESERVED1: u32 = 32; | |
+pub const IPOPT_MEASUREMENT: u32 = 64; | |
+pub const IPOPT_RESERVED2: u32 = 96; | |
+pub const IPOPT_END: u32 = 0; | |
+pub const IPOPT_NOOP: u32 = 1; | |
+pub const IPOPT_SEC: u32 = 130; | |
+pub const IPOPT_LSRR: u32 = 131; | |
+pub const IPOPT_TIMESTAMP: u32 = 68; | |
+pub const IPOPT_CIPSO: u32 = 134; | |
+pub const IPOPT_RR: u32 = 7; | |
+pub const IPOPT_SID: u32 = 136; | |
+pub const IPOPT_SSRR: u32 = 137; | |
+pub const IPOPT_RA: u32 = 148; | |
+pub const IPVERSION: u32 = 4; | |
+pub const MAXTTL: u32 = 255; | |
+pub const IPDEFTTL: u32 = 64; | |
+pub const IPOPT_OPTVAL: u32 = 0; | |
+pub const IPOPT_OLEN: u32 = 1; | |
+pub const IPOPT_OFFSET: u32 = 2; | |
+pub const IPOPT_MINOFF: u32 = 4; | |
+pub const MAX_IPOPTLEN: u32 = 40; | |
+pub const IPOPT_NOP: u32 = 1; | |
+pub const IPOPT_EOL: u32 = 0; | |
+pub const IPOPT_TS: u32 = 68; | |
+pub const IPOPT_TS_TSONLY: u32 = 0; | |
+pub const IPOPT_TS_TSANDADDR: u32 = 1; | |
+pub const IPOPT_TS_PRESPEC: u32 = 3; | |
+pub const IPV4_BEET_PHMAXLEN: u32 = 8; | |
+pub const IPV6_FL_A_GET: u32 = 0; | |
+pub const IPV6_FL_A_PUT: u32 = 1; | |
+pub const IPV6_FL_A_RENEW: u32 = 2; | |
+pub const IPV6_FL_F_CREATE: u32 = 1; | |
+pub const IPV6_FL_F_EXCL: u32 = 2; | |
+pub const IPV6_FL_F_REFLECT: u32 = 4; | |
+pub const IPV6_FL_F_REMOTE: u32 = 8; | |
+pub const IPV6_FL_S_NONE: u32 = 0; | |
+pub const IPV6_FL_S_EXCL: u32 = 1; | |
+pub const IPV6_FL_S_PROCESS: u32 = 2; | |
+pub const IPV6_FL_S_USER: u32 = 3; | |
+pub const IPV6_FL_S_ANY: u32 = 255; | |
+pub const IPV6_FLOWINFO_FLOWLABEL: u32 = 1048575; | |
+pub const IPV6_FLOWINFO_PRIORITY: u32 = 267386880; | |
+pub const IPV6_PRIORITY_UNCHARACTERIZED: u32 = 0; | |
+pub const IPV6_PRIORITY_FILLER: u32 = 256; | |
+pub const IPV6_PRIORITY_UNATTENDED: u32 = 512; | |
+pub const IPV6_PRIORITY_RESERVED1: u32 = 768; | |
+pub const IPV6_PRIORITY_BULK: u32 = 1024; | |
+pub const IPV6_PRIORITY_RESERVED2: u32 = 1280; | |
+pub const IPV6_PRIORITY_INTERACTIVE: u32 = 1536; | |
+pub const IPV6_PRIORITY_CONTROL: u32 = 1792; | |
+pub const IPV6_PRIORITY_8: u32 = 2048; | |
+pub const IPV6_PRIORITY_9: u32 = 2304; | |
+pub const IPV6_PRIORITY_10: u32 = 2560; | |
+pub const IPV6_PRIORITY_11: u32 = 2816; | |
+pub const IPV6_PRIORITY_12: u32 = 3072; | |
+pub const IPV6_PRIORITY_13: u32 = 3328; | |
+pub const IPV6_PRIORITY_14: u32 = 3584; | |
+pub const IPV6_PRIORITY_15: u32 = 3840; | |
+pub const IPPROTO_HOPOPTS: u32 = 0; | |
+pub const IPPROTO_ROUTING: u32 = 43; | |
+pub const IPPROTO_FRAGMENT: u32 = 44; | |
+pub const IPPROTO_ICMPV6: u32 = 58; | |
+pub const IPPROTO_NONE: u32 = 59; | |
+pub const IPPROTO_DSTOPTS: u32 = 60; | |
+pub const IPPROTO_MH: u32 = 135; | |
+pub const IPV6_TLV_PAD1: u32 = 0; | |
+pub const IPV6_TLV_PADN: u32 = 1; | |
+pub const IPV6_TLV_ROUTERALERT: u32 = 5; | |
+pub const IPV6_TLV_CALIPSO: u32 = 7; | |
+pub const IPV6_TLV_IOAM: u32 = 49; | |
+pub const IPV6_TLV_JUMBO: u32 = 194; | |
+pub const IPV6_TLV_HAO: u32 = 201; | |
+pub const IPV6_ADDRFORM: u32 = 1; | |
+pub const IPV6_2292PKTINFO: u32 = 2; | |
+pub const IPV6_2292HOPOPTS: u32 = 3; | |
+pub const IPV6_2292DSTOPTS: u32 = 4; | |
+pub const IPV6_2292RTHDR: u32 = 5; | |
+pub const IPV6_2292PKTOPTIONS: u32 = 6; | |
+pub const IPV6_CHECKSUM: u32 = 7; | |
+pub const IPV6_2292HOPLIMIT: u32 = 8; | |
+pub const IPV6_NEXTHOP: u32 = 9; | |
+pub const IPV6_AUTHHDR: u32 = 10; | |
+pub const IPV6_FLOWINFO: u32 = 11; | |
+pub const IPV6_UNICAST_HOPS: u32 = 16; | |
+pub const IPV6_MULTICAST_IF: u32 = 17; | |
+pub const IPV6_MULTICAST_HOPS: u32 = 18; | |
+pub const IPV6_MULTICAST_LOOP: u32 = 19; | |
+pub const IPV6_ADD_MEMBERSHIP: u32 = 20; | |
+pub const IPV6_DROP_MEMBERSHIP: u32 = 21; | |
+pub const IPV6_ROUTER_ALERT: u32 = 22; | |
+pub const IPV6_MTU_DISCOVER: u32 = 23; | |
+pub const IPV6_MTU: u32 = 24; | |
+pub const IPV6_RECVERR: u32 = 25; | |
+pub const IPV6_V6ONLY: u32 = 26; | |
+pub const IPV6_JOIN_ANYCAST: u32 = 27; | |
+pub const IPV6_LEAVE_ANYCAST: u32 = 28; | |
+pub const IPV6_MULTICAST_ALL: u32 = 29; | |
+pub const IPV6_ROUTER_ALERT_ISOLATE: u32 = 30; | |
+pub const IPV6_RECVERR_RFC4884: u32 = 31; | |
+pub const IPV6_PMTUDISC_DONT: u32 = 0; | |
+pub const IPV6_PMTUDISC_WANT: u32 = 1; | |
+pub const IPV6_PMTUDISC_DO: u32 = 2; | |
+pub const IPV6_PMTUDISC_PROBE: u32 = 3; | |
+pub const IPV6_PMTUDISC_INTERFACE: u32 = 4; | |
+pub const IPV6_PMTUDISC_OMIT: u32 = 5; | |
+pub const IPV6_FLOWLABEL_MGR: u32 = 32; | |
+pub const IPV6_FLOWINFO_SEND: u32 = 33; | |
+pub const IPV6_IPSEC_POLICY: u32 = 34; | |
+pub const IPV6_XFRM_POLICY: u32 = 35; | |
+pub const IPV6_HDRINCL: u32 = 36; | |
+pub const IPV6_RECVPKTINFO: u32 = 49; | |
+pub const IPV6_PKTINFO: u32 = 50; | |
+pub const IPV6_RECVHOPLIMIT: u32 = 51; | |
+pub const IPV6_HOPLIMIT: u32 = 52; | |
+pub const IPV6_RECVHOPOPTS: u32 = 53; | |
+pub const IPV6_HOPOPTS: u32 = 54; | |
+pub const IPV6_RTHDRDSTOPTS: u32 = 55; | |
+pub const IPV6_RECVRTHDR: u32 = 56; | |
+pub const IPV6_RTHDR: u32 = 57; | |
+pub const IPV6_RECVDSTOPTS: u32 = 58; | |
+pub const IPV6_DSTOPTS: u32 = 59; | |
+pub const IPV6_RECVPATHMTU: u32 = 60; | |
+pub const IPV6_PATHMTU: u32 = 61; | |
+pub const IPV6_DONTFRAG: u32 = 62; | |
+pub const IPV6_RECVTCLASS: u32 = 66; | |
+pub const IPV6_TCLASS: u32 = 67; | |
+pub const IPV6_AUTOFLOWLABEL: u32 = 70; | |
+pub const IPV6_ADDR_PREFERENCES: u32 = 72; | |
+pub const IPV6_PREFER_SRC_TMP: u32 = 1; | |
+pub const IPV6_PREFER_SRC_PUBLIC: u32 = 2; | |
+pub const IPV6_PREFER_SRC_PUBTMP_DEFAULT: u32 = 256; | |
+pub const IPV6_PREFER_SRC_COA: u32 = 4; | |
+pub const IPV6_PREFER_SRC_HOME: u32 = 1024; | |
+pub const IPV6_PREFER_SRC_CGA: u32 = 8; | |
+pub const IPV6_PREFER_SRC_NONCGA: u32 = 2048; | |
+pub const IPV6_MINHOPCOUNT: u32 = 73; | |
+pub const IPV6_ORIGDSTADDR: u32 = 74; | |
+pub const IPV6_RECVORIGDSTADDR: u32 = 74; | |
+pub const IPV6_TRANSPARENT: u32 = 75; | |
+pub const IPV6_UNICAST_IF: u32 = 76; | |
+pub const IPV6_RECVFRAGSIZE: u32 = 77; | |
+pub const IPV6_FREEBIND: u32 = 78; | |
+pub const IPV6_MIN_MTU: u32 = 1280; | |
+pub const IPV6_SRCRT_STRICT: u32 = 1; | |
+pub const IPV6_SRCRT_TYPE_0: u32 = 0; | |
+pub const IPV6_SRCRT_TYPE_2: u32 = 2; | |
+pub const IPV6_SRCRT_TYPE_3: u32 = 3; | |
+pub const IPV6_SRCRT_TYPE_4: u32 = 4; | |
+pub const IPV6_OPT_ROUTERALERT_MLD: u32 = 0; | |
+pub const ADFS_SUPER_MAGIC: u32 = 44533; | |
+pub const AFFS_SUPER_MAGIC: u32 = 44543; | |
+pub const AFS_SUPER_MAGIC: u32 = 1397113167; | |
+pub const AUTOFS_SUPER_MAGIC: u32 = 391; | |
+pub const CEPH_SUPER_MAGIC: u32 = 12805120; | |
+pub const CODA_SUPER_MAGIC: u32 = 1937076805; | |
+pub const CRAMFS_MAGIC: u32 = 684539205; | |
+pub const CRAMFS_MAGIC_WEND: u32 = 1161678120; | |
+pub const DEBUGFS_MAGIC: u32 = 1684170528; | |
+pub const SECURITYFS_MAGIC: u32 = 1935894131; | |
+pub const SELINUX_MAGIC: u32 = 4185718668; | |
+pub const SMACK_MAGIC: u32 = 1128357203; | |
+pub const RAMFS_MAGIC: u32 = 2240043254; | |
+pub const TMPFS_MAGIC: u32 = 16914836; | |
+pub const HUGETLBFS_MAGIC: u32 = 2508478710; | |
+pub const SQUASHFS_MAGIC: u32 = 1936814952; | |
+pub const ECRYPTFS_SUPER_MAGIC: u32 = 61791; | |
+pub const EFS_SUPER_MAGIC: u32 = 4278867; | |
+pub const EROFS_SUPER_MAGIC_V1: u32 = 3774210530; | |
+pub const EXT2_SUPER_MAGIC: u32 = 61267; | |
+pub const EXT3_SUPER_MAGIC: u32 = 61267; | |
+pub const XENFS_SUPER_MAGIC: u32 = 2881100148; | |
+pub const EXT4_SUPER_MAGIC: u32 = 61267; | |
+pub const BTRFS_SUPER_MAGIC: u32 = 2435016766; | |
+pub const NILFS_SUPER_MAGIC: u32 = 13364; | |
+pub const F2FS_SUPER_MAGIC: u32 = 4076150800; | |
+pub const HPFS_SUPER_MAGIC: u32 = 4187351113; | |
+pub const ISOFS_SUPER_MAGIC: u32 = 38496; | |
+pub const JFFS2_SUPER_MAGIC: u32 = 29366; | |
+pub const XFS_SUPER_MAGIC: u32 = 1481003842; | |
+pub const PSTOREFS_MAGIC: u32 = 1634035564; | |
+pub const EFIVARFS_MAGIC: u32 = 3730735588; | |
+pub const HOSTFS_SUPER_MAGIC: u32 = 12648430; | |
+pub const OVERLAYFS_SUPER_MAGIC: u32 = 2035054128; | |
+pub const FUSE_SUPER_MAGIC: u32 = 1702057286; | |
+pub const MINIX_SUPER_MAGIC: u32 = 4991; | |
+pub const MINIX_SUPER_MAGIC2: u32 = 5007; | |
+pub const MINIX2_SUPER_MAGIC: u32 = 9320; | |
+pub const MINIX2_SUPER_MAGIC2: u32 = 9336; | |
+pub const MINIX3_SUPER_MAGIC: u32 = 19802; | |
+pub const MSDOS_SUPER_MAGIC: u32 = 19780; | |
+pub const EXFAT_SUPER_MAGIC: u32 = 538032816; | |
+pub const NCP_SUPER_MAGIC: u32 = 22092; | |
+pub const NFS_SUPER_MAGIC: u32 = 26985; | |
+pub const OCFS2_SUPER_MAGIC: u32 = 1952539503; | |
+pub const OPENPROM_SUPER_MAGIC: u32 = 40865; | |
+pub const QNX4_SUPER_MAGIC: u32 = 47; | |
+pub const QNX6_SUPER_MAGIC: u32 = 1746473250; | |
+pub const AFS_FS_MAGIC: u32 = 1799439955; | |
+pub const REISERFS_SUPER_MAGIC: u32 = 1382369651; | |
+pub const REISERFS_SUPER_MAGIC_STRING: &[u8; 9usize] = b"ReIsErFs\0"; | |
+pub const REISER2FS_SUPER_MAGIC_STRING: &[u8; 10usize] = b"ReIsEr2Fs\0"; | |
+pub const REISER2FS_JR_SUPER_MAGIC_STRING: &[u8; 10usize] = b"ReIsEr3Fs\0"; | |
+pub const SMB_SUPER_MAGIC: u32 = 20859; | |
+pub const CIFS_SUPER_MAGIC: u32 = 4283649346; | |
+pub const SMB2_SUPER_MAGIC: u32 = 4266872130; | |
+pub const CGROUP_SUPER_MAGIC: u32 = 2613483; | |
+pub const CGROUP2_SUPER_MAGIC: u32 = 1667723888; | |
+pub const RDTGROUP_SUPER_MAGIC: u32 = 124082209; | |
+pub const STACK_END_MAGIC: u32 = 1470918301; | |
+pub const TRACEFS_MAGIC: u32 = 1953653091; | |
+pub const V9FS_MAGIC: u32 = 16914839; | |
+pub const BDEVFS_MAGIC: u32 = 1650746742; | |
+pub const DAXFS_MAGIC: u32 = 1684300152; | |
+pub const BINFMTFS_MAGIC: u32 = 1112100429; | |
+pub const DEVPTS_SUPER_MAGIC: u32 = 7377; | |
+pub const BINDERFS_SUPER_MAGIC: u32 = 1819242352; | |
+pub const FUTEXFS_SUPER_MAGIC: u32 = 195894762; | |
+pub const PIPEFS_MAGIC: u32 = 1346981957; | |
+pub const PROC_SUPER_MAGIC: u32 = 40864; | |
+pub const SOCKFS_MAGIC: u32 = 1397703499; | |
+pub const SYSFS_MAGIC: u32 = 1650812274; | |
+pub const USBDEVICE_SUPER_MAGIC: u32 = 40866; | |
+pub const MTD_INODE_FS_MAGIC: u32 = 288389204; | |
+pub const ANON_INODE_FS_MAGIC: u32 = 151263540; | |
+pub const BTRFS_TEST_MAGIC: u32 = 1936880249; | |
+pub const NSFS_MAGIC: u32 = 1853056627; | |
+pub const BPF_FS_MAGIC: u32 = 3405662737; | |
+pub const AAFS_MAGIC: u32 = 1513908720; | |
+pub const ZONEFS_MAGIC: u32 = 1515144787; | |
+pub const UDF_SUPER_MAGIC: u32 = 352400198; | |
+pub const DMA_BUF_MAGIC: u32 = 1145913666; | |
+pub const DEVMEM_MAGIC: u32 = 1162691661; | |
+pub const SECRETMEM_MAGIC: u32 = 1397048141; | |
+pub const PROT_READ: u32 = 1; | |
+pub const PROT_WRITE: u32 = 2; | |
+pub const PROT_EXEC: u32 = 4; | |
+pub const PROT_SEM: u32 = 8; | |
+pub const PROT_NONE: u32 = 0; | |
+pub const PROT_GROWSDOWN: u32 = 16777216; | |
+pub const PROT_GROWSUP: u32 = 33554432; | |
+pub const MAP_TYPE: u32 = 15; | |
+pub const MAP_FIXED: u32 = 16; | |
+pub const MAP_ANONYMOUS: u32 = 32; | |
+pub const MAP_POPULATE: u32 = 32768; | |
+pub const MAP_NONBLOCK: u32 = 65536; | |
+pub const MAP_STACK: u32 = 131072; | |
+pub const MAP_HUGETLB: u32 = 262144; | |
+pub const MAP_SYNC: u32 = 524288; | |
+pub const MAP_FIXED_NOREPLACE: u32 = 1048576; | |
+pub const MAP_UNINITIALIZED: u32 = 67108864; | |
+pub const MLOCK_ONFAULT: u32 = 1; | |
+pub const MS_ASYNC: u32 = 1; | |
+pub const MS_INVALIDATE: u32 = 2; | |
+pub const MS_SYNC: u32 = 4; | |
+pub const MADV_NORMAL: u32 = 0; | |
+pub const MADV_RANDOM: u32 = 1; | |
+pub const MADV_SEQUENTIAL: u32 = 2; | |
+pub const MADV_WILLNEED: u32 = 3; | |
+pub const MADV_DONTNEED: u32 = 4; | |
+pub const MADV_FREE: u32 = 8; | |
+pub const MADV_REMOVE: u32 = 9; | |
+pub const MADV_DONTFORK: u32 = 10; | |
+pub const MADV_DOFORK: u32 = 11; | |
+pub const MADV_HWPOISON: u32 = 100; | |
+pub const MADV_SOFT_OFFLINE: u32 = 101; | |
+pub const MADV_MERGEABLE: u32 = 12; | |
+pub const MADV_UNMERGEABLE: u32 = 13; | |
+pub const MADV_HUGEPAGE: u32 = 14; | |
+pub const MADV_NOHUGEPAGE: u32 = 15; | |
+pub const MADV_DONTDUMP: u32 = 16; | |
+pub const MADV_DODUMP: u32 = 17; | |
+pub const MADV_WIPEONFORK: u32 = 18; | |
+pub const MADV_KEEPONFORK: u32 = 19; | |
+pub const MADV_COLD: u32 = 20; | |
+pub const MADV_PAGEOUT: u32 = 21; | |
+pub const MADV_POPULATE_READ: u32 = 22; | |
+pub const MADV_POPULATE_WRITE: u32 = 23; | |
+pub const MADV_DONTNEED_LOCKED: u32 = 24; | |
+pub const MADV_COLLAPSE: u32 = 25; | |
+pub const MAP_FILE: u32 = 0; | |
+pub const PKEY_DISABLE_ACCESS: u32 = 1; | |
+pub const PKEY_DISABLE_WRITE: u32 = 2; | |
+pub const PKEY_ACCESS_MASK: u32 = 3; | |
+pub const MAP_GROWSDOWN: u32 = 256; | |
+pub const MAP_DENYWRITE: u32 = 2048; | |
+pub const MAP_EXECUTABLE: u32 = 4096; | |
+pub const MAP_LOCKED: u32 = 8192; | |
+pub const MAP_NORESERVE: u32 = 16384; | |
+pub const MCL_CURRENT: u32 = 1; | |
+pub const MCL_FUTURE: u32 = 2; | |
+pub const MCL_ONFAULT: u32 = 4; | |
+pub const HUGETLB_FLAG_ENCODE_SHIFT: u32 = 26; | |
+pub const HUGETLB_FLAG_ENCODE_MASK: u32 = 63; | |
+pub const HUGETLB_FLAG_ENCODE_16KB: u32 = 939524096; | |
+pub const HUGETLB_FLAG_ENCODE_64KB: u32 = 1073741824; | |
+pub const HUGETLB_FLAG_ENCODE_512KB: u32 = 1275068416; | |
+pub const HUGETLB_FLAG_ENCODE_1MB: u32 = 1342177280; | |
+pub const HUGETLB_FLAG_ENCODE_2MB: u32 = 1409286144; | |
+pub const HUGETLB_FLAG_ENCODE_8MB: u32 = 1543503872; | |
+pub const HUGETLB_FLAG_ENCODE_16MB: u32 = 1610612736; | |
+pub const HUGETLB_FLAG_ENCODE_32MB: u32 = 1677721600; | |
+pub const HUGETLB_FLAG_ENCODE_256MB: u32 = 1879048192; | |
+pub const HUGETLB_FLAG_ENCODE_512MB: u32 = 1946157056; | |
+pub const HUGETLB_FLAG_ENCODE_1GB: u32 = 2013265920; | |
+pub const HUGETLB_FLAG_ENCODE_2GB: u32 = 2080374784; | |
+pub const HUGETLB_FLAG_ENCODE_16GB: u32 = 2281701376; | |
+pub const MREMAP_MAYMOVE: u32 = 1; | |
+pub const MREMAP_FIXED: u32 = 2; | |
+pub const MREMAP_DONTUNMAP: u32 = 4; | |
+pub const OVERCOMMIT_GUESS: u32 = 0; | |
+pub const OVERCOMMIT_ALWAYS: u32 = 1; | |
+pub const OVERCOMMIT_NEVER: u32 = 2; | |
+pub const MAP_SHARED: u32 = 1; | |
+pub const MAP_PRIVATE: u32 = 2; | |
+pub const MAP_SHARED_VALIDATE: u32 = 3; | |
+pub const MAP_HUGE_SHIFT: u32 = 26; | |
+pub const MAP_HUGE_MASK: u32 = 63; | |
+pub const MAP_HUGE_16KB: u32 = 939524096; | |
+pub const MAP_HUGE_64KB: u32 = 1073741824; | |
+pub const MAP_HUGE_512KB: u32 = 1275068416; | |
+pub const MAP_HUGE_1MB: u32 = 1342177280; | |
+pub const MAP_HUGE_2MB: u32 = 1409286144; | |
+pub const MAP_HUGE_8MB: u32 = 1543503872; | |
+pub const MAP_HUGE_16MB: u32 = 1610612736; | |
+pub const MAP_HUGE_32MB: u32 = 1677721600; | |
+pub const MAP_HUGE_256MB: u32 = 1879048192; | |
+pub const MAP_HUGE_512MB: u32 = 1946157056; | |
+pub const MAP_HUGE_1GB: u32 = 2013265920; | |
+pub const MAP_HUGE_2GB: u32 = 2080374784; | |
+pub const MAP_HUGE_16GB: u32 = 2281701376; | |
+pub const SIOCGSTAMP_OLD: u32 = 35078; | |
+pub const SIOCGSTAMPNS_OLD: u32 = 35079; | |
+pub const SOL_SOCKET: u32 = 1; | |
+pub const SO_DEBUG: u32 = 1; | |
+pub const SO_REUSEADDR: u32 = 2; | |
+pub const SO_TYPE: u32 = 3; | |
+pub const SO_ERROR: u32 = 4; | |
+pub const SO_DONTROUTE: u32 = 5; | |
+pub const SO_BROADCAST: u32 = 6; | |
+pub const SO_SNDBUF: u32 = 7; | |
+pub const SO_RCVBUF: u32 = 8; | |
+pub const SO_SNDBUFFORCE: u32 = 32; | |
+pub const SO_RCVBUFFORCE: u32 = 33; | |
+pub const SO_KEEPALIVE: u32 = 9; | |
+pub const SO_OOBINLINE: u32 = 10; | |
+pub const SO_NO_CHECK: u32 = 11; | |
+pub const SO_PRIORITY: u32 = 12; | |
+pub const SO_LINGER: u32 = 13; | |
+pub const SO_BSDCOMPAT: u32 = 14; | |
+pub const SO_REUSEPORT: u32 = 15; | |
+pub const SO_PASSCRED: u32 = 16; | |
+pub const SO_PEERCRED: u32 = 17; | |
+pub const SO_RCVLOWAT: u32 = 18; | |
+pub const SO_SNDLOWAT: u32 = 19; | |
+pub const SO_RCVTIMEO_OLD: u32 = 20; | |
+pub const SO_SNDTIMEO_OLD: u32 = 21; | |
+pub const SO_SECURITY_AUTHENTICATION: u32 = 22; | |
+pub const SO_SECURITY_ENCRYPTION_TRANSPORT: u32 = 23; | |
+pub const SO_SECURITY_ENCRYPTION_NETWORK: u32 = 24; | |
+pub const SO_BINDTODEVICE: u32 = 25; | |
+pub const SO_ATTACH_FILTER: u32 = 26; | |
+pub const SO_DETACH_FILTER: u32 = 27; | |
+pub const SO_GET_FILTER: u32 = 26; | |
+pub const SO_PEERNAME: u32 = 28; | |
+pub const SO_ACCEPTCONN: u32 = 30; | |
+pub const SO_PEERSEC: u32 = 31; | |
+pub const SO_PASSSEC: u32 = 34; | |
+pub const SO_MARK: u32 = 36; | |
+pub const SO_PROTOCOL: u32 = 38; | |
+pub const SO_DOMAIN: u32 = 39; | |
+pub const SO_RXQ_OVFL: u32 = 40; | |
+pub const SO_WIFI_STATUS: u32 = 41; | |
+pub const SCM_WIFI_STATUS: u32 = 41; | |
+pub const SO_PEEK_OFF: u32 = 42; | |
+pub const SO_NOFCS: u32 = 43; | |
+pub const SO_LOCK_FILTER: u32 = 44; | |
+pub const SO_SELECT_ERR_QUEUE: u32 = 45; | |
+pub const SO_BUSY_POLL: u32 = 46; | |
+pub const SO_MAX_PACING_RATE: u32 = 47; | |
+pub const SO_BPF_EXTENSIONS: u32 = 48; | |
+pub const SO_INCOMING_CPU: u32 = 49; | |
+pub const SO_ATTACH_BPF: u32 = 50; | |
+pub const SO_DETACH_BPF: u32 = 27; | |
+pub const SO_ATTACH_REUSEPORT_CBPF: u32 = 51; | |
+pub const SO_ATTACH_REUSEPORT_EBPF: u32 = 52; | |
+pub const SO_CNX_ADVICE: u32 = 53; | |
+pub const SCM_TIMESTAMPING_OPT_STATS: u32 = 54; | |
+pub const SO_MEMINFO: u32 = 55; | |
+pub const SO_INCOMING_NAPI_ID: u32 = 56; | |
+pub const SO_COOKIE: u32 = 57; | |
+pub const SCM_TIMESTAMPING_PKTINFO: u32 = 58; | |
+pub const SO_PEERGROUPS: u32 = 59; | |
+pub const SO_ZEROCOPY: u32 = 60; | |
+pub const SO_TXTIME: u32 = 61; | |
+pub const SCM_TXTIME: u32 = 61; | |
+pub const SO_BINDTOIFINDEX: u32 = 62; | |
+pub const SO_TIMESTAMP_OLD: u32 = 29; | |
+pub const SO_TIMESTAMPNS_OLD: u32 = 35; | |
+pub const SO_TIMESTAMPING_OLD: u32 = 37; | |
+pub const SO_TIMESTAMP_NEW: u32 = 63; | |
+pub const SO_TIMESTAMPNS_NEW: u32 = 64; | |
+pub const SO_TIMESTAMPING_NEW: u32 = 65; | |
+pub const SO_RCVTIMEO_NEW: u32 = 66; | |
+pub const SO_SNDTIMEO_NEW: u32 = 67; | |
+pub const SO_DETACH_REUSEPORT_BPF: u32 = 68; | |
+pub const SO_PREFER_BUSY_POLL: u32 = 69; | |
+pub const SO_BUSY_POLL_BUDGET: u32 = 70; | |
+pub const SO_NETNS_COOKIE: u32 = 71; | |
+pub const SO_BUF_LOCK: u32 = 72; | |
+pub const SO_RESERVE_MEM: u32 = 73; | |
+pub const SO_TXREHASH: u32 = 74; | |
+pub const SO_RCVMARK: u32 = 75; | |
+pub const SO_TIMESTAMP: u32 = 29; | |
+pub const SO_TIMESTAMPNS: u32 = 35; | |
+pub const SO_TIMESTAMPING: u32 = 37; | |
+pub const SO_RCVTIMEO: u32 = 20; | |
+pub const SO_SNDTIMEO: u32 = 21; | |
+pub const SCM_TIMESTAMP: u32 = 29; | |
+pub const SCM_TIMESTAMPNS: u32 = 35; | |
+pub const SCM_TIMESTAMPING: u32 = 37; | |
+pub const SYS_SOCKET: u32 = 1; | |
+pub const SYS_BIND: u32 = 2; | |
+pub const SYS_CONNECT: u32 = 3; | |
+pub const SYS_LISTEN: u32 = 4; | |
+pub const SYS_ACCEPT: u32 = 5; | |
+pub const SYS_GETSOCKNAME: u32 = 6; | |
+pub const SYS_GETPEERNAME: u32 = 7; | |
+pub const SYS_SOCKETPAIR: u32 = 8; | |
+pub const SYS_SEND: u32 = 9; | |
+pub const SYS_RECV: u32 = 10; | |
+pub const SYS_SENDTO: u32 = 11; | |
+pub const SYS_RECVFROM: u32 = 12; | |
+pub const SYS_SHUTDOWN: u32 = 13; | |
+pub const SYS_SETSOCKOPT: u32 = 14; | |
+pub const SYS_GETSOCKOPT: u32 = 15; | |
+pub const SYS_SENDMSG: u32 = 16; | |
+pub const SYS_RECVMSG: u32 = 17; | |
+pub const SYS_ACCEPT4: u32 = 18; | |
+pub const SYS_RECVMMSG: u32 = 19; | |
+pub const SYS_SENDMMSG: u32 = 20; | |
+pub const __SO_ACCEPTCON: u32 = 65536; | |
+pub const POLLIN: u32 = 1; | |
+pub const POLLPRI: u32 = 2; | |
+pub const POLLOUT: u32 = 4; | |
+pub const POLLERR: u32 = 8; | |
+pub const POLLHUP: u32 = 16; | |
+pub const POLLNVAL: u32 = 32; | |
+pub const POLLRDNORM: u32 = 64; | |
+pub const POLLRDBAND: u32 = 128; | |
+pub const POLLWRNORM: u32 = 256; | |
+pub const POLLWRBAND: u32 = 512; | |
+pub const POLLMSG: u32 = 1024; | |
+pub const POLLREMOVE: u32 = 4096; | |
+pub const POLLRDHUP: u32 = 8192; | |
+pub const PR_SET_PDEATHSIG: u32 = 1; | |
+pub const PR_GET_PDEATHSIG: u32 = 2; | |
+pub const PR_GET_DUMPABLE: u32 = 3; | |
+pub const PR_SET_DUMPABLE: u32 = 4; | |
+pub const PR_GET_UNALIGN: u32 = 5; | |
+pub const PR_SET_UNALIGN: u32 = 6; | |
+pub const PR_UNALIGN_NOPRINT: u32 = 1; | |
+pub const PR_UNALIGN_SIGBUS: u32 = 2; | |
+pub const PR_GET_KEEPCAPS: u32 = 7; | |
+pub const PR_SET_KEEPCAPS: u32 = 8; | |
+pub const PR_GET_FPEMU: u32 = 9; | |
+pub const PR_SET_FPEMU: u32 = 10; | |
+pub const PR_FPEMU_NOPRINT: u32 = 1; | |
+pub const PR_FPEMU_SIGFPE: u32 = 2; | |
+pub const PR_GET_FPEXC: u32 = 11; | |
+pub const PR_SET_FPEXC: u32 = 12; | |
+pub const PR_FP_EXC_SW_ENABLE: u32 = 128; | |
+pub const PR_FP_EXC_DIV: u32 = 65536; | |
+pub const PR_FP_EXC_OVF: u32 = 131072; | |
+pub const PR_FP_EXC_UND: u32 = 262144; | |
+pub const PR_FP_EXC_RES: u32 = 524288; | |
+pub const PR_FP_EXC_INV: u32 = 1048576; | |
+pub const PR_FP_EXC_DISABLED: u32 = 0; | |
+pub const PR_FP_EXC_NONRECOV: u32 = 1; | |
+pub const PR_FP_EXC_ASYNC: u32 = 2; | |
+pub const PR_FP_EXC_PRECISE: u32 = 3; | |
+pub const PR_GET_TIMING: u32 = 13; | |
+pub const PR_SET_TIMING: u32 = 14; | |
+pub const PR_TIMING_STATISTICAL: u32 = 0; | |
+pub const PR_TIMING_TIMESTAMP: u32 = 1; | |
+pub const PR_SET_NAME: u32 = 15; | |
+pub const PR_GET_NAME: u32 = 16; | |
+pub const PR_GET_ENDIAN: u32 = 19; | |
+pub const PR_SET_ENDIAN: u32 = 20; | |
+pub const PR_ENDIAN_BIG: u32 = 0; | |
+pub const PR_ENDIAN_LITTLE: u32 = 1; | |
+pub const PR_ENDIAN_PPC_LITTLE: u32 = 2; | |
+pub const PR_GET_SECCOMP: u32 = 21; | |
+pub const PR_SET_SECCOMP: u32 = 22; | |
+pub const PR_CAPBSET_READ: u32 = 23; | |
+pub const PR_CAPBSET_DROP: u32 = 24; | |
+pub const PR_GET_TSC: u32 = 25; | |
+pub const PR_SET_TSC: u32 = 26; | |
+pub const PR_TSC_ENABLE: u32 = 1; | |
+pub const PR_TSC_SIGSEGV: u32 = 2; | |
+pub const PR_GET_SECUREBITS: u32 = 27; | |
+pub const PR_SET_SECUREBITS: u32 = 28; | |
+pub const PR_SET_TIMERSLACK: u32 = 29; | |
+pub const PR_GET_TIMERSLACK: u32 = 30; | |
+pub const PR_TASK_PERF_EVENTS_DISABLE: u32 = 31; | |
+pub const PR_TASK_PERF_EVENTS_ENABLE: u32 = 32; | |
+pub const PR_MCE_KILL: u32 = 33; | |
+pub const PR_MCE_KILL_CLEAR: u32 = 0; | |
+pub const PR_MCE_KILL_SET: u32 = 1; | |
+pub const PR_MCE_KILL_LATE: u32 = 0; | |
+pub const PR_MCE_KILL_EARLY: u32 = 1; | |
+pub const PR_MCE_KILL_DEFAULT: u32 = 2; | |
+pub const PR_MCE_KILL_GET: u32 = 34; | |
+pub const PR_SET_MM: u32 = 35; | |
+pub const PR_SET_MM_START_CODE: u32 = 1; | |
+pub const PR_SET_MM_END_CODE: u32 = 2; | |
+pub const PR_SET_MM_START_DATA: u32 = 3; | |
+pub const PR_SET_MM_END_DATA: u32 = 4; | |
+pub const PR_SET_MM_START_STACK: u32 = 5; | |
+pub const PR_SET_MM_START_BRK: u32 = 6; | |
+pub const PR_SET_MM_BRK: u32 = 7; | |
+pub const PR_SET_MM_ARG_START: u32 = 8; | |
+pub const PR_SET_MM_ARG_END: u32 = 9; | |
+pub const PR_SET_MM_ENV_START: u32 = 10; | |
+pub const PR_SET_MM_ENV_END: u32 = 11; | |
+pub const PR_SET_MM_AUXV: u32 = 12; | |
+pub const PR_SET_MM_EXE_FILE: u32 = 13; | |
+pub const PR_SET_MM_MAP: u32 = 14; | |
+pub const PR_SET_MM_MAP_SIZE: u32 = 15; | |
+pub const PR_SET_PTRACER: u32 = 1499557217; | |
+pub const PR_SET_CHILD_SUBREAPER: u32 = 36; | |
+pub const PR_GET_CHILD_SUBREAPER: u32 = 37; | |
+pub const PR_SET_NO_NEW_PRIVS: u32 = 38; | |
+pub const PR_GET_NO_NEW_PRIVS: u32 = 39; | |
+pub const PR_GET_TID_ADDRESS: u32 = 40; | |
+pub const PR_SET_THP_DISABLE: u32 = 41; | |
+pub const PR_GET_THP_DISABLE: u32 = 42; | |
+pub const PR_MPX_ENABLE_MANAGEMENT: u32 = 43; | |
+pub const PR_MPX_DISABLE_MANAGEMENT: u32 = 44; | |
+pub const PR_SET_FP_MODE: u32 = 45; | |
+pub const PR_GET_FP_MODE: u32 = 46; | |
+pub const PR_FP_MODE_FR: u32 = 1; | |
+pub const PR_FP_MODE_FRE: u32 = 2; | |
+pub const PR_CAP_AMBIENT: u32 = 47; | |
+pub const PR_CAP_AMBIENT_IS_SET: u32 = 1; | |
+pub const PR_CAP_AMBIENT_RAISE: u32 = 2; | |
+pub const PR_CAP_AMBIENT_LOWER: u32 = 3; | |
+pub const PR_CAP_AMBIENT_CLEAR_ALL: u32 = 4; | |
+pub const PR_SVE_SET_VL: u32 = 50; | |
+pub const PR_SVE_SET_VL_ONEXEC: u32 = 262144; | |
+pub const PR_SVE_GET_VL: u32 = 51; | |
+pub const PR_SVE_VL_LEN_MASK: u32 = 65535; | |
+pub const PR_SVE_VL_INHERIT: u32 = 131072; | |
+pub const PR_GET_SPECULATION_CTRL: u32 = 52; | |
+pub const PR_SET_SPECULATION_CTRL: u32 = 53; | |
+pub const PR_SPEC_STORE_BYPASS: u32 = 0; | |
+pub const PR_SPEC_INDIRECT_BRANCH: u32 = 1; | |
+pub const PR_SPEC_L1D_FLUSH: u32 = 2; | |
+pub const PR_SPEC_NOT_AFFECTED: u32 = 0; | |
+pub const PR_SPEC_PRCTL: u32 = 1; | |
+pub const PR_SPEC_ENABLE: u32 = 2; | |
+pub const PR_SPEC_DISABLE: u32 = 4; | |
+pub const PR_SPEC_FORCE_DISABLE: u32 = 8; | |
+pub const PR_SPEC_DISABLE_NOEXEC: u32 = 16; | |
+pub const PR_PAC_RESET_KEYS: u32 = 54; | |
+pub const PR_PAC_APIAKEY: u32 = 1; | |
+pub const PR_PAC_APIBKEY: u32 = 2; | |
+pub const PR_PAC_APDAKEY: u32 = 4; | |
+pub const PR_PAC_APDBKEY: u32 = 8; | |
+pub const PR_PAC_APGAKEY: u32 = 16; | |
+pub const PR_SET_TAGGED_ADDR_CTRL: u32 = 55; | |
+pub const PR_GET_TAGGED_ADDR_CTRL: u32 = 56; | |
+pub const PR_TAGGED_ADDR_ENABLE: u32 = 1; | |
+pub const PR_MTE_TCF_NONE: u32 = 0; | |
+pub const PR_MTE_TCF_SYNC: u32 = 2; | |
+pub const PR_MTE_TCF_ASYNC: u32 = 4; | |
+pub const PR_MTE_TCF_MASK: u32 = 6; | |
+pub const PR_MTE_TAG_SHIFT: u32 = 3; | |
+pub const PR_MTE_TAG_MASK: u32 = 524280; | |
+pub const PR_MTE_TCF_SHIFT: u32 = 1; | |
+pub const PR_SET_IO_FLUSHER: u32 = 57; | |
+pub const PR_GET_IO_FLUSHER: u32 = 58; | |
+pub const PR_SET_SYSCALL_USER_DISPATCH: u32 = 59; | |
+pub const PR_SYS_DISPATCH_OFF: u32 = 0; | |
+pub const PR_SYS_DISPATCH_ON: u32 = 1; | |
+pub const SYSCALL_DISPATCH_FILTER_ALLOW: u32 = 0; | |
+pub const SYSCALL_DISPATCH_FILTER_BLOCK: u32 = 1; | |
+pub const PR_PAC_SET_ENABLED_KEYS: u32 = 60; | |
+pub const PR_PAC_GET_ENABLED_KEYS: u32 = 61; | |
+pub const PR_SCHED_CORE: u32 = 62; | |
+pub const PR_SCHED_CORE_GET: u32 = 0; | |
+pub const PR_SCHED_CORE_CREATE: u32 = 1; | |
+pub const PR_SCHED_CORE_SHARE_TO: u32 = 2; | |
+pub const PR_SCHED_CORE_SHARE_FROM: u32 = 3; | |
+pub const PR_SCHED_CORE_MAX: u32 = 4; | |
+pub const PR_SCHED_CORE_SCOPE_THREAD: u32 = 0; | |
+pub const PR_SCHED_CORE_SCOPE_THREAD_GROUP: u32 = 1; | |
+pub const PR_SCHED_CORE_SCOPE_PROCESS_GROUP: u32 = 2; | |
+pub const PR_SME_SET_VL: u32 = 63; | |
+pub const PR_SME_SET_VL_ONEXEC: u32 = 262144; | |
+pub const PR_SME_GET_VL: u32 = 64; | |
+pub const PR_SME_VL_LEN_MASK: u32 = 65535; | |
+pub const PR_SME_VL_INHERIT: u32 = 131072; | |
+pub const PR_SET_VMA: u32 = 1398164801; | |
+pub const PR_SET_VMA_ANON_NAME: u32 = 0; | |
+pub const GRND_NONBLOCK: u32 = 1; | |
+pub const GRND_RANDOM: u32 = 2; | |
+pub const GRND_INSECURE: u32 = 4; | |
+pub const ITIMER_REAL: u32 = 0; | |
+pub const ITIMER_VIRTUAL: u32 = 1; | |
+pub const ITIMER_PROF: u32 = 2; | |
+pub const CLOCK_REALTIME: u32 = 0; | |
+pub const CLOCK_MONOTONIC: u32 = 1; | |
+pub const CLOCK_PROCESS_CPUTIME_ID: u32 = 2; | |
+pub const CLOCK_THREAD_CPUTIME_ID: u32 = 3; | |
+pub const CLOCK_MONOTONIC_RAW: u32 = 4; | |
+pub const CLOCK_REALTIME_COARSE: u32 = 5; | |
+pub const CLOCK_MONOTONIC_COARSE: u32 = 6; | |
+pub const CLOCK_BOOTTIME: u32 = 7; | |
+pub const CLOCK_REALTIME_ALARM: u32 = 8; | |
+pub const CLOCK_BOOTTIME_ALARM: u32 = 9; | |
+pub const CLOCK_SGI_CYCLE: u32 = 10; | |
+pub const CLOCK_TAI: u32 = 11; | |
+pub const MAX_CLOCKS: u32 = 16; | |
+pub const CLOCKS_MASK: u32 = 1; | |
+pub const CLOCKS_MONO: u32 = 1; | |
+pub const TIMER_ABSTIME: u32 = 1; | |
+pub const RUSAGE_SELF: u32 = 0; | |
+pub const RUSAGE_CHILDREN: i32 = -1; | |
+pub const RUSAGE_BOTH: i32 = -2; | |
+pub const RUSAGE_THREAD: u32 = 1; | |
+pub const RLIM64_INFINITY: i32 = -1; | |
+pub const PRIO_MIN: i32 = -20; | |
+pub const PRIO_MAX: u32 = 20; | |
+pub const PRIO_PROCESS: u32 = 0; | |
+pub const PRIO_PGRP: u32 = 1; | |
+pub const PRIO_USER: u32 = 2; | |
+pub const _STK_LIM: u32 = 8388608; | |
+pub const MLOCK_LIMIT: u32 = 8388608; | |
+pub const RLIMIT_CPU: u32 = 0; | |
+pub const RLIMIT_FSIZE: u32 = 1; | |
+pub const RLIMIT_DATA: u32 = 2; | |
+pub const RLIMIT_STACK: u32 = 3; | |
+pub const RLIMIT_CORE: u32 = 4; | |
+pub const RLIMIT_RSS: u32 = 5; | |
+pub const RLIMIT_NPROC: u32 = 6; | |
+pub const RLIMIT_NOFILE: u32 = 7; | |
+pub const RLIMIT_MEMLOCK: u32 = 8; | |
+pub const RLIMIT_AS: u32 = 9; | |
+pub const RLIMIT_LOCKS: u32 = 10; | |
+pub const RLIMIT_SIGPENDING: u32 = 11; | |
+pub const RLIMIT_MSGQUEUE: u32 = 12; | |
+pub const RLIMIT_NICE: u32 = 13; | |
+pub const RLIMIT_RTPRIO: u32 = 14; | |
+pub const RLIMIT_RTTIME: u32 = 15; | |
+pub const RLIM_NLIMITS: u32 = 16; | |
+pub const RLIM_INFINITY: i32 = -1; | |
+pub const CSIGNAL: u32 = 255; | |
+pub const CLONE_VM: u32 = 256; | |
+pub const CLONE_FS: u32 = 512; | |
+pub const CLONE_FILES: u32 = 1024; | |
+pub const CLONE_SIGHAND: u32 = 2048; | |
+pub const CLONE_PIDFD: u32 = 4096; | |
+pub const CLONE_PTRACE: u32 = 8192; | |
+pub const CLONE_VFORK: u32 = 16384; | |
+pub const CLONE_PARENT: u32 = 32768; | |
+pub const CLONE_THREAD: u32 = 65536; | |
+pub const CLONE_NEWNS: u32 = 131072; | |
+pub const CLONE_SYSVSEM: u32 = 262144; | |
+pub const CLONE_SETTLS: u32 = 524288; | |
+pub const CLONE_PARENT_SETTID: u32 = 1048576; | |
+pub const CLONE_CHILD_CLEARTID: u32 = 2097152; | |
+pub const CLONE_DETACHED: u32 = 4194304; | |
+pub const CLONE_UNTRACED: u32 = 8388608; | |
+pub const CLONE_CHILD_SETTID: u32 = 16777216; | |
+pub const CLONE_NEWCGROUP: u32 = 33554432; | |
+pub const CLONE_NEWUTS: u32 = 67108864; | |
+pub const CLONE_NEWIPC: u32 = 134217728; | |
+pub const CLONE_NEWUSER: u32 = 268435456; | |
+pub const CLONE_NEWPID: u32 = 536870912; | |
+pub const CLONE_NEWNET: u32 = 1073741824; | |
+pub const CLONE_IO: u32 = 2147483648; | |
+pub const CLONE_CLEAR_SIGHAND: u64 = 4294967296; | |
+pub const CLONE_INTO_CGROUP: u64 = 8589934592; | |
+pub const CLONE_NEWTIME: u32 = 128; | |
+pub const CLONE_ARGS_SIZE_VER0: u32 = 64; | |
+pub const CLONE_ARGS_SIZE_VER1: u32 = 80; | |
+pub const CLONE_ARGS_SIZE_VER2: u32 = 88; | |
+pub const SCHED_NORMAL: u32 = 0; | |
+pub const SCHED_FIFO: u32 = 1; | |
+pub const SCHED_RR: u32 = 2; | |
+pub const SCHED_BATCH: u32 = 3; | |
+pub const SCHED_IDLE: u32 = 5; | |
+pub const SCHED_DEADLINE: u32 = 6; | |
+pub const SCHED_RESET_ON_FORK: u32 = 1073741824; | |
+pub const SCHED_FLAG_RESET_ON_FORK: u32 = 1; | |
+pub const SCHED_FLAG_RECLAIM: u32 = 2; | |
+pub const SCHED_FLAG_DL_OVERRUN: u32 = 4; | |
+pub const SCHED_FLAG_KEEP_POLICY: u32 = 8; | |
+pub const SCHED_FLAG_KEEP_PARAMS: u32 = 16; | |
+pub const SCHED_FLAG_UTIL_CLAMP_MIN: u32 = 32; | |
+pub const SCHED_FLAG_UTIL_CLAMP_MAX: u32 = 64; | |
+pub const SCHED_FLAG_KEEP_ALL: u32 = 24; | |
+pub const SCHED_FLAG_UTIL_CLAMP: u32 = 96; | |
+pub const SCHED_FLAG_ALL: u32 = 127; | |
+pub const MINSIGSTKSZ: u32 = 4096; | |
+pub const SIGSTKSZ: u32 = 16384; | |
+pub const _NSIG: u32 = 64; | |
+pub const SIGHUP: u32 = 1; | |
+pub const SIGINT: u32 = 2; | |
+pub const SIGQUIT: u32 = 3; | |
+pub const SIGILL: u32 = 4; | |
+pub const SIGTRAP: u32 = 5; | |
+pub const SIGABRT: u32 = 6; | |
+pub const SIGIOT: u32 = 6; | |
+pub const SIGBUS: u32 = 7; | |
+pub const SIGFPE: u32 = 8; | |
+pub const SIGKILL: u32 = 9; | |
+pub const SIGUSR1: u32 = 10; | |
+pub const SIGSEGV: u32 = 11; | |
+pub const SIGUSR2: u32 = 12; | |
+pub const SIGPIPE: u32 = 13; | |
+pub const SIGALRM: u32 = 14; | |
+pub const SIGTERM: u32 = 15; | |
+pub const SIGSTKFLT: u32 = 16; | |
+pub const SIGCHLD: u32 = 17; | |
+pub const SIGCONT: u32 = 18; | |
+pub const SIGSTOP: u32 = 19; | |
+pub const SIGTSTP: u32 = 20; | |
+pub const SIGTTIN: u32 = 21; | |
+pub const SIGTTOU: u32 = 22; | |
+pub const SIGURG: u32 = 23; | |
+pub const SIGXCPU: u32 = 24; | |
+pub const SIGXFSZ: u32 = 25; | |
+pub const SIGVTALRM: u32 = 26; | |
+pub const SIGPROF: u32 = 27; | |
+pub const SIGWINCH: u32 = 28; | |
+pub const SIGIO: u32 = 29; | |
+pub const SIGPOLL: u32 = 29; | |
+pub const SIGPWR: u32 = 30; | |
+pub const SIGSYS: u32 = 31; | |
+pub const SIGUNUSED: u32 = 31; | |
+pub const SIGRTMIN: u32 = 32; | |
+pub const SIGRTMAX: u32 = 64; | |
+pub const SA_NOCLDSTOP: u32 = 1; | |
+pub const SA_NOCLDWAIT: u32 = 2; | |
+pub const SA_SIGINFO: u32 = 4; | |
+pub const SA_UNSUPPORTED: u32 = 1024; | |
+pub const SA_EXPOSE_TAGBITS: u32 = 2048; | |
+pub const SA_ONSTACK: u32 = 134217728; | |
+pub const SA_RESTART: u32 = 268435456; | |
+pub const SA_NODEFER: u32 = 1073741824; | |
+pub const SA_RESETHAND: u32 = 2147483648; | |
+pub const SA_NOMASK: u32 = 1073741824; | |
+pub const SA_ONESHOT: u32 = 2147483648; | |
+pub const SIG_BLOCK: u32 = 0; | |
+pub const SIG_UNBLOCK: u32 = 1; | |
+pub const SIG_SETMASK: u32 = 2; | |
+pub const SI_MAX_SIZE: u32 = 128; | |
+pub const SI_USER: u32 = 0; | |
+pub const SI_KERNEL: u32 = 128; | |
+pub const SI_QUEUE: i32 = -1; | |
+pub const SI_TIMER: i32 = -2; | |
+pub const SI_MESGQ: i32 = -3; | |
+pub const SI_ASYNCIO: i32 = -4; | |
+pub const SI_SIGIO: i32 = -5; | |
+pub const SI_TKILL: i32 = -6; | |
+pub const SI_DETHREAD: i32 = -7; | |
+pub const SI_ASYNCNL: i32 = -60; | |
+pub const ILL_ILLOPC: u32 = 1; | |
+pub const ILL_ILLOPN: u32 = 2; | |
+pub const ILL_ILLADR: u32 = 3; | |
+pub const ILL_ILLTRP: u32 = 4; | |
+pub const ILL_PRVOPC: u32 = 5; | |
+pub const ILL_PRVREG: u32 = 6; | |
+pub const ILL_COPROC: u32 = 7; | |
+pub const ILL_BADSTK: u32 = 8; | |
+pub const ILL_BADIADDR: u32 = 9; | |
+pub const __ILL_BREAK: u32 = 10; | |
+pub const __ILL_BNDMOD: u32 = 11; | |
+pub const NSIGILL: u32 = 11; | |
+pub const FPE_INTDIV: u32 = 1; | |
+pub const FPE_INTOVF: u32 = 2; | |
+pub const FPE_FLTDIV: u32 = 3; | |
+pub const FPE_FLTOVF: u32 = 4; | |
+pub const FPE_FLTUND: u32 = 5; | |
+pub const FPE_FLTRES: u32 = 6; | |
+pub const FPE_FLTINV: u32 = 7; | |
+pub const FPE_FLTSUB: u32 = 8; | |
+pub const __FPE_DECOVF: u32 = 9; | |
+pub const __FPE_DECDIV: u32 = 10; | |
+pub const __FPE_DECERR: u32 = 11; | |
+pub const __FPE_INVASC: u32 = 12; | |
+pub const __FPE_INVDEC: u32 = 13; | |
+pub const FPE_FLTUNK: u32 = 14; | |
+pub const FPE_CONDTRAP: u32 = 15; | |
+pub const NSIGFPE: u32 = 15; | |
+pub const SEGV_MAPERR: u32 = 1; | |
+pub const SEGV_ACCERR: u32 = 2; | |
+pub const SEGV_BNDERR: u32 = 3; | |
+pub const SEGV_PKUERR: u32 = 4; | |
+pub const SEGV_ACCADI: u32 = 5; | |
+pub const SEGV_ADIDERR: u32 = 6; | |
+pub const SEGV_ADIPERR: u32 = 7; | |
+pub const SEGV_MTEAERR: u32 = 8; | |
+pub const SEGV_MTESERR: u32 = 9; | |
+pub const NSIGSEGV: u32 = 9; | |
+pub const BUS_ADRALN: u32 = 1; | |
+pub const BUS_ADRERR: u32 = 2; | |
+pub const BUS_OBJERR: u32 = 3; | |
+pub const BUS_MCEERR_AR: u32 = 4; | |
+pub const BUS_MCEERR_AO: u32 = 5; | |
+pub const NSIGBUS: u32 = 5; | |
+pub const TRAP_BRKPT: u32 = 1; | |
+pub const TRAP_TRACE: u32 = 2; | |
+pub const TRAP_BRANCH: u32 = 3; | |
+pub const TRAP_HWBKPT: u32 = 4; | |
+pub const TRAP_UNK: u32 = 5; | |
+pub const TRAP_PERF: u32 = 6; | |
+pub const NSIGTRAP: u32 = 6; | |
+pub const TRAP_PERF_FLAG_ASYNC: u32 = 1; | |
+pub const CLD_EXITED: u32 = 1; | |
+pub const CLD_KILLED: u32 = 2; | |
+pub const CLD_DUMPED: u32 = 3; | |
+pub const CLD_TRAPPED: u32 = 4; | |
+pub const CLD_STOPPED: u32 = 5; | |
+pub const CLD_CONTINUED: u32 = 6; | |
+pub const NSIGCHLD: u32 = 6; | |
+pub const POLL_IN: u32 = 1; | |
+pub const POLL_OUT: u32 = 2; | |
+pub const POLL_MSG: u32 = 3; | |
+pub const POLL_ERR: u32 = 4; | |
+pub const POLL_PRI: u32 = 5; | |
+pub const POLL_HUP: u32 = 6; | |
+pub const NSIGPOLL: u32 = 6; | |
+pub const SYS_SECCOMP: u32 = 1; | |
+pub const SYS_USER_DISPATCH: u32 = 2; | |
+pub const NSIGSYS: u32 = 2; | |
+pub const EMT_TAGOVF: u32 = 1; | |
+pub const NSIGEMT: u32 = 1; | |
+pub const SIGEV_SIGNAL: u32 = 0; | |
+pub const SIGEV_NONE: u32 = 1; | |
+pub const SIGEV_THREAD: u32 = 2; | |
+pub const SIGEV_THREAD_ID: u32 = 4; | |
+pub const SIGEV_MAX_SIZE: u32 = 64; | |
+pub const SS_ONSTACK: u32 = 1; | |
+pub const SS_DISABLE: u32 = 2; | |
+pub const SS_AUTODISARM: u32 = 2147483648; | |
+pub const SS_FLAG_BITS: u32 = 2147483648; | |
+pub const S_IFMT: u32 = 61440; | |
+pub const S_IFSOCK: u32 = 49152; | |
+pub const S_IFLNK: u32 = 40960; | |
+pub const S_IFREG: u32 = 32768; | |
+pub const S_IFBLK: u32 = 24576; | |
+pub const S_IFDIR: u32 = 16384; | |
+pub const S_IFCHR: u32 = 8192; | |
+pub const S_IFIFO: u32 = 4096; | |
+pub const S_ISUID: u32 = 2048; | |
+pub const S_ISGID: u32 = 1024; | |
+pub const S_ISVTX: u32 = 512; | |
+pub const S_IRWXU: u32 = 448; | |
+pub const S_IRUSR: u32 = 256; | |
+pub const S_IWUSR: u32 = 128; | |
+pub const S_IXUSR: u32 = 64; | |
+pub const S_IRWXG: u32 = 56; | |
+pub const S_IRGRP: u32 = 32; | |
+pub const S_IWGRP: u32 = 16; | |
+pub const S_IXGRP: u32 = 8; | |
+pub const S_IRWXO: u32 = 7; | |
+pub const S_IROTH: u32 = 4; | |
+pub const S_IWOTH: u32 = 2; | |
+pub const S_IXOTH: u32 = 1; | |
+pub const STATX_TYPE: u32 = 1; | |
+pub const STATX_MODE: u32 = 2; | |
+pub const STATX_NLINK: u32 = 4; | |
+pub const STATX_UID: u32 = 8; | |
+pub const STATX_GID: u32 = 16; | |
+pub const STATX_ATIME: u32 = 32; | |
+pub const STATX_MTIME: u32 = 64; | |
+pub const STATX_CTIME: u32 = 128; | |
+pub const STATX_INO: u32 = 256; | |
+pub const STATX_SIZE: u32 = 512; | |
+pub const STATX_BLOCKS: u32 = 1024; | |
+pub const STATX_BASIC_STATS: u32 = 2047; | |
+pub const STATX_BTIME: u32 = 2048; | |
+pub const STATX_MNT_ID: u32 = 4096; | |
+pub const STATX_DIOALIGN: u32 = 8192; | |
+pub const STATX__RESERVED: u32 = 2147483648; | |
+pub const STATX_ALL: u32 = 4095; | |
+pub const STATX_ATTR_COMPRESSED: u32 = 4; | |
+pub const STATX_ATTR_IMMUTABLE: u32 = 16; | |
+pub const STATX_ATTR_APPEND: u32 = 32; | |
+pub const STATX_ATTR_NODUMP: u32 = 64; | |
+pub const STATX_ATTR_ENCRYPTED: u32 = 2048; | |
+pub const STATX_ATTR_AUTOMOUNT: u32 = 4096; | |
+pub const STATX_ATTR_MOUNT_ROOT: u32 = 8192; | |
+pub const STATX_ATTR_VERITY: u32 = 1048576; | |
+pub const STATX_ATTR_DAX: u32 = 2097152; | |
+pub const SI_LOAD_SHIFT: u32 = 16; | |
+pub const TCP_MSS_DEFAULT: u32 = 536; | |
+pub const TCP_MSS_DESIRED: u32 = 1220; | |
+pub const TCP_NODELAY: u32 = 1; | |
+pub const TCP_MAXSEG: u32 = 2; | |
+pub const TCP_CORK: u32 = 3; | |
+pub const TCP_KEEPIDLE: u32 = 4; | |
+pub const TCP_KEEPINTVL: u32 = 5; | |
+pub const TCP_KEEPCNT: u32 = 6; | |
+pub const TCP_SYNCNT: u32 = 7; | |
+pub const TCP_LINGER2: u32 = 8; | |
+pub const TCP_DEFER_ACCEPT: u32 = 9; | |
+pub const TCP_WINDOW_CLAMP: u32 = 10; | |
+pub const TCP_INFO: u32 = 11; | |
+pub const TCP_QUICKACK: u32 = 12; | |
+pub const TCP_CONGESTION: u32 = 13; | |
+pub const TCP_MD5SIG: u32 = 14; | |
+pub const TCP_THIN_LINEAR_TIMEOUTS: u32 = 16; | |
+pub const TCP_THIN_DUPACK: u32 = 17; | |
+pub const TCP_USER_TIMEOUT: u32 = 18; | |
+pub const TCP_REPAIR: u32 = 19; | |
+pub const TCP_REPAIR_QUEUE: u32 = 20; | |
+pub const TCP_QUEUE_SEQ: u32 = 21; | |
+pub const TCP_REPAIR_OPTIONS: u32 = 22; | |
+pub const TCP_FASTOPEN: u32 = 23; | |
+pub const TCP_TIMESTAMP: u32 = 24; | |
+pub const TCP_NOTSENT_LOWAT: u32 = 25; | |
+pub const TCP_CC_INFO: u32 = 26; | |
+pub const TCP_SAVE_SYN: u32 = 27; | |
+pub const TCP_SAVED_SYN: u32 = 28; | |
+pub const TCP_REPAIR_WINDOW: u32 = 29; | |
+pub const TCP_FASTOPEN_CONNECT: u32 = 30; | |
+pub const TCP_ULP: u32 = 31; | |
+pub const TCP_MD5SIG_EXT: u32 = 32; | |
+pub const TCP_FASTOPEN_KEY: u32 = 33; | |
+pub const TCP_FASTOPEN_NO_COOKIE: u32 = 34; | |
+pub const TCP_ZEROCOPY_RECEIVE: u32 = 35; | |
+pub const TCP_INQ: u32 = 36; | |
+pub const TCP_CM_INQ: u32 = 36; | |
+pub const TCP_TX_DELAY: u32 = 37; | |
+pub const TCP_REPAIR_ON: u32 = 1; | |
+pub const TCP_REPAIR_OFF: u32 = 0; | |
+pub const TCP_REPAIR_OFF_NO_WP: i32 = -1; | |
+pub const TCPI_OPT_TIMESTAMPS: u32 = 1; | |
+pub const TCPI_OPT_SACK: u32 = 2; | |
+pub const TCPI_OPT_WSCALE: u32 = 4; | |
+pub const TCPI_OPT_ECN: u32 = 8; | |
+pub const TCPI_OPT_ECN_SEEN: u32 = 16; | |
+pub const TCPI_OPT_SYN_DATA: u32 = 32; | |
+pub const TCP_MD5SIG_MAXKEYLEN: u32 = 80; | |
+pub const TCP_MD5SIG_FLAG_PREFIX: u32 = 1; | |
+pub const TCP_MD5SIG_FLAG_IFINDEX: u32 = 2; | |
+pub const TCP_RECEIVE_ZEROCOPY_FLAG_TLB_CLEAN_HINT: u32 = 1; | |
+pub const IGNBRK: u32 = 1; | |
+pub const BRKINT: u32 = 2; | |
+pub const IGNPAR: u32 = 4; | |
+pub const PARMRK: u32 = 8; | |
+pub const INPCK: u32 = 16; | |
+pub const ISTRIP: u32 = 32; | |
+pub const INLCR: u32 = 64; | |
+pub const IGNCR: u32 = 128; | |
+pub const ICRNL: u32 = 256; | |
+pub const IXANY: u32 = 2048; | |
+pub const OPOST: u32 = 1; | |
+pub const OCRNL: u32 = 8; | |
+pub const ONOCR: u32 = 16; | |
+pub const ONLRET: u32 = 32; | |
+pub const OFILL: u32 = 64; | |
+pub const OFDEL: u32 = 128; | |
+pub const B0: u32 = 0; | |
+pub const B50: u32 = 1; | |
+pub const B75: u32 = 2; | |
+pub const B110: u32 = 3; | |
+pub const B134: u32 = 4; | |
+pub const B150: u32 = 5; | |
+pub const B200: u32 = 6; | |
+pub const B300: u32 = 7; | |
+pub const B600: u32 = 8; | |
+pub const B1200: u32 = 9; | |
+pub const B1800: u32 = 10; | |
+pub const B2400: u32 = 11; | |
+pub const B4800: u32 = 12; | |
+pub const B9600: u32 = 13; | |
+pub const B19200: u32 = 14; | |
+pub const B38400: u32 = 15; | |
+pub const EXTA: u32 = 14; | |
+pub const EXTB: u32 = 15; | |
+pub const ADDRB: u32 = 536870912; | |
+pub const CMSPAR: u32 = 1073741824; | |
+pub const CRTSCTS: u32 = 2147483648; | |
+pub const IBSHIFT: u32 = 16; | |
+pub const TCOOFF: u32 = 0; | |
+pub const TCOON: u32 = 1; | |
+pub const TCIOFF: u32 = 2; | |
+pub const TCION: u32 = 3; | |
+pub const TCIFLUSH: u32 = 0; | |
+pub const TCOFLUSH: u32 = 1; | |
+pub const TCIOFLUSH: u32 = 2; | |
+pub const NCCS: u32 = 19; | |
+pub const VINTR: u32 = 0; | |
+pub const VQUIT: u32 = 1; | |
+pub const VERASE: u32 = 2; | |
+pub const VKILL: u32 = 3; | |
+pub const VEOF: u32 = 4; | |
+pub const VTIME: u32 = 5; | |
+pub const VMIN: u32 = 6; | |
+pub const VSWTC: u32 = 7; | |
+pub const VSTART: u32 = 8; | |
+pub const VSTOP: u32 = 9; | |
+pub const VSUSP: u32 = 10; | |
+pub const VEOL: u32 = 11; | |
+pub const VREPRINT: u32 = 12; | |
+pub const VDISCARD: u32 = 13; | |
+pub const VWERASE: u32 = 14; | |
+pub const VLNEXT: u32 = 15; | |
+pub const VEOL2: u32 = 16; | |
+pub const IUCLC: u32 = 512; | |
+pub const IXON: u32 = 1024; | |
+pub const IXOFF: u32 = 4096; | |
+pub const IMAXBEL: u32 = 8192; | |
+pub const IUTF8: u32 = 16384; | |
+pub const OLCUC: u32 = 2; | |
+pub const ONLCR: u32 = 4; | |
+pub const NLDLY: u32 = 256; | |
+pub const NL0: u32 = 0; | |
+pub const NL1: u32 = 256; | |
+pub const CRDLY: u32 = 1536; | |
+pub const CR0: u32 = 0; | |
+pub const CR1: u32 = 512; | |
+pub const CR2: u32 = 1024; | |
+pub const CR3: u32 = 1536; | |
+pub const TABDLY: u32 = 6144; | |
+pub const TAB0: u32 = 0; | |
+pub const TAB1: u32 = 2048; | |
+pub const TAB2: u32 = 4096; | |
+pub const TAB3: u32 = 6144; | |
+pub const XTABS: u32 = 6144; | |
+pub const BSDLY: u32 = 8192; | |
+pub const BS0: u32 = 0; | |
+pub const BS1: u32 = 8192; | |
+pub const VTDLY: u32 = 16384; | |
+pub const VT0: u32 = 0; | |
+pub const VT1: u32 = 16384; | |
+pub const FFDLY: u32 = 32768; | |
+pub const FF0: u32 = 0; | |
+pub const FF1: u32 = 32768; | |
+pub const CBAUD: u32 = 4111; | |
+pub const CSIZE: u32 = 48; | |
+pub const CS5: u32 = 0; | |
+pub const CS6: u32 = 16; | |
+pub const CS7: u32 = 32; | |
+pub const CS8: u32 = 48; | |
+pub const CSTOPB: u32 = 64; | |
+pub const CREAD: u32 = 128; | |
+pub const PARENB: u32 = 256; | |
+pub const PARODD: u32 = 512; | |
+pub const HUPCL: u32 = 1024; | |
+pub const CLOCAL: u32 = 2048; | |
+pub const CBAUDEX: u32 = 4096; | |
+pub const BOTHER: u32 = 4096; | |
+pub const B57600: u32 = 4097; | |
+pub const B115200: u32 = 4098; | |
+pub const B230400: u32 = 4099; | |
+pub const B460800: u32 = 4100; | |
+pub const B500000: u32 = 4101; | |
+pub const B576000: u32 = 4102; | |
+pub const B921600: u32 = 4103; | |
+pub const B1000000: u32 = 4104; | |
+pub const B1152000: u32 = 4105; | |
+pub const B1500000: u32 = 4106; | |
+pub const B2000000: u32 = 4107; | |
+pub const B2500000: u32 = 4108; | |
+pub const B3000000: u32 = 4109; | |
+pub const B3500000: u32 = 4110; | |
+pub const B4000000: u32 = 4111; | |
+pub const CIBAUD: u32 = 269418496; | |
+pub const ISIG: u32 = 1; | |
+pub const ICANON: u32 = 2; | |
+pub const XCASE: u32 = 4; | |
+pub const ECHO: u32 = 8; | |
+pub const ECHOE: u32 = 16; | |
+pub const ECHOK: u32 = 32; | |
+pub const ECHONL: u32 = 64; | |
+pub const NOFLSH: u32 = 128; | |
+pub const TOSTOP: u32 = 256; | |
+pub const ECHOCTL: u32 = 512; | |
+pub const ECHOPRT: u32 = 1024; | |
+pub const ECHOKE: u32 = 2048; | |
+pub const FLUSHO: u32 = 4096; | |
+pub const PENDIN: u32 = 16384; | |
+pub const IEXTEN: u32 = 32768; | |
+pub const EXTPROC: u32 = 65536; | |
+pub const TCSANOW: u32 = 0; | |
+pub const TCSADRAIN: u32 = 1; | |
+pub const TCSAFLUSH: u32 = 2; | |
+pub const TIOCPKT_DATA: u32 = 0; | |
+pub const TIOCPKT_FLUSHREAD: u32 = 1; | |
+pub const TIOCPKT_FLUSHWRITE: u32 = 2; | |
+pub const TIOCPKT_STOP: u32 = 4; | |
+pub const TIOCPKT_START: u32 = 8; | |
+pub const TIOCPKT_NOSTOP: u32 = 16; | |
+pub const TIOCPKT_DOSTOP: u32 = 32; | |
+pub const TIOCPKT_IOCTL: u32 = 64; | |
+pub const TIOCSER_TEMT: u32 = 1; | |
+pub const NCC: u32 = 8; | |
+pub const TIOCM_LE: u32 = 1; | |
+pub const TIOCM_DTR: u32 = 2; | |
+pub const TIOCM_RTS: u32 = 4; | |
+pub const TIOCM_ST: u32 = 8; | |
+pub const TIOCM_SR: u32 = 16; | |
+pub const TIOCM_CTS: u32 = 32; | |
+pub const TIOCM_CAR: u32 = 64; | |
+pub const TIOCM_RNG: u32 = 128; | |
+pub const TIOCM_DSR: u32 = 256; | |
+pub const TIOCM_CD: u32 = 64; | |
+pub const TIOCM_RI: u32 = 128; | |
+pub const TIOCM_OUT1: u32 = 8192; | |
+pub const TIOCM_OUT2: u32 = 16384; | |
+pub const TIOCM_LOOP: u32 = 32768; | |
+pub const UIO_FASTIOV: u32 = 8; | |
+pub const UIO_MAXIOV: u32 = 1024; | |
+pub const UNIX_PATH_MAX: u32 = 108; | |
+pub const __NR_io_setup: u32 = 0; | |
+pub const __NR_io_destroy: u32 = 1; | |
+pub const __NR_io_submit: u32 = 2; | |
+pub const __NR_io_cancel: u32 = 3; | |
+pub const __NR_io_getevents: u32 = 4; | |
+pub const __NR_setxattr: u32 = 5; | |
+pub const __NR_lsetxattr: u32 = 6; | |
+pub const __NR_fsetxattr: u32 = 7; | |
+pub const __NR_getxattr: u32 = 8; | |
+pub const __NR_lgetxattr: u32 = 9; | |
+pub const __NR_fgetxattr: u32 = 10; | |
+pub const __NR_listxattr: u32 = 11; | |
+pub const __NR_llistxattr: u32 = 12; | |
+pub const __NR_flistxattr: u32 = 13; | |
+pub const __NR_removexattr: u32 = 14; | |
+pub const __NR_lremovexattr: u32 = 15; | |
+pub const __NR_fremovexattr: u32 = 16; | |
+pub const __NR_getcwd: u32 = 17; | |
+pub const __NR_lookup_dcookie: u32 = 18; | |
+pub const __NR_eventfd2: u32 = 19; | |
+pub const __NR_epoll_create1: u32 = 20; | |
+pub const __NR_epoll_ctl: u32 = 21; | |
+pub const __NR_epoll_pwait: u32 = 22; | |
+pub const __NR_dup: u32 = 23; | |
+pub const __NR_dup3: u32 = 24; | |
+pub const __NR3264_fcntl: u32 = 25; | |
+pub const __NR_inotify_init1: u32 = 26; | |
+pub const __NR_inotify_add_watch: u32 = 27; | |
+pub const __NR_inotify_rm_watch: u32 = 28; | |
+pub const __NR_ioctl: u32 = 29; | |
+pub const __NR_ioprio_set: u32 = 30; | |
+pub const __NR_ioprio_get: u32 = 31; | |
+pub const __NR_flock: u32 = 32; | |
+pub const __NR_mknodat: u32 = 33; | |
+pub const __NR_mkdirat: u32 = 34; | |
+pub const __NR_unlinkat: u32 = 35; | |
+pub const __NR_symlinkat: u32 = 36; | |
+pub const __NR_linkat: u32 = 37; | |
+pub const __NR_umount2: u32 = 39; | |
+pub const __NR_mount: u32 = 40; | |
+pub const __NR_pivot_root: u32 = 41; | |
+pub const __NR_nfsservctl: u32 = 42; | |
+pub const __NR3264_statfs: u32 = 43; | |
+pub const __NR3264_fstatfs: u32 = 44; | |
+pub const __NR3264_truncate: u32 = 45; | |
+pub const __NR3264_ftruncate: u32 = 46; | |
+pub const __NR_fallocate: u32 = 47; | |
+pub const __NR_faccessat: u32 = 48; | |
+pub const __NR_chdir: u32 = 49; | |
+pub const __NR_fchdir: u32 = 50; | |
+pub const __NR_chroot: u32 = 51; | |
+pub const __NR_fchmod: u32 = 52; | |
+pub const __NR_fchmodat: u32 = 53; | |
+pub const __NR_fchownat: u32 = 54; | |
+pub const __NR_fchown: u32 = 55; | |
+pub const __NR_openat: u32 = 56; | |
+pub const __NR_close: u32 = 57; | |
+pub const __NR_vhangup: u32 = 58; | |
+pub const __NR_pipe2: u32 = 59; | |
+pub const __NR_quotactl: u32 = 60; | |
+pub const __NR_getdents64: u32 = 61; | |
+pub const __NR3264_lseek: u32 = 62; | |
+pub const __NR_read: u32 = 63; | |
+pub const __NR_write: u32 = 64; | |
+pub const __NR_readv: u32 = 65; | |
+pub const __NR_writev: u32 = 66; | |
+pub const __NR_pread64: u32 = 67; | |
+pub const __NR_pwrite64: u32 = 68; | |
+pub const __NR_preadv: u32 = 69; | |
+pub const __NR_pwritev: u32 = 70; | |
+pub const __NR3264_sendfile: u32 = 71; | |
+pub const __NR_pselect6: u32 = 72; | |
+pub const __NR_ppoll: u32 = 73; | |
+pub const __NR_signalfd4: u32 = 74; | |
+pub const __NR_vmsplice: u32 = 75; | |
+pub const __NR_splice: u32 = 76; | |
+pub const __NR_tee: u32 = 77; | |
+pub const __NR_readlinkat: u32 = 78; | |
+pub const __NR_sync: u32 = 81; | |
+pub const __NR_fsync: u32 = 82; | |
+pub const __NR_fdatasync: u32 = 83; | |
+pub const __NR_sync_file_range: u32 = 84; | |
+pub const __NR_timerfd_create: u32 = 85; | |
+pub const __NR_timerfd_settime: u32 = 86; | |
+pub const __NR_timerfd_gettime: u32 = 87; | |
+pub const __NR_utimensat: u32 = 88; | |
+pub const __NR_acct: u32 = 89; | |
+pub const __NR_capget: u32 = 90; | |
+pub const __NR_capset: u32 = 91; | |
+pub const __NR_personality: u32 = 92; | |
+pub const __NR_exit: u32 = 93; | |
+pub const __NR_exit_group: u32 = 94; | |
+pub const __NR_waitid: u32 = 95; | |
+pub const __NR_set_tid_address: u32 = 96; | |
+pub const __NR_unshare: u32 = 97; | |
+pub const __NR_futex: u32 = 98; | |
+pub const __NR_set_robust_list: u32 = 99; | |
+pub const __NR_get_robust_list: u32 = 100; | |
+pub const __NR_nanosleep: u32 = 101; | |
+pub const __NR_getitimer: u32 = 102; | |
+pub const __NR_setitimer: u32 = 103; | |
+pub const __NR_kexec_load: u32 = 104; | |
+pub const __NR_init_module: u32 = 105; | |
+pub const __NR_delete_module: u32 = 106; | |
+pub const __NR_timer_create: u32 = 107; | |
+pub const __NR_timer_gettime: u32 = 108; | |
+pub const __NR_timer_getoverrun: u32 = 109; | |
+pub const __NR_timer_settime: u32 = 110; | |
+pub const __NR_timer_delete: u32 = 111; | |
+pub const __NR_clock_settime: u32 = 112; | |
+pub const __NR_clock_gettime: u32 = 113; | |
+pub const __NR_clock_getres: u32 = 114; | |
+pub const __NR_clock_nanosleep: u32 = 115; | |
+pub const __NR_syslog: u32 = 116; | |
+pub const __NR_ptrace: u32 = 117; | |
+pub const __NR_sched_setparam: u32 = 118; | |
+pub const __NR_sched_setscheduler: u32 = 119; | |
+pub const __NR_sched_getscheduler: u32 = 120; | |
+pub const __NR_sched_getparam: u32 = 121; | |
+pub const __NR_sched_setaffinity: u32 = 122; | |
+pub const __NR_sched_getaffinity: u32 = 123; | |
+pub const __NR_sched_yield: u32 = 124; | |
+pub const __NR_sched_get_priority_max: u32 = 125; | |
+pub const __NR_sched_get_priority_min: u32 = 126; | |
+pub const __NR_sched_rr_get_interval: u32 = 127; | |
+pub const __NR_restart_syscall: u32 = 128; | |
+pub const __NR_kill: u32 = 129; | |
+pub const __NR_tkill: u32 = 130; | |
+pub const __NR_tgkill: u32 = 131; | |
+pub const __NR_sigaltstack: u32 = 132; | |
+pub const __NR_rt_sigsuspend: u32 = 133; | |
+pub const __NR_rt_sigaction: u32 = 134; | |
+pub const __NR_rt_sigprocmask: u32 = 135; | |
+pub const __NR_rt_sigpending: u32 = 136; | |
+pub const __NR_rt_sigtimedwait: u32 = 137; | |
+pub const __NR_rt_sigqueueinfo: u32 = 138; | |
+pub const __NR_rt_sigreturn: u32 = 139; | |
+pub const __NR_setpriority: u32 = 140; | |
+pub const __NR_getpriority: u32 = 141; | |
+pub const __NR_reboot: u32 = 142; | |
+pub const __NR_setregid: u32 = 143; | |
+pub const __NR_setgid: u32 = 144; | |
+pub const __NR_setreuid: u32 = 145; | |
+pub const __NR_setuid: u32 = 146; | |
+pub const __NR_setresuid: u32 = 147; | |
+pub const __NR_getresuid: u32 = 148; | |
+pub const __NR_setresgid: u32 = 149; | |
+pub const __NR_getresgid: u32 = 150; | |
+pub const __NR_setfsuid: u32 = 151; | |
+pub const __NR_setfsgid: u32 = 152; | |
+pub const __NR_times: u32 = 153; | |
+pub const __NR_setpgid: u32 = 154; | |
+pub const __NR_getpgid: u32 = 155; | |
+pub const __NR_getsid: u32 = 156; | |
+pub const __NR_setsid: u32 = 157; | |
+pub const __NR_getgroups: u32 = 158; | |
+pub const __NR_setgroups: u32 = 159; | |
+pub const __NR_uname: u32 = 160; | |
+pub const __NR_sethostname: u32 = 161; | |
+pub const __NR_setdomainname: u32 = 162; | |
+pub const __NR_getrusage: u32 = 165; | |
+pub const __NR_umask: u32 = 166; | |
+pub const __NR_prctl: u32 = 167; | |
+pub const __NR_getcpu: u32 = 168; | |
+pub const __NR_gettimeofday: u32 = 169; | |
+pub const __NR_settimeofday: u32 = 170; | |
+pub const __NR_adjtimex: u32 = 171; | |
+pub const __NR_getpid: u32 = 172; | |
+pub const __NR_getppid: u32 = 173; | |
+pub const __NR_getuid: u32 = 174; | |
+pub const __NR_geteuid: u32 = 175; | |
+pub const __NR_getgid: u32 = 176; | |
+pub const __NR_getegid: u32 = 177; | |
+pub const __NR_gettid: u32 = 178; | |
+pub const __NR_sysinfo: u32 = 179; | |
+pub const __NR_mq_open: u32 = 180; | |
+pub const __NR_mq_unlink: u32 = 181; | |
+pub const __NR_mq_timedsend: u32 = 182; | |
+pub const __NR_mq_timedreceive: u32 = 183; | |
+pub const __NR_mq_notify: u32 = 184; | |
+pub const __NR_mq_getsetattr: u32 = 185; | |
+pub const __NR_msgget: u32 = 186; | |
+pub const __NR_msgctl: u32 = 187; | |
+pub const __NR_msgrcv: u32 = 188; | |
+pub const __NR_msgsnd: u32 = 189; | |
+pub const __NR_semget: u32 = 190; | |
+pub const __NR_semctl: u32 = 191; | |
+pub const __NR_semtimedop: u32 = 192; | |
+pub const __NR_semop: u32 = 193; | |
+pub const __NR_shmget: u32 = 194; | |
+pub const __NR_shmctl: u32 = 195; | |
+pub const __NR_shmat: u32 = 196; | |
+pub const __NR_shmdt: u32 = 197; | |
+pub const __NR_socket: u32 = 198; | |
+pub const __NR_socketpair: u32 = 199; | |
+pub const __NR_bind: u32 = 200; | |
+pub const __NR_listen: u32 = 201; | |
+pub const __NR_accept: u32 = 202; | |
+pub const __NR_connect: u32 = 203; | |
+pub const __NR_getsockname: u32 = 204; | |
+pub const __NR_getpeername: u32 = 205; | |
+pub const __NR_sendto: u32 = 206; | |
+pub const __NR_recvfrom: u32 = 207; | |
+pub const __NR_setsockopt: u32 = 208; | |
+pub const __NR_getsockopt: u32 = 209; | |
+pub const __NR_shutdown: u32 = 210; | |
+pub const __NR_sendmsg: u32 = 211; | |
+pub const __NR_recvmsg: u32 = 212; | |
+pub const __NR_readahead: u32 = 213; | |
+pub const __NR_brk: u32 = 214; | |
+pub const __NR_munmap: u32 = 215; | |
+pub const __NR_mremap: u32 = 216; | |
+pub const __NR_add_key: u32 = 217; | |
+pub const __NR_request_key: u32 = 218; | |
+pub const __NR_keyctl: u32 = 219; | |
+pub const __NR_clone: u32 = 220; | |
+pub const __NR_execve: u32 = 221; | |
+pub const __NR3264_mmap: u32 = 222; | |
+pub const __NR3264_fadvise64: u32 = 223; | |
+pub const __NR_swapon: u32 = 224; | |
+pub const __NR_swapoff: u32 = 225; | |
+pub const __NR_mprotect: u32 = 226; | |
+pub const __NR_msync: u32 = 227; | |
+pub const __NR_mlock: u32 = 228; | |
+pub const __NR_munlock: u32 = 229; | |
+pub const __NR_mlockall: u32 = 230; | |
+pub const __NR_munlockall: u32 = 231; | |
+pub const __NR_mincore: u32 = 232; | |
+pub const __NR_madvise: u32 = 233; | |
+pub const __NR_remap_file_pages: u32 = 234; | |
+pub const __NR_mbind: u32 = 235; | |
+pub const __NR_get_mempolicy: u32 = 236; | |
+pub const __NR_set_mempolicy: u32 = 237; | |
+pub const __NR_migrate_pages: u32 = 238; | |
+pub const __NR_move_pages: u32 = 239; | |
+pub const __NR_rt_tgsigqueueinfo: u32 = 240; | |
+pub const __NR_perf_event_open: u32 = 241; | |
+pub const __NR_accept4: u32 = 242; | |
+pub const __NR_recvmmsg: u32 = 243; | |
+pub const __NR_arch_specific_syscall: u32 = 244; | |
+pub const __NR_wait4: u32 = 260; | |
+pub const __NR_prlimit64: u32 = 261; | |
+pub const __NR_fanotify_init: u32 = 262; | |
+pub const __NR_fanotify_mark: u32 = 263; | |
+pub const __NR_name_to_handle_at: u32 = 264; | |
+pub const __NR_open_by_handle_at: u32 = 265; | |
+pub const __NR_clock_adjtime: u32 = 266; | |
+pub const __NR_syncfs: u32 = 267; | |
+pub const __NR_setns: u32 = 268; | |
+pub const __NR_sendmmsg: u32 = 269; | |
+pub const __NR_process_vm_readv: u32 = 270; | |
+pub const __NR_process_vm_writev: u32 = 271; | |
+pub const __NR_kcmp: u32 = 272; | |
+pub const __NR_finit_module: u32 = 273; | |
+pub const __NR_sched_setattr: u32 = 274; | |
+pub const __NR_sched_getattr: u32 = 275; | |
+pub const __NR_renameat2: u32 = 276; | |
+pub const __NR_seccomp: u32 = 277; | |
+pub const __NR_getrandom: u32 = 278; | |
+pub const __NR_memfd_create: u32 = 279; | |
+pub const __NR_bpf: u32 = 280; | |
+pub const __NR_execveat: u32 = 281; | |
+pub const __NR_userfaultfd: u32 = 282; | |
+pub const __NR_membarrier: u32 = 283; | |
+pub const __NR_mlock2: u32 = 284; | |
+pub const __NR_copy_file_range: u32 = 285; | |
+pub const __NR_preadv2: u32 = 286; | |
+pub const __NR_pwritev2: u32 = 287; | |
+pub const __NR_pkey_mprotect: u32 = 288; | |
+pub const __NR_pkey_alloc: u32 = 289; | |
+pub const __NR_pkey_free: u32 = 290; | |
+pub const __NR_statx: u32 = 291; | |
+pub const __NR_io_pgetevents: u32 = 292; | |
+pub const __NR_rseq: u32 = 293; | |
+pub const __NR_kexec_file_load: u32 = 294; | |
+pub const __NR_pidfd_send_signal: u32 = 424; | |
+pub const __NR_io_uring_setup: u32 = 425; | |
+pub const __NR_io_uring_enter: u32 = 426; | |
+pub const __NR_io_uring_register: u32 = 427; | |
+pub const __NR_open_tree: u32 = 428; | |
+pub const __NR_move_mount: u32 = 429; | |
+pub const __NR_fsopen: u32 = 430; | |
+pub const __NR_fsconfig: u32 = 431; | |
+pub const __NR_fsmount: u32 = 432; | |
+pub const __NR_fspick: u32 = 433; | |
+pub const __NR_pidfd_open: u32 = 434; | |
+pub const __NR_clone3: u32 = 435; | |
+pub const __NR_close_range: u32 = 436; | |
+pub const __NR_openat2: u32 = 437; | |
+pub const __NR_pidfd_getfd: u32 |