Searched refs:slp_queue_t (Results 1 – 5 of 5) sorted by relevance
/illumos-gate/usr/src/lib/libslp/clib/ |
H A D | slp-internal.h | 105 typedef void slp_queue_t; typedef 107 extern slp_queue_t *slp_new_queue(SLPError *); 108 extern SLPError slp_enqueue(slp_queue_t *, void *); 109 extern SLPError slp_enqueue_at_head(slp_queue_t *, void *); 110 extern void *slp_dequeue_timed(slp_queue_t *, timestruc_t *, SLPBoolean *); 111 extern void *slp_dequeue(slp_queue_t *); 112 extern void slp_flush_queue(slp_queue_t *, void (*)(void *)); 113 extern void slp_destroy_queue(slp_queue_t *); 134 slp_queue_t *q; /* message queue for this handle */ 175 extern SLPError slp_getDAbyScope(const char *, slp_queue_t *);
|
H A D | slp_queue.c | 74 slp_queue_t *slp_new_queue(SLPError *err) { in slp_new_queue() 116 SLPError slp_enqueue(slp_queue_t *qa, void *msg) { in slp_enqueue() 145 SLPError slp_enqueue_at_head(slp_queue_t *qa, void *msg) { in slp_enqueue_at_head() 191 void *slp_dequeue_timed(slp_queue_t *qa, timestruc_t *to, SLPBoolean *etimed) { in slp_dequeue_timed() 229 void *slp_dequeue(slp_queue_t *qa) { in slp_dequeue() 237 void slp_flush_queue(slp_queue_t *qa, void (*free_f)(void *)) { in slp_flush_queue() 252 void slp_destroy_queue(slp_queue_t *qa) { in slp_destroy_queue()
|
H A D | slp_ua_common.c | 54 slp_queue_t *q; in slp_ua_common()
|
H A D | SLPReg.c | 108 static slp_queue_t *reg_q; /* the global registration queue */
|
H A D | slp_net.c | 63 static slp_queue_t *tcp_q;
|