Lines Matching refs:state
494 call->state = AFS_CALL_COMPLETE; in afs_make_call()
503 enum afs_call_state state; in afs_deliver_to_call() local
509 while (state = READ_ONCE(call->state), in afs_deliver_to_call()
510 state == AFS_CALL_CL_AWAIT_REPLY || in afs_deliver_to_call()
511 state == AFS_CALL_SV_AWAIT_OP_ID || in afs_deliver_to_call()
512 state == AFS_CALL_SV_AWAIT_REQUEST || in afs_deliver_to_call()
513 state == AFS_CALL_SV_AWAIT_ACK in afs_deliver_to_call()
515 if (state == AFS_CALL_SV_AWAIT_ACK) { in afs_deliver_to_call()
540 state = READ_ONCE(call->state); in afs_deliver_to_call()
544 if (state == AFS_CALL_CL_PROC_REPLY) { in afs_deliver_to_call()
550 ASSERTCMP(state, >, AFS_CALL_CL_PROC_REPLY); in afs_deliver_to_call()
556 ASSERTCMP(state, ==, AFS_CALL_COMPLETE); in afs_deliver_to_call()
565 call->debug_id, state); in afs_deliver_to_call()
571 if (state != AFS_CALL_CL_AWAIT_REPLY) in afs_deliver_to_call()
587 if (state == AFS_CALL_COMPLETE && call->incoming) in afs_deliver_to_call()
597 state = AFS_CALL_COMPLETE; in afs_deliver_to_call()
772 if (call->state < AFS_CALL_COMPLETE && call->need_attention) { in afs_process_async_call()
777 if (call->state == AFS_CALL_COMPLETE) { in afs_process_async_call()
814 call->state = AFS_CALL_SV_AWAIT_OP_ID; in afs_charge_preallocation()
979 enum afs_call_state state; in afs_extract_data() local
991 state = READ_ONCE(call->state); in afs_extract_data()
993 switch (state) { in afs_extract_data()
995 afs_set_call_state(call, state, AFS_CALL_CL_PROC_REPLY); in afs_extract_data()
998 afs_set_call_state(call, state, AFS_CALL_SV_REPLYING); in afs_extract_data()