Lines Matching refs:ioctl_cmds
1928 sc->ioctl_cmds.reply = malloc(sc->reply_sz, M_MPI3MR, M_NOWAIT | M_ZERO);
1929 if (!sc->ioctl_cmds.reply) {
1930 printf(IOCNAME "Cannot allocate memory for ioctl_cmds.reply\n",
2895 mtx_init(&sc->ioctl_cmds.completion.lock, "IOCTL commands lock", NULL, MTX_DEF);
2896 sc->ioctl_cmds.reply = NULL;
2897 sc->ioctl_cmds.state = MPI3MR_CMD_NOTUSED;
2898 sc->ioctl_cmds.dev_handle = MPI3MR_INVALID_DEV_HANDLE;
2899 sc->ioctl_cmds.host_tag = MPI3MR_HOSTTAG_IOCTLCMDS;
4536 cmdptr = &sc->ioctl_cmds;
5652 if (mtx_initialized(&sc->ioctl_cmds.completion.lock))
5653 mtx_destroy(&sc->ioctl_cmds.completion.lock);
5835 if (sc->ioctl_cmds.reply) {
5836 free(sc->ioctl_cmds.reply, M_MPI3MR);
5837 sc->ioctl_cmds.reply = NULL;
5955 cmdptr = &sc->ioctl_cmds;
5999 memset(sc->ioctl_cmds.reply, 0, sc->reply_sz);