13138Sfrits# 29797SRaymond.Chen@Sun.COM# Copyright 2009 Sun Microsystems, Inc. All rights reserved. 33138Sfrits# Use is subject to license terms. 43138Sfrits# 53138Sfrits# CDDL HEADER START 63138Sfrits# 73138Sfrits# The contents of this file are subject to the terms of the 83138Sfrits# Common Development and Distribution License (the "License"). 93138Sfrits# You may not use this file except in compliance with the License. 103138Sfrits# 113138Sfrits# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE 123138Sfrits# or http://www.opensolaris.org/os/licensing. 133138Sfrits# See the License for the specific language governing permissions 143138Sfrits# and limitations under the License. 153138Sfrits# 163138Sfrits# When distributing Covered Code, include this CDDL HEADER in each 173138Sfrits# file and include the License file at usr/src/OPENSOLARIS.LICENSE. 183138Sfrits# If applicable, add the following below this CDDL HEADER, with the 193138Sfrits# fields enclosed by brackets "[]" replaced with your own identifying 203138Sfrits# information: Portions Copyright [yyyy] [name of copyright owner] 213138Sfrits# 223138Sfrits# CDDL HEADER END 233138Sfrits# 243138Sfrits 253138Sfrits 263138Sfritsone ohci_state 273138Sfritsone ehci_state 283138Sfritsone uhci_state 293138Sfritsone usb_mid 303138Sfritsone usba_device 313138Sfrits 323138Sfrits### specify the root functions 333138Sfrits 343138Sfritsroot usba_ascii_string_descr 353138Sfritsroot usb_console_output_init 363138Sfritsroot usb_console_output_fini 373138Sfritsroot usb_console_output_enter 383138Sfritsroot usb_console_output_exit 393138Sfritsroot usb_console_write 403138Sfritsroot usb_console_input_enter 413138Sfritsroot usb_console_input_exit 423138Sfritsroot usb_console_input_fini 433138Sfritsroot usb_console_input_init 443138Sfritsroot usb_console_read 453138Sfritsroot hubd_hotplug_thread 464844Slg150142root hubd_reset_thread 473138Sfritsroot hubd_cpr_post_user_callb 483138Sfritsroot usb_get_dev_descr 493138Sfritsroot usb_get_if_number 503138Sfritsroot usb_parse_CV_cfg_descr 513138Sfritsroot usb_parse_CV_ep_descr 523138Sfritsroot usb_parse_CV_if_descr 539797SRaymond.Chen@Sun.COMroot usb_parse_comp_ep_descr 543138Sfritsroot usb_pipe_reset 553138Sfritsroot usb_pipe_get_private 563138Sfritsroot usb_get_current_frame_number 573138Sfritsroot usb_get_max_isoc_pkts 583138Sfritsroot usb_pipe_set_private 593138Sfritsroot usba_ready_interface_node 603138Sfritsroot usba_free_hcdi_ops 613138Sfritsroot ohci_intr 623138Sfritsroot ehci_intr 639797SRaymond.Chen@Sun.COMroot ohci_quiesce 649797SRaymond.Chen@Sun.COMroot uhci_quiesce 659797SRaymond.Chen@Sun.COMroot ehci_quiesce 663138Sfrits 673138Sfritsroot usba_dbuf_tail 683138Sfritsroot usb_log 693138Sfritsroot usb_mid_event_cb 703138Sfritsroot hubd_bus_power 713138Sfritsroot usba_hubdi_power 723138Sfritsroot usba_hubdi_root_hub_power 733138Sfritsroot usba_hubdi_bus_ctl 743138Sfritsroot usb_set_device_pwrlvl0 753138Sfritsroot usb_set_device_pwrlvl1 763138Sfritsroot usb_set_device_pwrlvl2 773138Sfritsroot usb_set_device_pwrlvl3 783138Sfritsroot usba_async_req_raise_power 793138Sfritsroot usba_async_req_lower_power 803138Sfritsroot usb_req_raise_power 813138Sfritsroot usb_req_lower_power 823138Sfritsroot usb_is_pm_enabled 833138Sfritsroot usb_pipe_bulk_transfer_size 843138Sfritsroot usba_get_hotplug_stats 853138Sfritsroot usba_reset_hotplug_stats 863138Sfritsroot usb_async_req 873138Sfritsroot usb_get_ep_data 883138Sfritsroot usba_pipe_get_policy 893138Sfritsroot usb_pipe_ctrl_xfer_wait 903138Sfritsroot usb_get_current_cfgidx 913138Sfrits 923138Sfritsroot usb_alloc_bulk_req 933138Sfritsroot usb_clear_feature 943138Sfritsroot usb_free_bulk_req 953138Sfritsroot usb_get_alt_if 963138Sfritsroot usb_get_ep_descr 973138Sfritsroot usb_get_if_descr 983138Sfritsroot usb_pipe_bulk_xfer 993138Sfritsroot usb_pipe_isoc_xfer 1003138Sfritsroot usb_pipe_stop_isoc_polling 1013138Sfritsroot usb_set_alt_if 1023138Sfritsroot usb_set_cfg 1033138Sfritsroot usb_get_cfg 1043138Sfritsroot usb_get_status 1053138Sfritsroot usb_ep_num 1063138Sfritsroot usb_register_event_cbs 1073138Sfritsroot usb_unregister_event_cbs 1083138Sfritsroot usb_log_descr_tree 1093138Sfritsroot usb_print_descr_tree 1103138Sfritsroot usb_pipe_drain_reqs 1113138Sfritsroot usb_try_serialize_access 1123138Sfritsroot usb_fini_serialization 1133138Sfritsroot usb_init_serialization 1143138Sfritsroot usb_release_access 1153138Sfritsroot usb_serialize_access 1163138Sfritsroot usb_rval2errno 1173138Sfritsroot usb_clr_feature 1183138Sfritsroot usb_get_ep_data 1193138Sfritsroot usb_register_hotplug_cbs 1203138Sfritsroot usb_register_client 1214844Slg150142root usb_reset_device 1223138Sfritsroot usb_ugen_power 123*10316SStrony.Zhang@Sun.COMroot usb_register_dev_driver 124*10316SStrony.Zhang@Sun.COMroot usb_unregister_dev_driver 1253138Sfrits 1263138Sfritsroot hubd_root_hub_cleanup_thread 1273138Sfritsroot hubd_restore_state_cb 1283138Sfritsroot hubd_disconnect_event_cb 1293138Sfritsroot hubd_post_resume_event_cb 1303138Sfritsroot hubd_pre_suspend_event_cb 1313138Sfritsroot hubd_reconnect_event_cb 1323138Sfrits 1333138Sfrits 1343138Sfritsroot hcdi_autoclearing 1353138Sfritsroot hcdi_cb_thread 1363138Sfritsroot hcdi_shared_cb_thread 1373138Sfrits 1383138Sfrits 1393138Sfritsroot usba_pipe_do_async_func_thread 1403138Sfritsroot usba_get_hc_dma_attr 1413138Sfritsroot usba_hcdi_get_req_private 1423138Sfritsroot usba_hcdi_set_req_private 1433138Sfritsroot usba_move_list 1443138Sfritsroot usba_taskq_destroy 1453138Sfritsroot usba_mk_mctl 1463138Sfritsroot usb_fail_checkpoint 1473138Sfrits 1489797SRaymond.Chen@Sun.COMadd hubd::h_cleanup_child targets warlock_dummy 1493138Sfritsadd usb_bulk_req::bulk_cb targets warlock_dummy 1503138Sfritsadd usb_bulk_req::bulk_exc_cb targets warlock_dummy 1513138Sfritsadd usb_ctrl_req::ctrl_cb targets warlock_dummy 1523138Sfritsadd usb_ctrl_req::ctrl_exc_cb targets warlock_dummy 1533138Sfritsadd usb_isoc_req::isoc_cb targets warlock_dummy 1543138Sfritsadd usb_isoc_req::isoc_exc_cb targets warlock_dummy 1553138Sfritsadd usba_pipe_async_req::sync_func targets warlock_dummy 1563138Sfrits 1573138Sfritsadd usba_pm_req::cb targets warlock_dummy 1583138Sfrits 1593138Sfritsadd usba_pipe_async_req::callback targets warlock_dummy 1603138Sfrits 1613138Sfritsadd ohci_trans_wrapper::tw_handle_td targets ohci_handle_ctrl_td 1623138Sfritsadd ohci_trans_wrapper::tw_handle_td targets ohci_handle_bulk_td 1633138Sfritsadd ohci_trans_wrapper::tw_handle_td targets ohci_handle_intr_td 1643138Sfritsadd ohci_trans_wrapper::tw_handle_td targets ohci_handle_isoc_td 1653138Sfrits 1663138Sfritsadd ehci_trans_wrapper::tw_handle_qtd targets ehci_handle_ctrl_qtd 1673138Sfritsadd ehci_trans_wrapper::tw_handle_qtd targets ehci_handle_bulk_qtd 1683138Sfritsadd ehci_trans_wrapper::tw_handle_qtd targets ehci_handle_intr_qtd 169