Home
last modified time | relevance | path

Searched refs:rcm_queue_t (Results 1 – 4 of 4) sorted by relevance

/illumos-gate/usr/src/cmd/rcm_daemon/common/
H A Drcm_impl.h100 } rcm_queue_t; typedef
119 rcm_queue_t client_q; /* list of module's clients */
127 rcm_queue_t queue; /* per module queue */
297 void rcm_init_queue(rcm_queue_t *);
298 void rcm_enqueue_head(rcm_queue_t *, rcm_queue_t *);
299 void rcm_enqueue_tail(rcm_queue_t *, rcm_queue_t *);
300 void rcm_enqueue(rcm_queue_t *, rcm_queue_t *);
301 rcm_queue_t *rcm_dequeue_head(rcm_queue_t *);
302 rcm_queue_t *rcm_dequeue_tail(rcm_queue_t *);
303 void rcm_dequeue(rcm_queue_t *);
H A Drcm_script_impl.h78 rcm_queue_t queue;
92 rcm_queue_t queue;
94 rcm_queue_t drreq_q; /* queue head for current dr'ed resources */
H A Drcm_subr.c1913 rcm_init_queue(rcm_queue_t *head) in rcm_init_queue()
1919 rcm_enqueue_head(rcm_queue_t *head, rcm_queue_t *element) in rcm_enqueue_head()
1925 rcm_enqueue_tail(rcm_queue_t *head, rcm_queue_t *element) in rcm_enqueue_tail()
1931 rcm_enqueue(rcm_queue_t *list_element, rcm_queue_t *element) in rcm_enqueue()
1939 rcm_queue_t *
1940 rcm_dequeue_head(rcm_queue_t *head) in rcm_dequeue_head()
1942 rcm_queue_t *element = head->next; in rcm_dequeue_head()
1947 rcm_queue_t *
1948 rcm_dequeue_tail(rcm_queue_t *head) in rcm_dequeue_tail()
1950 rcm_queue_t *element = head->prev; in rcm_dequeue_tail()
[all …]
H A Drcm_script.c168 static rcm_queue_t script_info_q;
1678 rcm_queue_t *head; in add_for_unregister()
1679 rcm_queue_t *q; in add_for_unregister()
1698 rcm_queue_t *head; in remove_from_unregister()
1699 rcm_queue_t *q; in remove_from_unregister()
1721 rcm_queue_t *head; in complete_unregister()
1722 rcm_queue_t *q; in complete_unregister()
1811 rcm_queue_t *head = &rsi->drreq_q; in add_drreq()
1812 rcm_queue_t *q; in add_drreq()
1835 rcm_queue_t *head = &rsi->drreq_q; in remove_drreq()
[all …]