ibtl.wlcmd revision 7c478bd95313f5f23a4c958a745db2134aa03244
756N/A#
756N/A# Copyright 2005 Sun Microsystems, Inc. All rights reserved.
756N/A# Use is subject to license terms.
756N/A#
756N/A# CDDL HEADER START
756N/A#
756N/A# The contents of this file are subject to the terms of the
756N/A# Common Development and Distribution License, Version 1.0 only
756N/A# (the "License"). You may not use this file except in compliance
756N/A# with the License.
756N/A#
756N/A# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
756N/A# or http://www.opensolaris.org/os/licensing.
756N/A# See the License for the specific language governing permissions
756N/A# and limitations under the License.
756N/A#
756N/A# When distributing Covered Code, include this CDDL HEADER in each
756N/A# file and include the License file at usr/src/OPENSOLARIS.LICENSE.
873N/A# If applicable, add the following below this CDDL HEADER, with the
756N/A# fields enclosed by brackets "[]" replaced with your own identifying
756N/A# information: Portions Copyright [yyyy] [name of copyright owner]
756N/A#
756N/A# CDDL HEADER END
756N/A#
756N/A# ident "%Z%%M% %I% %E% SMI"
756N/A
756N/A# IBTF TI and VTI api entry points
756N/Aroot ibt_attach
756N/Aroot ibt_detach
756N/Aroot ibc_init
2334N/Aroot ibc_fini
2334N/Aroot ibc_attach
2334N/Aroot ibc_post_attach
2334N/Aroot ibc_pre_detach
2334N/Aroot ibc_detach
756N/Aroot ibt_ci_data_in
2334N/Aroot ibt_ci_data_out
1616N/Aroot ibt_usec2ib
2334N/Aroot ibt_ib2usec
756N/Aroot ibt_register_mr
1689N/Aroot ibt_register_buf
2056N/Aroot ibt_query_mr
756N/Aroot ibt_deregister_mr
2334N/Aroot ibt_reregister_mr
2334N/Aroot ibt_reregister_buf
756N/Aroot ibt_register_shared_mr
2086N/Aroot ibt_sync_mr
2086N/Aroot ibt_alloc_mw
2086N/Aroot ibt_query_mw
2086N/Aroot ibt_free_mw
2334N/Aroot ibt_alloc_lkey
2086N/Aroot ibt_map_mem_area
2086N/Aroot ibt_unmap_mem_area
2086N/Aroot ibt_register_phys_mr
2086N/Aroot ibt_reregister_phys_mr
2086N/Aroot ibc_async_handler
2086N/Aroot ibc_cq_handler
2334N/Aroot ibt_enable_cq_notify
2086N/Aroot ibt_set_cq_handler
2086N/Aroot ibt_alloc_qp
2086N/Aroot ibt_initialize_qp
2086N/Aroot ibt_alloc_special_qp
2086N/Aroot ibt_flush_qp
2086N/Aroot ibt_free_qp
756N/Aroot ibt_query_qp
2334N/Aroot ibt_modify_qp
1400N/Aroot ibt_migrate_path
756N/Aroot ibt_set_qp_private
756N/Aroot ibt_get_qp_private
756N/Aroot ibt_qp_to_hca_guid
756N/Aroot ibt_recover_ud_qp
756N/Aroot ibt_pause_sendq
756N/Aroot ibt_unpause_sendq
756N/Aroot ibt_resize_queues
756N/Aroot ibt_query_queues
756N/Aroot ibt_modify_rdma
756N/Aroot ibt_set_rdma_resource
756N/Aroot ibt_change_port
756N/Aroot ibt_alloc_cq_sched
756N/Aroot ibt_free_cq_sched
756N/Aroot ibt_alloc_cq
2334N/Aroot ibt_free_cq
756N/Aroot ibt_query_cq
1400N/Aroot ibt_resize_cq
1400N/Aroot ibt_poll_cq
1400N/Aroot ibt_set_cq_private
1400N/Aroot ibt_get_cq_private
1400N/Aroot ibt_post_send
756N/Aroot ibt_post_recv
756N/Aroot ibt_open_hca
756N/Aroot ibt_close_hca
756N/Aroot ibt_get_hca_list
756N/Aroot ibt_free_hca_list
756N/Aroot ibt_get_port_state
756N/Aroot ibt_get_port_state_byguid
756N/Aroot ibt_query_hca_byguid
756N/Aroot ibt_query_hca
2056N/Aroot ibt_query_hca_ports
2056N/Aroot ibt_query_hca_ports_byguid
756N/Aroot ibt_modify_system_image
2056N/Aroot ibt_modify_system_image_byguid
2056N/Aroot ibt_modify_port_byguid
2056N/Aroot ibt_modify_port
2056N/Aroot ibt_free_portinfo
756N/Aroot ibt_pkey2index
2334N/Aroot ibt_pkey2index_byguid
2334N/Aroot ibt_index2pkey
756N/Aroot ibt_index2pkey_byguid
756N/Aroot ibt_set_hca_private
756N/Aroot ibt_get_hca_private
756N/Aroot ibt_hca_handle_to_guid
756N/Aroot ibt_hca_guid_to_handle
756N/Aroot ibt_alloc_rc_channel
756N/Aroot ibt_query_rc_channel
756N/Aroot ibt_modify_rc_channel
756N/Aroot ibt_alloc_ud_channel
756N/Aroot ibt_query_ud_channel
756N/Aroot ibt_modify_ud_channel
756N/Aroot ibt_recover_ud_channel
756N/Aroot ibt_flush_channel
756N/Aroot ibt_free_channel
756N/Aroot ibt_alloc_ud_dest
756N/Aroot ibt_query_ud_dest
756N/Aroot ibt_modify_ud_dest
756N/Aroot ibt_free_ud_dest
756N/Aroot ibt_modify_reply_ud_dest
756N/Aroot ibt_is_privileged_ud_dest
756N/Aroot ibt_update_channel_qkey
756N/Aroot ibt_set_chan_private
756N/Aroot ibt_get_chan_private
756N/Aroot ibt_channel_to_hca_guid
756N/Aroot ibt_alloc_pd
756N/Aroot ibt_free_pd
756N/Aroot ibt_alloc_ah
756N/Aroot ibt_free_ah
756N/Aroot ibt_query_ah
756N/Aroot ibt_modify_ah
756N/Aroot ibt_attach_mcg
756N/Aroot ibt_detach_mcg
756N/Aroot ibt_recycle_ud
756N/Aroot ibt_reprobe_dev
756N/Aroot ibt_alloc_srq
756N/Aroot ibt_free_srq
756N/Aroot ibt_modify_srq
756N/Aroot ibt_post_srq
756N/Aroot ibt_query_srq
756N/Aroot ibt_get_srq_private
756N/Aroot ibt_set_srq_private
756N/A
756N/A# IBTF CI api entry points
1616N/Aroot ibc_init
2334N/Aroot ibc_fini
756N/Aroot ibc_attach
756N/Aroot ibc_pre_detach
756N/Aroot ibc_detach
756N/Aroot ibc_async_handler
756N/Aroot ibc_cq_handler
756N/A
756N/A# IBTF Debug entry points
756N/Aroot ibtl_dprintf_intr
756N/Aroot ibtl_dprintf5
756N/Aroot ibtl_dprintf4
756N/Aroot ibtl_dprintf3
756N/Aroot ibtl_dprintf2
756N/Aroot ibtl_dprintf1
756N/Aroot ibtl_dprintf0
756N/A
756N/A# IBTL-CM private interface
756N/Aroot ibtl_cm_sm_notice_init_failure
756N/Aroot ibtl_cm_sm_notice_handler
756N/Aroot ibtl_cm_set_sm_notice_handler
756N/Aroot ibtl_cm_chan_is_open
756N/Aroot ibtl_cm_is_chan_closing
2515N/Aroot ibtl_cm_chan_is_closing
2515N/Aroot ibtl_cm_chan_is_closed
756N/Aroot ibtl_cm_chan_is_reused
756N/Aroot ibtl_cm_is_chan_closed
756N/Aroot ibtl_cm_query_hca_ports_byguid
756N/Aroot ibtl_cm_set_chan_private
2515N/Aroot ibtl_cm_get_chan_private
2515N/Aroot ibtl_cm_release_chan_private
2515N/Aroot ibtl_cm_wait_chan_private
2515N/Aroot ibtl_cm_get_chan_type
2515N/Aroot ibtl_cm_change_service_cnt
2515N/Aroot ibtl_cm_get_hca_port
2515N/Aroot ibtl_cm_get_active_plist
2515N/Aroot ibtl_cm_free_active_plist
2515N/Aroot ibtl_cm_get_1st_full_pkey_ix
2515N/Aroot ibtl_cm_get_local_comp_gids
2515N/Aroot ibtl_cm_is_multi_sm
2515N/A
2515N/A# IBTL-IBNEX private interface
2515N/Aroot ibtl_ibnex_get_hca_info
2515N/Aroot ibtl_ibnex_register_callback
2515N/Aroot ibtl_ibnex_unregister_callback
2515N/Aroot ibtl_ibnex_hcadip2guid
2515N/Aroot ibtl_ibnex_hcaguid2dip
2515N/Aroot ibtl_ibnex_get_hca_verbose_data
2515N/Aroot ibtl_ibnex_valid_hca_parent
756N/A
756N/A# IBTL internal taskq related callbacks
756N/Aroot ibtl_do_mgr_async_task
2086N/Aroot ibtl_hca_client_async_task
2086N/Aroot ibtl_tell_client_about_new_hca
2086N/Aroot ibtl_sm_notice_task
2086N/A
756N/A# IBTL internal threads
756N/Aroot ibtl_async_thread
756N/Aroot ibtl_cq_thread
756N/A
756N/A# IBTL FMA Hooks
756N/Aroot ibc_get_ci_failure
756N/Aroot ibt_get_module_failure
756N/Aroot ibt_check_failure
756N/A
756N/A
756N/A# Internal, but not referenced (n the future, maybe)
2086N/Aroot ibtl_free_eec_async_check
2086N/A
2086N/Aadd ibc_operations_s::ibc_alloc_ah targets warlock_dummy
2086N/Aadd bus_ops::bus_add_eventcall targets warlock_dummy
756N/Aadd bus_ops::bus_config targets warlock_dummy
756N/Aadd bus_ops::bus_get_eventcookie targets warlock_dummy
756N/Aadd bus_ops::bus_intr_ctl targets warlock_dummy
756N/Aadd bus_ops::bus_post_event targets warlock_dummy
756N/Aadd bus_ops::bus_remove_eventcall targets warlock_dummy
756N/Aadd bus_ops::bus_unconfig targets warlock_dummy
756N/Aadd ibc_operations_s::ibc_alloc_cq targets warlock_dummy
756N/Aadd ibc_operations_s::ibc_alloc_cq_sched targets warlock_dummy
756N/Aadd ibc_operations_s::ibc_alloc_mw targets warlock_dummy
756N/Aadd ibc_operations_s::ibc_alloc_pd targets warlock_dummy
756N/Aadd ibc_operations_s::ibc_alloc_qp targets warlock_dummy
756N/Aadd ibc_operations_s::ibc_alloc_special_qp targets warlock_dummy
756N/Aadd ibc_operations_s::ibc_attach_mcg targets warlock_dummy
756N/Aadd ibc_operations_s::ibc_ci_data_in targets warlock_dummy
756N/Aadd ibc_operations_s::ibc_ci_data_out targets warlock_dummy
756N/Aadd ibc_operations_s::ibc_deregister_mr targets warlock_dummy
756N/Aadd ibc_operations_s::ibc_detach_mcg targets warlock_dummy
756N/Aadd ibc_operations_s::ibc_free_ah targets warlock_dummy
756N/Aadd ibc_operations_s::ibc_free_cq targets warlock_dummy
868N/Aadd ibc_operations_s::ibc_free_cq_sched targets warlock_dummy
868N/Aadd ibc_operations_s::ibc_free_mw targets warlock_dummy
1400N/Aadd ibc_operations_s::ibc_free_pd targets warlock_dummy
868N/Aadd ibc_operations_s::ibc_free_qp targets warlock_dummy
756N/Aadd ibc_operations_s::ibc_modify_ah targets warlock_dummy
2086N/Aadd ibc_operations_s::ibc_modify_ports targets warlock_dummy
2086N/Aadd ibc_operations_s::ibc_modify_qp targets warlock_dummy
2086N/Aadd ibc_operations_s::ibc_modify_system_image targets warlock_dummy
2086N/Aadd ibc_operations_s::ibc_notify_cq targets warlock_dummy
756N/Aadd ibc_operations_s::ibc_poll_cq targets warlock_dummy
756N/Aadd ibc_operations_s::ibc_post_recv targets warlock_dummy
756N/Aadd ibc_operations_s::ibc_post_send targets warlock_dummy
756N/Aadd ibc_operations_s::ibc_query_ah targets warlock_dummy
756N/Aadd ibc_operations_s::ibc_query_cq targets warlock_dummy
756N/Aadd ibc_operations_s::ibc_query_hca_ports targets warlock_dummy
756N/Aadd ibc_operations_s::ibc_query_mr targets warlock_dummy
756N/Aadd ibc_operations_s::ibc_query_mw targets warlock_dummy
756N/Aadd ibc_operations_s::ibc_query_qp targets warlock_dummy
756N/Aadd ibc_operations_s::ibc_register_buf targets warlock_dummy
756N/Aadd ibc_operations_s::ibc_register_mr targets warlock_dummy
756N/Aadd ibc_operations_s::ibc_register_shared_mr targets warlock_dummy
756N/Aadd ibc_operations_s::ibc_release_qpn targets warlock_dummy
756N/Aadd ibc_operations_s::ibc_reregister_buf targets warlock_dummy
756N/Aadd ibc_operations_s::ibc_reregister_mr targets warlock_dummy
756N/Aadd ibc_operations_s::ibc_resize_cq targets warlock_dummy
756N/Aadd ibc_operations_s::ibc_sync_mr targets warlock_dummy
756N/Aadd ibc_operations_s::ibc_alloc_srq targets warlock_dummy
756N/Aadd ibc_operations_s::ibc_free_srq targets warlock_dummy
756N/Aadd ibc_operations_s::ibc_modify_srq targets warlock_dummy
756N/Aadd ibc_operations_s::ibc_post_srq targets warlock_dummy
2515N/Aadd ibc_operations_s::ibc_query_srq targets warlock_dummy
2515N/Aadd ibc_operations_s::ibc_map_mem_area targets warlock_dummy
1108N/Aadd ibc_operations_s::ibc_unmap_mem_area targets warlock_dummy
756N/Aadd ibc_operations_s::ibc_alloc_lkey targets warlock_dummy
756N/Aadd ibc_operations_s::ibc_register_physical_mr targets warlock_dummy
756N/Aadd ibc_operations_s::ibc_reregister_physical_mr targets warlock_dummy
756N/Aadd ibt_clnt_modinfo_s::mi_async_handler targets warlock_dummy
756N/Aadd ibtl_handlers.c:ibtl_async_client_call/async_handler targets warlock_dummy
756N/Aadd ibtl_handlers.c:ibtl_cq_handler_call/cq_handler targets warlock_dummy
756N/Aadd ibtl_handlers.c:ibtl_sm_notice_task/sm_notice_handler targets warlock_dummy
756N/Aadd ibtl_mgr_s::mgr_async_handler targets warlock_dummy
756N/A