VT_MINOR_INVALID
if (vc_cons_user == VT_MINOR_INVALID) {
minor_t vc_last_console = VT_MINOR_INVALID; /* the last used console */
vc_cons_user = VT_MINOR_INVALID;
if (vc_active_console == VT_MINOR_INVALID)
vcptr->vc_switchto = VT_MINOR_INVALID;
if (vc_active_console == VT_MINOR_INVALID && minor != VT_DAEMON_MINOR)
ASSERT(vc_active_console != VT_MINOR_INVALID);
return (VT_MINOR_INVALID);
ASSERT(vc_active_console != VT_MINOR_INVALID);
return (VT_MINOR_INVALID);
if (vc_active_console == VT_MINOR_INVALID)
if (vc_active_console == VT_MINOR_INVALID)
if ((minor = vc_last_console) == VT_MINOR_INVALID)
pvc->vc_switchto = VT_MINOR_INVALID;
if (target_vtno == VT_MINOR_INVALID)
pvc->vc_switchto = VT_MINOR_INVALID;
if (vc_cons_user == VT_MINOR_INVALID) {
minor_t vc_active_console = VT_MINOR_INVALID;
minor_t vc_cons_user = VT_MINOR_INVALID;
if (vc_active_console == 0 || vc_active_console == VT_MINOR_INVALID)
vc_cons_user = VT_MINOR_INVALID;
vc_active_console = VT_MINOR_INVALID;
vc_last_console = VT_MINOR_INVALID;
#define VT_ACTIVE VT_MINOR_INVALID