Symbol: nfsstate
sys/fs/nfs/nfs_var.h
108
int nfsrv_lockctrl(vnode_t, struct nfsstate **,
sys/fs/nfs/nfs_var.h
112
struct nfsstate **, nfsquad_t, nfsv4stateid_t *, nfsv4stateid_t *,
sys/fs/nfs/nfs_var.h
114
int nfsrv_opencheck(nfsquad_t, nfsv4stateid_t *, struct nfsstate *,
sys/fs/nfs/nfs_var.h
116
int nfsrv_openupdate(vnode_t, struct nfsstate *, nfsquad_t,
sys/fs/nfs/nfs_var.h
120
int nfsrv_releaselckown(struct nfsstate *, nfsquad_t, NFSPROC_T *);
sys/fs/nfs/nfs_var.h
61
struct nfsstate;
sys/fs/nfs/nfs_var.h
741
nfsv4stateid_t *, struct nfsstate *, int *, struct nfsvattr *, int32_t *,
sys/fs/nfs/nfsrvstate.h
207
LIST_ENTRY(nfsstate) ls_hash; /* Hash list entry */
sys/fs/nfs/nfsrvstate.h
208
LIST_ENTRY(nfsstate) ls_list; /* List of opens/delegs */
sys/fs/nfs/nfsrvstate.h
209
LIST_ENTRY(nfsstate) ls_file; /* Opens/Delegs for a file */
sys/fs/nfs/nfsrvstate.h
219
struct nfsstate *openowner; /* Open only */
sys/fs/nfs/nfsrvstate.h
258
struct nfsstate *lo_stp;
sys/fs/nfs/nfsrvstate.h
295
LIST_HEAD(, nfsstate) lf_open; /* Open list */
sys/fs/nfs/nfsrvstate.h
296
LIST_HEAD(, nfsstate) lf_deleg; /* Delegation list */
sys/fs/nfs/nfsrvstate.h
43
LIST_HEAD(nfsstatehead, nfsstate);
sys/fs/nfsserver/nfs_nfsdport.c
1970
nfsquad_t clientid, nfsv4stateid_t *stateidp, struct nfsstate *stp,
sys/fs/nfsserver/nfs_nfsdserv.c
1102
struct nfsstate st, *stp = &st;
sys/fs/nfsserver/nfs_nfsdserv.c
2536
struct nfsstate *stp = NULL;
sys/fs/nfsserver/nfs_nfsdserv.c
2578
stp = malloc(sizeof (struct nfsstate) + i,
sys/fs/nfsserver/nfs_nfsdserv.c
2625
stp = malloc(sizeof (struct nfsstate),
sys/fs/nfsserver/nfs_nfsdserv.c
2764
struct nfsstate *stp = NULL;
sys/fs/nfsserver/nfs_nfsdserv.c
2779
stp = malloc(sizeof (struct nfsstate) + i,
sys/fs/nfsserver/nfs_nfsdserv.c
2879
struct nfsstate *stp;
sys/fs/nfsserver/nfs_nfsdserv.c
2888
stp = malloc(sizeof (struct nfsstate),
sys/fs/nfsserver/nfs_nfsdserv.c
2997
struct nfsstate *stp = NULL;
sys/fs/nfsserver/nfs_nfsdserv.c
3033
stp = malloc(sizeof (struct nfsstate) + i,
sys/fs/nfsserver/nfs_nfsdserv.c
3566
struct nfsstate st, *stp = &st;
sys/fs/nfsserver/nfs_nfsdserv.c
3750
struct nfsstate st, *stp = &st;
sys/fs/nfsserver/nfs_nfsdserv.c
3805
struct nfsstate st, *stp = &st;
sys/fs/nfsserver/nfs_nfsdserv.c
4520
struct nfsstate *stp = NULL;
sys/fs/nfsserver/nfs_nfsdserv.c
4537
stp = malloc(sizeof (struct nfsstate) + len,
sys/fs/nfsserver/nfs_nfsdserv.c
5678
struct nfsstate st, *stp = &st;
sys/fs/nfsserver/nfs_nfsdserv.c
5787
struct nfsstate st, *stp = &st;
sys/fs/nfsserver/nfs_nfsdserv.c
5894
struct nfsstate inst, outst, *instp = &inst, *outstp = &outst;
sys/fs/nfsserver/nfs_nfsdserv.c
6128
struct nfsstate inst, outst, *instp = &inst, *outstp = &outst;
sys/fs/nfsserver/nfs_nfsdserv.c
892
struct nfsstate st, *stp = &st;
sys/fs/nfsserver/nfs_nfsdstate.c
1102
struct nfsstate *stp, *openstp, *lckownstp;
sys/fs/nfsserver/nfs_nfsdstate.c
1169
struct nfsstate *stp;
sys/fs/nfsserver/nfs_nfsdstate.c
1342
struct nfsstate *stp, *nstp;
sys/fs/nfsserver/nfs_nfsdstate.c
145
static void nfsrv_freeopenowner(struct nfsstate *stp, int cansleep,
sys/fs/nfsserver/nfs_nfsdstate.c
1468
struct nfsstate *stp, *nstp;
sys/fs/nfsserver/nfs_nfsdstate.c
147
static void nfsrv_freeopen(struct nfsstate *stp, vnode_t vp, int cansleep,
sys/fs/nfsserver/nfs_nfsdstate.c
149
static void nfsrv_freelockowner(struct nfsstate *stp, vnode_t vp, int cansleep,
sys/fs/nfsserver/nfs_nfsdstate.c
151
static void nfsrv_freeallnfslocks(struct nfsstate *stp, vnode_t vp,
sys/fs/nfsserver/nfs_nfsdstate.c
1524
struct nfsstate *stp, *nstp;
sys/fs/nfsserver/nfs_nfsdstate.c
1536
nfsrv_freedeleg(struct nfsstate *stp)
sys/fs/nfsserver/nfs_nfsdstate.c
155
static void nfsrv_freedeleg(struct nfsstate *);
sys/fs/nfsserver/nfs_nfsdstate.c
1562
nfsrv_freeopenowner(struct nfsstate *stp, int cansleep, NFSPROC_T *p)
sys/fs/nfsserver/nfs_nfsdstate.c
1564
struct nfsstate *nstp, *tstp;
sys/fs/nfsserver/nfs_nfsdstate.c
157
u_int32_t flags, struct nfsstate **stpp);
sys/fs/nfsserver/nfs_nfsdstate.c
158
static void nfsrv_getowner(struct nfsstatehead *hp, struct nfsstate *new_stp,
sys/fs/nfsserver/nfs_nfsdstate.c
159
struct nfsstate **stpp);
sys/fs/nfsserver/nfs_nfsdstate.c
1590
nfsrv_freeopen(struct nfsstate *stp, vnode_t vp, int cansleep, NFSPROC_T *p)
sys/fs/nfsserver/nfs_nfsdstate.c
1592
struct nfsstate *nstp, *tstp;
sys/fs/nfsserver/nfs_nfsdstate.c
1648
nfsrv_freelockowner(struct nfsstate *stp, vnode_t vp, int cansleep,
sys/fs/nfsserver/nfs_nfsdstate.c
165
struct nfslock *insert_lop, struct nfsstate *stp, struct nfslockfile *lfp);
sys/fs/nfsserver/nfs_nfsdstate.c
166
static void nfsrv_updatelock(struct nfsstate *stp, struct nfslock **new_lopp,
sys/fs/nfsserver/nfs_nfsdstate.c
1667
nfsrv_freeallnfslocks(struct nfsstate *stp, vnode_t vp, int cansleep,
sys/fs/nfsserver/nfs_nfsdstate.c
1758
struct nfsstate **stpp)
sys/fs/nfsserver/nfs_nfsdstate.c
1760
struct nfsstate *stp;
sys/fs/nfsserver/nfs_nfsdstate.c
1790
nfsrv_getowner(struct nfsstatehead *hp, struct nfsstate *new_stp,
sys/fs/nfsserver/nfs_nfsdstate.c
1791
struct nfsstate **stpp)
sys/fs/nfsserver/nfs_nfsdstate.c
1793
struct nfsstate *stp;
sys/fs/nfsserver/nfs_nfsdstate.c
1817
nfsrv_lockctrl(vnode_t vp, struct nfsstate **new_stpp,
sys/fs/nfsserver/nfs_nfsdstate.c
1824
struct nfsstate *new_stp = *new_stpp;
sys/fs/nfsserver/nfs_nfsdstate.c
1826
struct nfsstate *tstp, *mystp, *nstp;
sys/fs/nfsserver/nfs_nfsdstate.c
1830
struct nfsstate *stp, *lckstp = NULL;
sys/fs/nfsserver/nfs_nfsdstate.c
186
static int nfsrv_delegconflict(struct nfsstate *stp, int *haslockp,
sys/fs/nfsserver/nfs_nfsdstate.c
193
static void nfsrv_delaydelegtimeout(struct nfsstate *stp);
sys/fs/nfsserver/nfs_nfsdstate.c
195
struct nfsstate *stp, struct nfsrvcache *op);
sys/fs/nfsserver/nfs_nfsdstate.c
196
static int nfsrv_nootherstate(struct nfsstate *stp);
sys/fs/nfsserver/nfs_nfsdstate.c
250
u_quad_t filerev, uint64_t rdonly, struct nfsstate **new_delegp,
sys/fs/nfsserver/nfs_nfsdstate.c
251
struct nfsstate *new_stp, struct nfslockfile *lfp, uint32_t *rflagsp,
sys/fs/nfsserver/nfs_nfsdstate.c
2561
struct nfsstate *new_stp, vnode_t vp, struct nfsrv_descript *nd,
sys/fs/nfsserver/nfs_nfsdstate.c
2564
struct nfsstate *stp, *nstp;
sys/fs/nfsserver/nfs_nfsdstate.c
2566
struct nfsstate *ownerstp;
sys/fs/nfsserver/nfs_nfsdstate.c
2815
struct nfsstate **new_stpp, nfsquad_t clientid, nfsv4stateid_t *stateidp,
sys/fs/nfsserver/nfs_nfsdstate.c
2819
struct nfsstate *new_stp = *new_stpp;
sys/fs/nfsserver/nfs_nfsdstate.c
2820
struct nfsstate *stp, *nstp;
sys/fs/nfsserver/nfs_nfsdstate.c
2821
struct nfsstate *openstp = NULL, *new_open, *ownerstp, *new_deleg;
sys/fs/nfsserver/nfs_nfsdstate.c
2850
new_open = malloc(sizeof (struct nfsstate),
sys/fs/nfsserver/nfs_nfsdstate.c
2852
new_deleg = malloc(sizeof (struct nfsstate),
sys/fs/nfsserver/nfs_nfsdstate.c
305
struct nfsstate *stp, *tstp;
sys/fs/nfsserver/nfs_nfsdstate.c
3458
nfsrv_openupdate(vnode_t vp, struct nfsstate *new_stp, nfsquad_t clientid,
sys/fs/nfsserver/nfs_nfsdstate.c
3462
struct nfsstate *stp;
sys/fs/nfsserver/nfs_nfsdstate.c
3613
struct nfsstate *stp;
sys/fs/nfsserver/nfs_nfsdstate.c
3698
nfsrv_releaselckown(struct nfsstate *new_stp, nfsquad_t clientid,
sys/fs/nfsserver/nfs_nfsdstate.c
3701
struct nfsstate *stp, *nstp, *openstp, *ownstp;
sys/fs/nfsserver/nfs_nfsdstate.c
3845
struct nfsstate *stp, struct nfslockfile *lfp)
sys/fs/nfsserver/nfs_nfsdstate.c
3877
else if ((struct nfsstate *)insert_lop == stp)
sys/fs/nfsserver/nfs_nfsdstate.c
3895
nfsrv_updatelock(struct nfsstate *stp, struct nfslock **new_lopp,
sys/fs/nfsserver/nfs_nfsdstate.c
4031
struct nfsstate *stp, struct nfsrvcache *op)
sys/fs/nfsserver/nfs_nfsdstate.c
4774
struct nfsstate *stp;
sys/fs/nfsserver/nfs_nfsdstate.c
5282
nfsrv_delegconflict(struct nfsstate *stp, int *haslockp, NFSPROC_T *p,
sys/fs/nfsserver/nfs_nfsdstate.c
5473
struct nfsstate *stp;
sys/fs/nfsserver/nfs_nfsdstate.c
5564
struct nfsstate *stp, *nstp;
sys/fs/nfsserver/nfs_nfsdstate.c
5695
struct nfsstate st, *stp = &st;
sys/fs/nfsserver/nfs_nfsdstate.c
5741
struct nfsstate *stp;
sys/fs/nfsserver/nfs_nfsdstate.c
5853
struct nfsstate *stp, *nstp;
sys/fs/nfsserver/nfs_nfsdstate.c
5939
nfsrv_delaydelegtimeout(struct nfsstate *stp)
sys/fs/nfsserver/nfs_nfsdstate.c
5959
nfsrv_nootherstate(struct nfsstate *stp)
sys/fs/nfsserver/nfs_nfsdstate.c
5961
struct nfsstate *tstp;
sys/fs/nfsserver/nfs_nfsdstate.c
6638
struct nfsstate *stp;
sys/fs/nfsserver/nfs_nfsdstate.c
666
struct nfsstate *stp;
sys/fs/nfsserver/nfs_nfsdstate.c
6683
struct nfsstate *stp;
sys/fs/nfsserver/nfs_nfsdstate.c
8193
struct nfsstate *stp;
sys/fs/nfsserver/nfs_nfsdstate.c
8956
u_quad_t filerev, uint64_t rdonly, struct nfsstate **new_delegp,
sys/fs/nfsserver/nfs_nfsdstate.c
8957
struct nfsstate *new_stp, struct nfslockfile *lfp, uint32_t *rflagsp,
sys/fs/nfsserver/nfs_nfsdstate.c
8960
struct nfsstate *up_deleg, *new_deleg;
sys/fs/nfsserver/nfs_nfsdstate.c
9040
struct nfsstate *stp, *nstp;