13138Sfrits# 23138Sfrits# CDDL HEADER START 33138Sfrits# 43138Sfrits# The contents of this file are subject to the terms of the 53138Sfrits# Common Development and Distribution License (the "License"). 63138Sfrits# You may not use this file except in compliance with the License. 73138Sfrits# 83138Sfrits# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE 93138Sfrits# or http://www.opensolaris.org/os/licensing. 103138Sfrits# See the License for the specific language governing permissions 113138Sfrits# and limitations under the License. 123138Sfrits# 133138Sfrits# When distributing Covered Code, include this CDDL HEADER in each 143138Sfrits# file and include the License file at usr/src/OPENSOLARIS.LICENSE. 153138Sfrits# If applicable, add the following below this CDDL HEADER, with the 163138Sfrits# fields enclosed by brackets "[]" replaced with your own identifying 173138Sfrits# information: Portions Copyright [yyyy] [name of copyright owner] 183138Sfrits# 193138Sfrits# CDDL HEADER END 203138Sfrits# 213138Sfrits# 229797SRaymond.Chen@Sun.COM# Copyright 2009 Sun Microsystems, Inc. All rights reserved. 233138Sfrits# Use is subject to license terms. 243138Sfrits# 253138Sfrits 263138Sfritsone ohci_state 273138Sfritsone ehci_state 283138Sfritsone uhci_state 293138Sfritsone scsa2usb_state 303138Sfritsone scsi_device 313138Sfritsone __ddi_xbuf_attr 323138Sfritsone sd_lun 333138Sfritsone sd_resv_reclaim_request 343138Sfrits 353138Sfrits### specify the root functions 363138Sfrits 373138Sfritsroot usba_ascii_string_descr 383138Sfritsroot usb_console_output_init 393138Sfritsroot usb_console_output_fini 403138Sfritsroot usb_console_output_enter 413138Sfritsroot usb_console_output_exit 423138Sfritsroot usb_console_write 433138Sfritsroot usb_console_input_enter 443138Sfritsroot usb_console_input_exit 453138Sfritsroot usb_console_input_fini 463138Sfritsroot usb_console_input_init 473138Sfritsroot usb_console_read 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_get_private 553138Sfritsroot usb_get_current_frame_number 563138Sfritsroot usb_get_max_isoc_pkts 573138Sfritsroot usba_pipe_get_policy 583138Sfritsroot usb_pipe_set_private 593138Sfritsroot usba_ready_interface_node 603138Sfritsroot usba_free_hcdi_ops 613138Sfritsroot usba_async_req_raise_power 623138Sfritsroot usba_async_req_lower_power 633138Sfritsroot usb_rval2errno 643138Sfritsroot usb_req_raise_power 653138Sfritsroot usb_req_lower_power 663138Sfritsroot usb_set_device_pwrlvl0 673138Sfritsroot usb_set_device_pwrlvl1 683138Sfritsroot usb_set_device_pwrlvl2 693138Sfritsroot usb_set_device_pwrlvl3 703138Sfritsroot usb_is_pm_enabled 713138Sfritsroot usb_async_req 723138Sfritsroot usb_pipe_bulk_transfer_size 733138Sfritsroot usb_ep_num 743138Sfritsroot usb_get_ep_data 753138Sfritsroot usb_pipe_ctrl_xfer_wait 763138Sfritsroot usb_pipe_drain_reqs 773138Sfritsroot usb_try_serialize_access 783138Sfrits 793138Sfritsroot usb_fini_serialization 803138Sfritsroot usb_init_serialization 813138Sfritsroot usb_release_access 823138Sfritsroot usb_serialize_access 833138Sfrits 843138Sfritsroot usb_alloc_bulk_req 853138Sfritsroot usb_clear_feature 863138Sfritsroot usb_free_bulk_req 873138Sfritsroot usb_get_alt_if 883138Sfritsroot usb_get_ep_descr 893138Sfritsroot usb_get_if_descr 903138Sfritsroot usb_pipe_bulk_xfer 913138Sfritsroot usb_pipe_isoc_xfer 923138Sfritsroot usb_pipe_stop_isoc_polling 933138Sfritsroot usb_set_alt_if 943138Sfritsroot usb_set_cfg 953138Sfritsroot usb_get_cfg 963138Sfritsroot usb_get_status 973138Sfritsroot usb_log_descr_tree 983138Sfritsroot usb_print_descr_tree 993138Sfritsroot usb_register_hotplug_cbs 1003138Sfritsroot usb_get_current_cfgidx 1013138Sfritsroot usb_register_client 1023138Sfritsroot usb_ugen_power 1034844Slg150142root usb_reset_device 104*10316SStrony.Zhang@Sun.COMroot usb_register_dev_driver 105*10316SStrony.Zhang@Sun.COMroot usb_unregister_dev_driver 1063138Sfrits 1073528Sgc161489root usba_common_power 1083528Sgc161489root usba_common_register_events 1093528Sgc161489root usba_ready_interface_association_node 1103138Sfritsroot usba_get_hc_dma_attr 1113138Sfritsroot usba_hcdi_get_req_private 1123138Sfritsroot usba_hcdi_set_req_private 1133138Sfritsroot usba_pipe_do_async_func_thread 1143138Sfritsroot hcdi_autoclearing 1153138Sfritsroot hcdi_cb_thread 1163138Sfritsroot hcdi_shared_cb_thread 1173138Sfrits 1183138Sfrits 1193138Sfritsroot hubd_cpr_post_user_callb 1203138Sfritsroot hubd_hotplug_thread 1214844Slg150142root hubd_reset_thread 1223138Sfritsroot hubd_disconnect_event_cb 1233138Sfritsroot hubd_post_resume_event_cb 1243138Sfritsroot hubd_pre_suspend_event_cb 1253138Sfritsroot hubd_reconnect_event_cb 1263138Sfritsroot hubd_root_hub_cleanup_thread 1273138Sfrits 1283138Sfritsroot ohci_intr 1293138Sfritsroot ehci_intr 1309797SRaymond.Chen@Sun.COMroot ohci_quiesce 1319797SRaymond.Chen@Sun.COMroot uhci_quiesce 1329797SRaymond.Chen@Sun.COMroot ehci_quiesce 1333138Sfrits 1343138Sfritsroot usba_dbuf_tail 1353138Sfritsroot usb_log 1363138Sfritsroot hubd_restore_state_cb 1373138Sfritsroot hubd_disconnect_event_cb 1383138Sfritsroot hubd_bus_power 1393138Sfritsroot usba_hubdi_power 1403138Sfritsroot usba_hubdi_root_hub_power 1413138Sfritsroot usba_get_hotplug_stats 1423138Sfritsroot usba_reset_hotplug_stats 1433138Sfritsroot usba_taskq_destroy 1443138Sfritsroot usba_mk_mctl 1453138Sfritsroot usb_fail_checkpoint 1463138Sfrits 1473138Sfritsadd usba_pipe_async_req::sync_func targets usba_pipe_sync_close 1483138Sfritsadd usba_pipe_async_req::sync_func targets usba_pipe_sync_reset 1493138Sfrits 1509797SRaymond.Chen@Sun.COMadd hubd::h_cleanup_child targets warlock_dummy 1513138Sfritsadd usb_isoc_req::isoc_cb targets warlock_dummy 1523138Sfritsadd usb_isoc_req::isoc_exc_cb targets warlock_dummy 1533138Sfritsadd usba_pipe_async_req::callback targets warlock_dummy 1543138Sfritsadd usba_pm_req::cb targets warlock_dummy 1553138Sfrits 1563138Sfritsadd ohci_trans_wrapper::tw_handle_td targets ohci_handle_ctrl_td 1573138Sfritsadd ohci_trans_wrapper::tw_handle_td targets ohci_handle_bulk_td 1583138Sfritsadd ohci_trans_wrapper::tw_handle_td targets ohci_handle_intr_td 1593138Sfritsadd ohci_trans_wrapper::tw_handle_td targets ohci_handle_isoc_td 1603138Sfrits 1613138Sfritsadd ehci_trans_wrapper::tw_handle_qtd targets ehci_handle_ctrl_qtd 1623138Sfritsadd ehci_trans_wrapper::tw_handle_qtd targets ehci_handle_bulk_qtd 1633138Sfritsadd ehci_trans_wrapper::tw_handle_qtd targets ehci_handle_intr_qtd 1643138Sfrits 1653138Sfritsadd scsi_pkt::pkt_comp targets \ 1663138Sfrits scsa2usb_scsi_destroy_pkt \ 1673138Sfrits scsa2usb_scsi_init_pkt \ 1683138Sfrits scsa2usb_scsi_start \ 1693138Sfrits scsa2usb_scsi_abort \ 1703138Sfrits scsa2usb_scsi_reset \ 1713138Sfrits scsa2usb_scsi_setcap \ 1723138Sfrits scsa2usb_scsi_getcap 1733138Sfrits 1743138Sfritsroot scsa2usb_scsi_tgt_init scsa2usb_scsi_tgt_probe scsa2usb_scsi_tgt_free 1753138Sfrits 1763138Sfritsroot scsa2usb_reconnect_event_cb 1773138Sfritsroot scsa2usb_disconnect_event_cb 1783138Sfritsroot scsa2usb_work_thread 1793138Sfritsroot scsa2usb_panic_callb 1803138Sfrits 1813138Sfritsadd scsi_hba_tran::tran_tgt_init targets scsa2usb_scsi_tgt_init 1823138Sfritsadd scsi_hba_tran::tran_tgt_probe targets scsa2usb_scsi_tgt_probe 1833138Sfritsadd scsi_hba_tran::tran_tgt_free targets scsa2usb_scsi_tgt_free 1843138Sfritsadd scsi_hba_tran::tran_start targets scsa2usb_scsi_start 1853138Sfritsadd scsi_hba_tran::tran_abort targets scsa2usb_scsi_abort 1863138Sfritsadd scsi_hba_tran::tran_reset targets scsa2usb_scsi_reset 1873138Sfritsadd scsi_hba_tran::tran_getcap targets scsa2usb_scsi_getcap 1883138Sfritsadd scsi_hba_tran::tran_setcap targets scsa2usb_scsi_setcap 1893138Sfritsadd scsi_hba_tran::tran_init_pkt targets scsa2usb_scsi_init_pkt 1903138Sfritsadd scsi_hba_tran::tran_destroy_pkt targets scsa2usb_scsi_destroy_pkt 1913138Sfritsadd scsi_hba_tran::tran_bus_config targets scsa2usb_scsi_bus_config 1923138Sfritsadd scsi_hba_tran::tran_bus_unconfig targets scsa2usb_scsi_bus_unconfig 1933138Sfrits 1943138Sfritsadd scsi_hba_tran::tran_bus_power targets warlock_dummy 1953138Sfrits 1963138Sfritsignore sd.c:sd_scsi_probe_cache_fini 1973138Sfritsignore sd.c:sd_scsi_probe_cache_init 1983138Sfritsignore sd.c:sd_scsi_target_lun_fini 1993138Sfritsignore sd.c:sd_scsi_target_lun_init 2003138Sfritsroot sd.c:sd_taskq_create 2013138Sfritsroot sd.c:sd_taskq_delete 2023138Sfrits 2033138Sfrits 2043138Sfritsadd scsi_watch_request::swr_callback targets \ 2053138Sfrits sd.c:sd_mhd_watch_cb \ 2063138Sfrits sd.c:sd_media_watch_cb 2073138Sfrits 2083138Sfritsadd scsi_pkt::pkt_comp targets \ 2093138Sfrits sd.c:sd_mhd_watch_cb \ 2103138Sfrits sd.c:sd_media_watch_cb \ 2113138Sfrits sd.c:sd_mhd_watch_cb \ 2123138Sfrits scsi_watch.c:scsi_watch_request_intr \ 2133138Sfrits sd.c:sdintr \ 2143138Sfrits scsa2usb.c:scsa2usb_scsi_init_pkt \ 2153138Sfrits scsa2usb.c:scsa2usb_scsi_start \ 2163138Sfrits scsa2usb.c:scsa2usb_scsi_abort \ 2173138Sfrits scsa2usb.c:scsa2usb_scsi_reset \ 2183138Sfrits scsa2usb.c:scsa2usb_scsi_setcap \ 2193138Sfrits scsa2usb.c:scsa2usb_scsi_getcap \ 2203138Sfrits scsa2usb.c:scsa2usb_scsi_tgt_init \ 2213138Sfrits scsa2usb.c:scsa2usb_scsi_tgt_free 2223138Sfrits 2233138Sfritsadd sd.c:sd_start_cmds/funcp target sd_initpkt_for_buf sd_initpkt_for_uscsi 2243138Sfrits 2253138Sfritsroot sd_handle_mchange sd_media_change_task sd_start_stop_unit_task 2263138Sfritsroot sd_wm_cache_constructor sd_wm_cache_destructor sd_read_modify_write_task 2273138Sfritsroot sd_failfast_flushq_callback sd_reenable_dsense_task 2286590Syl194034root sd_target_change_task 2293138Sfrits 2303138Sfritsroot scsi_hba.c:scsi_hba_bus_power 2313138Sfritsroot sd.c:sd_mhd_reset_notify_cb 2323138Sfrits 2333138Sfritsadd __ddi_xbuf_attr::xa_strategy targets sd_xbuf_strategy 2343138Sfrits 2353138Sfritsadd st.c:st_known_tape_type/config_funct targets \ 2363138Sfrits st_get_conf_from_st_dot_conf \ 2373138Sfrits st_get_conf_from_st_conf_dot_c \ 2385425Syl194034 st_get_conf_from_tape_drive \ 2393138Sfrits st_get_default_conf 2403138Sfrits 2413138Sfrits 2423138Sfritsadd scsi_watch_request::swr_callback targets \ 2433138Sfrits st.c:st_media_watch_cb 2443138Sfrits 2453138Sfritsadd sd_uscsi_info::ui_dkc.dkc_callback targets warlock_dummy 2463138Sfritsadd dk_callback::dkc_callback targets warlock_dummy 2473138Sfrits 2483138Sfritsroot st_bigblk_xfer_done 249