Home
last modified time | relevance | path

Searched defs:sem (Results 1 - 25 of 136) sorted by relevance

123456

/kernel/linux/linux-5.10/tools/perf/util/
H A Drwsem.c5 int init_rwsem(struct rw_semaphore *sem) in init_rwsem() argument
10 int exit_rwsem(struct rw_semaphore *sem) in exit_rwsem() argument
15 int down_read(struct rw_semaphore *sem) in down_read() argument
20 int up_read(struct rw_semaphore *sem) in up_read() argument
25 int down_write(struct rw_semaphore *sem) in down_write() argument
30 up_write(struct rw_semaphore *sem) up_write() argument
[all...]
/kernel/linux/linux-6.6/tools/perf/util/
H A Drwsem.c5 int init_rwsem(struct rw_semaphore *sem) in init_rwsem() argument
10 int exit_rwsem(struct rw_semaphore *sem) in exit_rwsem() argument
15 int down_read(struct rw_semaphore *sem) in down_read() argument
20 int up_read(struct rw_semaphore *sem) in up_read() argument
25 int down_write(struct rw_semaphore *sem) in down_write() argument
30 up_write(struct rw_semaphore *sem) up_write() argument
[all...]
/kernel/liteos_a/testsuites/kernel/sample/posix/mutex/full/
H A DIt_posix_mutex_059.c46 sem_t sem; in Testcase() local
/kernel/liteos_m/testsuites/sample/posix/mutex/
H A DIt_posix_mutex_017.c39 sem_t sem; in Testcase() local
/kernel/liteos_m/testsuites/unittest/xts/ipc/semaphone/
H A Dsem_abn_test.c53 sem_t sem; variable
77 sem_t sem; variable
95 sem_t sem; variable
113 sem_t sem; variable
137 sem_t sem; global() variable
167 sem_t sem; global() variable
[all...]
H A Dsem_xts_test.c53 sem_t sem; variable
78 sem_t sem; variable
103 sem_t sem; variable
128 sem_t sem; global() variable
166 sem_t sem; global() variable
204 sem_t sem; global() variable
217 sem_t *sem = (sem_t*)arg; ThreadChatF01() local
236 sem_t sem; global() variable
272 sem_t *sem = (sem_t*)arg; ThreadSemTimedWait() local
302 sem_t sem; global() variable
334 sem_t *sem = (sem_t*)arg; ThreadNThreadWaitF01() local
349 sem_t *sem = (sem_t*)arg; ThreadNThreadWaitF02() local
379 sem_t sem; global() variable
[all...]
H A Dsem_test.c50 sem_t sem; variable
68 sem_t sem; variable
90 sem_t sem; variable
112 sem_t *sem = (sem_t *)arg; ThreadChat() local
127 sem_t sem; global() variable
165 sem_t *sem = (sem_t *)arg; ThreadNThreadWait1() local
184 sem_t *sem = (sem_t *)arg; ThreadNThreadWait2() local
207 sem_t sem; global() variable
263 sem_t sem; global() variable
288 sem_t sem; global() variable
305 sem_t sem; global() variable
326 sem_t sem; global() variable
[all...]
/kernel/linux/linux-6.6/tools/include/linux/
H A Drwsem.h11 static inline int init_rwsem(struct rw_semaphore *sem) in init_rwsem() argument
16 static inline int exit_rwsem(struct rw_semaphore *sem) in exit_rwsem() argument
21 static inline int down_read(struct rw_semaphore *sem) in down_read() argument
26 static inline int up_read(struct rw_semaphore *sem) in up_read() argument
31 static inline int down_write(struct rw_semaphore *sem) in down_write() argument
36 up_write(struct rw_semaphore *sem) up_write() argument
[all...]
/kernel/liteos_a/testsuites/unittest/libc/posix/pthread/full/
H A DIt_posix_pthread_062.cpp36 sem_t *sem = (sem_t *)argument; in pthread_f01() local
56 sem_t sem; in Testcase() local
/kernel/linux/linux-5.10/include/linux/
H A Dsemaphore.h31 static inline void sema_init(struct semaphore *sem, int val) in sema_init() argument
[all...]
H A Dpercpu-rwsem.h47 static inline void percpu_down_read(struct percpu_rw_semaphore *sem) in percpu_down_read() argument
73 static inline bool percpu_down_read_trylock(struct percpu_rw_semaphore *sem) in percpu_down_read_trylock() argument
97 percpu_up_read(struct percpu_rw_semaphore *sem) percpu_up_read() argument
141 percpu_rwsem_release(struct percpu_rw_semaphore *sem, bool read, unsigned long ip) percpu_rwsem_release() argument
147 percpu_rwsem_acquire(struct percpu_rw_semaphore *sem, bool read, unsigned long ip) percpu_rwsem_acquire() argument
[all...]
H A Drwsem.h57 static inline int rwsem_is_locked(struct rw_semaphore *sem) in rwsem_is_locked() argument
117 static inline int rwsem_is_contended(struct rw_semaphore *sem) in rwsem_is_contended() argument
[all...]
/kernel/linux/linux-5.10/fs/jffs2/
H A Djffs2_fs_i.h27 struct mutex sem; member
/kernel/linux/linux-6.6/fs/jffs2/
H A Djffs2_fs_i.h27 struct mutex sem; member
/kernel/linux/linux-6.6/include/linux/
H A Dsemaphore.h37 static inline void sema_init(struct semaphore *sem, int val) in sema_init() argument
[all...]
/kernel/liteos_m/kal/posix/include/
H A Dpoll_impl.h59 UINT32 sem; member
/kernel/liteos_m/testsuites/unittest/fuzz/src/semaphore/
H A Dsem_timedwait_fuzz.c54 sem_t sem; in SemTimedWaitFuzzTest() local
/kernel/linux/linux-5.10/drivers/net/ethernet/mellanox/mlx4/
H A Dreset.c51 u32 sem; in mlx4_reset() local
/kernel/linux/linux-6.6/drivers/net/ethernet/mellanox/mlx4/
H A Dreset.c51 u32 sem; in mlx4_reset() local
/kernel/liteos_m/kal/posix/src/
H A Dsemaphore.c68 int sem_init(sem_t *sem, int shared, unsigned int value) in sem_init() argument
91 int sem_destroy(sem_t *sem) in sem_destroy() argument
109 int sem_wait(sem_t *sem) in sem_wait() argument
127 sem_post(sem_t *sem) sem_post() argument
145 sem_trywait(sem_t *sem) sem_trywait() argument
163 sem_timedwait(sem_t *sem, const struct timespec *timeout) sem_timedwait() argument
192 sem_getvalue(sem_t *sem, int *currVal) sem_getvalue() argument
[all...]
/kernel/liteos_m/testsuites/unittest/posix/src/semaphore/
H A Dsemaphore_func_test.c107 sem_t sem; variable
139 sem_t sem; variable
180 sem_t sem; variable
225 sem_t sem; global() variable
239 sem_destroy(&sem); global() variable
[all...]
/kernel/linux/linux-5.10/drivers/gpu/drm/gma500/
H A Dgtt.h23 struct rw_semaphore sem; member
H A Dmmu.h15 struct rw_semaphore sem; member
/kernel/linux/linux-5.10/kernel/locking/
H A Dpercpu-rwsem.c12 int __percpu_init_rwsem(struct percpu_rw_semaphore *sem, in __percpu_init_rwsem() argument
31 percpu_free_rwsem(struct percpu_rw_semaphore *sem) percpu_free_rwsem() argument
46 __percpu_down_read_trylock(struct percpu_rw_semaphore *sem) __percpu_down_read_trylock() argument
82 __percpu_down_write_trylock(struct percpu_rw_semaphore *sem) __percpu_down_write_trylock() argument
90 __percpu_rwsem_trylock(struct percpu_rw_semaphore *sem, bool reader) __percpu_rwsem_trylock() argument
122 struct percpu_rw_semaphore *sem = key; percpu_rwsem_wake_function() local
139 percpu_rwsem_wait(struct percpu_rw_semaphore *sem, bool reader) percpu_rwsem_wait() argument
165 __percpu_down_read(struct percpu_rw_semaphore *sem, bool try) __percpu_down_read() argument
199 readers_active_check(struct percpu_rw_semaphore *sem) readers_active_check() argument
214 percpu_down_write(struct percpu_rw_semaphore *sem) percpu_down_write() argument
242 percpu_up_write(struct percpu_rw_semaphore *sem) percpu_up_write() argument
[all...]
H A Dsemaphore.c53 void down(struct semaphore *sem) in down() argument
75 down_interruptible(struct semaphore *sem) down_interruptible() argument
101 down_killable(struct semaphore *sem) down_killable() argument
130 down_trylock(struct semaphore *sem) down_trylock() argument
155 down_timeout(struct semaphore *sem, long timeout) down_timeout() argument
178 up(struct semaphore *sem) up() argument
204 __down_common(struct semaphore *sem, long state, long timeout) __down_common() argument
235 __down(struct semaphore *sem) __down() argument
240 __down_interruptible(struct semaphore *sem) __down_interruptible() argument
245 __down_killable(struct semaphore *sem) __down_killable() argument
250 __down_timeout(struct semaphore *sem, long timeout) __down_timeout() argument
255 __up(struct semaphore *sem) __up() argument
[all...]

Completed in 8 milliseconds

123456