Lines Matching defs:detaching
165 atomic_t detaching; /* 0->device usable, 1->device detaching */
254 (atomic_read(&sdp->detaching) ||
260 if (atomic_read(&sdp->detaching))
267 (atomic_read(&sdp->detaching) ||
273 if (atomic_read(&sdp->detaching))
476 (!busy && atomic_read(&sdp->detaching))));
478 /* signal or detaching */
617 if (atomic_read(&sdp->detaching))
808 if (atomic_read(&sdp->detaching)) {
929 if (atomic_read(&sdp->detaching))
978 if (atomic_read(&sdp->detaching))
1098 if (atomic_read(&sdp->detaching))
1102 if (atomic_read(&sdp->detaching))
1130 if (atomic_read(&sdp->detaching))
1210 if (atomic_read(&sdp->detaching))
1353 if (unlikely(atomic_read(&sdp->detaching)))
1354 pr_info("%s: device detaching\n", __func__);
1495 atomic_set(&sdp->detaching, 0);
1624 /* want sdp->detaching non-zero as soon as possible */
1625 val = atomic_inc_return(&sdp->detaching);
2168 * If the device is detaching, wakeup any readers in case we just
2172 if (unlikely(atomic_read(&sfp->parentdp->detaching)))
2201 if (atomic_read(&sdp->detaching)) {
2317 else if (atomic_read(&sdp->detaching)) {
2318 /* If sdp->detaching, then the refcount may already be 0, in
2511 (atomic_read(&sdp->detaching)))
2537 if (sdp && scsidp && (!atomic_read(&sdp->detaching)))
2627 if (atomic_read(&sdp->detaching))
2628 seq_puts(s, "detaching pending close ");