Home
last modified time | relevance | path

Searched refs:mpi3mr_ioc (Results 1 – 5 of 5) sorted by relevance

/linux/drivers/scsi/mpi3mr/
H A Dmpi3mr.h492 struct mpi3mr_ioc *mrioc;
897 void (*callback)(struct mpi3mr_ioc *mrioc,
1187 struct mpi3mr_ioc { struct
1419 struct mpi3mr_ioc *mrioc; argument
1457 int mpi3mr_setup_resources(struct mpi3mr_ioc *mrioc);
1458 void mpi3mr_cleanup_resources(struct mpi3mr_ioc *mrioc);
1459 int mpi3mr_init_ioc(struct mpi3mr_ioc *mrioc);
1460 int mpi3mr_reinit_ioc(struct mpi3mr_ioc *mrioc, u8 is_resume);
1461 void mpi3mr_cleanup_ioc(struct mpi3mr_ioc *mrioc);
1462 int mpi3mr_issue_port_enable(struct mpi3mr_ioc *mrioc, u8 async);
[all …]
H A Dmpi3mr_os.c45 static void mpi3mr_send_event_ack(struct mpi3mr_ioc *mrioc, u8 event,
68 static u16 mpi3mr_host_tag_for_scmd(struct mpi3mr_ioc *mrioc, in mpi3mr_host_tag_for_scmd()
109 struct mpi3mr_ioc *mrioc, u16 host_tag, u16 qidx) in mpi3mr_scmd_from_host_tag()
140 static void mpi3mr_clear_scmd_priv(struct mpi3mr_ioc *mrioc, in mpi3mr_clear_scmd_priv()
164 static void mpi3mr_dev_rmhs_send_tm(struct mpi3mr_ioc *mrioc, u16 handle,
231 static void mpi3mr_fwevt_add_to_list(struct mpi3mr_ioc *mrioc, in mpi3mr_fwevt_add_to_list()
262 void mpi3mr_hdb_trigger_data_event(struct mpi3mr_ioc *mrioc, in mpi3mr_hdb_trigger_data_event()
294 static void mpi3mr_fwevt_del_from_list(struct mpi3mr_ioc *mrioc, in mpi3mr_fwevt_del_from_list()
320 struct mpi3mr_ioc *mrioc) in mpi3mr_dequeue_fwevt()
379 void mpi3mr_cleanup_fwevt_list(struct mpi3mr_ioc *mrioc) in mpi3mr_cleanup_fwevt_list()
[all …]
H A Dmpi3mr_fw.c14 mpi3mr_issue_reset(struct mpi3mr_ioc *mrioc, u16 reset_type, u16 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,
20 static int mpi3mr_check_op_admin_proc(struct mpi3mr_ioc *mrioc);
65 static void mpi3mr_sync_irqs(struct mpi3mr_ioc *mrioc) in mpi3mr_sync_irqs()
75 void mpi3mr_ioc_disable_intr(struct mpi3mr_ioc *mrioc) in mpi3mr_ioc_disable_intr()
81 void mpi3mr_ioc_enable_intr(struct mpi3mr_ioc *mrioc) in mpi3mr_ioc_enable_intr()
86 static void mpi3mr_cleanup_isr(struct mpi3mr_ioc *mrioc) in mpi3mr_cleanup_isr()
123 void *mpi3mr_get_reply_virt_addr(struct mpi3mr_ioc *mrioc, in mpi3mr_get_reply_virt_addr()
[all …]
H A Dmpi3mr_transport.c35 static int mpi3mr_post_transport_req(struct mpi3mr_ioc *mrioc, void *request, in mpi3mr_post_transport_req()
129 static int mpi3mr_report_manufacture(struct mpi3mr_ioc *mrioc, in mpi3mr_report_manufacture()
252 struct mpi3mr_sas_node *__mpi3mr_expander_find_by_handle(struct mpi3mr_ioc in __mpi3mr_expander_find_by_handle()
294 static int mpi3mr_get_sas_address(struct mpi3mr_ioc *mrioc, u16 handle, in mpi3mr_get_sas_address()
341 static struct mpi3mr_tgt_dev *__mpi3mr_get_tgtdev_by_addr(struct mpi3mr_ioc *mrioc, in __mpi3mr_get_tgtdev_by_addr()
373 static struct mpi3mr_tgt_dev *mpi3mr_get_tgtdev_by_addr(struct mpi3mr_ioc *mrioc, in mpi3mr_get_tgtdev_by_addr()
401 static void mpi3mr_remove_device_by_sas_address(struct mpi3mr_ioc *mrioc, in mpi3mr_remove_device_by_sas_address()
443 struct mpi3mr_ioc *mrioc, u64 sas_address, struct sas_rphy *rphy) in __mpi3mr_get_tgtdev_by_addr_and_rphy()
470 struct mpi3mr_ioc *mrioc, u64 sas_address, in mpi3mr_expander_find_by_sas_address()
507 struct mpi3mr_ioc *mrioc, u64 sas_address, in __mpi3mr_sas_node_find_by_sas_address()
[all …]
H A Dmpi3mr_app.c25 static int mpi3mr_alloc_trace_buffer(struct mpi3mr_ioc *mrioc, u32 trace_size) in mpi3mr_alloc_trace_buffer()
121 void mpi3mr_alloc_diag_bufs(struct mpi3mr_ioc *mrioc) in mpi3mr_alloc_diag_bufs()
233 int mpi3mr_issue_diag_buf_post(struct mpi3mr_ioc *mrioc, in mpi3mr_issue_diag_buf_post()
318 int mpi3mr_post_diag_bufs(struct mpi3mr_ioc *mrioc) in mpi3mr_post_diag_bufs()
344 int mpi3mr_issue_diag_buf_release(struct mpi3mr_ioc *mrioc, in mpi3mr_issue_diag_buf_release()
425 static void mpi3mr_process_trigger(struct mpi3mr_ioc *mrioc, u8 trigger_type, in mpi3mr_process_trigger()
508 void mpi3mr_global_trigger(struct mpi3mr_ioc *mrioc, u64 trigger_data) in mpi3mr_global_trigger()
537 void mpi3mr_scsisense_trigger(struct mpi3mr_ioc *mrioc, u8 sensekey, u8 asc, in mpi3mr_scsisense_trigger()
588 void mpi3mr_event_trigger(struct mpi3mr_ioc *mrioc, u8 event) in mpi3mr_event_trigger()
630 void mpi3mr_reply_trigger(struct mpi3mr_ioc *mrioc, u16 ioc_status, in mpi3mr_reply_trigger()
[all …]