Lines Matching refs:xpt_flags

55  *	The XPT_BUSY bit in xprt->xpt_flags prevents a transport being
160 if (!test_and_set_bit(XPT_CLOSE, &xprt->xpt_flags))
170 if (test_bit(XPT_CACHE_AUTH, &xprt->xpt_flags))
207 set_bit(XPT_BUSY, &xprt->xpt_flags);
225 if (!test_bit(XPT_BUSY, &xprt->xpt_flags)) {
235 clear_bit(XPT_BUSY, &xprt->xpt_flags);
243 clear_bit(XPT_TEMP, &new->xpt_flags);
439 unsigned long xpt_flags;
442 * If another cpu has recently updated xpt_flags,
450 xpt_flags = READ_ONCE(xprt->xpt_flags);
452 trace_svc_xprt_enqueue(xprt, xpt_flags);
453 if (xpt_flags & BIT(XPT_BUSY))
455 if (xpt_flags & (BIT(XPT_CONN) | BIT(XPT_CLOSE) | BIT(XPT_HANDSHAKE)))
457 if (xpt_flags & (BIT(XPT_DATA) | BIT(XPT_DEFERRED))) {
484 if (test_and_set_bit(XPT_BUSY, &xprt->xpt_flags))
646 set_bit(XPT_CLOSE, &xprt->xpt_flags);
764 set_bit(XPT_TEMP, &newxpt->xpt_flags);
782 if (test_bit(XPT_CLOSE, &xprt->xpt_flags)) {
783 if (test_and_clear_bit(XPT_KILL_TEMP, &xprt->xpt_flags))
789 if (test_bit(XPT_LISTENER, &xprt->xpt_flags)) {
806 } else if (test_bit(XPT_HANDSHAKE, &xprt->xpt_flags)) {
823 clear_bit(XPT_OLD, &xprt->xpt_flags);
966 if (!test_and_set_bit(XPT_OLD, &xprt->xpt_flags))
969 test_bit(XPT_BUSY, &xprt->xpt_flags))
972 set_bit(XPT_CLOSE, &xprt->xpt_flags);
1010 set_bit(XPT_CLOSE, &xprt->xpt_flags);
1011 set_bit(XPT_KILL_TEMP, &xprt->xpt_flags);
1040 if (test_and_set_bit(XPT_DEAD, &xprt->xpt_flags))
1050 if (test_bit(XPT_TEMP, &xprt->xpt_flags))
1069 set_bit(XPT_CLOSE, &xprt->xpt_flags);
1070 if (test_and_set_bit(XPT_BUSY, &xprt->xpt_flags))
1093 set_bit(XPT_CLOSE, &xprt->xpt_flags);
1112 set_bit(XPT_CLOSE, &xprt->xpt_flags);
1163 set_bit(XPT_DEFERRED, &xprt->xpt_flags);
1164 if (too_many || test_bit(XPT_DEAD, &xprt->xpt_flags)) {
1264 if (!test_bit(XPT_DEFERRED, &xprt->xpt_flags))
1273 clear_bit(XPT_DEFERRED, &xprt->xpt_flags);