Home
last modified time | relevance | path

Searched refs:semaphore (Results 1 – 17 of 17) sorted by relevance

/include/linux/
A Dsemaphore.h15 struct semaphore { struct
47 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 …]
A Dhil_mlc.h136 struct semaphore csem; /* Raised when loop idle */
139 struct semaphore osem; /* Raised when outpacket dispatched */
143 struct semaphore isem; /* Raised when a packet arrives */
A Dhp_sdc.h71 struct semaphore *semaphore; /* Semaphore to sleep on. */ member
A Dnetpoll.h52 struct semaphore dev_lock;
A Dparport.h180 struct semaphore irq;
A Dhid.h630 struct semaphore driver_input_lock; /* protects the current driver */
A Dsyscalls.h41 struct semaphore;
/include/drm/
A Dtask_barrier.h42 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()
/include/linux/mux/
A Ddriver.h45 struct semaphore lock; /* protects the state of the mux */
/include/video/
A Dudlfb.h29 struct semaphore limit_sem;
/include/net/mana/
A Dhw_channel.h193 struct semaphore sema;
/include/soc/tegra/
A Dbpmp.h89 struct semaphore lock;
/include/xen/
A Dxenbus.h89 struct semaphore reclaim_sem;
/include/linux/mlx5/
A Ddriver.h305 struct semaphore sem;
306 struct semaphore pages_sem;
307 struct semaphore throttle_sem;
308 struct semaphore unprivileged_sem;
/include/target/iscsi/
A Discsi_target_core.h835 struct semaphore np_login_sem;
/include/target/
A Dtarget_core_base.h849 struct semaphore caw_sem;
/include/ufs/
A Dufshcd.h1048 struct semaphore host_sem;

Completed in 50 milliseconds