Home
last modified time | relevance | path

Searched refs:sigev_node (Results 1 – 5 of 5) sorted by relevance

/freebsd/lib/librt/
H A Dsigev_thread.h37 struct sigev_node;
40 typedef void (*sigev_dispatch_t)(struct sigev_node *);
42 struct sigev_node { struct
43 LIST_ENTRY(sigev_node) sn_link;
60 struct sigev_node *tn_cur; argument
71 struct sigev_node *__sigev_alloc(int, const struct sigevent *,
72 struct sigev_node *, int);
73 struct sigev_node *__sigev_find(int, sigev_id_t);
74 void __sigev_get_sigevent(struct sigev_node *, struct sigevent *,
76 int __sigev_register(struct sigev_node *);
[all …]
H A Dsigev_thread.c47 LIST_HEAD(sigev_list_head, sigev_node);
189 struct sigev_node *
190 __sigev_alloc(int type, const struct sigevent *evp, struct sigev_node *prev, in __sigev_alloc()
193 struct sigev_node *sn; in __sigev_alloc()
224 __sigev_get_sigevent(struct sigev_node *sn, struct sigevent *newevp, in __sigev_get_sigevent()
238 __sigev_free(struct sigev_node *sn) in __sigev_free()
244 struct sigev_node *
247 struct sigev_node *sn; in __sigev_find()
258 __sigev_register(struct sigev_node *sn) in __sigev_register()
269 struct sigev_node *sn; in __sigev_delete()
[all …]
H A Daio.c64 aio_dispatch(struct sigev_node *sn) in aio_dispatch()
73 struct sigev_node **sn, struct sigevent *saved_ev) in aio_sigev_alloc()
102 struct sigev_node *sn; in aio_io()
200 struct sigev_node *sn; in __aio_fsync()
227 struct sigev_node *sn; in __lio_listio()
H A Dtimer.c52 struct sigev_node *node;
69 timer_dispatch(struct sigev_node *sn) in timer_dispatch()
83 struct sigev_node *sn; in __timer_create()
H A Dmq.c45 struct sigev_node *node;
109 mq_dispatch(struct sigev_node *sn) in __mq_close()
125 struct sigev_node *sn; in mq_dispatch()