Searched refs:semaphore (Results 1 – 17 of 17) sorted by relevance
15 struct semaphore { struct47 struct semaphore _name = __SEMAPHORE_INITIALIZER(_name, _n)49 static inline void sema_init(struct semaphore *sem, int val) in sema_init()52 *sem = (struct semaphore) __SEMAPHORE_INITIALIZER(*sem, val); in sema_init()56 extern void down(struct semaphore *sem);57 extern int __must_check down_interruptible(struct semaphore *sem);58 extern int __must_check down_killable(struct semaphore *sem);59 extern int __must_check down_trylock(struct semaphore *sem);60 extern int __must_check down_timeout(struct semaphore *sem, long jiffies);61 extern void up(struct semaphore *sem);[all …]
136 struct semaphore csem; /* Raised when loop idle */139 struct semaphore osem; /* Raised when outpacket dispatched */143 struct semaphore isem; /* Raised when a packet arrives */
71 struct semaphore *semaphore; /* Semaphore to sleep on. */ member
52 struct semaphore dev_lock;
180 struct semaphore irq;
630 struct semaphore driver_input_lock; /* protects the current driver */
41 struct semaphore;
42 struct semaphore enter_turnstile;43 struct semaphore exit_turnstile;46 static inline void task_barrier_signal_turnstile(struct semaphore *turnstile, in task_barrier_signal_turnstile()
45 struct semaphore lock; /* protects the state of the mux */
29 struct semaphore limit_sem;
193 struct semaphore sema;
89 struct semaphore lock;
89 struct semaphore reclaim_sem;
305 struct semaphore sem;306 struct semaphore pages_sem;307 struct semaphore throttle_sem;308 struct semaphore unprivileged_sem;
835 struct semaphore np_login_sem;
849 struct semaphore caw_sem;
1048 struct semaphore host_sem;
Completed in 50 milliseconds