pub unsafe extern "C" fn sem_getvalue(
    sem: *mut sem_t,
    sval: *mut c_int
) -> c_int