MODULE_STATE_GOING
real_fops->owner->state == MODULE_STATE_GOING) {
real_fops->owner->state == MODULE_STATE_GOING) {
return mod->state != MODULE_STATE_GOING;
op != MODULE_STATE_GOING))
case MODULE_STATE_GOING:
if (event != MODULE_STATE_GOING)
case MODULE_STATE_GOING:
int checkcore = (val == MODULE_STATE_GOING);
if (val != MODULE_STATE_GOING && val != MODULE_STATE_LIVE)
if (val == MODULE_STATE_GOING)
if (WARN_ON(mod->state != MODULE_STATE_GOING &&
if (mod->state == MODULE_STATE_GOING)
mod->state = MODULE_STATE_GOING;
MODULE_STATE_GOING, mod);
|| mod->state == MODULE_STATE_GOING;
MODULE_STATE_COMING, MODULE_STATE_GOING, mod);
mod->state = MODULE_STATE_GOING;
MODULE_STATE_GOING, mod);
mod->state = MODULE_STATE_GOING;
mod->state == MODULE_STATE_GOING ||
if (mod->state == MODULE_STATE_GOING && show_state)
mod->state = MODULE_STATE_GOING;
MODULE_STATE_GOING, mod);
case MODULE_STATE_GOING:
mod->state == MODULE_STATE_GOING ? "Unloading" :
case MODULE_STATE_GOING:
case MODULE_STATE_GOING:
case MODULE_STATE_GOING:
(op != MODULE_STATE_COMING && op != MODULE_STATE_GOING))
case MODULE_STATE_GOING:
if (val != MODULE_STATE_GOING)
case MODULE_STATE_GOING:
if (mod->state == MODULE_STATE_GOING)
case MODULE_STATE_GOING:
if (val != MODULE_STATE_GOING && val != MODULE_STATE_COMING)
} else if (val == MODULE_STATE_GOING &&
if (val != MODULE_STATE_GOING && val != MODULE_STATE_COMING)
} else if (val == MODULE_STATE_GOING &&
(void) nb->notifier_call(nb, MODULE_STATE_GOING, tp_mod);
MODULE_STATE_GOING, tp_mod);
case MODULE_STATE_GOING:
case MODULE_STATE_GOING:
else if (val == MODULE_STATE_GOING)
case MODULE_STATE_GOING:
[MODULE_STATE_GOING] = "[MODULE_STATE_GOING] Going away",
[MODULE_STATE_GOING] = "[MODULE_STATE_GOING] Going away",
[MODULE_STATE_GOING] = "[MODULE_STATE_GOING] Going away",
[MODULE_STATE_GOING] = "[MODULE_STATE_GOING] Going away",
[MODULE_STATE_GOING] = "[MODULE_STATE_GOING] Going away",