Lines Matching refs:state

219 	if (!test_bit(XPRT_CLOSE_WAIT, &xprt->state)) {
221 clear_bit(XPRT_LOCKED, &xprt->state);
240 if (test_and_set_bit(XPRT_LOCKED, &xprt->state)) {
245 if (test_bit(XPRT_WRITE_SPACE, &xprt->state))
269 return test_bit(XPRT_CWND_WAIT, &xprt->state);
281 set_bit(XPRT_CWND_WAIT, &xprt->state);
288 clear_bit(XPRT_CWND_WAIT, &xprt->state);
304 if (test_and_set_bit(XPRT_LOCKED, &xprt->state)) {
313 if (test_bit(XPRT_WRITE_SPACE, &xprt->state))
339 if (test_bit(XPRT_LOCKED, &xprt->state) && xprt->snd_task == task)
357 if (test_and_set_bit(XPRT_LOCKED, &xprt->state))
359 if (test_bit(XPRT_WRITE_SPACE, &xprt->state))
370 if (test_and_set_bit(XPRT_LOCKED, &xprt->state))
372 if (test_bit(XPRT_WRITE_SPACE, &xprt->state))
499 if (test_and_clear_bit(XPRT_CWND_WAIT, &xprt->state))
510 if (test_and_clear_bit(XPRT_CWND_WAIT, &xprt->state)) {
582 set_bit(XPRT_WRITE_SPACE, &xprt->state);
589 if (test_and_clear_bit(XPRT_WRITE_SPACE, &xprt->state)) {
608 if (!test_bit(XPRT_WRITE_SPACE, &xprt->state))
710 clear_bit(XPRT_CLOSE_WAIT, &xprt->state);
713 wake_up_bit(&xprt->state, XPRT_LOCKED);
740 if (test_and_set_bit(XPRT_CLOSE_WAIT, &xprt->state))
742 if (test_and_set_bit(XPRT_LOCKED, &xprt->state) == 0)
744 else if (xprt->snd_task && !test_bit(XPRT_SND_IS_COOKIE, &xprt->state))
798 if (test_bit(XPRT_CLOSING, &xprt->state))
829 if (test_and_set_bit(XPRT_LOCKED, &xprt->state))
841 if (!test_bit(XPRT_LOCKED, &xprt->state))
845 set_bit(XPRT_SND_IS_COOKIE, &xprt->state);
859 if (!test_bit(XPRT_LOCKED, &xprt->state))
862 clear_bit(XPRT_SND_IS_COOKIE, &xprt->state);
867 wake_up_bit(&xprt->state, XPRT_LOCKED);
889 if (!xprt_connected(xprt) && !test_bit(XPRT_CLOSE_WAIT, &xprt->state)) {
894 if (test_bit(XPRT_CLOSING, &xprt->state))
1581 set_bit(XPRT_CONGESTED, &xprt->state);
1601 clear_bit(XPRT_CONGESTED, &xprt->state);
1612 if (!test_bit(XPRT_CONGESTED, &xprt->state))
1615 if (test_bit(XPRT_CONGESTED, &xprt->state)) {
2015 * Tear down transport state and free the rpc_xprt
2030 wait_on_bit_lock(&xprt->state, XPRT_LOCKED, TASK_UNINTERRUPTIBLE);