Lines Matching refs:mpi_request
621 mpi3mr_app_construct_sgl(struct mpi3mr_softc *sc, U8 *mpi_request, U32 sgl_offset, in mpi3mr_app_construct_sgl() argument
625 U8 *sgl = (mpi_request + sgl_offset), count = 0; in mpi3mr_app_construct_sgl()
626 Mpi3RequestHeader_t *mpi_header = (Mpi3RequestHeader_t *)mpi_request; in mpi3mr_app_construct_sgl()
628 (Mpi3MgmtPassthroughRequest_t *)mpi_request; in mpi3mr_app_construct_sgl()
790 U8 *mpi_request = NULL; in mpi3mr_app_mptcmds() local
825 mpi_request = malloc(MPI3MR_AREQ_FRAME_SZ, M_MPI3MR, M_NOWAIT | M_ZERO); in mpi3mr_app_mptcmds()
826 if (!mpi_request) { in mpi3mr_app_mptcmds()
832 mpi_header = (Mpi3RequestHeader_t *)mpi_request; in mpi3mr_app_mptcmds()
833 pel = (Mpi3PELReqActionGetCount_t *)mpi_request; in mpi3mr_app_mptcmds()
834 if (copyin(karg->mpi_msg_buf, mpi_request, (karg->mpi_msg_size * 4))) { in mpi3mr_app_mptcmds()
1031 if (mpi3mr_app_construct_sgl(sc, mpi_request, (karg->mpi_msg_size * 4), dma_buffers, in mpi3mr_app_mptcmds()
1040 (Mpi3NVMeEncapsulatedRequest_t *)mpi_request); in mpi3mr_app_mptcmds()
1043 (Mpi3NVMeEncapsulatedRequest_t *) mpi_request, in mpi3mr_app_mptcmds()
1050 if (mpi3mr_app_construct_nvme_sgl(sc, (Mpi3NVMeEncapsulatedRequest_t *) mpi_request, in mpi3mr_app_mptcmds()
1071 rval = mpi3mr_submit_admin_cmd(sc, mpi_request, MPI3MR_AREQ_FRAME_SZ); in mpi3mr_app_mptcmds()
1189 if (mpi_request) in mpi3mr_app_mptcmds()
1190 free(mpi_request, M_MPI3MR); in mpi3mr_app_mptcmds()