Lines Matching defs:mrioc
60 static u16 mpi3mr_host_tag_for_scmd(struct mpi3mr_ioc *mrioc, in mpi3mr_host_tag_for_scmd()
101 struct mpi3mr_ioc *mrioc, u16 host_tag, u16 qidx) in mpi3mr_scmd_from_host_tag()
132 static void mpi3mr_clear_scmd_priv(struct mpi3mr_ioc *mrioc, in mpi3mr_clear_scmd_priv()
223 static void mpi3mr_fwevt_add_to_list(struct mpi3mr_ioc *mrioc, in mpi3mr_fwevt_add_to_list()
252 static void mpi3mr_fwevt_del_from_list(struct mpi3mr_ioc *mrioc, in mpi3mr_fwevt_del_from_list()
278 struct mpi3mr_ioc *mrioc) in mpi3mr_dequeue_fwevt()
337 void mpi3mr_cleanup_fwevt_list(struct mpi3mr_ioc *mrioc) in mpi3mr_cleanup_fwevt_list()
378 static void mpi3mr_queue_qd_reduction_event(struct mpi3mr_ioc *mrioc, in mpi3mr_queue_qd_reduction_event()
420 void mpi3mr_invalidate_devhandles(struct mpi3mr_ioc *mrioc) in mpi3mr_invalidate_devhandles()
451 struct mpi3mr_ioc *mrioc = (struct mpi3mr_ioc *)data; in mpi3mr_print_scmd() local
482 struct mpi3mr_ioc *mrioc = (struct mpi3mr_ioc *)data; in mpi3mr_flush_scmd() local
580 void mpi3mr_flush_host_io(struct mpi3mr_ioc *mrioc) in mpi3mr_flush_host_io()
603 void mpi3mr_flush_cmds_for_unrecovered_controller(struct mpi3mr_ioc *mrioc) in mpi3mr_flush_cmds_for_unrecovered_controller()
653 static void mpi3mr_tgtdev_add_to_list(struct mpi3mr_ioc *mrioc, in mpi3mr_tgtdev_add_to_list()
677 static void mpi3mr_tgtdev_del_from_list(struct mpi3mr_ioc *mrioc, in mpi3mr_tgtdev_del_from_list()
704 struct mpi3mr_ioc *mrioc, u16 handle) in __mpi3mr_get_tgtdev_by_handle()
730 struct mpi3mr_ioc *mrioc, u16 handle) in mpi3mr_get_tgtdev_by_handle()
752 struct mpi3mr_ioc *mrioc, u16 persist_id) in __mpi3mr_get_tgtdev_by_perst_id()
778 struct mpi3mr_ioc *mrioc, u16 persist_id) in mpi3mr_get_tgtdev_by_perst_id()
800 struct mpi3mr_ioc *mrioc, struct mpi3mr_stgt_priv_data *tgt_priv) in __mpi3mr_get_tgtdev_from_tgtpriv()
822 static void mpi3mr_set_io_divert_for_all_vd_in_tg(struct mpi3mr_ioc *mrioc, in mpi3mr_set_io_divert_for_all_vd_in_tg()
849 void mpi3mr_print_device_event_notice(struct mpi3mr_ioc *mrioc, in mpi3mr_print_device_event_notice()
869 void mpi3mr_remove_tgtdev_from_host(struct mpi3mr_ioc *mrioc, in mpi3mr_remove_tgtdev_from_host()
916 static int mpi3mr_report_tgtdev_to_host(struct mpi3mr_ioc *mrioc, in mpi3mr_report_tgtdev_to_host()
1041 void mpi3mr_rfresh_tgtdevs(struct mpi3mr_ioc *mrioc) in mpi3mr_rfresh_tgtdevs()
1090 static void mpi3mr_update_tgtdev(struct mpi3mr_ioc *mrioc, in mpi3mr_update_tgtdev()
1285 static void mpi3mr_devstatuschg_evt_bh(struct mpi3mr_ioc *mrioc, in mpi3mr_devstatuschg_evt_bh()
1349 static void mpi3mr_devinfochg_evt_bh(struct mpi3mr_ioc *mrioc, in mpi3mr_devinfochg_evt_bh()
1384 void mpi3mr_free_enclosure_list(struct mpi3mr_ioc *mrioc) in mpi3mr_free_enclosure_list()
1406 struct mpi3mr_ioc *mrioc, u16 handle) in mpi3mr_enclosure_find_by_handle()
1428 static void mpi3mr_encldev_add_chg_evt_debug(struct mpi3mr_ioc *mrioc, in mpi3mr_encldev_add_chg_evt_debug()
1465 static void mpi3mr_encldev_add_chg_evt_bh(struct mpi3mr_ioc *mrioc, in mpi3mr_encldev_add_chg_evt_bh()
1515 mpi3mr_sastopochg_evt_debug(struct mpi3mr_ioc *mrioc, in mpi3mr_sastopochg_evt_debug()
1596 static void mpi3mr_sastopochg_evt_bh(struct mpi3mr_ioc *mrioc, in mpi3mr_sastopochg_evt_bh()
1692 mpi3mr_pcietopochg_evt_debug(struct mpi3mr_ioc *mrioc, in mpi3mr_pcietopochg_evt_debug()
1775 static void mpi3mr_pcietopochg_evt_bh(struct mpi3mr_ioc *mrioc, in mpi3mr_pcietopochg_evt_bh()
1825 static void mpi3mr_logdata_evt_bh(struct mpi3mr_ioc *mrioc, in mpi3mr_logdata_evt_bh()
1860 static void mpi3mr_set_qd_for_all_vd_in_tg(struct mpi3mr_ioc *mrioc, in mpi3mr_set_qd_for_all_vd_in_tg()
1896 static void mpi3mr_fwevt_bh(struct mpi3mr_ioc *mrioc, in mpi3mr_fwevt_bh()
2052 static int mpi3mr_create_tgtdev(struct mpi3mr_ioc *mrioc, in mpi3mr_create_tgtdev()
2093 void mpi3mr_flush_delayed_cmd_lists(struct mpi3mr_ioc *mrioc) in mpi3mr_flush_delayed_cmd_lists()
2125 static void mpi3mr_dev_rmhs_complete_iou(struct mpi3mr_ioc *mrioc, in mpi3mr_dev_rmhs_complete_iou()
2194 static void mpi3mr_dev_rmhs_complete_tm(struct mpi3mr_ioc *mrioc, in mpi3mr_dev_rmhs_complete_tm()
2258 static void mpi3mr_dev_rmhs_send_tm(struct mpi3mr_ioc *mrioc, u16 handle, in mpi3mr_dev_rmhs_send_tm()
2354 static void mpi3mr_complete_evt_ack(struct mpi3mr_ioc *mrioc, in mpi3mr_complete_evt_ack()
2400 static void mpi3mr_send_event_ack(struct mpi3mr_ioc *mrioc, u8 event, in mpi3mr_send_event_ack()
2494 static void mpi3mr_pcietopochg_evt_th(struct mpi3mr_ioc *mrioc, in mpi3mr_pcietopochg_evt_th()
2560 static void mpi3mr_sastopochg_evt_th(struct mpi3mr_ioc *mrioc, in mpi3mr_sastopochg_evt_th()
2627 static void mpi3mr_devstatuschg_evt_th(struct mpi3mr_ioc *mrioc, in mpi3mr_devstatuschg_evt_th()
2699 static void mpi3mr_preparereset_evt_th(struct mpi3mr_ioc *mrioc, in mpi3mr_preparereset_evt_th()
2733 static void mpi3mr_energypackchg_evt_th(struct mpi3mr_ioc *mrioc, in mpi3mr_energypackchg_evt_th()
2762 static void mpi3mr_cablemgmt_evt_th(struct mpi3mr_ioc *mrioc, in mpi3mr_cablemgmt_evt_th()
2798 void mpi3mr_add_event_wait_for_device_refresh(struct mpi3mr_ioc *mrioc) in mpi3mr_add_event_wait_for_device_refresh()
2829 void mpi3mr_os_handle_events(struct mpi3mr_ioc *mrioc, in mpi3mr_os_handle_events()
2941 static void mpi3mr_setup_eedp(struct mpi3mr_ioc *mrioc, in mpi3mr_setup_eedp()
3110 void mpi3mr_process_op_reply_desc(struct mpi3mr_ioc *mrioc, in mpi3mr_process_op_reply_desc()
3363 static int mpi3mr_get_chain_idx(struct mpi3mr_ioc *mrioc) in mpi3mr_get_chain_idx()
3395 static int mpi3mr_prepare_sg_scmd(struct mpi3mr_ioc *mrioc, in mpi3mr_prepare_sg_scmd()
3536 static int mpi3mr_build_sg_scmd(struct mpi3mr_ioc *mrioc, in mpi3mr_build_sg_scmd()
3604 inline void mpi3mr_poll_pend_io_completions(struct mpi3mr_ioc *mrioc) in mpi3mr_poll_pend_io_completions()
3634 int mpi3mr_issue_tm(struct mpi3mr_ioc *mrioc, u8 tm_type, in mpi3mr_issue_tm()
3859 struct mpi3mr_ioc *mrioc = shost_priv(shost); in mpi3mr_map_queues() local
3903 static inline int mpi3mr_get_fw_pending_ios(struct mpi3mr_ioc *mrioc) in mpi3mr_get_fw_pending_ios()
3922 static void mpi3mr_print_pending_host_io(struct mpi3mr_ioc *mrioc) in mpi3mr_print_pending_host_io()
3941 void mpi3mr_wait_for_host_io(struct mpi3mr_ioc *mrioc, u32 timeout) in mpi3mr_wait_for_host_io()
3983 static inline void mpi3mr_setup_divert_ws(struct mpi3mr_ioc *mrioc, in mpi3mr_setup_divert_ws()
4024 struct mpi3mr_ioc *mrioc = shost_priv(scmd->device->host); in mpi3mr_eh_host_reset() local
4072 struct mpi3mr_ioc *mrioc = shost_priv(scmd->device->host); in mpi3mr_eh_target_reset() local
4144 struct mpi3mr_ioc *mrioc = shost_priv(scmd->device->host); in mpi3mr_eh_dev_reset() local
4212 struct mpi3mr_ioc *mrioc = shost_priv(shost); in mpi3mr_scan_start() local
4237 struct mpi3mr_ioc *mrioc = shost_priv(shost); in mpi3mr_scan_finished() local
4290 struct mpi3mr_ioc *mrioc; in mpi3mr_slave_destroy() local
4337 struct mpi3mr_ioc *mrioc; in mpi3mr_target_destroy() local
4379 struct mpi3mr_ioc *mrioc; in mpi3mr_slave_configure() local
4442 struct mpi3mr_ioc *mrioc; in mpi3mr_slave_alloc() local
4502 struct mpi3mr_ioc *mrioc = shost_priv(shost); in mpi3mr_target_alloc() local
4577 static bool mpi3mr_check_return_unmap(struct mpi3mr_ioc *mrioc, in mpi3mr_check_return_unmap()
4704 struct mpi3mr_ioc *mrioc = shost_priv(shost); in mpi3mr_qcmd() local
5029 struct mpi3mr_ioc *mrioc = NULL; in mpi3mr_probe() local
5214 struct mpi3mr_ioc *mrioc; in mpi3mr_remove() local
5300 struct mpi3mr_ioc *mrioc; in mpi3mr_shutdown() local
5339 struct mpi3mr_ioc *mrioc; in mpi3mr_suspend() local
5374 struct mpi3mr_ioc *mrioc; in mpi3mr_resume() local