Home
last modified time | relevance | path

Searched refs:waiter (Results 1 – 14 of 14) sorted by relevance

/freebsd/contrib/llvm-project/libc/src/__support/threads/linux/
H A DCndVar.cpp31 CndWaiter waiter; in wait() local
36 waitq_front = waitq_back = &waiter; in wait()
39 waitq_back->next = &waiter; in wait()
40 waitq_back = &waiter; in wait()
59 waiter.futex_word.wait(WS_Waiting, cpp::nullopt, true); in wait()
91 CndWaiter *waiter = waitq_front; in broadcast() local
93 while (waiter != nullptr) { in broadcast()
100 &waiter->futex_word.val, in broadcast()
102 waiter = waiter->next; in broadcast()
/freebsd/sys/contrib/vchiq/interface/vchiq_arm/
H A Dvchiq_kern_lib.c148 struct bulk_waiter_node *waiter; in vchiq_shutdown() local
149 waiter = list_entry(pos, in vchiq_shutdown()
156 waiter, waiter->pid); in vchiq_shutdown()
157 _sema_destroy(&waiter->bulk_waiter.event); in vchiq_shutdown()
159 kfree(waiter); in vchiq_shutdown()
386 struct bulk_waiter_node *waiter = NULL; in vchiq_blocking_bulk_transfer() local
401 waiter = list_entry(pos, in vchiq_blocking_bulk_transfer()
410 if (waiter) { in vchiq_blocking_bulk_transfer()
411 VCHIQ_BULK_T *bulk = waiter->bulk_waiter.bulk; in vchiq_blocking_bulk_transfer()
426 if (!waiter) { in vchiq_blocking_bulk_transfer()
[all …]
H A Dvchiq_arm.c783 struct bulk_waiter_node *waiter = NULL; in vchiq_ioctl() local
811 waiter = kzalloc(sizeof(struct bulk_waiter_node), in vchiq_ioctl()
813 if (!waiter) { in vchiq_ioctl()
817 args.userdata = &waiter->bulk_waiter; in vchiq_ioctl()
824 waiter = list_entry(pos, in vchiq_ioctl()
832 if (!waiter) { in vchiq_ioctl()
841 (size_t)waiter, current->p_pid); in vchiq_ioctl()
842 args.userdata = &waiter->bulk_waiter; in vchiq_ioctl()
851 if (!waiter) in vchiq_ioctl()
854 !waiter->bulk_waiter.bulk) { in vchiq_ioctl()
[all …]
H A Dvchiq_core.c1240 struct bulk_waiter *waiter; in notify_bulks() local
1242 waiter = bulk->userdata; in notify_bulks()
1243 if (waiter) { in notify_bulks()
1244 waiter->actual = bulk->actual; in notify_bulks()
1245 up(&waiter->event); in notify_bulks()
/freebsd/usr.sbin/cron/cron/
H A Ddo_command.c719 WAIT_T waiter; in child_process() local
721 waiter = wait_on_child(jobpid, "grandchild command job"); in child_process()
726 if (WIFEXITED(waiter) && WEXITSTATUS(waiter) == 0 in child_process()
782 WAIT_T waiter; in wait_on_child() local
789 while ((pid = waitpid(childpid, &waiter, 0)) < 0 && errno == EINTR) in wait_on_child()
791 while ((pid = wait4(childpid, &waiter, 0, NULL)) < 0 && errno == EINTR) in wait_on_child()
796 return waiter; in wait_on_child()
799 getpid(), name, pid, WEXITSTATUS(waiter))) in wait_on_child()
800 if (WIFSIGNALED(waiter) && WCOREDUMP(waiter)) in wait_on_child()
804 return waiter; in wait_on_child()
H A Dcron.c467 WAIT_T waiter; local
471 pid = waitpid(-1, &waiter, WNOHANG);
485 getpid(), pid, WEXITSTATUS(waiter)))
/freebsd/usr.sbin/cron/crontab/
H A Dcrontab.c310 WAIT_T waiter; local
414 xpid = wait(&waiter);
423 if (WIFEXITED(waiter) && WEXITSTATUS(waiter)) {
424 warnx("\"%s\" exited with status %d", editor, WEXITSTATUS(waiter));
427 if (WIFSIGNALED(waiter)) {
429 editor, WTERMSIG(waiter), WCOREDUMP(waiter) ?"" :"no ");
/freebsd/tools/regression/sysvsem/
H A Dsemtest.c56 void waiter (void);
170 waiter(); in main()
317 waiter() in waiter() function
/freebsd/contrib/netbsd-tests/kernel/
H A Dt_sysv.c67 void waiter(void);
465 waiter(); in ATF_TC_BODY()
558 waiter(void) in waiter() function
/freebsd/contrib/netbsd-tests/net/mcast/
H A Dmcast.c238 synchronize(const int fd, bool waiter) in synchronize() argument
244 if (waiter) { in synchronize()
/freebsd/contrib/llvm-project/openmp/runtime/src/
H A Dkmp_wait_release.h812 kmp_info_t *waiter = flag->get_waiter(i);
813 if (waiter) {
814 int wait_gtid = waiter->th.th_info.ds.ds_gtid;
/freebsd/lib/libc/db/mpool/
H A Dmpool.libtp668 /* wake up waiter and anyone waiting on it */
/freebsd/share/dict/
H A Dweb2a15788 day waiter
18464 dumb-waiter
24691 gentleman-waiter
32006 landing waiter
70665 waiter-on
H A Dweb2230273 waiter