extern "c" fn sync() callconv(.C) void