Lines Matching refs:MPT_ADAPTER
107 static inline void mptsas_set_rphy(MPT_ADAPTER *ioc,
110 (MPT_ADAPTER *ioc, u64 sas_address);
111 static int mptsas_sas_device_pg0(MPT_ADAPTER *ioc,
113 static int mptsas_sas_enclosure_pg0(MPT_ADAPTER *ioc,
115 static int mptsas_add_end_device(MPT_ADAPTER *ioc,
117 static void mptsas_del_end_device(MPT_ADAPTER *ioc,
121 (MPT_ADAPTER *ioc, u64 sas_address);
122 static void mptsas_expander_delete(MPT_ADAPTER *ioc,
125 static void mptsas_not_responding_devices(MPT_ADAPTER *ioc);
126 static void mptsas_scan_sas_topology(MPT_ADAPTER *ioc);
129 static void mptsas_volume_delete(MPT_ADAPTER *ioc, u8 id);
132 static void mptsas_print_phy_data(MPT_ADAPTER *ioc,
156 static void mptsas_print_phy_pg0(MPT_ADAPTER *ioc, SasPhyPage0_t *pg0)
182 static void mptsas_print_phy_pg1(MPT_ADAPTER *ioc, SasPhyPage1_t *pg1)
199 static void mptsas_print_device_pg0(MPT_ADAPTER *ioc, SasDevicePage0_t *pg0)
233 static void mptsas_print_expander_pg1(MPT_ADAPTER *ioc, SasExpanderPage1_t *pg1)
256 mptsas_fw_event_off(MPT_ADAPTER *ioc)
269 mptsas_fw_event_on(MPT_ADAPTER *ioc)
280 mptsas_add_fw_event(MPT_ADAPTER *ioc, struct fw_event_work *fw_event,
297 mptsas_requeue_fw_event(MPT_ADAPTER *ioc, struct fw_event_work *fw_event,
312 mptsas_free_fw_event(MPT_ADAPTER *ioc, struct fw_event_work *fw_event)
327 mptsas_cleanup_fw_event_q(MPT_ADAPTER *ioc)
357 static inline MPT_ADAPTER *phy_to_ioc(struct sas_phy *phy)
363 static inline MPT_ADAPTER *rphy_to_ioc(struct sas_rphy *rphy)
375 mptsas_find_portinfo_by_handle(MPT_ADAPTER *ioc, u16 handle)
392 * @ioc: Pointer to MPT_ADAPTER structure
399 mptsas_find_portinfo_by_sas_address(MPT_ADAPTER *ioc, u64 sas_address)
444 mptsas_port_delete(MPT_ADAPTER *ioc, struct mptsas_portinfo_details * port_details)
481 mptsas_set_rphy(MPT_ADAPTER *ioc, struct mptsas_phyinfo *phy_info, struct sas_rphy *rphy)
507 mptsas_set_port(MPT_ADAPTER *ioc, struct mptsas_phyinfo *phy_info, struct sas_port *port)
539 * @ioc: Pointer to MPT_ADAPTER structure
547 mptsas_add_device_component(MPT_ADAPTER *ioc, u8 channel, u8 id,
606 * @ioc: Pointer to MPT_ADAPTER structure
612 mptsas_add_device_component_by_fw(MPT_ADAPTER *ioc, u8 channel, u8 id)
638 * @ioc: Pointer to MPT_ADAPTER structure
644 mptsas_add_device_component_starget_ir(MPT_ADAPTER *ioc,
743 * @ioc: Pointer to MPT_ADAPTER structure
748 mptsas_add_device_component_starget(MPT_ADAPTER *ioc,
777 * @ioc: Pointer to MPT_ADAPTER structure
783 mptsas_del_device_component_by_os(MPT_ADAPTER *ioc, u8 channel, u8 id)
799 * @ioc: Pointer to MPT_ADAPTER structure
803 mptsas_del_device_components(MPT_ADAPTER *ioc)
824 mptsas_setup_wide_ports(MPT_ADAPTER *ioc, struct mptsas_portinfo *port_info)
959 mptsas_find_vtarget(MPT_ADAPTER *ioc, u8 channel, u8 id)
982 mptsas_queue_device_delete(MPT_ADAPTER *ioc,
1004 mptsas_queue_rescan(MPT_ADAPTER *ioc)
1036 mptsas_target_reset(MPT_ADAPTER *ioc, u8 channel, u8 id)
1106 mptsas_target_reset_queue(MPT_ADAPTER *ioc,
1155 MPT_ADAPTER *ioc = (MPT_ADAPTER *)(iocp);
1183 * @ioc: Pointer to MPT_ADAPTER structure
1190 mptsas_taskmgmt_complete(MPT_ADAPTER *ioc, MPT_FRAME_HDR *mf, MPT_FRAME_HDR *mr)
1283 mptsas_ioc_reset(MPT_ADAPTER *ioc, int reset_phase)
1339 mptsas_sas_enclosure_pg0(MPT_ADAPTER *ioc, struct mptsas_enclosure *enclosure,
1405 * @ioc: Pointer to MPT_ADAPTER structure
1412 mptsas_add_end_device(MPT_ADAPTER *ioc, struct mptsas_phyinfo *phy_info)
1483 * @ioc: Pointer to MPT_ADAPTER structure
1488 mptsas_del_end_device(MPT_ADAPTER *ioc, struct mptsas_phyinfo *phy_info)
1572 mptsas_refreshing_device_handles(MPT_ADAPTER *ioc,
1617 MPT_ADAPTER *ioc = fw_event->ioc;
1685 MPT_ADAPTER *ioc = hd->ioc;
1720 MPT_ADAPTER *ioc = hd->ioc;
1796 MPT_ADAPTER *ioc = hd->ioc;
1847 MPT_ADAPTER *ioc = hd->ioc;
1895 MPT_ADAPTER *ioc;
1926 MPT_ADAPTER *ioc;
1988 MPT_ADAPTER *ioc = phy_to_ioc(phy);
2047 static int mptsas_mgmt_done(MPT_ADAPTER *ioc, MPT_FRAME_HDR *req,
2067 MPT_ADAPTER *ioc = phy_to_ioc(phy);
2143 MPT_ADAPTER *ioc = rphy_to_ioc(rphy);
2177 MPT_ADAPTER *ioc = rphy_to_ioc(rphy);
2200 MPT_ADAPTER *ioc = ((MPT_SCSI_HOST *) shost->hostdata)->ioc;
2346 mptsas_sas_io_unit_pg0(MPT_ADAPTER *ioc, struct mptsas_portinfo *port_info)
2424 mptsas_sas_io_unit_pg1(MPT_ADAPTER *ioc)
2481 mptsas_sas_phy_pg0(MPT_ADAPTER *ioc, struct mptsas_phyinfo *phy_info,
2545 mptsas_sas_device_pg0(MPT_ADAPTER *ioc, struct mptsas_devinfo *device_info,
2626 mptsas_sas_expander_pg0(MPT_ADAPTER *ioc, struct mptsas_portinfo *port_info,
2709 mptsas_sas_expander_pg1(MPT_ADAPTER *ioc, struct mptsas_phyinfo *phy_info,
2819 mptsas_exp_repmanufacture_info(MPT_ADAPTER *ioc,
3024 MPT_ADAPTER *ioc;
3266 mptsas_probe_hba_phys(MPT_ADAPTER *ioc)
3341 mptsas_expander_refresh(MPT_ADAPTER *ioc, struct mptsas_portinfo *port_info)
3399 mptsas_expander_event_add(MPT_ADAPTER *ioc,
3439 * @ioc: Pointer to MPT_ADAPTER structure
3444 mptsas_delete_expander_siblings(MPT_ADAPTER *ioc, struct mptsas_portinfo
3488 * @ioc: Pointer to MPT_ADAPTER structure
3494 static void mptsas_expander_delete(MPT_ADAPTER *ioc,
3580 * @ioc: Pointer to MPT_ADAPTER structure
3590 MPT_ADAPTER *ioc;
3627 * @ioc: Pointer to MPT_ADAPTER structure
3632 mptsas_expander_add(MPT_ADAPTER *ioc, u16 handle)
3666 MPT_ADAPTER *ioc;
3756 mptsas_not_responding_devices(MPT_ADAPTER *ioc)
3881 * @ioc: Pointer to MPT_ADAPTER structure
3885 mptsas_probe_expanders(MPT_ADAPTER *ioc)
3934 mptsas_probe_devices(MPT_ADAPTER *ioc)
3972 * @ioc: Pointer to MPT_ADAPTER structure
3977 mptsas_scan_sas_topology(MPT_ADAPTER *ioc)
4011 MPT_ADAPTER *ioc;
4097 mptsas_find_phyinfo_by_sas_address(MPT_ADAPTER *ioc, u64 sas_address)
4122 * @ioc: Pointer to MPT_ADAPTER structure
4129 mptsas_find_phyinfo_by_phys_disk_num(MPT_ADAPTER *ioc, u8 phys_disk_num,
4211 mptsas_adding_inactive_raid_components(MPT_ADAPTER *ioc, u8 channel, u8 id)
4290 mptsas_hotplug_work(MPT_ADAPTER *ioc, struct fw_event_work *fw_event,
4556 MPT_ADAPTER *ioc;
4622 MPT_ADAPTER *ioc;
4737 * @ioc: Pointer to MPT_ADAPTER structure
4749 mptsas_issue_tm(MPT_ADAPTER *ioc, u8 type, u8 channel, u8 id, u64 lun,
4825 MPT_ADAPTER *ioc = fw_event->ioc;
4916 * @ioc: Pointer to MPT_ADAPTER structure
4923 MPT_ADAPTER *ioc;
4962 mptsas_event_process(MPT_ADAPTER *ioc, EventNotificationReply_t *reply)
5091 static void mptsas_volume_delete(MPT_ADAPTER *ioc, u8 id)
5119 MPT_ADAPTER *ioc;
5289 MPT_ADAPTER *ioc = pci_get_drvdata(pdev);
5297 MPT_ADAPTER *ioc = pci_get_drvdata(pdev);