Searched refs:mpi3mr_ioc (Results 1 – 5 of 5) sorted by relevance
/openbmc/linux/drivers/scsi/mpi3mr/ |
H A D | mpi3mr.h | 445 struct mpi3mr_ioc *mrioc; 839 void (*callback)(struct mpi3mr_ioc *mrioc, 1046 struct mpi3mr_ioc { struct 1251 struct mpi3mr_ioc *mrioc; argument 1289 int mpi3mr_setup_resources(struct mpi3mr_ioc *mrioc); 1290 void mpi3mr_cleanup_resources(struct mpi3mr_ioc *mrioc); 1291 int mpi3mr_init_ioc(struct mpi3mr_ioc *mrioc); 1292 int mpi3mr_reinit_ioc(struct mpi3mr_ioc *mrioc, u8 is_resume); 1293 void mpi3mr_cleanup_ioc(struct mpi3mr_ioc *mrioc); 1294 int mpi3mr_issue_port_enable(struct mpi3mr_ioc *mrioc, u8 async); [all …]
|
H A D | mpi3mr_os.c | 45 static void mpi3mr_send_event_ack(struct mpi3mr_ioc *mrioc, u8 event, 61 static u16 mpi3mr_host_tag_for_scmd(struct mpi3mr_ioc *mrioc, in mpi3mr_host_tag_for_scmd() 102 struct mpi3mr_ioc *mrioc, u16 host_tag, u16 qidx) in mpi3mr_scmd_from_host_tag() 133 static void mpi3mr_clear_scmd_priv(struct mpi3mr_ioc *mrioc, in mpi3mr_clear_scmd_priv() 157 static void mpi3mr_dev_rmhs_send_tm(struct mpi3mr_ioc *mrioc, u16 handle, 224 static void mpi3mr_fwevt_add_to_list(struct mpi3mr_ioc *mrioc, in mpi3mr_fwevt_add_to_list() 253 static void mpi3mr_fwevt_del_from_list(struct mpi3mr_ioc *mrioc, in mpi3mr_fwevt_del_from_list() 279 struct mpi3mr_ioc *mrioc) in mpi3mr_dequeue_fwevt() 338 void mpi3mr_cleanup_fwevt_list(struct mpi3mr_ioc *mrioc) in mpi3mr_cleanup_fwevt_list() 379 static void mpi3mr_queue_qd_reduction_event(struct mpi3mr_ioc *mrioc, in mpi3mr_queue_qd_reduction_event() [all …]
|
H A D | mpi3mr_fw.c | 14 mpi3mr_issue_reset(struct mpi3mr_ioc *mrioc, u16 reset_type, u32 reset_reason); 15 static int mpi3mr_setup_admin_qpair(struct mpi3mr_ioc *mrioc); 16 static void mpi3mr_process_factsdata(struct mpi3mr_ioc *mrioc, 18 static void mpi3mr_pel_wait_complete(struct mpi3mr_ioc *mrioc, 56 static void mpi3mr_sync_irqs(struct mpi3mr_ioc *mrioc) in mpi3mr_sync_irqs() 66 void mpi3mr_ioc_disable_intr(struct mpi3mr_ioc *mrioc) in mpi3mr_ioc_disable_intr() 72 void mpi3mr_ioc_enable_intr(struct mpi3mr_ioc *mrioc) in mpi3mr_ioc_enable_intr() 77 static void mpi3mr_cleanup_isr(struct mpi3mr_ioc *mrioc) in mpi3mr_cleanup_isr() 114 void *mpi3mr_get_reply_virt_addr(struct mpi3mr_ioc *mrioc, in mpi3mr_get_reply_virt_addr() 127 void *mpi3mr_get_sensebuf_virt_addr(struct mpi3mr_ioc *mrioc, in mpi3mr_get_sensebuf_virt_addr() [all …]
|
H A D | mpi3mr_transport.c | 33 static int mpi3mr_post_transport_req(struct mpi3mr_ioc *mrioc, void *request, in mpi3mr_post_transport_req() 127 static int mpi3mr_report_manufacture(struct mpi3mr_ioc *mrioc, in mpi3mr_report_manufacture() 249 struct mpi3mr_sas_node *__mpi3mr_expander_find_by_handle(struct mpi3mr_ioc in __mpi3mr_expander_find_by_handle() 291 static int mpi3mr_get_sas_address(struct mpi3mr_ioc *mrioc, u16 handle, in mpi3mr_get_sas_address() 338 static struct mpi3mr_tgt_dev *__mpi3mr_get_tgtdev_by_addr(struct mpi3mr_ioc *mrioc, in __mpi3mr_get_tgtdev_by_addr() 370 static struct mpi3mr_tgt_dev *mpi3mr_get_tgtdev_by_addr(struct mpi3mr_ioc *mrioc, in mpi3mr_get_tgtdev_by_addr() 398 static void mpi3mr_remove_device_by_sas_address(struct mpi3mr_ioc *mrioc, in mpi3mr_remove_device_by_sas_address() 438 struct mpi3mr_ioc *mrioc, u64 sas_address, struct sas_rphy *rphy) in __mpi3mr_get_tgtdev_by_addr_and_rphy() 465 struct mpi3mr_ioc *mrioc, u64 sas_address, in mpi3mr_expander_find_by_sas_address() 502 struct mpi3mr_ioc *mrioc, u64 sas_address, in __mpi3mr_sas_node_find_by_sas_address() [all …]
|
H A D | mpi3mr_app.c | 23 static int mpi3mr_bsg_pel_abort(struct mpi3mr_ioc *mrioc) in mpi3mr_bsg_pel_abort() 113 static struct mpi3mr_ioc *mpi3mr_bsg_verify_adapter(int ioc_number) in mpi3mr_bsg_verify_adapter() 115 struct mpi3mr_ioc *mrioc = NULL; in mpi3mr_bsg_verify_adapter() 139 static long mpi3mr_enable_logdata(struct mpi3mr_ioc *mrioc, in mpi3mr_enable_logdata() 177 static long mpi3mr_get_logdata(struct mpi3mr_ioc *mrioc, in mpi3mr_get_logdata() 211 static long mpi3mr_bsg_pel_enable(struct mpi3mr_ioc *mrioc, in mpi3mr_bsg_pel_enable() 309 static long mpi3mr_get_all_tgt_info(struct mpi3mr_ioc *mrioc, in mpi3mr_get_all_tgt_info() 386 static long mpi3mr_get_change_count(struct mpi3mr_ioc *mrioc, in mpi3mr_get_change_count() 413 static long mpi3mr_bsg_adp_reset(struct mpi3mr_ioc *mrioc, in mpi3mr_bsg_adp_reset() 465 static long mpi3mr_bsg_populate_adpinfo(struct mpi3mr_ioc *mrioc, in mpi3mr_bsg_populate_adpinfo() [all …]
|