Home
last modified time | relevance | path

Searched refs:uhcip (Results 1 – 10 of 10) sorted by relevance

/illumos-gate/usr/src/uts/common/io/usb/hcd/uhci/
H A Duhcitgt.c72 uhci_state_t *uhcip; in uhci_hcdi_pipe_open() local
85 sema_p(&uhcip->uhci_ocsem); in uhci_hcdi_pipe_open()
92 sema_v(&uhcip->uhci_ocsem); in uhci_hcdi_pipe_open()
305 uhci_state_t *uhcip; in uhci_hcdi_pipe_close() local
666 uhci_state_t *uhcip; in uhci_hcdi_pipe_bulk_xfer() local
767 uhci_state_t *uhcip, in uhci_send_intr_data() argument
807 uhci_state_t *uhcip = in uhci_hcdi_pipe_stop_intr_polling() local
898 uhci_state_t *uhcip; in uhci_hcdi_pipe_isoc_xfer() local
924 uhci_state_t *uhcip = in uhci_hcdi_pipe_stop_isoc_polling() local
954 uhci_state_t *uhcip, in uhci_start_periodic_pipe_polling() argument
[all …]
H A Duhci.c288 uhcip->uhci_dip = dip; in uhci_attach()
400 uhcip->uhci_hcdi_ops = uhci_alloc_hcdi_ops(uhcip); in uhci_attach()
527 ret = ddi_intr_alloc(uhcip->uhci_dip, uhcip->uhci_htable, in uhci_add_intrs()
729 if (uhcip == NULL) in uhci_quiesce()
755 uhci_state_t *uhcip; in uhci_info() local
762 if (uhcip != NULL) { in uhci_info()
817 uhci_rem_intrs(uhcip); in uhci_cleanup()
1241 if (GetTD_alen(uhcip, td) != GetTD_mlen(uhcip, td)) { in uhci_handle_intr_td()
1314 uhci_state_t *uhcip, in uhci_sendup_td_message() argument
1748 uhci_state_t *uhcip, in uhci_handle_one_xfer_completion() argument
[all …]
H A Duhcihub.c43 uhci_state_t *uhcip,
48 uhci_state_t *uhcip,
52 uhci_state_t *uhcip,
56 uhci_state_t *uhcip,
60 uhci_state_t *uhcip,
63 uhci_state_t *uhcip,
66 uhci_state_t *uhcip,
69 uhci_state_t *uhcip,
203 uhci_state_t *uhcip, in uhci_handle_root_hub_request() argument
471 uhci_state_t *uhcip, in uhci_root_hub_reset_occurred() argument
[all …]
H A Duhciutil.c177 uhcip->uhci_ctrl_xfers_q_head = uhci_alloc_queue_head(uhcip); in uhci_build_interrupt_lattice()
183 uhcip->uhci_bulk_xfers_q_head = uhci_alloc_queue_head(uhcip); in uhci_build_interrupt_lattice()
209 uhcip->uhci_isoc_qh = uhci_alloc_queue_head(uhcip); in uhci_build_interrupt_lattice()
210 SetQH32(uhcip, uhcip->uhci_isoc_qh->link_ptr, in uhci_build_interrupt_lattice()
213 SetFL32(uhcip, uhcip->uhci_frame_lst_tablep[MAX_FRAME_NUM], in uhci_build_interrupt_lattice()
548 SetTD_ioc(uhcip, uhcip->uhci_isoc_td, 1); in uhci_init_ctlr()
1456 SetQH32(uhcip, uhcip->uhci_ctrl_xfers_q_tail->link_ptr, in uhci_insert_ctrl_qh()
1487 SetQH32(uhcip, uhcip->uhci_bulk_xfers_q_tail->link_ptr, in uhci_insert_bulk_qh()
2310 UHCI_INTRS_STATS(uhcip)->ks_private = uhcip; in uhci_create_stats()
4768 SetTD_ioc(uhcip, uhcip->uhci_sof_td, 1); in uhci_wait_for_sof()
[all …]
H A Duhcipolled.c78 uhci_state_t *uhcip; in uhci_hcdi_polled_input_init() local
122 uhci_state_t *uhcip; in uhci_hcdi_polled_input_fini() local
203 uhci_state_t *uhcip; in uhci_hcdi_polled_read() local
263 SetTD_dtogg(uhcip, td, GetTD_dtogg(uhcip, td) == 0 ? 1 : 0); in uhci_hcdi_polled_read()
293 uhci_state_t *uhcip; in uhci_hcdi_polled_output_init() local
329 uhci_state_t *uhcip; in uhci_hcdi_polled_output_fini() local
351 uhci_state_t *uhcip; in uhci_hcdi_polled_output_enter() local
444 SetFL32(uhcip, uhcip->uhci_frame_lst_tablep[i], in uhci_hcdi_polled_write()
460 SetFL32(uhcip, uhcip->uhci_frame_lst_tablep[i], in uhci_hcdi_polled_write()
639 SetFL32(uhcip, uhcip->uhci_frame_lst_tablep[i], in uhci_polled_save_state()
[all …]
/illumos-gate/usr/src/uts/common/sys/usb/hcd/uhci/
H A Duhciutil.h70 uhci_state_t *uhcip,
75 int uhci_insert_bulk_td(uhci_state_t *uhcip,
89 usba_pipe_handle_data_t *uhcip,
102 void uhci_insert_qh(uhci_state_t *uhcip,
107 void uhci_free_pools(uhci_state_t *uhcip);
108 int uhci_init_ctlr(uhci_state_t *uhcip);
109 void uhci_uninit_ctlr(uhci_state_t *uhcip);
110 int uhci_map_regs(uhci_state_t *uhcip);
111 void uhci_unmap_regs(uhci_state_t *uhcip);
112 int uhci_insert_hc_td(uhci_state_t *uhcip,
[all …]
H A Duhcitgt.h40 int uhci_insert_ctrl_td(uhci_state_t *uhcip,
44 int uhci_insert_bulk_td(uhci_state_t *uhcip,
48 int uhci_insert_intr_td(uhci_state_t *uhcip,
53 uhci_state_t *uhcip,
60 void uhci_insert_qh(uhci_state_t *uhcip,
63 uhci_state_t *uhcip,
70 void uhci_remove_tds_tws(uhci_state_t *uhcip,
75 uhci_state_t *uhcip,
83 uhci_state_t *uhcip,
93 uhci_state_t *uhcip,
[all …]
H A Duhcid.h443 (uint32_t *)&uhcip->uhci_regsp->addr)
445 (uint16_t *)&uhcip->uhci_regsp->addr)
447 (uchar_t *)&uhcip->uhci_regsp->addr)
450 ((uint32_t *)&uhcip->uhci_regsp->addr), \
453 ((uint16_t *)&uhcip->uhci_regsp->addr), \
459 (uintptr_t)uhcip->uhci_qh_pool_addr)))
465 (char *)uhcip->uhci_qh_pool_addr))
470 (uintptr_t)(uhcip->uhci_td_pool_addr)))
488 (char *)uhcip->uhci_td_pool_addr))
497 SetQH32(uhcip, addr, GetQH32(uhcip, (addr)) | HC_END_OF_LIST)
[all …]
H A Duhcihub.h34 int uhci_init_root_hub(uhci_state_t *uhcip);
36 uhci_state_t *uhcip,
43 uhci_state_t *uhcip,
/illumos-gate/usr/src/cmd/mdb/common/modules/uhci/
H A Duhci.c84 uhci_state_t *uhcip = cb_data->fic_uhci_statep; in find_uhci_instance() local
110 ((uhci_td_t *)cb_data->fic_td_qh >= uhcip->uhci_td_pool_addr && in find_uhci_instance()
111 (uhci_td_t *)cb_data->fic_td_qh <= (uhcip->uhci_td_pool_addr + in find_uhci_instance()
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()
194 uhci_state_t uhci_state, *uhcip = &uhci_state; in uhci_td() local
222 if (find_uhci_statep((void *)addr, UHCI_TD, uhcip) != 1) { in uhci_td()
293 uhci_state_t uhci_state, *uhcip = &uhci_state; in uhci_qh() local
333 if (find_uhci_statep((void *)addr, UHCI_QH, uhcip) != 1) { in uhci_qh()
482 uhci_state_t *uhcip = (uhci_state_t *)wsp->walk_arg; in uhci_td_walk_step() local
[all …]