Lines Matching refs:xpt_flags
55 * The XPT_BUSY bit in xprt->xpt_flags prevents a transport being
147 if (test_bit(XPT_CACHE_AUTH, &xprt->xpt_flags))
185 set_bit(XPT_BUSY, &xprt->xpt_flags);
246 if (!test_bit(XPT_BUSY, &xprt->xpt_flags)) {
256 clear_bit(XPT_BUSY, &xprt->xpt_flags);
263 clear_bit(XPT_TEMP, &new->xpt_flags);
383 unsigned long xpt_flags;
386 * If another cpu has recently updated xpt_flags,
394 xpt_flags = READ_ONCE(xprt->xpt_flags);
396 if (xpt_flags & (BIT(XPT_CONN) | BIT(XPT_CLOSE)))
398 if (xpt_flags & (BIT(XPT_DATA) | BIT(XPT_DEFERRED))) {
422 if (test_and_set_bit(XPT_BUSY, &xprt->xpt_flags))
461 if (test_bit(XPT_BUSY, &xprt->xpt_flags))
630 set_bit(XPT_CLOSE, &xprt->xpt_flags);
766 set_bit(XPT_TEMP, &newxpt->xpt_flags);
784 if (test_bit(XPT_CLOSE, &xprt->xpt_flags)) {
785 if (test_and_clear_bit(XPT_KILL_TEMP, &xprt->xpt_flags))
791 if (test_bit(XPT_LISTENER, &xprt->xpt_flags)) {
863 clear_bit(XPT_OLD, &xprt->xpt_flags);
947 if (!test_and_set_bit(XPT_OLD, &xprt->xpt_flags))
950 test_bit(XPT_BUSY, &xprt->xpt_flags))
953 set_bit(XPT_CLOSE, &xprt->xpt_flags);
991 set_bit(XPT_CLOSE, &xprt->xpt_flags);
992 set_bit(XPT_KILL_TEMP, &xprt->xpt_flags);
1021 if (test_and_set_bit(XPT_DEAD, &xprt->xpt_flags))
1032 if (test_bit(XPT_TEMP, &xprt->xpt_flags))
1046 set_bit(XPT_CLOSE, &xprt->xpt_flags);
1047 if (test_and_set_bit(XPT_BUSY, &xprt->xpt_flags))
1070 set_bit(XPT_CLOSE, &xprt->xpt_flags);
1105 set_bit(XPT_CLOSE, &xprt->xpt_flags);
1145 set_bit(XPT_DEFERRED, &xprt->xpt_flags);
1146 if (too_many || test_bit(XPT_DEAD, &xprt->xpt_flags)) {
1242 if (!test_bit(XPT_DEFERRED, &xprt->xpt_flags))
1251 clear_bit(XPT_DEFERRED, &xprt->xpt_flags);