Searched refs:queue_head_t (Results 1 – 12 of 12) sorted by relevance
/titanic_41/usr/src/cmd/mdb/common/modules/uhci/ |
H A D | uhci.c | 118 ((queue_head_t *)cb_data->fic_td_qh >= uhcip->uhci_qh_pool_addr && in find_uhci_instance() 119 (queue_head_t *)cb_data->fic_td_qh <= (uhcip->uhci_qh_pool_addr + in find_uhci_instance() 120 qh_pool_size - sizeof (queue_head_t))))) { in find_uhci_instance() 296 queue_head_t qh; in uhci_qh() 536 wsp->walk_data = mdb_alloc(sizeof (queue_head_t), UM_SLEEP | UM_GC); in uhci_qh_walk_init() 568 if (mdb_vread(wsp->walk_data, sizeof (queue_head_t), wsp->walk_addr) in uhci_qh_walk_step() 578 wsp->walk_addr = ((queue_head_t *)wsp->walk_data)->link_ptr; in uhci_qh_walk_step() 587 if (! ((((queue_head_t *)wsp->walk_data)->link_ptr) & HC_QUEUE_HEAD) in uhci_qh_walk_step()
|
/titanic_41/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
|
/titanic_41/usr/src/lib/libc/inc/ |
H A D | thr_uberdata.h | 414 } queue_head_t; typedef 441 extern queue_head_t *queue_lock(void *, int); 442 extern void queue_unlock(queue_head_t *); 443 extern void enqueue(queue_head_t *, struct ulwp *, int); 444 extern struct ulwp *dequeue(queue_head_t *, int *); 445 extern struct ulwp **queue_slot(queue_head_t *, struct ulwp **, int *); 446 extern struct ulwp *queue_waiter(queue_head_t *); 447 extern int dequeue_self(queue_head_t *); 448 extern void queue_unlink(queue_head_t *, 643 queue_head_t *ul_sleepq; /* sleep queue thread is waiting on */ [all …]
|
/titanic_41/usr/src/lib/libc/port/threads/ |
H A D | synch.c | 470 queue_head_t *qp; in queue_alloc() 479 if ((data = mmap(NULL, 2 * QHASHSIZE * sizeof (queue_head_t), in queue_alloc() 483 udp->queue_head = qp = (queue_head_t *)data; in queue_alloc() 502 QVERIFY(queue_head_t *qp) in QVERIFY() 555 queue_head_t * 559 queue_head_t *qp; in queue_lock() 596 queue_unlock(queue_head_t *qp) in queue_unlock() 610 enqueue(queue_head_t *qp, ulwp_t *ulwp, int force_fifo) in enqueue() 779 queue_slot(queue_head_t *qp, ulwp_t **prevp, int *more) in queue_slot() 824 queue_unlink(queue_head_t *qp, ulwp_t **ulwpp, ulwp_t *prev) in queue_unlink() [all …]
|
H A D | sema.c | 136 queue_head_t *qp; in sema_wait_impl() 254 queue_head_t *qp; in sema_trywait() 321 queue_head_t *qp; in sema_post()
|
H A D | rwlock.c | 376 queue_head_t *qp; in rw_queue_release() 581 queue_head_t *qp; in rwlock_lock()
|
H A D | thr.c | 1652 queue_head_t *qp; in postfork1_child() 1680 (void) memset(qp, 0, 2 * QHASHSIZE * sizeof (queue_head_t)); in postfork1_child()
|
/titanic_41/usr/src/uts/common/io/usb/hcd/uhci/ |
H A D | uhciutil.c | 109 static void uhci_print_qh(uhci_state_t *uhcip, queue_head_t *qh); 127 queue_head_t *list_array = uhcip->uhci_qh_pool_addr; in uhci_build_interrupt_lattice() 128 queue_head_t *tmp_qh; in uhci_build_interrupt_lattice() 301 uhci_qh_pool_size * sizeof (queue_head_t), in uhci_allocate_pools() 332 uhci_qh_pool_size * sizeof (queue_head_t)); in uhci_allocate_pools() 914 queue_head_t * 919 queue_head_t *queue_head; in uhci_alloc_queue_head() 965 bzero((void *)queue_head, sizeof (queue_head_t)); 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() [all …]
|