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