Lines Matching refs:sc_cur_cmd
121 struct smu_cmd *sc_cmd, *sc_cur_cmd;
289 sc->sc_cur_cmd = NULL;
425 sc->sc_cur_cmd = cmd;
457 if (sc->sc_cur_cmd == NULL) /* spurious */
465 sc->sc_cur_cmd->cmd = sc->sc_cmd->cmd;
466 sc->sc_cur_cmd->len = sc->sc_cmd->len;
467 memcpy(sc->sc_cur_cmd->data, sc->sc_cmd->data,
469 wakeup(sc->sc_cur_cmd);
470 sc->sc_cur_cmd = NULL;
477 sc->sc_cur_cmd = STAILQ_FIRST(&sc->sc_cmdq);
479 smu_send_cmd(smu, sc->sc_cur_cmd);
496 if (sc->sc_cur_cmd != NULL) {
510 } while (sc->sc_cur_cmd != NULL);
521 if (sc->sc_cur_cmd == cmd)
522 sc->sc_cur_cmd = NULL;