Searched refs:sem_t (Results 1 – 25 of 38) sorted by relevance
12
/sysdeps/pthread/ |
A D | semaphore.h | 35 extern int sem_init (sem_t *__sem, int __pshared, unsigned int __value) 39 extern int sem_destroy (sem_t *__sem) __THROW __nonnull ((1)); 42 extern sem_t *sem_open (const char *__name, int __oflag, ...) 46 extern int sem_close (sem_t *__sem) __THROW __nonnull ((1)); 55 extern int sem_wait (sem_t *__sem) __nonnull ((1)); 63 extern int sem_timedwait (sem_t *__restrict __sem, 69 (sem_t *__restrict __sem, 81 extern int sem_clockwait (sem_t *__restrict __sem, 88 (sem_t *__restrict __sem, 100 extern int sem_trywait (sem_t *__sem) __THROWNL __nonnull ((1)); [all …]
|
A D | sem_routines.h | 22 sem_t * __sem_check_add_mapping (const char *name, int fd, sem_t *existing) 25 bool __sem_remove_mapping (sem_t *sem) attribute_hidden;
|
A D | sem_routines.c | 30 sem_t *sem; 39 sem_t *sem; 69 sem_t * 70 __sem_check_add_mapping (const char *name, int fd, sem_t *existing) in __sem_check_add_mapping() 77 sem_t *result = SEM_FAILED; in __sem_check_add_mapping() 109 existing = (sem_t *) __mmap (NULL, sizeof (sem_t), in __sem_check_add_mapping() 139 __munmap (existing, sizeof (sem_t)); in __sem_check_add_mapping() 148 sem_t *the_sem; 163 __sem_remove_mapping (sem_t *sem) in __sem_remove_mapping() 186 if (__munmap (rec->sem, sizeof (sem_t)) == -1) in __sem_remove_mapping()
|
A D | sem_open.c | 35 sem_t * 39 sem_t *result; in __sem_open() 109 sem_t initsem; in __sem_open() 117 sizeof (sem_t) - sizeof (struct new_sem)); in __sem_open() 159 if (TEMP_FAILURE_RETRY (write (fd, &sem.initsem, sizeof (sem_t))) in __sem_open() 160 == sizeof (sem_t) in __sem_open() 162 && (result = (sem_t *) __mmap (NULL, sizeof (sem_t), in __sem_open() 170 __munmap (result, sizeof (sem_t)); in __sem_open()
|
A D | tst-sem3.c | 37 sem_t *s; in do_test() 68 s = (sem_t *) (((uintptr_t) mem + __alignof (sem_t)) in do_test() 69 & ~(__alignof (sem_t) - 1)); in do_test()
|
A D | tst-sem7.c | 36 sem_t *s; in do_test() 37 sem_t *s2; in do_test() 38 sem_t *s3; in do_test()
|
A D | tst-sem4.c | 36 sem_t *s; in do_test() 37 sem_t *s2; in do_test()
|
A D | tst-sem16.c | 28 static sem_t sem; /* Use to sync with thread start. */ 58 sem_t *s = sem_open (pipe_name, O_CREAT, 0600, 1); in tf()
|
A D | tst-sem2.c | 33 sem_t s; in do_test()
|
A D | sem_close.c | 23 __sem_close (sem_t *sem) in __sem_close()
|
A D | tst-sem8.c | 36 sem_t *s; in do_test()
|
A D | tst-sem9.c | 36 sem_t *s; in do_test()
|
A D | tst-sem1.c | 27 sem_t s; in do_test()
|
A D | tst-sem10.c | 30 sem_t s; in do_test()
|
/sysdeps/unix/sysv/linux/bits/ |
A D | semaphore.h | 32 #define SEM_FAILED ((sem_t *) 0) 39 } sem_t; typedef
|
/sysdeps/m68k/nptl/bits/ |
A D | semaphore.h | 27 #define SEM_FAILED ((sem_t *) 0) 34 } sem_t; typedef
|
/sysdeps/aarch64/nptl/bits/ |
A D | semaphore.h | 32 #define SEM_FAILED ((sem_t *) 0) 39 } sem_t; typedef
|
/sysdeps/mips/nptl/bits/ |
A D | semaphore.h | 29 #define SEM_FAILED ((sem_t *) 0) 36 } sem_t; typedef
|
/sysdeps/htl/ |
A D | sem-wait.c | 22 extern int __sem_timedwait_internal (sem_t *restrict sem, 27 __sem_wait (sem_t *sem) in __sem_wait()
|
A D | sem-trywait.c | 25 __sem_trywait (sem_t *sem) in __sem_trywait()
|
A D | sem-getvalue.c | 23 __sem_getvalue (sem_t *restrict sem, int *restrict value) in __sem_getvalue()
|
A D | sem-init.c | 25 __sem_init (sem_t *sem, int pshared, unsigned value) in __sem_init()
|
A D | sem-destroy.c | 25 __sem_destroy (sem_t *sem) in __sem_destroy()
|
A D | sem-timedwait.c | 47 __sem_timedwait_internal (sem_t *restrict sem, in __sem_timedwait_internal() 194 __sem_clockwait (sem_t *sem, clockid_t clockid, in __sem_clockwait() 202 __sem_timedwait (sem_t *restrict sem, const struct timespec *restrict timeout) in __sem_timedwait()
|
/sysdeps/htl/bits/ |
A D | semaphore.h | 37 } sem_t; typedef
|
Completed in 14 milliseconds
12