fs/nfsd/nfs4state.c
1021
static struct nfs4_ol_stateid * nfs4_alloc_open_stateid(struct nfs4_client *clp)
fs/nfsd/nfs4state.c
1449
struct nfs4_ol_stateid *stp;
fs/nfsd/nfs4state.c
1464
reset_union_bmap_deny(u32 deny, struct nfs4_ol_stateid *stp)
fs/nfsd/nfs4state.c
1483
release_all_access(struct nfs4_ol_stateid *stp)
fs/nfsd/nfs4state.c
1518
nfs4_ol_stateid_unhashed(const struct nfs4_ol_stateid *stp)
fs/nfsd/nfs4state.c
1523
static bool unhash_ol_stateid(struct nfs4_ol_stateid *stp)
fs/nfsd/nfs4state.c
1541
struct nfs4_ol_stateid *stp = openlockstateid(stid);
fs/nfsd/nfs4state.c
1554
struct nfs4_ol_stateid *stp = openlockstateid(stid);
fs/nfsd/nfs4state.c
1572
static void put_ol_stateid_locked(struct nfs4_ol_stateid *stp,
fs/nfsd/nfs4state.c
1593
static bool unhash_lock_stateid(struct nfs4_ol_stateid *stp)
fs/nfsd/nfs4state.c
1604
static void release_lock_stateid(struct nfs4_ol_stateid *stp)
fs/nfsd/nfs4state.c
1632
struct nfs4_ol_stateid *stp;
fs/nfsd/nfs4state.c
1638
stp = list_first_entry(reaplist, struct nfs4_ol_stateid,
fs/nfsd/nfs4state.c
1648
static void release_open_stateid_locks(struct nfs4_ol_stateid *open_stp,
fs/nfsd/nfs4state.c
1651
struct nfs4_ol_stateid *stp;
fs/nfsd/nfs4state.c
1657
struct nfs4_ol_stateid, st_locks);
fs/nfsd/nfs4state.c
1663
static bool unhash_open_stateid(struct nfs4_ol_stateid *stp,
fs/nfsd/nfs4state.c
1674
static void release_open_stateid(struct nfs4_ol_stateid *stp)
fs/nfsd/nfs4state.c
1708
struct nfs4_ol_stateid *s;
fs/nfsd/nfs4state.c
1723
struct nfs4_ol_stateid *stp;
fs/nfsd/nfs4state.c
1731
struct nfs4_ol_stateid, st_perstateowner);
fs/nfsd/nfs4state.c
1790
struct nfs4_ol_stateid *stp;
fs/nfsd/nfs4state.c
2911
struct nfs4_ol_stateid *ols;
fs/nfsd/nfs4state.c
2956
struct nfs4_ol_stateid *ols;
fs/nfsd/nfs4state.c
445
set_access(u32 access, struct nfs4_ol_stateid *stp)
fs/nfsd/nfs4state.c
455
clear_access(u32 access, struct nfs4_ol_stateid *stp)
fs/nfsd/nfs4state.c
465
test_access(u32 access, struct nfs4_ol_stateid *stp)
fs/nfsd/nfs4state.c
474
set_deny(u32 deny, struct nfs4_ol_stateid *stp)
fs/nfsd/nfs4state.c
484
clear_deny(u32 deny, struct nfs4_ol_stateid *stp)
fs/nfsd/nfs4state.c
4849
stateid_slab = KMEM_CACHE(nfs4_ol_stateid, 0);
fs/nfsd/nfs4state.c
494
test_deny(u32 deny, struct nfs4_ol_stateid *stp)
fs/nfsd/nfs4state.c
5006
static struct nfs4_ol_stateid *
fs/nfsd/nfs4state.c
5009
struct nfs4_ol_stateid *local, *ret = NULL;
fs/nfsd/nfs4state.c
5035
struct nfs4_ol_stateid *stp;
fs/nfsd/nfs4state.c
5104
nfsd4_lock_ol_stateid(struct nfs4_ol_stateid *stp)
fs/nfsd/nfs4state.c
5119
static struct nfs4_ol_stateid *
fs/nfsd/nfs4state.c
5122
struct nfs4_ol_stateid *stp;
fs/nfsd/nfs4state.c
516
access_permit_read(struct nfs4_ol_stateid *stp)
fs/nfsd/nfs4state.c
5177
static struct nfs4_ol_stateid *
fs/nfsd/nfs4state.c
5182
struct nfs4_ol_stateid *retstp = NULL;
fs/nfsd/nfs4state.c
5183
struct nfs4_ol_stateid *stp;
fs/nfsd/nfs4state.c
5239
move_to_close_lru(struct nfs4_ol_stateid *s, struct net *net)
fs/nfsd/nfs4state.c
524
access_permit_write(struct nfs4_ol_stateid *stp)
fs/nfsd/nfs4state.c
5241
struct nfs4_ol_stateid *last;
fs/nfsd/nfs4state.c
5783
struct svc_fh *cur_fh, struct nfs4_ol_stateid *stp,
fs/nfsd/nfs4state.c
5871
struct svc_fh *cur_fh, struct nfs4_ol_stateid *stp,
fs/nfsd/nfs4state.c
5938
struct nfs4_ol_stateid *st;
fs/nfsd/nfs4state.c
6052
nfs4_set_delegation(struct nfsd4_open *open, struct nfs4_ol_stateid *stp,
fs/nfsd/nfs4state.c
6249
struct svc_fh *fh, struct nfs4_ol_stateid *stp)
fs/nfsd/nfs4state.c
6299
struct nfs4_ol_stateid *stp, struct svc_fh *currentfh,
fs/nfsd/nfs4state.c
6429
struct nfs4_ol_stateid *stp = NULL;
fs/nfsd/nfs4state.c
6767
struct nfs4_ol_stateid *stp;
fs/nfsd/nfs4state.c
6926
struct nfs4_ol_stateid *stp;
fs/nfsd/nfs4state.c
7104
__be32 nfs4_check_openmode(struct nfs4_ol_stateid *stp, int flags)
fs/nfsd/nfs4state.c
7180
static __be32 nfsd4_check_openowner_confirmed(struct nfs4_ol_stateid *ols)
fs/nfsd/nfs4state.c
720
struct nfs4_ol_stateid *stp, u32 access, bool share_access)
fs/nfsd/nfs4state.c
722
struct nfs4_ol_stateid *st;
fs/nfsd/nfs4state.c
7299
nfs4_check_olstateid(struct nfs4_ol_stateid *ols, int flags)
fs/nfsd/nfs4state.c
7514
struct nfs4_ol_stateid *stp = openlockstateid(s);
fs/nfsd/nfs4state.c
7604
static __be32 nfs4_seqid_op_checks(struct nfsd4_compound_state *cstate, stateid_t *stateid, u32 seqid, struct nfs4_ol_stateid *stp)
fs/nfsd/nfs4state.c
7642
struct nfs4_ol_stateid **stpp,
fs/nfsd/nfs4state.c
7647
struct nfs4_ol_stateid *stp = NULL;
fs/nfsd/nfs4state.c
7672
stateid_t *stateid, struct nfs4_ol_stateid **stpp, struct nfsd_net *nn)
fs/nfsd/nfs4state.c
7676
struct nfs4_ol_stateid *stp;
fs/nfsd/nfs4state.c
7699
struct nfs4_ol_stateid *stp;
fs/nfsd/nfs4state.c
7733
static inline void nfs4_stateid_downgrade_bit(struct nfs4_ol_stateid *stp, u32 access)
fs/nfsd/nfs4state.c
7741
static inline void nfs4_stateid_downgrade(struct nfs4_ol_stateid *stp, u32 to_access)
fs/nfsd/nfs4state.c
7765
struct nfs4_ol_stateid *stp;
fs/nfsd/nfs4state.c
7803
static bool nfsd4_close_open_stateid(struct nfs4_ol_stateid *s)
fs/nfsd/nfs4state.c
7808
struct nfs4_ol_stateid *stp;
fs/nfsd/nfs4state.c
7837
struct nfs4_ol_stateid *stp;
fs/nfsd/nfs4state.c
8105
struct nfs4_ol_stateid *open_stp,
fs/nfsd/nfs4state.c
8131
static struct nfs4_ol_stateid *
fs/nfsd/nfs4state.c
8133
const struct nfs4_ol_stateid *ost)
fs/nfsd/nfs4state.c
8135
struct nfs4_ol_stateid *lst;
fs/nfsd/nfs4state.c
8150
static struct nfs4_ol_stateid *
fs/nfsd/nfs4state.c
8151
init_lock_stateid(struct nfs4_ol_stateid *stp, struct nfs4_lockowner *lo,
fs/nfsd/nfs4state.c
8153
struct nfs4_ol_stateid *open_stp)
fs/nfsd/nfs4state.c
8156
struct nfs4_ol_stateid *retstp;
fs/nfsd/nfs4state.c
8197
static struct nfs4_ol_stateid *
fs/nfsd/nfs4state.c
8199
struct inode *inode, struct nfs4_ol_stateid *ost,
fs/nfsd/nfs4state.c
8203
struct nfs4_ol_stateid *lst;
fs/nfsd/nfs4state.c
8236
static void get_lock_access(struct nfs4_ol_stateid *lock_stp, u32 access)
fs/nfsd/nfs4state.c
8250
struct nfs4_ol_stateid *ost,
fs/nfsd/nfs4state.c
8252
struct nfs4_ol_stateid **plst, bool *new)
fs/nfsd/nfs4state.c
8260
struct nfs4_ol_stateid *lst;
fs/nfsd/nfs4state.c
8300
struct nfs4_ol_stateid *lock_stp = NULL;
fs/nfsd/nfs4state.c
8301
struct nfs4_ol_stateid *open_stp = NULL;
fs/nfsd/nfs4state.c
8645
struct nfs4_ol_stateid *stp;
fs/nfsd/nfs4state.c
8778
struct nfs4_ol_stateid *stp;
fs/nfsd/nfs4state.c
8809
struct nfs4_ol_stateid,
fs/nfsd/state.h
617
struct nfs4_ol_stateid *oo_last_closed_stid;
fs/nfsd/state.h
724
struct nfs4_ol_stateid *st_openstp;
fs/nfsd/state.h
728
static inline struct nfs4_ol_stateid *openlockstateid(struct nfs4_stid *s)
fs/nfsd/state.h
730
return container_of(s, struct nfs4_ol_stateid, st_stid);
fs/nfsd/xdr4.h
399
struct nfs4_ol_stateid *op_stp; /* used during processing */