Lines Matching +full:broken +full:- +full:turn +full:- +full:around
105 * ->cl_lock protects sc_status for open and lock stateids.
106 * ->st_mutex also protect sc_status for open stateids.
107 * ->ls_lock protects sc_status for layout stateids.
110 * For an open stateid kept around *only* to process close replays.
114 /* For a deleg stateid kept around only to process free_stateid's: */
167 * is broken, put when the rpc exits)
174 * the object will either be destroyed (v4.0) or moved to a per-client list of
206 per-session otherwise */
251 u32 flavor; /* (u32)(-1) used to mean "no valid flavor" */
302 /* See SESSION4_PERSIST, etc. for standard flags; this is internal-only: */
327 * --------------------------------------------------------------------------
329 * |------------------- ----------------------------------------------------|
335 * |------------------------------------------------------------------------|
339 * |------------------------------------------------------------------------|
348 * struct nfs4_client - one per client. Clientids live here.
354 * per-nfsd_net client_lock spinlock.
377 struct rb_node cl_namenode; /* link into by-name trees */
396 atomic_t cl_admin_revoked; /* count of admin-revoked states */
467 * from non-volitile storage) upon reboot.
486 * Replay buffer, where the result of the last seqid-mutating operation
535 * We keep around openowners a little while after last close,
569 * Per-client state indicating no. of opens and outstanding delegations
603 * Each open or lock stateid contributes 0-4 to the counts
623 * holds a reference to each of these objects, and they in turn hold a
694 return (s32)(a->si_generation - b->si_generation) > 0; in nfsd4_stateid_generation_after()
757 refcount_inc(&fi->fi_ref); in get_nfs4_file()
782 cmpxchg(&clp->cl_state, NFSD4_COURTESY, NFSD4_EXPIRABLE); in try_to_expire_client()
783 return clp->cl_state == NFSD4_EXPIRABLE; in try_to_expire_client()