Home
last modified time | relevance | path

Searched refs:mrioc (Results 1 – 2 of 2) sorted by relevance

/linux/drivers/scsi/mpi3mr/
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() argument
69 max_vectors = mrioc->intr_info_count; in mpi3mr_sync_irqs()
72 synchronize_irq(pci_irq_vector(mrioc->pdev, i)); in mpi3mr_sync_irqs()
75 void mpi3mr_ioc_disable_intr(struct mpi3mr_ioc *mrioc) in mpi3mr_ioc_disable_intr() argument
77 mrioc->intr_enabled = 0; in mpi3mr_ioc_disable_intr()
[all …]
H A Dmpi3mr_transport.c35 static int mpi3mr_post_transport_req(struct mpi3mr_ioc *mrioc, void *request, in mpi3mr_post_transport_req() argument
41 mutex_lock(&mrioc->transport_cmds.mutex); in mpi3mr_post_transport_req()
42 if (mrioc->transport_cmds.state & MPI3MR_CMD_PENDING) { in mpi3mr_post_transport_req()
44 ioc_err(mrioc, "sending transport request failed due to command in use\n"); in mpi3mr_post_transport_req()
45 mutex_unlock(&mrioc->transport_cmds.mutex); in mpi3mr_post_transport_req()
48 mrioc->transport_cmds.state = MPI3MR_CMD_PENDING; in mpi3mr_post_transport_req()
49 mrioc->transport_cmds.is_waiting = 1; in mpi3mr_post_transport_req()
50 mrioc->transport_cmds.callback = NULL; in mpi3mr_post_transport_req()
51 mrioc->transport_cmds.ioc_status = 0; in mpi3mr_post_transport_req()
52 mrioc->transport_cmds.ioc_loginfo = 0; in mpi3mr_post_transport_req()
[all …]