Home
last modified time | relevance | path

Searched refs:signalfd_queue (Results 1 – 3 of 3) sorted by relevance

/components/libc/posix/io/signalfd/
A Dsignalfd.c34 rt_wqueue_t signalfd_queue; member
92 rt_poll_add(&sfd->signalfd_queue, req); in signalfd_poll()
156 rt_wqueue_wait(&sfd->signalfd_queue, 0, RT_WAITING_FOREVER); in signalfd_read()
193 static void signalfd_callback(rt_wqueue_t *signalfd_queue, int signum) in signalfd_callback() argument
197 sfd = rt_container_of(signalfd_queue, struct rt_signalfd_ctx, signalfd_queue); in signalfd_callback()
210 rt_wqueue_wakeup(signalfd_queue, (void*)POLLIN); in signalfd_callback()
253 lwp_notify->signalfd_queue = &sfd->signalfd_queue; in signalfd_add_notify()
318 rt_wqueue_init(&sfd->signalfd_queue); in signalfd_do()
/components/lwp/
A Dlwp.h74 void (*notify)(rt_wqueue_t *signalfd_queue, int signo);
75 rt_wqueue_t *signalfd_queue; member
A Dlwp_signal.c446 n->notify(n->signalfd_queue, siginfo->ksiginfo.signo); in lwp_signal_notify()

Completed in 7 milliseconds