Lines Matching refs:ioctl_cmds
1893 sc->ioctl_cmds.reply = malloc(sc->reply_sz, M_MPI3MR, M_NOWAIT | M_ZERO);
1894 if (!sc->ioctl_cmds.reply) {
1895 printf(IOCNAME "Cannot allocate memory for ioctl_cmds.reply\n",
2829 mtx_init(&sc->ioctl_cmds.completion.lock, "IOCTL commands lock", NULL, MTX_DEF);
2830 sc->ioctl_cmds.reply = NULL;
2831 sc->ioctl_cmds.state = MPI3MR_CMD_NOTUSED;
2832 sc->ioctl_cmds.dev_handle = MPI3MR_INVALID_DEV_HANDLE;
2833 sc->ioctl_cmds.host_tag = MPI3MR_HOSTTAG_IOCTLCMDS;
4320 cmdptr = &sc->ioctl_cmds;
5245 if (mtx_initialized(&sc->ioctl_cmds.completion.lock))
5246 mtx_destroy(&sc->ioctl_cmds.completion.lock);
5423 if (sc->ioctl_cmds.reply) {
5424 free(sc->ioctl_cmds.reply, M_MPI3MR);
5425 sc->ioctl_cmds.reply = NULL;
5540 cmdptr = &sc->ioctl_cmds;
5583 memset(sc->ioctl_cmds.reply, 0, sc->reply_sz);