OpenGrok
Home
Sort by:
relevance
|
last modified time
|
path
Full Search
in project(s):
src
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:nfsstate
(Results
1 - 5
of
5
) sorted by relevancy
/src/sys/fs/nfs/common/
nfsrvstate.h
39
* List heads for nfsclient,
nfsstate
and nfslockfile.
44
LIST_HEAD(nfsstatehead,
nfsstate
);
160
* (it is a union between an
nfsstate
and nfslock structure head)
165
struct
nfsstate
{
struct
166
LIST_ENTRY(
nfsstate
) ls_hash; /* Hash list entry */
167
LIST_ENTRY(
nfsstate
) ls_list; /* List of opens/delegs */
168
LIST_ENTRY(
nfsstate
) ls_file; /* Opens/Delegs for a file */
178
struct
nfsstate
*openowner; /* Open only */
207
* This structure is chained off of the
nfsstate
(the lockowner) and
215
struct
nfsstate
*lo_stp
[
all
...]
nfs_var.h
63
struct
nfsstate
;
104
int nfsrv_lockctrl(vnode_t, struct
nfsstate
**,
108
struct
nfsstate
**, nfsquad_t, nfsv4stateid_t *, nfsv4stateid_t *,
110
int nfsrv_opencheck(nfsquad_t, nfsv4stateid_t *, struct
nfsstate
*,
112
int nfsrv_openupdate(vnode_t, struct
nfsstate
*, nfsquad_t,
116
int nfsrv_releaselckown(struct
nfsstate
*, nfsquad_t, NFSPROC_T *);
643
nfsv4stateid_t *, struct
nfsstate
*, int *, struct nfsvattr *, int32_t *,
/src/sys/fs/nfs/server/
nfs_nfsdstate.c
97
static void nfsrv_freeopenowner(struct
nfsstate
*stp, int cansleep,
99
static int nfsrv_freeopen(struct
nfsstate
*stp, vnode_t vp, int cansleep,
101
static void nfsrv_freelockowner(struct
nfsstate
*stp, vnode_t vp, int cansleep,
103
static void nfsrv_freeallnfslocks(struct
nfsstate
*stp, vnode_t vp,
107
static void nfsrv_freedeleg(struct
nfsstate
*);
109
u_int32_t flags, struct
nfsstate
**stpp);
110
static void nfsrv_getowner(struct nfsstatehead *hp, struct
nfsstate
*new_stp,
111
struct
nfsstate
**stpp);
117
struct nfslock *insert_lop, struct
nfsstate
*stp, struct nfslockfile *lfp);
118
static void nfsrv_updatelock(struct
nfsstate
*stp, struct nfslock **new_lopp
[
all
...]
nfs_nfsdserv.c
646
struct
nfsstate
st, *stp = &st;
808
struct
nfsstate
st, *stp = &st;
2185
struct
nfsstate
*stp = NULL;
2226
MALLOC(stp, struct
nfsstate
*, sizeof (struct
nfsstate
) + i,
2254
MALLOC(stp, struct
nfsstate
*, sizeof (struct
nfsstate
),
2369
struct
nfsstate
*stp = NULL;
2383
MALLOC(stp, struct
nfsstate
*, sizeof (struct
nfsstate
) + i
[
all
...]
nfs_nfsdport.c
1415
nfsquad_t clientid, nfsv4stateid_t *stateidp, struct
nfsstate
*stp,
Completed in 18 milliseconds
Indexes created Wed Oct 15 02:09:48 GMT 2025