H A D | uhcihub.c | 150 uhci_init_root_hub(uhci_state_t * uhcip) uhci_init_root_hub() argument 203 uhci_handle_root_hub_request(uhci_state_t * uhcip,usba_pipe_handle_data_t * pipe_handle,usb_ctrl_req_t * req) uhci_handle_root_hub_request() argument 277 uhci_handle_set_clear_port_feature(uhci_state_t * uhcip,uchar_t bRequest,uint16_t wValue,usb_port_t port) uhci_handle_set_clear_port_feature() argument 374 uhci_handle_port_suspend(uhci_state_t * uhcip,usb_port_t port,uint_t on) uhci_handle_port_suspend() argument 410 uhci_handle_port_power(uhci_state_t * uhcip,usb_port_t port,uint_t on) uhci_handle_port_power() argument 425 uhci_handle_port_enable_disable(uhci_state_t * uhcip,usb_port_t port,uint_t action) uhci_handle_port_enable_disable() argument 471 uhci_root_hub_reset_occurred(uhci_state_t * uhcip,uint16_t port) uhci_root_hub_reset_occurred() argument 493 uhci_handle_port_reset(uhci_state_t * uhcip,usb_port_t port) uhci_handle_port_reset() argument 538 uhci_handle_complete_port_reset(uhci_state_t * uhcip,usb_port_t port) uhci_handle_complete_port_reset() argument 566 uhci_handle_clear_port_connection(uhci_state_t * uhcip,usb_port_t port) uhci_handle_clear_port_connection() argument 589 uhci_handle_get_port_status(uhci_state_t * uhcip,usb_ctrl_req_t * req,usb_port_t port) uhci_handle_get_port_status() argument 631 uhci_handle_get_hub_descriptor(uhci_state_t * uhcip,usb_ctrl_req_t * req) uhci_handle_get_hub_descriptor() argument 666 uhci_handle_get_hub_status(uhci_state_t * uhcip,usb_ctrl_req_t * req) uhci_handle_get_hub_status() argument 691 uhci_handle_get_device_status(uhci_state_t * uhcip,usb_ctrl_req_t * req) uhci_handle_get_device_status() argument 728 uhci_state_t *uhcip = (uhci_state_t *)arg; uhci_handle_root_hub_status_change() local 797 uhci_get_port_status(uhci_state_t * uhcip,usb_port_t port) uhci_get_port_status() argument 833 uhci_root_hub_allocate_intr_pipe_resource(uhci_state_t * uhcip,usb_flags_t flags) uhci_root_hub_allocate_intr_pipe_resource() argument 893 uhci_root_hub_intr_pipe_cleanup(uhci_state_t * uhcip,usb_cr_t cr) uhci_root_hub_intr_pipe_cleanup() argument 955 uhci_rh_hcdi_callback(uhci_state_t * uhcip,usba_pipe_handle_data_t * ph,usb_opaque_t req,usb_cr_t cr) uhci_rh_hcdi_callback() argument [all...] |
H A D | uhciutil.c | 121 uhci_build_interrupt_lattice(uhci_state_t * uhcip) uhci_build_interrupt_lattice() argument 225 uhci_allocate_pools(uhci_state_t * uhcip) uhci_allocate_pools() argument 351 uhci_free_pools(uhci_state_t * uhcip) uhci_free_pools() argument 422 uhci_decode_ddi_dma_addr_bind_handle_result(uhci_state_t * uhcip,int result) uhci_decode_ddi_dma_addr_bind_handle_result() argument 458 uhci_init_ctlr(uhci_state_t * uhcip) uhci_init_ctlr() argument 566 uhci_uninit_ctlr(uhci_state_t * uhcip) uhci_uninit_ctlr() argument 590 uhci_map_regs(uhci_state_t * uhcip) uhci_map_regs() argument 680 uhci_unmap_regs(uhci_state_t * uhcip) uhci_unmap_regs() argument 703 uhci_set_dma_attributes(uhci_state_t * uhcip) uhci_set_dma_attributes() argument 785 uhci_alloc_hcdi_ops(uhci_state_t * uhcip) uhci_alloc_hcdi_ops() argument 841 uhci_init_frame_lst_table(dev_info_t * dip,uhci_state_t * uhcip) uhci_init_frame_lst_table() argument 915 uhci_alloc_queue_head(uhci_state_t * uhcip) uhci_alloc_queue_head() argument 987 uhci_allocate_bandwidth(uhci_state_t * uhcip,usba_pipe_handle_data_t * pipe_handle,uint_t * node) uhci_allocate_bandwidth() argument 1154 uhci_deallocate_bandwidth(uhci_state_t * uhcip,usba_pipe_handle_data_t * pipe_handle) uhci_deallocate_bandwidth() argument 1295 uhci_bandwidth_adjust(uhci_state_t * uhcip,usb_ep_descr_t * endpoint,usb_port_status_t port_status) uhci_bandwidth_adjust() argument 1408 uhci_insert_qh(uhci_state_t * uhcip,usba_pipe_handle_data_t * ph) uhci_insert_qh() argument 1440 uhci_insert_ctrl_qh(uhci_state_t * uhcip,uhci_pipe_private_t * pp) uhci_insert_ctrl_qh() argument 1468 uhci_insert_bulk_qh(uhci_state_t * uhcip,uhci_pipe_private_t * pp) uhci_insert_bulk_qh() argument 1499 uhci_insert_intr_qh(uhci_state_t * uhcip,uhci_pipe_private_t * pp) uhci_insert_intr_qh() argument 1531 uhci_insert_intr_td(uhci_state_t * uhcip,usba_pipe_handle_data_t * ph,usb_intr_req_t * req,usb_flags_t flags) uhci_insert_intr_td() argument 1736 uhci_create_transfer_wrapper(uhci_state_t * uhcip,uhci_pipe_private_t * pp,size_t length,usb_flags_t usb_flags) uhci_create_transfer_wrapper() argument 1867 uhci_insert_hc_td(uhci_state_t * uhcip,uint32_t buffer_offset,size_t hcgtd_length,uhci_pipe_private_t * pp,uhci_trans_wrapper_t * tw,uchar_t PID,usb_req_attrs_t attrs) uhci_insert_hc_td() argument 1941 uhci_fill_in_td(uhci_state_t * uhcip,uhci_td_t * td,uhci_td_t * current_dummy,uint32_t buffer_offset,size_t length,uhci_pipe_private_t * pp,uchar_t PID,usb_req_attrs_t attrs,uhci_trans_wrapper_t * tw) uhci_fill_in_td() argument 2015 uhci_get_tw_paddr_by_offs(uhci_state_t * uhcip,uint32_t buffer_offset,size_t length,uhci_trans_wrapper_t * tw) uhci_get_tw_paddr_by_offs() argument 2089 uhci_modify_td_active_bits(uhci_state_t * uhcip,uhci_pipe_private_t * pp) uhci_modify_td_active_bits() argument 2126 uhci_insert_ctrl_td(uhci_state_t * uhcip,usba_pipe_handle_data_t * ph,usb_ctrl_req_t * ctrl_reqp,usb_flags_t flags) uhci_insert_ctrl_td() argument 2203 uhci_create_setup_pkt(uhci_state_t * uhcip,uhci_pipe_private_t * pp,uhci_trans_wrapper_t * tw) uhci_create_setup_pkt() argument 2273 uhci_create_stats(uhci_state_t * uhcip) uhci_create_stats() argument 2349 uhci_destroy_stats(uhci_state_t * uhcip) uhci_destroy_stats() argument 2373 uhci_do_intrs_stats(uhci_state_t * uhcip,int val) uhci_do_intrs_stats() argument 2413 uhci_do_byte_stats(uhci_state_t * uhcip,size_t len,uint8_t attr,uint8_t addr) uhci_do_byte_stats() argument 2472 uhci_free_tw(uhci_state_t * uhcip,uhci_trans_wrapper_t * tw) uhci_free_tw() argument 2508 uhci_deallocate_tw(uhci_state_t * uhcip,uhci_pipe_private_t * pp,uhci_trans_wrapper_t * tw) uhci_deallocate_tw() argument 2555 uhci_delete_td(uhci_state_t * uhcip,uhci_td_t * td) uhci_delete_td() argument 2598 uhci_remove_tds_tws(uhci_state_t * uhcip,usba_pipe_handle_data_t * ph) uhci_remove_tds_tws() argument 2643 uhci_remove_qh(uhci_state_t * uhcip,uhci_pipe_private_t * pp) uhci_remove_qh() argument 2670 uhci_remove_intr_qh(uhci_state_t * uhcip,uhci_pipe_private_t * pp) uhci_remove_intr_qh() argument 2688 uhci_remove_bulk_qh(uhci_state_t * uhcip,uhci_pipe_private_t * pp) uhci_remove_bulk_qh() argument 2717 uhci_remove_ctrl_qh(uhci_state_t * uhcip,uhci_pipe_private_t * pp) uhci_remove_ctrl_qh() argument 2739 uhci_allocate_td_from_pool(uhci_state_t * uhcip) uhci_allocate_td_from_pool() argument 2782 uhci_insert_bulk_td(uhci_state_t * uhcip,usba_pipe_handle_data_t * ph,usb_bulk_req_t * req,usb_flags_t flags) uhci_insert_bulk_td() argument 2959 uhci_fill_in_bulk_isoc_td(uhci_state_t * uhcip,uhci_td_t * current_td,uhci_td_t * next_td,uint32_t next_td_paddr,usba_pipe_handle_data_t * ph,uint_t offset,uint_t length,uhci_trans_wrapper_t * tw) uhci_fill_in_bulk_isoc_td() argument 3065 uhci_alloc_bulk_isoc_tds(uhci_state_t * uhcip,uint_t num_tds,uhci_bulk_isoc_xfer_t * info) uhci_alloc_bulk_isoc_tds() argument 3107 uhci_alloc_memory_for_tds(uhci_state_t * uhcip,uint_t num_tds,uhci_bulk_isoc_xfer_t * info) uhci_alloc_memory_for_tds() argument 3262 uhci_handle_bulk_td(uhci_state_t * uhcip,uhci_td_t * td) uhci_handle_bulk_td() argument 3526 uhci_handle_bulk_td_errors(uhci_state_t * uhcip,uhci_td_t * td) uhci_handle_bulk_td_errors() argument 3626 uhci_get_bulk_td_by_paddr(uhci_state_t * uhcip,uhci_bulk_isoc_xfer_t * info,uint32_t paddr,uhci_bulk_isoc_td_pool_t ** td_pool_pp) uhci_get_bulk_td_by_paddr() argument 3650 uhci_remove_bulk_tds_tws(uhci_state_t * uhcip,uhci_pipe_private_t * pp,int what) uhci_remove_bulk_tds_tws() argument 3768 uhci_create_isoc_transfer_wrapper(uhci_state_t * uhcip,uhci_pipe_private_t * pp,usb_isoc_req_t * req,size_t length,usb_flags_t usb_flags) uhci_create_isoc_transfer_wrapper() argument 3977 uhci_insert_isoc_td(uhci_state_t * uhcip,usba_pipe_handle_data_t * ph,usb_isoc_req_t * isoc_req,size_t length,usb_flags_t flags) uhci_insert_isoc_td() argument 4257 uhci_get_isoc_td_by_index(uhci_state_t * uhcip,uhci_bulk_isoc_xfer_t * info,uint_t index,uhci_td_t ** tdpp,uhci_bulk_isoc_td_pool_t ** td_pool_pp) uhci_get_isoc_td_by_index() argument 4289 uhci_handle_isoc_td(uhci_state_t * uhcip,uhci_td_t * td) uhci_handle_isoc_td() argument 4378 uhci_handle_isoc_receive(uhci_state_t * uhcip,uhci_pipe_private_t * pp,uhci_trans_wrapper_t * tw) uhci_handle_isoc_receive() argument 4413 uhci_delete_isoc_td(uhci_state_t * uhcip,uhci_td_t * td) uhci_delete_isoc_td() argument 4447 uhci_start_isoc_receive_polling(uhci_state_t * uhcip,usba_pipe_handle_data_t * ph,usb_isoc_req_t * isoc_req,usb_flags_t usb_flags) uhci_start_isoc_receive_polling() argument 4517 uhci_remove_isoc_tds_tws(uhci_state_t * uhcip,uhci_pipe_private_t * pp) uhci_remove_isoc_tds_tws() argument 4581 uhci_isoc_update_sw_frame_number(uhci_state_t * uhcip) uhci_isoc_update_sw_frame_number() argument 4592 uhci_get_sw_frame_number(uhci_state_t * uhcip) uhci_get_sw_frame_number() argument 4644 uhci_state_t *uhcip = (uhci_state_t *)arg; uhci_cmd_timeout_hdlr() local 4748 uhci_wait_for_sof(uhci_state_t * uhcip) uhci_wait_for_sof() argument 4798 uhci_allocate_periodic_in_resource(uhci_state_t * uhcip,uhci_pipe_private_t * pp,uhci_trans_wrapper_t * tw,usb_flags_t flags) uhci_allocate_periodic_in_resource() argument 4893 uhci_deallocate_periodic_in_resource(uhci_state_t * uhcip,uhci_pipe_private_t * pp,uhci_trans_wrapper_t * tw) uhci_deallocate_periodic_in_resource() argument 4939 uhci_hcdi_callback(uhci_state_t * uhcip,uhci_pipe_private_t * pp,usba_pipe_handle_data_t * ph,uhci_trans_wrapper_t * tw,usb_cr_t cr) uhci_hcdi_callback() argument 4975 uhci_state_is_operational(uhci_state_t * uhcip) uhci_state_is_operational() argument 5003 uhci_print_td(uhci_state_t * uhcip,uhci_td_t * td) uhci_print_td() argument 5029 uhci_print_qh(uhci_state_t * uhcip,queue_head_t * qh) uhci_print_qh() argument [all...] |