Searched refs:queue_head_t (Results 1 – 12 of 12) sorted by relevance
/illumos-gate/usr/src/cmd/mdb/common/modules/uhci/ |
H A D | uhci.c | 116 ((queue_head_t *)cb_data->fic_td_qh >= uhcip->uhci_qh_pool_addr && in find_uhci_instance() 117 (queue_head_t *)cb_data->fic_td_qh <= (uhcip->uhci_qh_pool_addr + in find_uhci_instance() 118 qh_pool_size - sizeof (queue_head_t))))) { in find_uhci_instance() 294 queue_head_t qh; in uhci_qh() 534 wsp->walk_data = mdb_alloc(sizeof (queue_head_t), UM_SLEEP | UM_GC); in uhci_qh_walk_init() 566 if (mdb_vread(wsp->walk_data, sizeof (queue_head_t), wsp->walk_addr) in uhci_qh_walk_step() 576 wsp->walk_addr = ((queue_head_t *)wsp->walk_data)->link_ptr; in uhci_qh_walk_step() 585 if (((((queue_head_t *)wsp->walk_data)->link_ptr) & HC_QUEUE_HEAD) in uhci_qh_walk_step()
|
/illumos-gate/usr/src/uts/common/sys/usb/hcd/uhci/ |
H A D | uhcid.h | 170 queue_head_t *uhci_qh_pool_addr; /* Start of the pool */ 203 queue_head_t *uhci_ctrl_xfers_q_head; 204 queue_head_t *uhci_ctrl_xfers_q_tail; 205 queue_head_t *uhci_bulk_xfers_q_head; 206 queue_head_t *uhci_bulk_xfers_q_tail; 228 queue_head_t *uhci_isoc_qh; 280 queue_head_t *pp_qh; /* Pipe's ept */
|
H A D | uhcipolled.h | 75 queue_head_t *uhci_polled_qh; 123 extern queue_head_t *uhci_alloc_queue_head(uhci_state_t *);
|
H A D | uhcitgt.h | 37 queue_head_t *uhci_alloc_queue_head(uhci_state_t *uhcip);
|
H A D | uhciutil.h | 129 queue_head_t *uhci_alloc_queue_head(uhci_state_t *uhcip);
|
H A D | uhci.h | 149 } queue_head_t; typedef
|
/illumos-gate/usr/src/lib/libc/inc/ |
H A D | thr_uberdata.h | 417 } queue_head_t; typedef 444 extern queue_head_t *queue_lock(void *, int); 445 extern void queue_unlock(queue_head_t *); 446 extern void enqueue(queue_head_t *, struct ulwp *, int); 447 extern struct ulwp *dequeue(queue_head_t *, int *); 448 extern struct ulwp **queue_slot(queue_head_t *, struct ulwp **, int *); 449 extern struct ulwp *queue_waiter(queue_head_t *); 450 extern int dequeue_self(queue_head_t *); 451 extern void queue_unlink(queue_head_t *, 649 queue_head_t *ul_sleepq; /* sleep queue thread is waiting on */ [all …]
|
/illumos-gate/usr/src/lib/libc/port/threads/ |
H A D | synch.c | 472 queue_head_t *qp; in queue_alloc() 557 queue_head_t * 561 queue_head_t *qp; in queue_lock() 955 queue_head_t *qp; in unsleep_self() 1619 queue_head_t *qp; in mutex_wakeup() 1642 queue_head_t *qp; in mutex_wakeup_all() 1787 queue_head_t *qp; in mutex_lock_queue() 3190 queue_head_t *qp; in cond_sleep_queue() 3712 queue_head_t *qp; in cond_signal() 3841 queue_head_t *qp; in cond_broadcast() [all …]
|
H A D | sema.c | 133 queue_head_t *qp; in sema_wait_impl() 251 queue_head_t *qp; in sema_trywait() 318 queue_head_t *qp; in sema_post()
|
H A D | rwlock.c | 376 queue_head_t *qp; in rw_queue_release() 584 queue_head_t *qp; in rwlock_lock()
|
H A D | thr.c | 1654 queue_head_t *qp; in postfork1_child() 1682 (void) memset(qp, 0, 2 * QHASHSIZE * sizeof (queue_head_t)); in postfork1_child()
|
/illumos-gate/usr/src/uts/common/io/usb/hcd/uhci/ |
H A D | uhciutil.c | 128 queue_head_t *tmp_qh; in uhci_build_interrupt_lattice() 914 queue_head_t * 919 queue_head_t *queue_head; in uhci_alloc_queue_head() 998 queue_head_t *tmp_qh; in uhci_allocate_bandwidth() 1442 queue_head_t *qh = pp->pp_qh; in uhci_insert_ctrl_qh() 1470 queue_head_t *qh = pp->pp_qh; in uhci_insert_bulk_qh() 1504 queue_head_t *qh = pp->pp_qh; in uhci_insert_intr_qh() 1876 queue_head_t *qh = pp->pp_qh; in uhci_insert_hc_td() 2672 queue_head_t *qh = pp->pp_qh; in uhci_remove_intr_qh() 2690 queue_head_t *qh = pp->pp_qh; in uhci_remove_bulk_qh() [all …]
|