Home
last modified time | relevance | path

Searched defs:mrioc (Results 1 - 5 of 5) sorted by relevance

/kernel/linux/linux-6.6/drivers/scsi/mpi3mr/
H A Dmpi3mr_app.c23 static int mpi3mr_bsg_pel_abort(struct mpi3mr_ioc *mrioc) in mpi3mr_bsg_pel_abort() argument
115 struct mpi3mr_ioc *mrioc = NULL; mpi3mr_bsg_verify_adapter() local
139 mpi3mr_enable_logdata(struct mpi3mr_ioc *mrioc, struct bsg_job *job) mpi3mr_enable_logdata() argument
177 mpi3mr_get_logdata(struct mpi3mr_ioc *mrioc, struct bsg_job *job) mpi3mr_get_logdata() argument
211 mpi3mr_bsg_pel_enable(struct mpi3mr_ioc *mrioc, struct bsg_job *job) mpi3mr_bsg_pel_enable() argument
309 mpi3mr_get_all_tgt_info(struct mpi3mr_ioc *mrioc, struct bsg_job *job) mpi3mr_get_all_tgt_info() argument
386 mpi3mr_get_change_count(struct mpi3mr_ioc *mrioc, struct bsg_job *job) mpi3mr_get_change_count() argument
413 mpi3mr_bsg_adp_reset(struct mpi3mr_ioc *mrioc, struct bsg_job *job) mpi3mr_bsg_adp_reset() argument
465 mpi3mr_bsg_populate_adpinfo(struct mpi3mr_ioc *mrioc, struct bsg_job *job) mpi3mr_bsg_populate_adpinfo() argument
518 struct mpi3mr_ioc *mrioc = NULL; mpi3mr_bsg_process_drv_cmds() local
662 mpi3mr_build_nvme_sgl(struct mpi3mr_ioc *mrioc, struct mpi3_nvme_encapsulated_request *nvme_encap_request, struct mpi3mr_buf_map *drv_bufs, u8 bufcnt) mpi3mr_build_nvme_sgl() argument
721 mpi3mr_build_nvme_prp(struct mpi3mr_ioc *mrioc, struct mpi3_nvme_encapsulated_request *nvme_encap_request, struct mpi3mr_buf_map *drv_bufs, u8 bufcnt) mpi3mr_build_nvme_prp() argument
961 struct mpi3mr_ioc *mrioc = NULL; mpi3mr_bsg_process_mpt_cmds() local
1437 mpi3mr_app_save_logdata(struct mpi3mr_ioc *mrioc, char *event_data, u16 event_data_size) mpi3mr_app_save_logdata() argument
1498 mpi3mr_bsg_exit(struct mpi3mr_ioc *mrioc) mpi3mr_bsg_exit() argument
1533 mpi3mr_bsg_init(struct mpi3mr_ioc *mrioc) mpi3mr_bsg_init() argument
1581 struct mpi3mr_ioc *mrioc = shost_priv(shost); version_fw_show() local
1603 struct mpi3mr_ioc *mrioc = shost_priv(shost); fw_queue_depth_show() local
1622 struct mpi3mr_ioc *mrioc = shost_priv(shost); op_req_q_count_show() local
1641 struct mpi3mr_ioc *mrioc = shost_priv(shost); reply_queue_count_show() local
1666 struct mpi3mr_ioc *mrioc = shost_priv(shost); logging_level_show() local
1690 struct mpi3mr_ioc *mrioc = shost_priv(shost); logging_level_store() local
1715 struct mpi3mr_ioc *mrioc = shost_priv(shost); adp_state_show() local
[all...]
H A Dmpi3mr_transport.c33 static int mpi3mr_post_transport_req(struct mpi3mr_ioc *mrioc, void *request, in mpi3mr_post_transport_req() argument
127 mpi3mr_report_manufacture(struct mpi3mr_ioc *mrioc, u64 sas_address, struct sas_expander_device *edev, u8 port_id) mpi3mr_report_manufacture() argument
249 __mpi3mr_expander_find_by_handle(struct mpi3mr_ioc *mrioc, u16 handle) __mpi3mr_expander_find_by_handle() argument
291 mpi3mr_get_sas_address(struct mpi3mr_ioc *mrioc, u16 handle, u64 *sas_address) mpi3mr_get_sas_address() argument
338 __mpi3mr_get_tgtdev_by_addr(struct mpi3mr_ioc *mrioc, u64 sas_address, struct mpi3mr_hba_port *hba_port) __mpi3mr_get_tgtdev_by_addr() argument
370 mpi3mr_get_tgtdev_by_addr(struct mpi3mr_ioc *mrioc, u64 sas_address, struct mpi3mr_hba_port *hba_port) mpi3mr_get_tgtdev_by_addr() argument
398 mpi3mr_remove_device_by_sas_address(struct mpi3mr_ioc *mrioc, u64 sas_address, struct mpi3mr_hba_port *hba_port) mpi3mr_remove_device_by_sas_address() argument
437 __mpi3mr_get_tgtdev_by_addr_and_rphy( struct mpi3mr_ioc *mrioc, u64 sas_address, struct sas_rphy *rphy) __mpi3mr_get_tgtdev_by_addr_and_rphy() argument
464 mpi3mr_expander_find_by_sas_address( struct mpi3mr_ioc *mrioc, u64 sas_address, struct mpi3mr_hba_port *hba_port) mpi3mr_expander_find_by_sas_address() argument
501 __mpi3mr_sas_node_find_by_sas_address( struct mpi3mr_ioc *mrioc, u64 sas_address, struct mpi3mr_hba_port *hba_port) __mpi3mr_sas_node_find_by_sas_address() argument
519 mpi3mr_parent_present(struct mpi3mr_ioc *mrioc, struct sas_phy *phy) mpi3mr_parent_present() argument
593 mpi3mr_delete_sas_phy(struct mpi3mr_ioc *mrioc, struct mpi3mr_sas_port *mr_sas_port, struct mpi3mr_sas_phy *mr_sas_phy) mpi3mr_delete_sas_phy() argument
620 mpi3mr_add_sas_phy(struct mpi3mr_ioc *mrioc, struct mpi3mr_sas_port *mr_sas_port, struct mpi3mr_sas_phy *mr_sas_phy) mpi3mr_add_sas_phy() argument
650 mpi3mr_add_phy_to_an_existing_port(struct mpi3mr_ioc *mrioc, struct mpi3mr_sas_node *mr_sas_node, struct mpi3mr_sas_phy *mr_sas_phy, u64 sas_address, struct mpi3mr_hba_port *hba_port) mpi3mr_add_phy_to_an_existing_port() argument
687 mpi3mr_delete_sas_port(struct mpi3mr_ioc *mrioc, struct mpi3mr_sas_port *mr_sas_port) mpi3mr_delete_sas_port() argument
716 mpi3mr_del_phy_from_an_existing_port(struct mpi3mr_ioc *mrioc, struct mpi3mr_sas_node *mr_sas_node, struct mpi3mr_sas_phy *mr_sas_phy) mpi3mr_del_phy_from_an_existing_port() argument
755 mpi3mr_sas_port_sanity_check(struct mpi3mr_ioc *mrioc, struct mpi3mr_sas_node *mr_sas_node, u64 sas_address, struct mpi3mr_hba_port *hba_port) mpi3mr_sas_port_sanity_check() argument
781 mpi3mr_set_identify(struct mpi3mr_ioc *mrioc, u16 handle, struct sas_identify *identify) mpi3mr_set_identify() argument
861 mpi3mr_add_host_phy(struct mpi3mr_ioc *mrioc, struct mpi3mr_sas_phy *mr_sas_phy, struct mpi3_sas_phy_page0 phy_pg0, struct device *parent_dev) mpi3mr_add_host_phy() argument
931 mpi3mr_add_expander_phy(struct mpi3mr_ioc *mrioc, struct mpi3mr_sas_phy *mr_sas_phy, struct mpi3_sas_expander_page1 expander_pg1, struct device *parent_dev) mpi3mr_add_expander_phy() argument
1001 mpi3mr_alloc_hba_port(struct mpi3mr_ioc *mrioc, u16 port_id) mpi3mr_alloc_hba_port() argument
1024 mpi3mr_get_hba_port_by_id(struct mpi3mr_ioc *mrioc, u8 port_id) mpi3mr_get_hba_port_by_id() argument
1052 mpi3mr_update_links(struct mpi3mr_ioc *mrioc, u64 sas_address_parent, u16 handle, u8 phy_number, u8 link_rate, struct mpi3mr_hba_port *hba_port) mpi3mr_update_links() argument
1109 mpi3mr_sas_host_refresh(struct mpi3mr_ioc *mrioc) mpi3mr_sas_host_refresh() argument
1174 mpi3mr_sas_host_add(struct mpi3mr_ioc *mrioc) mpi3mr_sas_host_add() argument
1306 mpi3mr_sas_port_add(struct mpi3mr_ioc *mrioc, u16 handle, u64 sas_address_parent, struct mpi3mr_hba_port *hba_port) mpi3mr_sas_port_add() argument
1486 mpi3mr_sas_port_remove(struct mpi3mr_ioc *mrioc, u64 sas_address, u64 sas_address_parent, struct mpi3mr_hba_port *hba_port) mpi3mr_sas_port_remove() argument
1610 mpi3mr_update_mr_sas_port(struct mpi3mr_ioc *mrioc, struct host_port *h_port, struct mpi3mr_sas_port *mr_sas_port) mpi3mr_update_mr_sas_port() argument
1672 mpi3mr_refresh_sas_ports(struct mpi3mr_ioc *mrioc) mpi3mr_refresh_sas_ports() argument
1831 mpi3mr_refresh_expanders(struct mpi3mr_ioc *mrioc) mpi3mr_refresh_expanders() argument
1928 mpi3mr_expander_node_add(struct mpi3mr_ioc *mrioc, struct mpi3mr_sas_node *sas_expander) mpi3mr_expander_node_add() argument
1949 mpi3mr_expander_add(struct mpi3mr_ioc *mrioc, u16 handle) mpi3mr_expander_add() argument
2164 mpi3mr_expander_node_remove(struct mpi3mr_ioc *mrioc, struct mpi3mr_sas_node *sas_expander) mpi3mr_expander_node_remove() argument
2218 mpi3mr_expander_remove(struct mpi3mr_ioc *mrioc, u64 sas_address, struct mpi3mr_hba_port *hba_port) mpi3mr_expander_remove() argument
2252 mpi3mr_get_sas_negotiated_logical_linkrate(struct mpi3mr_ioc *mrioc, struct mpi3mr_tgt_dev *tgtdev) mpi3mr_get_sas_negotiated_logical_linkrate() argument
2312 mpi3mr_report_tgtdev_to_sas_transport(struct mpi3mr_ioc *mrioc, struct mpi3mr_tgt_dev *tgtdev) mpi3mr_report_tgtdev_to_sas_transport() argument
2380 mpi3mr_remove_tgtdev_from_sas_transport(struct mpi3mr_ioc *mrioc, struct mpi3mr_tgt_dev *tgtdev) mpi3mr_remove_tgtdev_from_sas_transport() argument
2427 mpi3mr_get_port_id_by_rphy(struct mpi3mr_ioc *mrioc, struct sas_rphy *rphy) mpi3mr_get_port_id_by_rphy() argument
2513 mpi3mr_get_expander_phy_error_log(struct mpi3mr_ioc *mrioc, struct sas_phy *phy) mpi3mr_get_expander_phy_error_log() argument
2625 struct mpi3mr_ioc *mrioc = phy_to_mrioc(phy); mpi3mr_transport_get_linkerrors() local
2676 struct mpi3mr_ioc *mrioc = rphy_to_mrioc(rphy); mpi3mr_transport_get_enclosure_identifier() local
2710 struct mpi3mr_ioc *mrioc = rphy_to_mrioc(rphy); mpi3mr_transport_get_bay_identifier() local
2769 mpi3mr_expander_phy_control(struct mpi3mr_ioc *mrioc, struct sas_phy *phy, u8 phy_operation) mpi3mr_expander_phy_control() argument
2879 struct mpi3mr_ioc *mrioc = phy_to_mrioc(phy); mpi3mr_transport_phy_reset() local
2939 struct mpi3mr_ioc *mrioc = phy_to_mrioc(phy); mpi3mr_transport_phy_enable() local
3048 struct mpi3mr_ioc *mrioc = phy_to_mrioc(phy); mpi3mr_transport_phy_speed() local
3194 struct mpi3mr_ioc *mrioc = shost_priv(shost); mpi3mr_transport_smp_handler() local
[all...]
H A Dmpi3mr_os.c60 static u16 mpi3mr_host_tag_for_scmd(struct mpi3mr_ioc *mrioc, in mpi3mr_host_tag_for_scmd() argument
100 mpi3mr_scmd_from_host_tag( struct mpi3mr_ioc *mrioc, u16 host_tag, u16 qidx) mpi3mr_scmd_from_host_tag() argument
132 mpi3mr_clear_scmd_priv(struct mpi3mr_ioc *mrioc, struct scsi_cmnd *scmd) mpi3mr_clear_scmd_priv() argument
223 mpi3mr_fwevt_add_to_list(struct mpi3mr_ioc *mrioc, struct mpi3mr_fwevt *fwevt) mpi3mr_fwevt_add_to_list() argument
252 mpi3mr_fwevt_del_from_list(struct mpi3mr_ioc *mrioc, struct mpi3mr_fwevt *fwevt) mpi3mr_fwevt_del_from_list() argument
277 mpi3mr_dequeue_fwevt( struct mpi3mr_ioc *mrioc) mpi3mr_dequeue_fwevt() argument
337 mpi3mr_cleanup_fwevt_list(struct mpi3mr_ioc *mrioc) mpi3mr_cleanup_fwevt_list() argument
378 mpi3mr_queue_qd_reduction_event(struct mpi3mr_ioc *mrioc, struct mpi3mr_throttle_group_info *tg) mpi3mr_queue_qd_reduction_event() argument
420 mpi3mr_invalidate_devhandles(struct mpi3mr_ioc *mrioc) mpi3mr_invalidate_devhandles() argument
451 struct mpi3mr_ioc *mrioc = (struct mpi3mr_ioc *)data; mpi3mr_print_scmd() local
482 struct mpi3mr_ioc *mrioc = (struct mpi3mr_ioc *)data; mpi3mr_flush_scmd() local
580 mpi3mr_flush_host_io(struct mpi3mr_ioc *mrioc) mpi3mr_flush_host_io() argument
603 mpi3mr_flush_cmds_for_unrecovered_controller(struct mpi3mr_ioc *mrioc) mpi3mr_flush_cmds_for_unrecovered_controller() argument
653 mpi3mr_tgtdev_add_to_list(struct mpi3mr_ioc *mrioc, struct mpi3mr_tgt_dev *tgtdev) mpi3mr_tgtdev_add_to_list() argument
677 mpi3mr_tgtdev_del_from_list(struct mpi3mr_ioc *mrioc, struct mpi3mr_tgt_dev *tgtdev, bool must_delete) mpi3mr_tgtdev_del_from_list() argument
703 __mpi3mr_get_tgtdev_by_handle( struct mpi3mr_ioc *mrioc, u16 handle) __mpi3mr_get_tgtdev_by_handle() argument
729 mpi3mr_get_tgtdev_by_handle( struct mpi3mr_ioc *mrioc, u16 handle) mpi3mr_get_tgtdev_by_handle() argument
751 __mpi3mr_get_tgtdev_by_perst_id( struct mpi3mr_ioc *mrioc, u16 persist_id) __mpi3mr_get_tgtdev_by_perst_id() argument
777 mpi3mr_get_tgtdev_by_perst_id( struct mpi3mr_ioc *mrioc, u16 persist_id) mpi3mr_get_tgtdev_by_perst_id() argument
799 __mpi3mr_get_tgtdev_from_tgtpriv( struct mpi3mr_ioc *mrioc, struct mpi3mr_stgt_priv_data *tgt_priv) __mpi3mr_get_tgtdev_from_tgtpriv() argument
822 mpi3mr_set_io_divert_for_all_vd_in_tg(struct mpi3mr_ioc *mrioc, struct mpi3mr_throttle_group_info *tg, u8 divert_value) mpi3mr_set_io_divert_for_all_vd_in_tg() argument
849 mpi3mr_print_device_event_notice(struct mpi3mr_ioc *mrioc, bool device_add) mpi3mr_print_device_event_notice() argument
869 mpi3mr_remove_tgtdev_from_host(struct mpi3mr_ioc *mrioc, struct mpi3mr_tgt_dev *tgtdev) mpi3mr_remove_tgtdev_from_host() argument
916 mpi3mr_report_tgtdev_to_host(struct mpi3mr_ioc *mrioc, u16 perst_id) mpi3mr_report_tgtdev_to_host() argument
1041 mpi3mr_rfresh_tgtdevs(struct mpi3mr_ioc *mrioc) mpi3mr_rfresh_tgtdevs() argument
1101 mpi3mr_update_tgtdev(struct mpi3mr_ioc *mrioc, struct mpi3mr_tgt_dev *tgtdev, struct mpi3_device_page0 *dev_pg0, bool is_added) mpi3mr_update_tgtdev() argument
1296 mpi3mr_devstatuschg_evt_bh(struct mpi3mr_ioc *mrioc, struct mpi3mr_fwevt *fwevt) mpi3mr_devstatuschg_evt_bh() argument
1360 mpi3mr_devinfochg_evt_bh(struct mpi3mr_ioc *mrioc, struct mpi3_device_page0 *dev_pg0) mpi3mr_devinfochg_evt_bh() argument
1395 mpi3mr_free_enclosure_list(struct mpi3mr_ioc *mrioc) mpi3mr_free_enclosure_list() argument
1416 mpi3mr_enclosure_find_by_handle( struct mpi3mr_ioc *mrioc, u16 handle) mpi3mr_enclosure_find_by_handle() argument
1439 mpi3mr_encldev_add_chg_evt_debug(struct mpi3mr_ioc *mrioc, struct mpi3_enclosure_page0 *encl_pg0, u8 is_added) mpi3mr_encldev_add_chg_evt_debug() argument
1476 mpi3mr_encldev_add_chg_evt_bh(struct mpi3mr_ioc *mrioc, struct mpi3mr_fwevt *fwevt) mpi3mr_encldev_add_chg_evt_bh() argument
1526 mpi3mr_sastopochg_evt_debug(struct mpi3mr_ioc *mrioc, struct mpi3_event_data_sas_topology_change_list *event_data) mpi3mr_sastopochg_evt_debug() argument
1607 mpi3mr_sastopochg_evt_bh(struct mpi3mr_ioc *mrioc, struct mpi3mr_fwevt *fwevt) mpi3mr_sastopochg_evt_bh() argument
1703 mpi3mr_pcietopochg_evt_debug(struct mpi3mr_ioc *mrioc, struct mpi3_event_data_pcie_topology_change_list *event_data) mpi3mr_pcietopochg_evt_debug() argument
1786 mpi3mr_pcietopochg_evt_bh(struct mpi3mr_ioc *mrioc, struct mpi3mr_fwevt *fwevt) mpi3mr_pcietopochg_evt_bh() argument
1836 mpi3mr_logdata_evt_bh(struct mpi3mr_ioc *mrioc, struct mpi3mr_fwevt *fwevt) mpi3mr_logdata_evt_bh() argument
1871 mpi3mr_set_qd_for_all_vd_in_tg(struct mpi3mr_ioc *mrioc, struct mpi3mr_throttle_group_info *tg) mpi3mr_set_qd_for_all_vd_in_tg() argument
1907 mpi3mr_fwevt_bh(struct mpi3mr_ioc *mrioc, struct mpi3mr_fwevt *fwevt) mpi3mr_fwevt_bh() argument
2063 mpi3mr_create_tgtdev(struct mpi3mr_ioc *mrioc, struct mpi3_device_page0 *dev_pg0) mpi3mr_create_tgtdev() argument
2104 mpi3mr_flush_delayed_cmd_lists(struct mpi3mr_ioc *mrioc) mpi3mr_flush_delayed_cmd_lists() argument
2136 mpi3mr_dev_rmhs_complete_iou(struct mpi3mr_ioc *mrioc, struct mpi3mr_drv_cmd *drv_cmd) mpi3mr_dev_rmhs_complete_iou() argument
2205 mpi3mr_dev_rmhs_complete_tm(struct mpi3mr_ioc *mrioc, struct mpi3mr_drv_cmd *drv_cmd) mpi3mr_dev_rmhs_complete_tm() argument
2269 mpi3mr_dev_rmhs_send_tm(struct mpi3mr_ioc *mrioc, u16 handle, struct mpi3mr_drv_cmd *cmdparam, u8 iou_rc) mpi3mr_dev_rmhs_send_tm() argument
2365 mpi3mr_complete_evt_ack(struct mpi3mr_ioc *mrioc, struct mpi3mr_drv_cmd *drv_cmd) mpi3mr_complete_evt_ack() argument
2411 mpi3mr_send_event_ack(struct mpi3mr_ioc *mrioc, u8 event, struct mpi3mr_drv_cmd *cmdparam, u32 event_ctx) mpi3mr_send_event_ack() argument
2505 mpi3mr_pcietopochg_evt_th(struct mpi3mr_ioc *mrioc, struct mpi3_event_notification_reply *event_reply) mpi3mr_pcietopochg_evt_th() argument
2571 mpi3mr_sastopochg_evt_th(struct mpi3mr_ioc *mrioc, struct mpi3_event_notification_reply *event_reply) mpi3mr_sastopochg_evt_th() argument
2638 mpi3mr_devstatuschg_evt_th(struct mpi3mr_ioc *mrioc, struct mpi3_event_notification_reply *event_reply) mpi3mr_devstatuschg_evt_th() argument
2710 mpi3mr_preparereset_evt_th(struct mpi3mr_ioc *mrioc, struct mpi3_event_notification_reply *event_reply) mpi3mr_preparereset_evt_th() argument
2744 mpi3mr_energypackchg_evt_th(struct mpi3mr_ioc *mrioc, struct mpi3_event_notification_reply *event_reply) mpi3mr_energypackchg_evt_th() argument
2773 mpi3mr_cablemgmt_evt_th(struct mpi3mr_ioc *mrioc, struct mpi3_event_notification_reply *event_reply) mpi3mr_cablemgmt_evt_th() argument
2809 mpi3mr_add_event_wait_for_device_refresh(struct mpi3mr_ioc *mrioc) mpi3mr_add_event_wait_for_device_refresh() argument
2840 mpi3mr_os_handle_events(struct mpi3mr_ioc *mrioc, struct mpi3_event_notification_reply *event_reply) mpi3mr_os_handle_events() argument
2952 mpi3mr_setup_eedp(struct mpi3mr_ioc *mrioc, struct scsi_cmnd *scmd, struct mpi3_scsi_io_request *scsiio_req) mpi3mr_setup_eedp() argument
3121 mpi3mr_process_op_reply_desc(struct mpi3mr_ioc *mrioc, struct mpi3_default_reply_descriptor *reply_desc, u64 *reply_dma, u16 qidx) mpi3mr_process_op_reply_desc() argument
3374 mpi3mr_get_chain_idx(struct mpi3mr_ioc *mrioc) mpi3mr_get_chain_idx() argument
3406 mpi3mr_prepare_sg_scmd(struct mpi3mr_ioc *mrioc, struct scsi_cmnd *scmd, struct mpi3_scsi_io_request *scsiio_req) mpi3mr_prepare_sg_scmd() argument
3547 mpi3mr_build_sg_scmd(struct mpi3mr_ioc *mrioc, struct scsi_cmnd *scmd, struct mpi3_scsi_io_request *scsiio_req) mpi3mr_build_sg_scmd() argument
3615 mpi3mr_poll_pend_io_completions(struct mpi3mr_ioc *mrioc) mpi3mr_poll_pend_io_completions() argument
3645 mpi3mr_issue_tm(struct mpi3mr_ioc *mrioc, u8 tm_type, u16 handle, uint lun, u16 htag, ulong timeout, struct mpi3mr_drv_cmd *drv_cmd, u8 *resp_code, struct scsi_cmnd *scmd) mpi3mr_issue_tm() argument
3870 struct mpi3mr_ioc *mrioc = shost_priv(shost); mpi3mr_map_queues() local
3914 mpi3mr_get_fw_pending_ios(struct mpi3mr_ioc *mrioc) mpi3mr_get_fw_pending_ios() argument
3933 mpi3mr_print_pending_host_io(struct mpi3mr_ioc *mrioc) mpi3mr_print_pending_host_io() argument
3952 mpi3mr_wait_for_host_io(struct mpi3mr_ioc *mrioc, u32 timeout) mpi3mr_wait_for_host_io() argument
3994 mpi3mr_setup_divert_ws(struct mpi3mr_ioc *mrioc, struct scsi_cmnd *scmd, struct mpi3_scsi_io_request *scsiio_req, u32 *scsiio_flags, u16 wslen) mpi3mr_setup_divert_ws() argument
4035 struct mpi3mr_ioc *mrioc = shost_priv(scmd->device->host); mpi3mr_eh_host_reset() local
4083 struct mpi3mr_ioc *mrioc = shost_priv(scmd->device->host); mpi3mr_eh_target_reset() local
4155 struct mpi3mr_ioc *mrioc = shost_priv(scmd->device->host); mpi3mr_eh_dev_reset() local
4223 struct mpi3mr_ioc *mrioc = shost_priv(shost); mpi3mr_scan_start() local
4248 struct mpi3mr_ioc *mrioc = shost_priv(shost); mpi3mr_scan_finished() local
4301 struct mpi3mr_ioc *mrioc; mpi3mr_slave_destroy() local
4348 struct mpi3mr_ioc *mrioc; mpi3mr_target_destroy() local
4390 struct mpi3mr_ioc *mrioc; mpi3mr_slave_configure() local
4453 struct mpi3mr_ioc *mrioc; mpi3mr_slave_alloc() local
4513 struct mpi3mr_ioc *mrioc = shost_priv(shost); mpi3mr_target_alloc() local
4588 mpi3mr_check_return_unmap(struct mpi3mr_ioc *mrioc, struct scsi_cmnd *scmd) mpi3mr_check_return_unmap() argument
4715 struct mpi3mr_ioc *mrioc = shost_priv(shost); mpi3mr_qcmd() local
5040 struct mpi3mr_ioc *mrioc = NULL; mpi3mr_probe() local
5228 struct mpi3mr_ioc *mrioc; mpi3mr_remove() local
5314 struct mpi3mr_ioc *mrioc; mpi3mr_shutdown() local
5353 struct mpi3mr_ioc *mrioc; mpi3mr_suspend() local
5388 struct mpi3mr_ioc *mrioc; mpi3mr_resume() local
[all...]
H A Dmpi3mr_fw.c56 static void mpi3mr_sync_irqs(struct mpi3mr_ioc *mrioc) in mpi3mr_sync_irqs() argument
66 void mpi3mr_ioc_disable_intr(struct mpi3mr_ioc *mrioc) in mpi3mr_ioc_disable_intr() argument
72 mpi3mr_ioc_enable_intr(struct mpi3mr_ioc *mrioc) mpi3mr_ioc_enable_intr() argument
77 mpi3mr_cleanup_isr(struct mpi3mr_ioc *mrioc) mpi3mr_cleanup_isr() argument
114 mpi3mr_get_reply_virt_addr(struct mpi3mr_ioc *mrioc, dma_addr_t phys_addr) mpi3mr_get_reply_virt_addr() argument
127 mpi3mr_get_sensebuf_virt_addr(struct mpi3mr_ioc *mrioc, dma_addr_t phys_addr) mpi3mr_get_sensebuf_virt_addr() argument
136 mpi3mr_repost_reply_buf(struct mpi3mr_ioc *mrioc, u64 reply_dma) mpi3mr_repost_reply_buf() argument
154 mpi3mr_repost_sense_buf(struct mpi3mr_ioc *mrioc, u64 sense_buf_dma) mpi3mr_repost_sense_buf() argument
171 mpi3mr_print_event_data(struct mpi3mr_ioc *mrioc, struct mpi3_event_notification_reply *event_reply) mpi3mr_print_event_data() argument
285 mpi3mr_handle_events(struct mpi3mr_ioc *mrioc, struct mpi3_default_reply *def_reply) mpi3mr_handle_events() argument
297 mpi3mr_get_drv_cmd(struct mpi3mr_ioc *mrioc, u16 host_tag, struct mpi3_default_reply *def_reply) mpi3mr_get_drv_cmd() argument
340 mpi3mr_process_admin_reply_desc(struct mpi3mr_ioc *mrioc, struct mpi3_default_reply_descriptor *reply_desc, u64 *reply_dma) mpi3mr_process_admin_reply_desc() argument
423 mpi3mr_process_admin_reply_q(struct mpi3mr_ioc *mrioc) mpi3mr_process_admin_reply_q() argument
506 mpi3mr_process_op_reply_q(struct mpi3mr_ioc *mrioc, struct op_reply_qinfo *op_reply_q) mpi3mr_process_op_reply_q() argument
593 struct mpi3mr_ioc *mrioc; mpi3mr_blk_mq_poll() local
610 struct mpi3mr_ioc *mrioc; mpi3mr_isr_primary() local
678 struct mpi3mr_ioc *mrioc; mpi3mr_isr_poll() local
722 mpi3mr_request_irq(struct mpi3mr_ioc *mrioc, u16 index) mpi3mr_request_irq() argument
752 mpi3mr_calc_poll_queues(struct mpi3mr_ioc *mrioc, u16 max_vectors) mpi3mr_calc_poll_queues() argument
780 mpi3mr_setup_isr(struct mpi3mr_ioc *mrioc, u8 setup_one) mpi3mr_setup_isr() argument
1008 mpi3mr_print_fault_info(struct mpi3mr_ioc *mrioc) mpi3mr_print_fault_info() argument
1035 mpi3mr_get_iocstate(struct mpi3mr_ioc *mrioc) mpi3mr_get_iocstate() argument
1070 mpi3mr_clear_reset_history(struct mpi3mr_ioc *mrioc) mpi3mr_clear_reset_history() argument
1089 mpi3mr_issue_and_process_mur(struct mpi3mr_ioc *mrioc, u32 reset_reason) mpi3mr_issue_and_process_mur() argument
1140 mpi3mr_revalidate_factsdata(struct mpi3mr_ioc *mrioc) mpi3mr_revalidate_factsdata() argument
1210 mpi3mr_bring_ioc_ready(struct mpi3mr_ioc *mrioc) mpi3mr_bring_ioc_ready() argument
1370 mpi3mr_diagfault_success(struct mpi3mr_ioc *mrioc, u32 ioc_status) mpi3mr_diagfault_success() argument
1394 mpi3mr_set_diagsave(struct mpi3mr_ioc *mrioc) mpi3mr_set_diagsave() argument
1416 mpi3mr_issue_reset(struct mpi3mr_ioc *mrioc, u16 reset_type, u32 reset_reason) mpi3mr_issue_reset() argument
1534 mpi3mr_admin_request_post(struct mpi3mr_ioc *mrioc, void *admin_req, u16 admin_req_sz, u8 ignore_reset) mpi3mr_admin_request_post() argument
1588 mpi3mr_free_op_req_q_segments(struct mpi3mr_ioc *mrioc, u16 q_idx) mpi3mr_free_op_req_q_segments() argument
1632 mpi3mr_free_op_reply_q_segments(struct mpi3mr_ioc *mrioc, u16 q_idx) mpi3mr_free_op_reply_q_segments() argument
1678 mpi3mr_delete_op_reply_q(struct mpi3mr_ioc *mrioc, u16 qidx) mpi3mr_delete_op_reply_q() argument
1759 mpi3mr_alloc_op_reply_q_segments(struct mpi3mr_ioc *mrioc, u16 qidx) mpi3mr_alloc_op_reply_q_segments() argument
1816 mpi3mr_alloc_op_req_q_segments(struct mpi3mr_ioc *mrioc, u16 qidx) mpi3mr_alloc_op_req_q_segments() argument
1874 mpi3mr_create_op_reply_q(struct mpi3mr_ioc *mrioc, u16 qidx) mpi3mr_create_op_reply_q() argument
2007 mpi3mr_create_op_req_q(struct mpi3mr_ioc *mrioc, u16 idx, u16 reply_qid) mpi3mr_create_op_req_q() argument
2108 mpi3mr_create_op_queues(struct mpi3mr_ioc *mrioc) mpi3mr_create_op_queues() argument
2196 mpi3mr_op_request_post(struct mpi3mr_ioc *mrioc, struct op_req_qinfo *op_req_q, u8 *req) mpi3mr_op_request_post() argument
2274 mpi3mr_check_rh_fault_ioc(struct mpi3mr_ioc *mrioc, u32 reason_code) mpi3mr_check_rh_fault_ioc() argument
2316 mpi3mr_sync_timestamp(struct mpi3mr_ioc *mrioc) mpi3mr_sync_timestamp() argument
2385 mpi3mr_print_pkg_ver(struct mpi3mr_ioc *mrioc) mpi3mr_print_pkg_ver() argument
2473 struct mpi3mr_ioc *mrioc = mpi3mr_watchdog_work() local
2570 mpi3mr_start_watchdog(struct mpi3mr_ioc *mrioc) mpi3mr_start_watchdog() argument
2601 mpi3mr_stop_watchdog(struct mpi3mr_ioc *mrioc) mpi3mr_stop_watchdog() argument
2626 mpi3mr_setup_admin_qpair(struct mpi3mr_ioc *mrioc) mpi3mr_setup_admin_qpair() argument
2698 mpi3mr_issue_iocfacts(struct mpi3mr_ioc *mrioc, struct mpi3_ioc_facts_data *facts_data) mpi3mr_issue_iocfacts() argument
2780 mpi3mr_check_reset_dma_mask(struct mpi3mr_ioc *mrioc) mpi3mr_check_reset_dma_mask() argument
2812 mpi3mr_process_factsdata(struct mpi3mr_ioc *mrioc, struct mpi3_ioc_facts_data *facts_data) mpi3mr_process_factsdata() argument
2951 mpi3mr_alloc_reply_sense_bufs(struct mpi3mr_ioc *mrioc) mpi3mr_alloc_reply_sense_bufs() argument
3089 mpimr_initialize_reply_sbuf_queues(struct mpi3mr_ioc *mrioc) mpimr_initialize_reply_sbuf_queues() argument
3137 mpi3mr_issue_iocinit(struct mpi3mr_ioc *mrioc) mpi3mr_issue_iocinit() argument
3252 mpi3mr_unmask_events(struct mpi3mr_ioc *mrioc, u16 event) mpi3mr_unmask_events() argument
3275 mpi3mr_issue_event_notification(struct mpi3mr_ioc *mrioc) mpi3mr_issue_event_notification() argument
3341 mpi3mr_process_event_ack(struct mpi3mr_ioc *mrioc, u8 event, u32 event_ctx) mpi3mr_process_event_ack() argument
3407 mpi3mr_alloc_chain_bufs(struct mpi3mr_ioc *mrioc) mpi3mr_alloc_chain_bufs() argument
3472 mpi3mr_port_enable_complete(struct mpi3mr_ioc *mrioc, struct mpi3mr_drv_cmd *drv_cmd) mpi3mr_port_enable_complete() argument
3495 mpi3mr_issue_port_enable(struct mpi3mr_ioc *mrioc, u8 async) mpi3mr_issue_port_enable() argument
3576 mpi3mr_print_ioc_info(struct mpi3mr_ioc *mrioc) mpi3mr_print_ioc_info() argument
3635 mpi3mr_cleanup_resources(struct mpi3mr_ioc *mrioc) mpi3mr_cleanup_resources() argument
3661 mpi3mr_setup_resources(struct mpi3mr_ioc *mrioc) mpi3mr_setup_resources() argument
3761 mpi3mr_enable_events(struct mpi3mr_ioc *mrioc) mpi3mr_enable_events() argument
3806 mpi3mr_init_ioc(struct mpi3mr_ioc *mrioc) mpi3mr_init_ioc() argument
3982 mpi3mr_reinit_ioc(struct mpi3mr_ioc *mrioc, u8 is_resume) mpi3mr_reinit_ioc() argument
4157 mpi3mr_memset_op_reply_q_buffers(struct mpi3mr_ioc *mrioc, u16 qidx) mpi3mr_memset_op_reply_q_buffers() argument
4180 mpi3mr_memset_op_req_q_buffers(struct mpi3mr_ioc *mrioc, u16 qidx) mpi3mr_memset_op_req_q_buffers() argument
4205 mpi3mr_memset_buffers(struct mpi3mr_ioc *mrioc) mpi3mr_memset_buffers() argument
4287 mpi3mr_free_mem(struct mpi3mr_ioc *mrioc) mpi3mr_free_mem() argument
4441 mpi3mr_issue_ioc_shutdown(struct mpi3mr_ioc *mrioc) mpi3mr_issue_ioc_shutdown() argument
4504 mpi3mr_cleanup_ioc(struct mpi3mr_ioc *mrioc) mpi3mr_cleanup_ioc() argument
4535 mpi3mr_drv_cmd_comp_reset(struct mpi3mr_ioc *mrioc, struct mpi3mr_drv_cmd *cmdptr) mpi3mr_drv_cmd_comp_reset() argument
4557 mpi3mr_flush_drv_cmds(struct mpi3mr_ioc *mrioc) mpi3mr_flush_drv_cmds() argument
4602 mpi3mr_pel_wait_post(struct mpi3mr_ioc *mrioc, struct mpi3mr_drv_cmd *drv_cmd) mpi3mr_pel_wait_post() argument
4645 mpi3mr_pel_get_seqnum_post(struct mpi3mr_ioc *mrioc, struct mpi3mr_drv_cmd *drv_cmd) mpi3mr_pel_get_seqnum_post() argument
4691 mpi3mr_pel_wait_complete(struct mpi3mr_ioc *mrioc, struct mpi3mr_drv_cmd *drv_cmd) mpi3mr_pel_wait_complete() argument
4770 mpi3mr_pel_get_seqnum_complete(struct mpi3mr_ioc *mrioc, struct mpi3mr_drv_cmd *drv_cmd) mpi3mr_pel_get_seqnum_complete() argument
4855 mpi3mr_soft_reset_handler(struct mpi3mr_ioc *mrioc, u32 reset_reason, u8 snapdump) mpi3mr_soft_reset_handler() argument
5014 mpi3mr_free_config_dma_memory(struct mpi3mr_ioc *mrioc, struct dma_memory_desc *mem_desc) mpi3mr_free_config_dma_memory() argument
5035 mpi3mr_alloc_config_dma_memory(struct mpi3mr_ioc *mrioc, struct dma_memory_desc *mem_desc) mpi3mr_alloc_config_dma_memory() argument
5068 mpi3mr_post_cfg_req(struct mpi3mr_ioc *mrioc, struct mpi3_config_request *cfg_req, int timeout, u16 *ioc_status) mpi3mr_post_cfg_req() argument
5157 mpi3mr_process_cfg_req(struct mpi3mr_ioc *mrioc, struct mpi3_config_request *cfg_req, struct mpi3_config_page_header *cfg_hdr, int timeout, u16 *ioc_status, void *cfg_buf, u32 cfg_buf_sz) mpi3mr_process_cfg_req() argument
5257 mpi3mr_cfg_get_dev_pg0(struct mpi3mr_ioc *mrioc, u16 *ioc_status, struct mpi3_device_page0 *dev_pg0, u16 pg_sz, u32 form, u32 form_spec) mpi3mr_cfg_get_dev_pg0() argument
5316 mpi3mr_cfg_get_sas_phy_pg0(struct mpi3mr_ioc *mrioc, u16 *ioc_status, struct mpi3_sas_phy_page0 *phy_pg0, u16 pg_sz, u32 form, u32 form_spec) mpi3mr_cfg_get_sas_phy_pg0() argument
5375 mpi3mr_cfg_get_sas_phy_pg1(struct mpi3mr_ioc *mrioc, u16 *ioc_status, struct mpi3_sas_phy_page1 *phy_pg1, u16 pg_sz, u32 form, u32 form_spec) mpi3mr_cfg_get_sas_phy_pg1() argument
5435 mpi3mr_cfg_get_sas_exp_pg0(struct mpi3mr_ioc *mrioc, u16 *ioc_status, struct mpi3_sas_expander_page0 *exp_pg0, u16 pg_sz, u32 form, u32 form_spec) mpi3mr_cfg_get_sas_exp_pg0() argument
5495 mpi3mr_cfg_get_sas_exp_pg1(struct mpi3mr_ioc *mrioc, u16 *ioc_status, struct mpi3_sas_expander_page1 *exp_pg1, u16 pg_sz, u32 form, u32 form_spec) mpi3mr_cfg_get_sas_exp_pg1() argument
5555 mpi3mr_cfg_get_enclosure_pg0(struct mpi3mr_ioc *mrioc, u16 *ioc_status, struct mpi3_enclosure_page0 *encl_pg0, u16 pg_sz, u32 form, u32 form_spec) mpi3mr_cfg_get_enclosure_pg0() argument
5610 mpi3mr_cfg_get_sas_io_unit_pg0(struct mpi3mr_ioc *mrioc, struct mpi3_sas_io_unit_page0 *sas_io_unit_pg0, u16 pg_sz) mpi3mr_cfg_get_sas_io_unit_pg0() argument
5666 mpi3mr_cfg_get_sas_io_unit_pg1(struct mpi3mr_ioc *mrioc, struct mpi3_sas_io_unit_page1 *sas_io_unit_pg1, u16 pg_sz) mpi3mr_cfg_get_sas_io_unit_pg1() argument
5723 mpi3mr_cfg_set_sas_io_unit_pg1(struct mpi3mr_ioc *mrioc, struct mpi3_sas_io_unit_page1 *sas_io_unit_pg1, u16 pg_sz) mpi3mr_cfg_set_sas_io_unit_pg1() argument
5791 mpi3mr_cfg_get_driver_pg1(struct mpi3mr_ioc *mrioc, struct mpi3_driver_page1 *driver_pg1, u16 pg_sz) mpi3mr_cfg_get_driver_pg1() argument
[all...]
H A Dmpi3mr.h445 struct mpi3mr_ioc *mrioc; member
1251 struct mpi3mr_ioc *mrioc; member
[all...]

Completed in 10 milliseconds