Home
last modified time | relevance | path

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

/freebsd-12.1/lib/librt/
H A Dsigev_thread.h39 struct sigev_node;
42 typedef void (*sigev_dispatch_t)(struct sigev_node *);
44 struct sigev_node { struct
45 LIST_ENTRY(sigev_node) sn_link;
62 struct sigev_node *tn_cur; argument
73 struct sigev_node *__sigev_alloc(int, const struct sigevent *,
74 struct sigev_node *, int);
75 struct sigev_node *__sigev_find(int, sigev_id_t);
78 int __sigev_register(struct sigev_node *);
80 int __sigev_delete_node(struct sigev_node *);
[all …]
H A Dsigev_thread.c49 LIST_HEAD(sigev_list_head, sigev_node);
191 struct sigev_node *
195 struct sigev_node *sn; in __sigev_alloc()
240 __sigev_free(struct sigev_node *sn) in __sigev_free()
246 struct sigev_node *
249 struct sigev_node *sn; in __sigev_find()
260 __sigev_register(struct sigev_node *sn) in __sigev_register()
271 struct sigev_node *sn; in __sigev_delete()
372 struct sigev_node *sn; in sigev_service_loop()
443 struct sigev_node *sn = arg; in worker_routine()
[all …]
H A Daio.c63 aio_dispatch(struct sigev_node *sn) in aio_dispatch()
72 struct sigev_node **sn, struct sigevent *saved_ev) in aio_sigev_alloc()
101 struct sigev_node *sn; in aio_io()
185 struct sigev_node *sn; in __aio_fsync()
212 struct sigev_node *sn; in __lio_listio()
H A Dtimer.c55 struct sigev_node *node;
72 timer_dispatch(struct sigev_node *sn) in timer_dispatch()
86 struct sigev_node *sn; in __timer_create()
H A Dmq.c60 struct sigev_node *node;
124 mq_dispatch(struct sigev_node *sn) in mq_dispatch()
140 struct sigev_node *sn; in __mq_notify()