xref: /onnv-gate/usr/src/uts/common/io/warlock/ib.wlcmd (revision 12163:f0cf0084e756)
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#
21*12163SRamaswamy.Tummala@Sun.COM# Copyright (c) 2003, 2010, Oracle and/or its affiliates. All rights reserved.
223138Sfrits#
233138Sfrits
243138Sfrits# ibnexus Callback handlers for IBDM
253138Sfritsadd	ibdm.ibdm_ibnex_callback targets	ibnex_dm_callback
263138Sfrits
273138Sfrits# ibnnexus to ibtl callback functions
283138Sfritsignore	ibnex_ibtl_callback
293138Sfritsroot	ibnex_return_apid
303138Sfrits
313138Sfrits# ibnexus bus_ops entry points
323138Sfritsadd	bus_ops::bus_config	targets warlock_dummy
333138Sfritsadd	bus_ops::bus_unconfig	targets warlock_dummy
343138Sfrits
353138Sfrits# IBDM callback handlers from IBTL
363138Sfritsroot	ibdm_event_hdlr
373138Sfrits
383138Sfrits# ibdm Callback handlers for IBMF / SAA
393138Sfritsroot	ibdm_ibmf_recv_cb
403138Sfritsroot	ibdm_ibmf_send_cb
413138Sfritsroot	ibdm_recv_incoming_mad
423138Sfritsroot	ibdm_saa_event_cb
433138Sfritsroot	ibdm_saa_handle_new_gid
443138Sfrits
453138Sfrits# ibnex reprobe function, called from taskq
463138Sfritsroot	ibnex_handle_reprobe_dev
47*12163SRamaswamy.Tummala@Sun.COMroot	ibnex_handle_hca_attach
483138Sfrits
493138Sfrits# ibnex other functions
503138Sfritsroot	ibnex_name_child
513138Sfrits
523138Sfrits# ibdm function called from taskq
533138Sfritsroot	ibdm_saa_event_taskq
543138Sfrits
553138Sfrits# ibnex MPXIO and PM related functions
563138Sfritsroot	ib_vhci_failover
573138Sfritsroot	ib_vhci_pi_init
583138Sfritsroot	ib_vhci_pi_state_change
593138Sfritsroot	ib_vhci_pi_uninit
603138Sfritsroot	ibnex_bus_power
61