Home
last modified time | relevance | path

Searched refs:queue_head_t (Results 1 – 12 of 12) sorted by relevance

/titanic_41/usr/src/cmd/mdb/common/modules/uhci/
H A Duhci.c118 ((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 Duhcid.h170 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 Duhcipolled.h75 queue_head_t *uhci_polled_qh;
123 extern queue_head_t *uhci_alloc_queue_head(uhci_state_t *);
H A Duhcitgt.h37 queue_head_t *uhci_alloc_queue_head(uhci_state_t *uhcip);
H A Duhciutil.h129 queue_head_t *uhci_alloc_queue_head(uhci_state_t *uhcip);
H A Duhci.h149 } queue_head_t; typedef
/titanic_41/usr/src/lib/libc/inc/
H A Dthr_uberdata.h414 } 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 Dsynch.c470 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 Dsema.c136 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 Drwlock.c376 queue_head_t *qp; in rw_queue_release()
581 queue_head_t *qp; in rwlock_lock()
H A Dthr.c1652 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 Duhciutil.c109 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 …]