@@ -5040,6 +5040,12 @@ extern "C" {
5040
5040
pub fn getpagesizes ( pagesize : * mut :: size_t , nelem : :: c_int ) -> :: c_int ;
5041
5041
5042
5042
pub fn clock_getcpuclockid2 ( arg1 : :: id_t , arg2 : :: c_int , arg3 : * mut clockid_t ) -> :: c_int ;
5043
+ pub fn clock_nanosleep (
5044
+ clk_id : :: clockid_t ,
5045
+ flags : :: c_int ,
5046
+ rqtp : * const :: timespec ,
5047
+ rmtp : * mut :: timespec ,
5048
+ ) -> :: c_int ;
5043
5049
5044
5050
pub fn shm_create_largepage (
5045
5051
path : * const :: c_char ,
@@ -5056,6 +5062,17 @@ extern "C" {
5056
5062
pub fn memfd_create ( name : * const :: c_char , flags : :: c_uint ) -> :: c_int ;
5057
5063
pub fn setaudit ( auditinfo : * const auditinfo_t ) -> :: c_int ;
5058
5064
5065
+ pub fn eventfd ( init : :: c_uint , flags : :: c_int ) -> :: c_int ;
5066
+
5067
+ pub fn fdatasync ( fd : :: c_int ) -> :: c_int ;
5068
+
5069
+ pub fn getrandom ( buf : * mut :: c_void , buflen : :: size_t , flags : :: c_uint ) -> :: ssize_t ;
5070
+ pub fn getentropy ( buf : * mut :: c_void , buflen : :: size_t ) -> :: c_int ;
5071
+ pub fn elf_aux_info ( aux : :: c_int , buf : * mut :: c_void , buflen : :: c_int ) -> :: c_int ;
5072
+ pub fn setproctitle_fast ( fmt : * const :: c_char , ...) ;
5073
+ pub fn timingsafe_bcmp ( a : * const :: c_void , b : * const :: c_void , len : :: size_t ) -> :: c_int ;
5074
+ pub fn timingsafe_memcmp ( a : * const :: c_void , b : * const :: c_void , len : :: size_t ) -> :: c_int ;
5075
+
5059
5076
pub fn _umtx_op (
5060
5077
obj : * mut :: c_void ,
5061
5078
op : :: c_int ,
0 commit comments