/illumos-gate/usr/src/uts/common/sys/usb/hcd/uhci/ |
H A D | uhciutil.h | 70 uhci_state_t *uhcip, 75 int uhci_insert_bulk_td(uhci_state_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, 132 int uhci_wait_for_sof(uhci_state_t *uhcip); [all …]
|
H A D | uhcitgt.h | 40 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 D | uhcihub.h | 34 int uhci_init_root_hub(uhci_state_t *uhcip); 36 uhci_state_t *uhcip, 40 void uhci_root_hub_intr_pipe_cleanup(uhci_state_t *, 43 uhci_state_t *uhcip,
|
H A D | uhcipolled.h | 66 uhci_state_t *uhci_polled_uhcip; 122 extern uhci_state_t *uhci_obtain_state(dev_info_t *); 123 extern queue_head_t *uhci_alloc_queue_head(uhci_state_t *); 124 extern void uhci_free_tw(uhci_state_t *, uhci_trans_wrapper_t *);
|
H A D | uhcid.h | 243 } uhci_state_t; typedef 310 _NOTE(MUTEX_PROTECTS_DATA(uhci_state_t::uhci_int_mutex, uhci_pipe_private_t)) 335 typedef void (*uhci_handler_function_t) (uhci_state_t *uhcip, uhci_td_t *td);
|
/illumos-gate/usr/src/uts/common/io/usb/hcd/uhci/ |
H A D | uhcihub.c | 43 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() 471 uhci_state_t *uhcip, in uhci_root_hub_reset_occurred() [all …]
|
H A D | uhcitgt.c | 72 uhci_state_t *uhcip; in uhci_hcdi_pipe_open() 305 uhci_state_t *uhcip; in uhci_hcdi_pipe_close() 616 uhci_state_t *uhcip = uhci_obtain_state( in uhci_hcdi_pipe_ctrl_xfer() 666 uhci_state_t *uhcip; in uhci_hcdi_pipe_bulk_xfer() 712 uhci_state_t *uhcip = uhci_obtain_state( in uhci_hcdi_bulk_transfer_size() 767 uhci_state_t *uhcip, in uhci_send_intr_data() 807 uhci_state_t *uhcip = in uhci_hcdi_pipe_stop_intr_polling() 898 uhci_state_t *uhcip; in uhci_hcdi_pipe_isoc_xfer() 924 uhci_state_t *uhcip = in uhci_hcdi_pipe_stop_isoc_polling() 954 uhci_state_t *uhcip, in uhci_start_periodic_pipe_polling() [all …]
|
H A D | uhciutil.c | 765 uhci_state_t * 987 uhci_state_t *uhcip, in uhci_allocate_bandwidth() 1295 uhci_state_t *uhcip, in uhci_bandwidth_adjust() 1531 uhci_state_t *uhcip, in uhci_insert_intr_td() 1736 uhci_state_t *uhcip, in uhci_create_transfer_wrapper() 1867 uhci_state_t *uhcip, in uhci_insert_hc_td() 1941 uhci_state_t *uhcip, in uhci_fill_in_td() 2015 uhci_state_t *uhcip, in uhci_get_tw_paddr_by_offs() 2089 uhci_state_t *uhcip, in uhci_modify_td_active_bits() 2126 uhci_state_t *uhcip, in uhci_insert_ctrl_td() [all …]
|
H A D | uhcipolled.c | 56 *uhci_polled_create_tw(uhci_state_t *); 78 uhci_state_t *uhcip; in uhci_hcdi_polled_input_init() 122 uhci_state_t *uhcip; in uhci_hcdi_polled_input_fini() 203 uhci_state_t *uhcip; in uhci_hcdi_polled_read() 293 uhci_state_t *uhcip; in uhci_hcdi_polled_output_init() 329 uhci_state_t *uhcip; in uhci_hcdi_polled_output_fini() 351 uhci_state_t *uhcip; in uhci_hcdi_polled_output_enter() 390 uhci_state_t *uhcip; in uhci_hcdi_polled_write() 479 uhci_state_t *uhcip, in uhci_polled_init() 572 uhci_state_t *uhcip; in uhci_polled_save_state() [all …]
|
H A D | uhci.c | 250 uhci_state_t *uhcip = NULL; in uhci_attach() 484 uhci_add_intrs(uhci_state_t *uhcip, in uhci_add_intrs() 663 uhci_rem_intrs(uhci_state_t *uhcip) in uhci_rem_intrs() 755 uhci_state_t *uhcip; in uhci_info() 792 uhci_cleanup(uhci_state_t *uhcip) in uhci_cleanup() 850 uhci_cpr_suspend(uhci_state_t *uhcip) in uhci_cpr_suspend() 912 uhci_cpr_cleanup(uhci_state_t *uhcip) in uhci_cpr_cleanup() 925 uhci_cpr_resume(uhci_state_t *uhcip) in uhci_cpr_resume() 974 uhci_state_t *uhcip = (uhci_state_t *)arg1; in uhci_intr() 1314 uhci_state_t *uhcip, in uhci_sendup_td_message() [all …]
|
/illumos-gate/usr/src/cmd/mdb/common/modules/uhci/ |
H A D | uhci.c | 75 uhci_state_t *fic_uhci_statep; /* buffer uhci_state's written into */ 84 uhci_state_t *uhcip = cb_data->fic_uhci_statep; in find_uhci_instance() 87 if (mdb_vread(cb_data->fic_uhci_statep, sizeof (uhci_state_t), in find_uhci_instance() 143 find_uhci_statep(void *td_qh, boolean_t td_or_qh, uhci_state_t *uhci_statep) in find_uhci_statep() 194 uhci_state_t uhci_state, *uhcip = &uhci_state; in uhci_td() 293 uhci_state_t uhci_state, *uhcip = &uhci_state; in uhci_qh() 457 wsp->walk_arg = mdb_alloc(sizeof (uhci_state_t), UM_SLEEP | UM_GC); in uhci_td_walk_init() 482 uhci_state_t *uhcip = (uhci_state_t *)wsp->walk_arg; in uhci_td_walk_step() 535 wsp->walk_arg = mdb_alloc(sizeof (uhci_state_t), UM_SLEEP | UM_GC); in uhci_qh_walk_init() 543 (uhci_state_t *)wsp->walk_arg) != 1) { in uhci_qh_walk_init() [all …]
|