NV_RESET
if (nvp->nvp_state & (NV_RESET|NV_LINK_EVENT)) {
if (nvp->nvp_state & NV_RESET) {
if ((nvp->nvp_state & (NV_RESET|NV_RESTORE)) &&
nvp->nvp_state &= ~NV_RESET;
while (nvp->nvp_state & NV_RESET) {
while (nvp->nvp_state & NV_RESET) {
if (nvp->nvp_state & NV_RESET) {
nvp->nvp_state |= NV_RESET;
nvp->nvp_state &= ~(NV_RESET|NV_ATTACH|NV_HOTPLUG);
nvp->nvp_state &= ~NV_RESET;
nvp->nvp_state &= ~(NV_RESET|NV_ATTACH|NV_HOTPLUG);
if (nvp->nvp_state & NV_RESET) {
if (nvp->nvp_state & NV_RESET) {
nvp->nvp_state |= NV_RESET;
while (nvp->nvp_state & NV_RESET) {