Searched refs:mrioc (Results 1 – 2 of 2) sorted by relevance
14 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() argument69 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() argument77 mrioc->intr_enabled = 0; in mpi3mr_ioc_disable_intr()[all …]
35 static int mpi3mr_post_transport_req(struct mpi3mr_ioc *mrioc, void *request, in mpi3mr_post_transport_req() argument41 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 …]