Lines Matching refs:karg

799 	struct mpi3mr_ioctl_mptcmd *karg = (struct mpi3mr_ioctl_mptcmd *)uarg;  in mpi3mr_app_mptcmds()  local
802 sc = mpi3mr_app_get_adp_instance(karg->mrioc_id); in mpi3mr_app_mptcmds()
811 if (karg->timeout < MPI3MR_IOCTL_DEFAULT_TIMEOUT) in mpi3mr_app_mptcmds()
812 karg->timeout = MPI3MR_IOCTL_DEFAULT_TIMEOUT; in mpi3mr_app_mptcmds()
814 if (!karg->mpi_msg_size || !karg->buf_entry_list_size) { in mpi3mr_app_mptcmds()
819 if ((karg->mpi_msg_size * 4) > MPI3MR_AREQ_FRAME_SZ) { in mpi3mr_app_mptcmds()
834 if (copyin(karg->mpi_msg_buf, mpi_request, (karg->mpi_msg_size * 4))) { in mpi3mr_app_mptcmds()
841 buffer_list = malloc(karg->buf_entry_list_size, M_MPI3MR, M_NOWAIT | M_ZERO); in mpi3mr_app_mptcmds()
848 if (copyin(karg->buf_entry_list, buffer_list, karg->buf_entry_list_size)) { in mpi3mr_app_mptcmds()
1031 if (mpi3mr_app_construct_sgl(sc, mpi_request, (karg->mpi_msg_size * 4), dma_buffers, in mpi3mr_app_mptcmds()
1076 wait_for_completion_timeout(&sc->ioctl_cmds.completion, karg->timeout); in mpi3mr_app_mptcmds()
1953 struct mpi3mr_ioctl_drvcmd *karg) in mpi3mr_get_tgtinfo() argument
1961 if ((karg->data_out_size != sizeof(struct mpi3mr_ioctl_tgtinfo)) || in mpi3mr_get_tgtinfo()
1962 (karg->data_in_size != sizeof(struct mpi3mr_ioctl_tgtinfo))) { in mpi3mr_get_tgtinfo()
1968 if (copyin(karg->data_out_buf, &tgtinfo, sizeof(tgtinfo))) { in mpi3mr_get_tgtinfo()
2002 if (copyout(&tgtinfo, karg->data_in_buf, sizeof(tgtinfo))) { in mpi3mr_get_tgtinfo()
2118 struct mpi3mr_ioctl_drvcmd *karg = (struct mpi3mr_ioctl_drvcmd *)uarg; in mpi3mr_app_drvrcmds() local
2120 sc = mpi3mr_app_get_adp_instance(karg->mrioc_id); in mpi3mr_app_drvrcmds()
2125 switch (karg->opcode) { in mpi3mr_app_drvrcmds()
2127 rval = mpi3mr_get_adpinfo(sc, karg->data_in_buf, karg->data_in_size); in mpi3mr_app_drvrcmds()
2130 rval = mpi3mr_get_pciinfo(sc, karg->data_in_buf, karg->data_in_size); in mpi3mr_app_drvrcmds()
2133 rval = mpi3mr_get_tgtinfo(sc, karg); in mpi3mr_app_drvrcmds()
2136 rval = mpi3mr_get_alltgtinfo(sc, karg->data_in_buf, karg->data_in_size); in mpi3mr_app_drvrcmds()
2139 rval = mpi3mr_get_change_count(sc, karg->data_in_buf, karg->data_in_size); in mpi3mr_app_drvrcmds()
2142 rval = mpi3mr_logdata_enable(sc, karg->data_in_buf, karg->data_in_size); in mpi3mr_app_drvrcmds()
2145 rval = mpi3mr_get_logdata(sc, karg->data_in_buf, karg->data_in_size); in mpi3mr_app_drvrcmds()
2148 rval = mpi3mr_pel_enable(sc, karg->data_out_buf, karg->data_out_size); in mpi3mr_app_drvrcmds()
2151 rval = mpi3mr_adp_reset(sc, karg->data_out_buf, karg->data_out_size); in mpi3mr_app_drvrcmds()
2155 printf("Unsupported drvr ioctl opcode 0x%x\n", karg->opcode); in mpi3mr_app_drvrcmds()
2180 struct mpi3mr_ioctl_drvcmd *karg = (struct mpi3mr_ioctl_drvcmd *)arg; in mpi3mr_ioctl() local
2182 sc = mpi3mr_app_get_adp_instance(karg->mrioc_id); in mpi3mr_ioctl()