I2O message devices

i2o_driver_notify_controller_add - Send notification of added controller
i2o_driver_notify_controller_remove - Send notification of removed controller
i2o_driver_notify_device_add - Send notification of added device
i2o_driver_notify_device_remove - Send notification of removed device
i2o_msg_out_to_virt - Turn an I2O message to a virtual address
i2o_msg_in_to_virt - Turn an I2O message to a virtual address
i2o_msg_get - obtain an I2O message from the IOP
i2o_msg_post - Post I2O message to I2O controller
i2o_msg_post_wait - Post and wait a message and wait until return
i2o_msg_nop_mfa - Returns a fetched MFA back to the controller
i2o_msg_nop - Returns a message which is not used
i2o_flush_reply - Flush reply from I2O controller
i2o_iop_free - Free the i2o_controller struct
i2o_msg_get_wait - obtain an I2O message from the IOP
i2o_cntxt_list_add - Append a pointer to context list and return a id
i2o_cntxt_list_remove - Remove a pointer from the context list
i2o_cntxt_list_get - Get a pointer from the context list and remove it
i2o_cntxt_list_get_ptr - Get a context id from the context list
i2o_find_iop - Find an I2O controller by id
i2o_iop_find_device - Find a I2O device on an I2O controller
i2o_status_get - Get the status block from the I2O controller
i2o_event_register - Turn on/off event notification for a I2O device
i2o_iop_quiesce - quiesce controller
i2o_iop_enable - move controller from ready to OPERATIONAL
i2o_iop_quiesce_all - Quiesce all I2O controllers on the system
i2o_iop_enable_all - Enables all controllers on the system
i2o_iop_clear - Bring I2O controller into HOLD state
i2o_iop_init_outbound_queue - setup the outbound message queue
i2o_iop_reset - reset an I2O controller
i2o_iop_activate - Bring controller up to HOLD
i2o_iop_systab_set - Set the I2O System Table of the specified IOP
i2o_iop_online - Bring a controller online into OPERATIONAL state.
i2o_iop_remove - Remove the I2O controller from the I2O core
i2o_systab_build - Build system table
i2o_parse_hrt - Parse the hardware resource table.
i2o_iop_release - release the memory for a I2O controller
i2o_iop_alloc - Allocate and initialize a i2o_controller struct
i2o_iop_add - Initialize the I2O controller and add him to the I2O core
i2o_iop_init - I2O main initialization function
i2o_iop_exit - I2O main exit function
i2o_config_init - Configuration OSM initialization function
i2o_config_exit - Configuration OSM exit function
i2o_msg_post_wait_mem - Post and wait a message with DMA buffers
i2o_exec_lct_get - Get the IOP's Logical Configuration Table
i2o_exec_wait_alloc - Allocate a i2o_exec_wait struct an initialize it
i2o_exec_wait_free - Free an i2o_exec_wait struct
i2o_msg_post_wait_complete - Reply to a i2o_msg_post request from IOP
i2o_exec_show_vendor_id - Displays Vendor ID of controller
i2o_exec_show_product_id - Displays Product ID of controller
i2o_exec_probe - Called if a new I2O device (executive class) appears
i2o_exec_remove - Called on I2O device removal
i2o_exec_lct_notify - Send a asynchronus LCT NOTIFY request
i2o_exec_lct_modified - Called on LCT NOTIFY reply
i2o_exec_reply - I2O Executive reply handler
i2o_exec_event - Event handling function
i2o_exec_init - Registers the Exec OSM
i2o_exec_exit - Removes the Exec OSM
i2o_bus_scan - Scan the bus for new devices
i2o_bus_store_scan - Scan the I2O Bus Adapter
i2o_bus_probe - verify if dev is a I2O Bus Adapter device and install it
i2o_bus_remove - remove the I2O Bus Adapter device from the system again
i2o_bus_init - Bus Adapter OSM initialization function
i2o_bus_exit - Bus Adapter OSM exit function
i2o_device_claim - claim a device for use by an OSM
i2o_device_claim_release - release a device that the OSM is using
i2o_device_issue_claim - claim or release a device
i2o_device_release - release the memory for a I2O device
i2o_device_show_class_id - Displays class id of I2O device
i2o_device_show_tid - Displays TID of I2O device
i2o_device_alloc - Allocate a I2O device and initialize it
i2o_device_add - allocate a new I2O device and add it to the IOP
i2o_device_remove - remove an I2O device from the I2O core
i2o_device_parse_lct - Parse a previously fetched LCT and create devices
i2o_bus_match - Tell if I2O device class id matches the class ids of the I2O driver (OSM)
i2o_driver_dispatch - dispatch an I2O reply message
i2o_driver_init - initialize I2O drivers (OSMs)
i2o_driver_exit - clean up I2O drivers (OSMs)
i2o_pci_free - Frees the DMA memory for the I2O controller
i2o_pci_alloc - Allocate DMA memory, map IO memory for I2O controller
i2o_pci_interrupt - Interrupt handler for I2O controller
i2o_pci_irq_enable - Allocate interrupt for I2O controller
i2o_pci_irq_disable - Free interrupt for I2O controller
i2o_pci_probe - Probe the PCI device for an I2O controller
i2o_pci_remove - Removes a I2O controller from the system
i2o_pci_init - registers I2O PCI driver in PCI subsystem
i2o_pci_exit - unregisters I2O PCI driver from PCI subsystem
i2o_block_device_free - free the memory of the I2O Block device
i2o_block_remove - remove the I2O Block device from the system again
i2o_block_device_flush - Flush all dirty data of I2O device dev
i2o_block_device_mount - Mount (load) the media of device dev
i2o_block_device_lock - Locks the media of device dev
i2o_block_device_unlock - Unlocks the media of device dev
i2o_block_device_power - Power management for device dev
i2o_block_request_alloc - Allocate an I2O block request struct
i2o_block_request_free - Frees a I2O block request
i2o_block_sglist_alloc - Allocate the SG list and map it
i2o_block_sglist_free - Frees the SG list
i2o_block_prep_req_fn - Allocates I2O block device specific struct
i2o_block_delayed_request_fn - delayed request queue function
i2o_block_end_request - Post-processing of completed commands
i2o_block_reply - Block OSM reply handler.
i2o_block_open - Open the block device
i2o_block_release - Release the I2O block device
i2o_block_ioctl - Issue device specific ioctl calls.
i2o_block_check_events - Have we seen a media change?
i2o_block_transfer - Transfer a request to/from the I2O controller
i2o_block_request_fn - request queue handling function
i2o_block_device_alloc - Allocate memory for a I2O Block device
i2o_block_probe - verify if dev is a I2O Block device and install it
i2o_block_init - Block OSM initialization function
i2o_block_exit - Block OSM exit function
i2o_scsi_get_host - Get an I2O SCSI host
i2o_scsi_remove - Remove I2O device from SCSI core
i2o_scsi_probe - verify if dev is a I2O SCSI device and install it
i2o_scsi_reply - SCSI OSM message reply handler
i2o_scsi_notify_device_add - Retrieve notifications of added devices
i2o_scsi_notify_device_remove - Retrieve notifications of removed devices
i2o_scsi_notify_controller_add - Retrieve notifications of added controllers
i2o_scsi_notify_controller_remove - Retrieve notifications of removed controllers
i2o_scsi_queuecommand_lck - queue a SCSI command
i2o_scsi_abort - abort a running command
i2o_scsi_bios_param - Invent disk geometry
i2o_scsi_init - SCSI OSM initialization function
i2o_scsi_exit - SCSI OSM exit function
i2o_get_class_name - do i2o class name lookup
i2o_proc_create_entries - Creates proc dir entries
i2o_proc_subdir_remove - Remove child entries from a proc entry
i2o_proc_device_add - Add an I2O device to the proc dir
i2o_proc_iop_add - Add an I2O controller to the i2o proc tree
i2o_proc_iop_remove - Removes an I2O controller from the i2o proc tree
i2o_proc_fs_create - Create the i2o proc fs.
i2o_proc_fs_destroy - Cleanup the all i2o proc entries
i2o_proc_init - Init function for procfs
i2o_proc_exit - Exit function for procfs