Symbol: nfsstate
sys/fs/nfs/common/nfs_var.h
104
int nfsrv_lockctrl(vnode_t, struct nfsstate **,
sys/fs/nfs/common/nfs_var.h
108
struct nfsstate **, nfsquad_t, nfsv4stateid_t *, nfsv4stateid_t *,
sys/fs/nfs/common/nfs_var.h
110
int nfsrv_opencheck(nfsquad_t, nfsv4stateid_t *, struct nfsstate *,
sys/fs/nfs/common/nfs_var.h
112
int nfsrv_openupdate(vnode_t, struct nfsstate *, nfsquad_t,
sys/fs/nfs/common/nfs_var.h
116
int nfsrv_releaselckown(struct nfsstate *, nfsquad_t, NFSPROC_T *);
sys/fs/nfs/common/nfs_var.h
63
struct nfsstate;
sys/fs/nfs/common/nfs_var.h
643
nfsv4stateid_t *, struct nfsstate *, int *, struct nfsvattr *, int32_t *,
sys/fs/nfs/common/nfsrvstate.h
166
LIST_ENTRY(nfsstate) ls_hash; /* Hash list entry */
sys/fs/nfs/common/nfsrvstate.h
167
LIST_ENTRY(nfsstate) ls_list; /* List of opens/delegs */
sys/fs/nfs/common/nfsrvstate.h
168
LIST_ENTRY(nfsstate) ls_file; /* Opens/Delegs for a file */
sys/fs/nfs/common/nfsrvstate.h
178
struct nfsstate *openowner; /* Open only */
sys/fs/nfs/common/nfsrvstate.h
215
struct nfsstate *lo_stp;
sys/fs/nfs/common/nfsrvstate.h
252
LIST_HEAD(, nfsstate) lf_open; /* Open list */
sys/fs/nfs/common/nfsrvstate.h
253
LIST_HEAD(, nfsstate) lf_deleg; /* Delegation list */
sys/fs/nfs/common/nfsrvstate.h
44
LIST_HEAD(nfsstatehead, nfsstate);
sys/fs/nfs/server/nfs_nfsdport.c
1415
nfsquad_t clientid, nfsv4stateid_t *stateidp, struct nfsstate *stp,
sys/fs/nfs/server/nfs_nfsdserv.c
2185
struct nfsstate *stp = NULL;
sys/fs/nfs/server/nfs_nfsdserv.c
2226
MALLOC(stp, struct nfsstate *, sizeof (struct nfsstate) + i,
sys/fs/nfs/server/nfs_nfsdserv.c
2254
MALLOC(stp, struct nfsstate *, sizeof (struct nfsstate),
sys/fs/nfs/server/nfs_nfsdserv.c
2369
struct nfsstate *stp = NULL;
sys/fs/nfs/server/nfs_nfsdserv.c
2383
MALLOC(stp, struct nfsstate *, sizeof (struct nfsstate) + i,
sys/fs/nfs/server/nfs_nfsdserv.c
2483
struct nfsstate *stp;
sys/fs/nfs/server/nfs_nfsdserv.c
2491
MALLOC(stp, struct nfsstate *, sizeof (struct nfsstate),
sys/fs/nfs/server/nfs_nfsdserv.c
2582
struct nfsstate *stp = NULL;
sys/fs/nfs/server/nfs_nfsdserv.c
2610
MALLOC(stp, struct nfsstate *, sizeof (struct nfsstate) + i,
sys/fs/nfs/server/nfs_nfsdserv.c
3026
struct nfsstate st, *stp = &st;
sys/fs/nfs/server/nfs_nfsdserv.c
3165
struct nfsstate st, *stp = &st;
sys/fs/nfs/server/nfs_nfsdserv.c
3218
struct nfsstate st, *stp = &st;
sys/fs/nfs/server/nfs_nfsdserv.c
3663
struct nfsstate *stp = NULL;
sys/fs/nfs/server/nfs_nfsdserv.c
3681
MALLOC(stp, struct nfsstate *, sizeof (struct nfsstate) + len,
sys/fs/nfs/server/nfs_nfsdserv.c
646
struct nfsstate st, *stp = &st;
sys/fs/nfs/server/nfs_nfsdserv.c
808
struct nfsstate st, *stp = &st;
sys/fs/nfs/server/nfs_nfsdstate.c
101
static void nfsrv_freelockowner(struct nfsstate *stp, vnode_t vp, int cansleep,
sys/fs/nfs/server/nfs_nfsdstate.c
103
static void nfsrv_freeallnfslocks(struct nfsstate *stp, vnode_t vp,
sys/fs/nfs/server/nfs_nfsdstate.c
1067
struct nfsstate *stp, *nstp;
sys/fs/nfs/server/nfs_nfsdstate.c
107
static void nfsrv_freedeleg(struct nfsstate *);
sys/fs/nfs/server/nfs_nfsdstate.c
109
u_int32_t flags, struct nfsstate **stpp);
sys/fs/nfs/server/nfs_nfsdstate.c
110
static void nfsrv_getowner(struct nfsstatehead *hp, struct nfsstate *new_stp,
sys/fs/nfs/server/nfs_nfsdstate.c
111
struct nfsstate **stpp);
sys/fs/nfs/server/nfs_nfsdstate.c
117
struct nfslock *insert_lop, struct nfsstate *stp, struct nfslockfile *lfp);
sys/fs/nfs/server/nfs_nfsdstate.c
118
static void nfsrv_updatelock(struct nfsstate *stp, struct nfslock **new_lopp,
sys/fs/nfs/server/nfs_nfsdstate.c
1191
struct nfsstate *stp, *nstp;
sys/fs/nfs/server/nfs_nfsdstate.c
1242
struct nfsstate *stp, *nstp;
sys/fs/nfs/server/nfs_nfsdstate.c
1254
nfsrv_freedeleg(struct nfsstate *stp)
sys/fs/nfs/server/nfs_nfsdstate.c
1278
nfsrv_freeopenowner(struct nfsstate *stp, int cansleep, NFSPROC_T *p)
sys/fs/nfs/server/nfs_nfsdstate.c
1280
struct nfsstate *nstp, *tstp;
sys/fs/nfs/server/nfs_nfsdstate.c
1306
nfsrv_freeopen(struct nfsstate *stp, vnode_t vp, int cansleep, NFSPROC_T *p)
sys/fs/nfs/server/nfs_nfsdstate.c
1308
struct nfsstate *nstp, *tstp;
sys/fs/nfs/server/nfs_nfsdstate.c
1354
nfsrv_freelockowner(struct nfsstate *stp, vnode_t vp, int cansleep,
sys/fs/nfs/server/nfs_nfsdstate.c
136
static int nfsrv_delegconflict(struct nfsstate *stp, int *haslockp,
sys/fs/nfs/server/nfs_nfsdstate.c
1372
nfsrv_freeallnfslocks(struct nfsstate *stp, vnode_t vp, int cansleep,
sys/fs/nfs/server/nfs_nfsdstate.c
143
static void nfsrv_delaydelegtimeout(struct nfsstate *stp);
sys/fs/nfs/server/nfs_nfsdstate.c
145
struct nfsstate *stp, struct nfsrvcache *op);
sys/fs/nfs/server/nfs_nfsdstate.c
146
static int nfsrv_nootherstate(struct nfsstate *stp);
sys/fs/nfs/server/nfs_nfsdstate.c
1462
struct nfsstate **stpp)
sys/fs/nfs/server/nfs_nfsdstate.c
1464
struct nfsstate *stp;
sys/fs/nfs/server/nfs_nfsdstate.c
1494
nfsrv_getowner(struct nfsstatehead *hp, struct nfsstate *new_stp,
sys/fs/nfs/server/nfs_nfsdstate.c
1495
struct nfsstate **stpp)
sys/fs/nfs/server/nfs_nfsdstate.c
1497
struct nfsstate *stp;
sys/fs/nfs/server/nfs_nfsdstate.c
1521
nfsrv_lockctrl(vnode_t vp, struct nfsstate **new_stpp,
sys/fs/nfs/server/nfs_nfsdstate.c
1528
struct nfsstate *new_stp = *new_stpp;
sys/fs/nfs/server/nfs_nfsdstate.c
1530
struct nfsstate *tstp, *mystp, *nstp;
sys/fs/nfs/server/nfs_nfsdstate.c
1534
struct nfsstate *stp, *lckstp = NULL;
sys/fs/nfs/server/nfs_nfsdstate.c
178
struct nfsstate *stp, *tstp;
sys/fs/nfs/server/nfs_nfsdstate.c
2244
struct nfsstate *new_stp, vnode_t vp, struct nfsrv_descript *nd,
sys/fs/nfs/server/nfs_nfsdstate.c
2247
struct nfsstate *stp, *nstp;
sys/fs/nfs/server/nfs_nfsdstate.c
2249
struct nfsstate *ownerstp;
sys/fs/nfs/server/nfs_nfsdstate.c
2495
struct nfsstate **new_stpp, nfsquad_t clientid, nfsv4stateid_t *stateidp,
sys/fs/nfs/server/nfs_nfsdstate.c
2499
struct nfsstate *new_stp = *new_stpp;
sys/fs/nfs/server/nfs_nfsdstate.c
2500
struct nfsstate *stp, *nstp;
sys/fs/nfs/server/nfs_nfsdstate.c
2501
struct nfsstate *openstp = NULL, *new_open, *ownerstp, *new_deleg;
sys/fs/nfs/server/nfs_nfsdstate.c
2527
MALLOC(new_open, struct nfsstate *, sizeof (struct nfsstate),
sys/fs/nfs/server/nfs_nfsdstate.c
2529
MALLOC(new_deleg, struct nfsstate *, sizeof (struct nfsstate),
sys/fs/nfs/server/nfs_nfsdstate.c
3231
nfsrv_openupdate(vnode_t vp, struct nfsstate *new_stp, nfsquad_t clientid,
sys/fs/nfs/server/nfs_nfsdstate.c
3234
struct nfsstate *stp, *ownerstp;
sys/fs/nfs/server/nfs_nfsdstate.c
3391
struct nfsstate *stp;
sys/fs/nfs/server/nfs_nfsdstate.c
3470
nfsrv_releaselckown(struct nfsstate *new_stp, nfsquad_t clientid,
sys/fs/nfs/server/nfs_nfsdstate.c
3473
struct nfsstate *stp, *nstp, *openstp, *ownstp;
sys/fs/nfs/server/nfs_nfsdstate.c
3617
struct nfsstate *stp, struct nfslockfile *lfp)
sys/fs/nfs/server/nfs_nfsdstate.c
3649
else if ((struct nfsstate *)insert_lop == stp)
sys/fs/nfs/server/nfs_nfsdstate.c
3667
nfsrv_updatelock(struct nfsstate *stp, struct nfslock **new_lopp,
sys/fs/nfs/server/nfs_nfsdstate.c
3803
struct nfsstate *stp, struct nfsrvcache *op)
sys/fs/nfs/server/nfs_nfsdstate.c
4333
struct nfsstate *stp;
sys/fs/nfs/server/nfs_nfsdstate.c
4810
nfsrv_delegconflict(struct nfsstate *stp, int *haslockp, NFSPROC_T *p,
sys/fs/nfs/server/nfs_nfsdstate.c
488
struct nfsstate *stp;
sys/fs/nfs/server/nfs_nfsdstate.c
4994
struct nfsstate *stp;
sys/fs/nfs/server/nfs_nfsdstate.c
5081
struct nfsstate *stp, *nstp;
sys/fs/nfs/server/nfs_nfsdstate.c
5211
struct nfsstate st, *stp = &st;
sys/fs/nfs/server/nfs_nfsdstate.c
5258
struct nfsstate *stp;
sys/fs/nfs/server/nfs_nfsdstate.c
5362
struct nfsstate *stp, *nstp;
sys/fs/nfs/server/nfs_nfsdstate.c
5436
nfsrv_delaydelegtimeout(struct nfsstate *stp)
sys/fs/nfs/server/nfs_nfsdstate.c
5456
nfsrv_nootherstate(struct nfsstate *stp)
sys/fs/nfs/server/nfs_nfsdstate.c
5458
struct nfsstate *tstp;
sys/fs/nfs/server/nfs_nfsdstate.c
5975
struct nfsstate *stp;
sys/fs/nfs/server/nfs_nfsdstate.c
866
struct nfsstate *stp, *openstp, *lckownstp;
sys/fs/nfs/server/nfs_nfsdstate.c
922
struct nfsstate *stp;
sys/fs/nfs/server/nfs_nfsdstate.c
97
static void nfsrv_freeopenowner(struct nfsstate *stp, int cansleep,
sys/fs/nfs/server/nfs_nfsdstate.c
99
static int nfsrv_freeopen(struct nfsstate *stp, vnode_t vp, int cansleep,