vc_state
mdb_printf("\t%s\n", vcstate_str(cbd, vcp->vc_state));
node->vc_state |= CACHE_NODE_STALE;
if (node->vc_state & CACHE_NODE_STALE) {
if (!(node->vc_state & CACHE_NODE_NEW))
node->vc_state &= ~CACHE_NODE_NEW;
node->vc_state |= CACHE_AGGR_CONSUMER_OFFLINED;
if (!(node->vc_state & CACHE_AGGR_CONSUMER_OFFLINED)) {
node->vc_state &= ~CACHE_AGGR_CONSUMER_OFFLINED;
(!(node->vc_state & CACHE_NODE_OFFLINED))) {
if (!(node->vc_state & CACHE_NODE_OFFLINED)) {
node->vc_state &= ~CACHE_NODE_OFFLINED;
node->vc_state |= (CACHE_AGGR_PORT_OFFLINED | state);
if (!(node->vc_state & CACHE_AGGR_PORT_OFFLINED))
node->vc_state &= ~CACHE_AGGR_PORT_OFFLINED;
if (node->vc_state & CACHE_AGGR_CONSUMER_OFFLINED) {
if (node->vc_state & CACHE_NODE_OFFLINED)
if (node->vc_state & CACHE_NODE_OFFLINED) {
cache_node_state_t vc_state; /* cache state flags */
node->vc_state &= ~CACHE_NODE_STALE;
node->vc_state |= CACHE_NODE_NEW;
node->vc_state |= CACHE_NODE_OFFLINED;
if (!(node->vc_state & CACHE_NODE_OFFLINED)) {
node->vc_state &= ~CACHE_NODE_OFFLINED;
if (node->vc_state & CACHE_NODE_OFFLINED)
node->vc_state &= ~CACHE_NODE_STALE;
node->vc_state |= CACHE_NODE_NEW;
cache_node_state_t vc_state; /* cache state flags */
node->vc_state |= CACHE_NODE_STALE;
if (node->vc_state & CACHE_NODE_STALE) {
if (!(node->vc_state & CACHE_NODE_NEW))
node->vc_state &= ~CACHE_NODE_NEW;
(!(node->vc_state & CACHE_NODE_OFFLINED))) {
if (node->vc_state & CACHE_NODE_STALE) {
if (!(node->vc_state & CACHE_NODE_NEW))
node->vc_state &= ~CACHE_NODE_NEW;
(!(node->vc_state & CACHE_NODE_OFFLINED))) {
if (!(node->vc_state & CACHE_NODE_OFFLINED)) {
node->vc_state &= ~CACHE_NODE_OFFLINED;
node->vc_state |= state;
if (node->vc_state & CACHE_NODE_OFFLINED)
if (node->vc_state & CACHE_NODE_OFFLINED) {
cache_node_state_t vc_state; /* cache state flags */
node->vc_state |= CACHE_NODE_NEW;
node->vc_state &= ~CACHE_NODE_STALE;
node->vc_state |= CACHE_NODE_STALE;
if (node->vc_state & CACHE_NODE_STALE) {
if (!(node->vc_state & CACHE_NODE_NEW))
node->vc_state &= ~CACHE_NODE_NEW;
(!(node->vc_state & CACHE_NODE_OFFLINED))) {
if (!(node->vc_state & CACHE_NODE_OFFLINED)) {
node->vc_state &= ~CACHE_NODE_OFFLINED;
node->vc_state |= state;
if (node->vc_state & CACHE_NODE_OFFLINED)
if (node->vc_state & CACHE_NODE_OFFLINED) {
cache_node_state_t vc_state; /* cache state flags */
node->vc_state |= CACHE_NODE_NEW;
node->vc_state &= ~CACHE_NODE_STALE;
node->vc_state |= CACHE_NODE_STALE;
if (vcp->vc_state != SMBIOD_ST_VCACTIVE) {
SMBSDEBUG("bad vc_state=%d\n", vcp->vc_state);
if (vcp->vc_state != SMBIOD_ST_VCACTIVE) {
vcp->vc_state = SMBIOD_ST_RECONNECT;
enum smbiod_state vc_state;
vcp->vc_state != SMBIOD_ST_VCACTIVE) {
SMBIODEBUG("bad vc_state=%d\n", vcp->vc_state);
vcp->vc_state != SMBIOD_ST_VCACTIVE) {
SMBIODEBUG("bad vc_state=%d\n", vcp->vc_state);
if (vcp->vc_state != SMBIOD_ST_VCACTIVE) {
SMBIODEBUG("bad vc_state=%d\n", vcp->vc_state);
vcp->vc_state = state;
if (vcp->vc_state != SMBIOD_ST_RECONNECT) {
cmn_err(CE_NOTE, "iod_connect: bad state %d", vcp->vc_state);
if (vcp->vc_state != SMBIOD_ST_CONNECTED) {
cmn_err(CE_NOTE, "iod_negotiate: bad state %d", vcp->vc_state);
switch (vcp->vc_state) {
if (vcp->vc_state != SMBIOD_ST_AUTHOK) {
cmn_err(CE_NOTE, "iod_vc_work: bad state %d", vcp->vc_state);
if (vcp->vc_state != SMBIOD_ST_IDLE &&
vcp->vc_state != SMBIOD_ST_RECONNECT) {
cmn_err(CE_NOTE, "iod_vc_idle: bad state %d", vcp->vc_state);
while (vcp->vc_state == SMBIOD_ST_IDLE &&
if (vcp->vc_state == SMBIOD_ST_IDLE &&
if (vcp->vc_state != SMBIOD_ST_DEAD) {
if (vcp->vc_state != SMBIOD_ST_RECONNECT) {
switch (vcp->vc_state) {
vcp->vc_state != SMBIOD_ST_VCACTIVE) {
SMBIODEBUG("bad vc_state=%d\n", vcp->vc_state);
vcp->vc_state != SMBIOD_ST_VCACTIVE) {
SMBIODEBUG("bad vc_state=%d\n", vcp->vc_state);
if (vcp->vc_state == SMBIOD_ST_CONNECTED) {
if (vcp->vc_state != SMBIOD_ST_VCACTIVE) {
SMBSDEBUG("bad vc_state=%d\n", vcp->vc_state);
if (vcp->vc_state != SMBIOD_ST_VCACTIVE) {
if (vcp->vc_state != SMBIOD_ST_VCACTIVE) {
vcp->vc_work.wk_out_state = vcp->vc_state;
if (vcp->vc_state != SMBIOD_ST_VCACTIVE)