Home
last modified time | relevance | path

Searched refs:sigevent (Results 1 – 25 of 46) sorted by relevance

12

/freebsd/lib/librt/
H A Daio.c61 struct sigevent *sig);
72 aio_sigev_alloc(sigev_id_t id, struct sigevent *sigevent, in aio_sigev_alloc() argument
73 struct sigev_node **sn, struct sigevent *saved_ev) in aio_sigev_alloc()
81 *sn = __sigev_alloc(SI_ASYNCIO, sigevent, NULL, 1); in aio_sigev_alloc()
87 *saved_ev = *sigevent; in aio_sigev_alloc()
89 __sigev_get_sigevent(*sn, sigevent, (*sn)->sn_id); in aio_sigev_alloc()
103 struct sigevent saved_ev; in aio_io()
201 struct sigevent saved_ev; in __aio_fsync()
225 struct sigevent *sig) in __lio_listio()
228 struct sigevent saved_ev; in __lio_listio()
H A Dsigev_thread.h71 struct sigev_node *__sigev_alloc(int, const struct sigevent *,
74 void __sigev_get_sigevent(struct sigev_node *, struct sigevent *,
H A Dtimer.c42 extern int __sys_ktimer_create(clockid_t, struct sigevent *__restrict,
79 __timer_create(clockid_t clockid, struct sigevent *evp, timer_t *timerid) in __timer_create()
82 struct sigevent ev; in __timer_create()
H A Dmq.c122 __mq_notify(mqd_t mqd, const struct sigevent *evp) in __mq_notify()
124 struct sigevent ev; in __mq_notify()
H A Dsigev_thread.c190 __sigev_alloc(int type, const struct sigevent *evp, struct sigev_node *prev, in __sigev_alloc()
224 __sigev_get_sigevent(struct sigev_node *sn, struct sigevent *newevp, in __sigev_get_sigevent()
/freebsd/contrib/netbsd-tests/lib/libc/sys/
H A Dt_timer_create.c58 struct sigevent evt; in timer_signal_create()
64 (void)memset(&evt, 0, sizeof(struct sigevent)); in timer_signal_create()
131 struct sigevent evt; in timer_thread_create()
136 (void)memset(&evt, 0, sizeof(struct sigevent)); in timer_thread_create()
179 struct sigevent ev; in ATF_TC_BODY()
181 (void)memset(&ev, 0, sizeof(struct sigevent)); in ATF_TC_BODY()
/freebsd/sys/compat/freebsd32/
H A Dfreebsd32_signal.h62 struct sigevent;
63 int convert_sigevent32(struct sigevent32 *sig32, struct sigevent *sig);
/freebsd/tests/sys/aio/
H A Dlio_test.c69 struct sigevent sev[2]; in ATF_TC_BODY()
151 struct sigevent sev; in ATF_TC_BODY()
179 struct sigevent sev; in ATF_TC_BODY()
198 struct sigevent sev; in ATF_TC_BODY()
H A Daio_test.c202 static struct sigevent*
205 static struct sigevent sev; in setup_signal()
219 static struct sigevent*
222 static struct sigevent sev; in setup_thread()
259 static struct sigevent*
262 static struct sigevent sev; in setup_kqueue()
450 aio_file_test(completion comp, struct sigevent *sev, bool vectored) in aio_file_test()
512 aio_fifo_test(completion comp, struct sigevent *sev) in aio_fifo_test()
658 aio_pty_test(completion comp, struct sigevent *sev) in aio_pty_test()
730 aio_pipe_test(completion comp, struct sigevent *sev) in aio_pipe_test()
[all …]
H A Dlio_kqueue_test.c66 struct sigevent sig; in main()
/freebsd/include/
H A Dtime.h131 struct sigevent;
132 int timer_create(clockid_t, struct sigevent *__restrict, timer_t *__restrict);
H A Dmqueue.h41 int mq_notify(mqd_t, const struct sigevent *);
/freebsd/sys/sys/
H A Daio.h116 struct sigevent aio_sigevent; /* Signal to deliver */
250 struct sigevent *);
H A Dtimers.h49 struct sigevent it_sigev;
H A Dsignalvar.h317 ksiginfo_set_sigev(ksiginfo_t *dst, struct sigevent *sigev) in ksiginfo_set_sigev()
401 int sigev_findtd(struct proc *p, struct sigevent *sigev, struct thread **);
H A Dsignal.h173 struct sigevent { struct
/freebsd/sys/compat/linux/
H A Dlinux_timer.c47 linux_convert_l_sigevent(struct l_sigevent *l_sig, struct sigevent *sig) in linux_convert_l_sigevent()
88 struct sigevent ev, *evp; in linux_timer_create()
/freebsd/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/proc/
H A Dtst.sigwait.c39 struct sigevent ev; in main()
/freebsd/tests/sys/mqueue/
H A Dmqtest1.c17 struct sigevent sigev; in main()
H A Dmqtest5.c62 struct sigevent sigev; in main()
/freebsd/lib/libsys/
H A D_libsys.h52 struct sigevent;
199 typedef int (__sys_ktimer_create_t)(clockid_t, struct sigevent *, int *);
217 typedef int (__sys_lio_listio_t)(int, struct aiocb * const *, int, struct sigevent *);
348 typedef int (__sys_kmq_notify_t)(int, const struct sigevent *);
598 int __sys_ktimer_create(clockid_t clock_id, struct sigevent * evp, int * timerid);
616 int __sys_lio_listio(int mode, struct aiocb * const * acb_list, int nent, struct sigevent * sig);
747 int __sys_kmq_notify(int mqd, const struct sigevent * sigev);
/freebsd/contrib/capsicum-test/
H A Dmqueue.cc65 struct sigevent se;
H A Dsyscalls.h79 extern int __sys_kmq_notify(int, const struct sigevent *);
/freebsd/sys/kern/
H A Dvfs_aio.c253 struct sigevent lioj_signal; /* (a) signal on all I/O done */
467 aio_sendsig(struct proc *p, struct sigevent *sigev, ksiginfo_t *ksi, bool ext) in aio_sendsig()
1367 convert_old_sigevent(struct osigevent *osig, struct sigevent *nsig) in convert_old_sigevent()
2227 struct aiocb **acb_list, int nent, struct sigevent *sig, in kern_lio_listio()
2375 struct sigevent *sigp, sig; in freebsd6_lio_listio()
2413 struct sigevent *sigp, sig; in sys_lio_listio()
2762 convert_old_sigevent32(struct osigevent32 *osig, struct sigevent *nsig) in convert_old_sigevent32()
3076 struct sigevent *sigp, sig; in freebsd6_freebsd32_lio_listio()
3122 struct sigevent *sigp, sig; in freebsd32_lio_listio()
/freebsd/contrib/llvm-project/compiler-rt/lib/sanitizer_common/
H A Dsanitizer_platform_limits_solaris.cpp88 unsigned struct_sigevent_sz = sizeof(struct sigevent);

12