• Home
  • Raw
  • Download

Lines Matching refs:session

740 	struct nfs4_session *session;  in nfs41_release_slot()  local
747 session = tbl->session; in nfs41_release_slot()
772 nfs41_notify_server(session->clp); in nfs41_release_slot()
806 struct nfs4_session *session; in nfs41_sequence_process() local
818 session = slot->table->session; in nfs41_sequence_process()
819 clp = session->clp; in nfs41_sequence_process()
821 trace_nfs4_sequence_done(session, res); in nfs41_sequence_process()
920 set_bit(NFS4_SLOT_TBL_DRAINING, &session->fc_slot_table.slot_tbl_state); in nfs41_sequence_process()
921 nfs4_schedule_session_recovery(session, status); in nfs41_sequence_process()
956 if (res->sr_slot->table->session != NULL) in nfs4_sequence_process()
964 if (res->sr_slot->table->session != NULL) in nfs4_sequence_free_slot()
975 if (!res->sr_slot->table->session) in nfs4_sequence_done()
1050 struct nfs4_session *session = nfs4_get_session(client); in nfs4_setup_sequence() local
1058 if (session) in nfs4_setup_sequence()
1059 tbl = &session->fc_slot_table; in nfs4_setup_sequence()
1076 trace_nfs4_setup_sequence(session, args); in nfs4_setup_sequence()
8705 static void nfs4_update_session(struct nfs4_session *session, in nfs4_update_session() argument
8708 nfs4_copy_sessionid(&session->sess_id, &res->sessionid); in nfs4_update_session()
8710 session->clp->cl_exchange_flags |= EXCHGID4_FLAG_CONFIRMED_R; in nfs4_update_session()
8711 set_bit(NFS4_SESSION_ESTABLISHED, &session->session_state); in nfs4_update_session()
8712 session->flags = res->flags; in nfs4_update_session()
8713 memcpy(&session->fc_attrs, &res->fc_attrs, sizeof(session->fc_attrs)); in nfs4_update_session()
8715 memcpy(&session->bc_attrs, &res->bc_attrs, in nfs4_update_session()
8716 sizeof(session->bc_attrs)); in nfs4_update_session()
8722 struct nfs4_session *session = clp->cl_session; in _nfs4_proc_create_session() local
8742 status = rpc_call_sync(session->clp->cl_rpcclient, &msg, in _nfs4_proc_create_session()
8762 nfs4_update_session(session, &res); in _nfs4_proc_create_session()
8777 struct nfs4_session *session = clp->cl_session; in nfs4_proc_create_session() local
8779 dprintk("--> %s clp=%p session=%p\n", __func__, clp, session); in nfs4_proc_create_session()
8786 status = nfs4_setup_session_slot_tables(session); in nfs4_proc_create_session()
8791 ptr = (unsigned *)&session->sess_id.data[0]; in nfs4_proc_create_session()
8803 int nfs4_proc_destroy_session(struct nfs4_session *session, in nfs4_proc_destroy_session() argument
8808 .rpc_argp = session, in nfs4_proc_destroy_session()
8816 if (!test_and_clear_bit(NFS4_SESSION_ESTABLISHED, &session->session_state)) in nfs4_proc_destroy_session()
8819 status = rpc_call_sync(session->clp->cl_rpcclient, &msg, in nfs4_proc_destroy_session()
8821 trace_nfs4_destroy_session(session->clp, status); in nfs4_proc_destroy_session()