FW_OK
return (sc->flags & FW_OK || !sc->use_bd);
adap->flags &= ~FW_OK;
if (adap->flags & FW_OK && mbox <= M_PCIE_FW_MASTER) {
return (pdbg_init->adap->flags & FW_OK);
if (sc->flags & FW_OK) {
MPASS(sc->flags & FW_OK);
if (sc->flags & FW_OK)
if ((sc->flags & (IS_VF | FW_OK)) == FW_OK)
if ((sc->flags & (IS_VF | FW_OK)) == FW_OK)
MPASS((sc->flags & FW_OK) == 0);
sc->flags &= ~(FW_OK | MASTER_PF);
MPASS(sc->flags & FW_OK);
if ((sc->flags & FW_OK) == 0) {
rc = sc->flags & FW_OK ? 0 : ENOENT;
rc = sc->flags & FW_OK ? 0 : EINVAL;
sc->flags |= FW_OK; /* The firmware responded to the FW_HELLO. */
if (rc != 0 && sc->flags & FW_OK) {
sc->flags &= ~FW_OK;
sc->flags |= FW_OK;