__down_killable
result = __down_killable(sem);
static noinline int __down_killable(struct semaphore *sem);