pub unsafe extern "C" fn g_atomic_pointer_and(
atomic: *mut c_void,
val: size_t
) -> size_t