include/linux/nfs_fs_sb.h
changeset 2 d1f6d8b6f81c
parent 0 aa628870c1d3
equal deleted inserted replaced
1:0056487c491e 2:d1f6d8b6f81c
    39 	nfs4_verifier		cl_confirm;
    39 	nfs4_verifier		cl_confirm;
    40 	unsigned long		cl_state;
    40 	unsigned long		cl_state;
    41 
    41 
    42 	struct rb_root		cl_openowner_id;
    42 	struct rb_root		cl_openowner_id;
    43 	struct rb_root		cl_lockowner_id;
    43 	struct rb_root		cl_lockowner_id;
    44 
       
    45 	/*
       
    46 	 * The following rwsem ensures exclusive access to the server
       
    47 	 * while we recover the state following a lease expiration.
       
    48 	 */
       
    49 	struct rw_semaphore	cl_sem;
       
    50 
    44 
    51 	struct list_head	cl_delegations;
    45 	struct list_head	cl_delegations;
    52 	struct rb_root		cl_state_owners;
    46 	struct rb_root		cl_state_owners;
    53 	spinlock_t		cl_lock;
    47 	spinlock_t		cl_lock;
    54 
    48