pub fn sys_semaphore_down(sem_id: usize) -> isize