Home
last modified time | relevance | path

Searched refs:fhandle_t (Results 1 – 25 of 33) sorted by relevance

12

/freebsd/sys/fs/nfsserver/
H A Dnfs_nfsdsocket.c90 int, vnode_t , vnode_t *, fhandle_t *, struct nfsexstuff *) = {
91 (int (*)(struct nfsrv_descript *, int, vnode_t , vnode_t *, fhandle_t *, struct nfsexstuff *))0,
92 (int (*)(struct nfsrv_descript *, int, vnode_t , vnode_t *, fhandle_t *, struct nfsexstuff *))0,
93 (int (*)(struct nfsrv_descript *, int, vnode_t , vnode_t *, fhandle_t *, struct nfsexstuff *))0,
95 (int (*)(struct nfsrv_descript *, int, vnode_t , vnode_t *, fhandle_t *, struct nfsexstuff *))0,
96 (int (*)(struct nfsrv_descript *, int, vnode_t , vnode_t *, fhandle_t *, struct nfsexstuff *))0,
97 (int (*)(struct nfsrv_descript *, int, vnode_t , vnode_t *, fhandle_t *, struct nfsexstuff *))0,
98 (int (*)(struct nfsrv_descript *, int, vnode_t , vnode_t *, fhandle_t *, struct nfsexstuff *))0,
99 (int (*)(struct nfsrv_descript *, int, vnode_t , vnode_t *, fhandle_t *, struct nfsexstuff *))0,
103 (int (*)(struct nfsrv_descript *, int, vnode_t , vnode_t *, fhandle_t *, struct nfsexstuff *))0,
[all …]
H A Dnfs_nfsdport.c96 static fhandle_t zerofh;
136 int *, char *, fhandle_t *);
137 static void nfsrv_pnfsremove(struct vnode **, int, char *, fhandle_t *,
143 static int nfsrv_readdsrpc(fhandle_t *, off_t, int, struct ucred *,
145 static int nfsrv_writedsrpc(fhandle_t *, off_t, int, struct ucred *,
148 static int nfsrv_allocatedsrpc(fhandle_t *, off_t, off_t, struct ucred *,
150 static int nfsrv_deallocatedsrpc(fhandle_t *, off_t, off_t, struct ucred *,
152 static int nfsrv_setacldsrpc(fhandle_t *, struct ucred *, NFSPROC_T *,
154 static int nfsrv_setattrdsrpc(fhandle_t *, struct ucred *, NFSPROC_T *,
156 static int nfsrv_getattrdsrpc(fhandle_t *, struct ucred *, NFSPROC_T *,
[all …]
H A Dnfs_nfsdstate.c161 struct nfslockfile *new_lfp, fhandle_t *nfhp, NFSPROC_T *p);
163 struct nfslockfile **lfpp, fhandle_t *nfhp, int lockit);
174 nfsv4stateid_t *stateidp, int trunc, fhandle_t *fhp,
232 fhandle_t *fhp, struct nfslayout *lyp, int changed, int laytype,
234 static int nfsrv_findlayout(nfsquad_t *clientidp, fhandle_t *fhp, int laytype,
238 fhandle_t *fhp, fhandle_t *dsfhp, char *devid, fsid_t fs);
240 int mirrorcnt, fhandle_t *fhp, fhandle_t *dsfhp, char *devid, fsid_t fs);
241 static int nfsrv_dontlayout(fhandle_t *fhp);
242 static int nfsrv_createdsfile(vnode_t vp, fhandle_t *fhp, struct pnfsdsfile *pf,
1181 fhandle_t nfh; in nfsrv_dumplocks()
[all …]
H A Dnfs_nfsdserv.c116 struct nfsvattr *nvap, fhandle_t *fhp, vnode_t *vpp,
122 struct nfsvattr *nvap, fhandle_t *fhp, vnode_t *vpp,
242 fhandle_t fh; in nfsrvd_getattr()
589 vnode_t dp, vnode_t *vpp, fhandle_t *fhp, struct nfsexstuff *exp) in nfsrvd_lookup()
1157 fhandle_t fh; in nfsrvd_create()
1317 vnode_t dp, vnode_t *vpp, fhandle_t *fhp, struct nfsexstuff *exp) in nfsrvd_mknod()
1630 fhandle_t fh; in nfsrvd_rename()
1898 vnode_t dp, vnode_t *vpp, fhandle_t *fhp, struct nfsexstuff *exp) in nfsrvd_symlink()
1973 struct nfsvattr *nvap, fhandle_t *fhp, vnode_t *vpp, in nfsrvd_symlinksub()
2018 vnode_t dp, vnode_t *vpp, fhandle_t *fhp, struct nfsexstuff *exp) in nfsrvd_mkdir()
[all …]
/freebsd/tests/sys/fs/fusefs/
H A Dnfs.cc75 fhandle_t fhp; in TEST_F()
113 fhandle_t fhp; in TEST_F()
152 fhandle_t fhp; in TEST_F()
182 fhandle_t fhp; in TEST_F()
208 fhandle_t fhp; in TEST_F()
254 fhandle_t fhp; in TEST_F()
277 fhandle_t fhp; in TEST_F()
299 fhandle_t fhp; in TEST_F()
328 fhandle_t fhp; in TEST_F()
H A Dlast_local_modify.cc374 fhandle_t fhp; in TEST_P()
/freebsd/sys/fs/nfs/
H A Dnfs_var.h160 void nfsrv_freefilelayouts(fhandle_t *);
181 vnode_t, vnode_t *, fhandle_t *, struct nfsexstuff *);
191 vnode_t, vnode_t *, fhandle_t *, struct nfsexstuff *);
199 vnode_t, vnode_t *, fhandle_t *, struct nfsexstuff *);
201 vnode_t, vnode_t *, fhandle_t *, struct nfsexstuff *);
243 vnode_t, vnode_t *, fhandle_t *, struct nfsexstuff *);
245 vnode_t, vnode_t *, fhandle_t *, struct nfsexstuff *);
340 struct nfsvattr *, struct nfsfh **, fhandle_t *, int,
397 struct vattr *, fhandle_t *, int, nfsattrbit_t *,
685 int nfsvno_getfh(vnode_t, fhandle_t *, NFSPROC_T *);
[all …]
H A Dnfsrvstate.h136 fhandle_t lay_fh;
301 fhandle_t lf_fh; /* The file handle */
392 fhandle_t nfsmr_fh;
404 #define PNFS_FILENAME_LEN (2 * sizeof(fhandle_t))
406 fhandle_t dsf_fh;
H A Dnfsdport.h111 #define NFSRV_MINFH (sizeof (fhandle_t))
112 #define NFSRV_MAXFH (sizeof (fhandle_t))
H A Dnfsproto.h277 #define NFSX_V4PNFSFH (sizeof(fhandle_t) + 1)
286 #define NFSX_MYFH (sizeof (fhandle_t)) /* size this server uses */
/freebsd/sys/nfsserver/
H A Dnfs.h191 fhandle_t nd_fh; /* File handle */
255 int nfs_namei(struct nameidata *, struct nfsrv_descript *, fhandle_t *,
270 int nfsrv_fhtovp(fhandle_t *, int, struct vnode **,
275 int nfs_ispublicfh(fhandle_t *);
/freebsd/usr.sbin/rpc.lockd/
H A Dlockd_lock.c78 fhandle_t filehandle; /* NFS filehandle */
125 fhandle_t filehandle; /* Local access filehandle */
169 void fill_file_lock(struct file_lock *fl, const fhandle_t *fh,
425 fill_file_lock(struct file_lock *fl, const fhandle_t *fh, in fill_file_lock()
430 bcopy(fh, &fl->filehandle, sizeof(fhandle_t)); in fill_file_lock()
725 if (bcmp(&fl->filehandle, &ifl->filehandle, sizeof(fhandle_t))) in get_lock_matching_unlock()
805 if (bcmp(&fl->filehandle, &ifl->filehandle, sizeof(fhandle_t))) in test_nfslock()
1188 sizeof(fhandle_t)) && in duplicate_block()
1877 bcopy(lock->fh.n_bytes, &(test_fl.filehandle), sizeof(fhandle_t)); in testlock()
1925 if (lckarg->alock.fh.n_len != sizeof(fhandle_t)) { in getlock()
[all …]
/freebsd/tools/regression/priv/
H A Dpriv_vfs_getfh.c58 fhandle_t fh; in priv_vfs_getfh()
H A Dpriv_vfs_fhstat.c48 static fhandle_t fh;
H A Dpriv_vfs_fhstatfs.c47 static fhandle_t fh;
H A Dpriv_vfs_fhopen.c48 static fhandle_t fh;
/freebsd/sys/kern/
H A Dvfs_syscalls.c104 enum uio_seg pathseg, fhandle_t *fhp);
694 fhandle_t fh; in freebsd4_fhstatfs()
697 error = copyin(uap->u_fhp, &fh, sizeof(fhandle_t)); in freebsd4_fhstatfs()
834 fhandle_t fh; in freebsd11_fhstatfs()
837 error = copyin(uap->u_fhp, &fh, sizeof(fhandle_t)); in freebsd11_fhstatfs()
2442 error = copyin(uap->u_fhp, &fh, sizeof(fhandle_t)); in freebsd11_fhstat()
4431 fhandle_t *fhp;
4445 fhandle_t *fhp;
4467 fhandle_t *fhp;
4481 enum uio_seg pathseg, fhandle_t *fhp, enum uio_seg fhseg) in kern_getfhat()
[all …]
/freebsd/sys/sys/
H A Dmount.h571 typedef struct fhandle fhandle_t; typedef
628 fhandle_t np_handle; /* Filehandle for pub fs (internal) */
1199 int getfh(const char *, fhandle_t *);
1203 int lgetfh(const char *, fhandle_t *);
H A Dsyscallsubr.h171 int kern_fhstat(struct thread *td, fhandle_t fh, struct stat *buf);
172 int kern_fhstatfs(struct thread *td, fhandle_t fh, struct statfs *buf);
187 enum uio_seg pathseg, fhandle_t *fhp, enum uio_seg fhseg);
/freebsd/sys/nlm/
H A Dnlm_prot_impl.c1744 nlm_convert_to_fhandle_t(fhandle_t *fhp, struct netobj *p) in nlm_convert_to_fhandle_t()
1746 memcpy(fhp, p->n_bytes, sizeof(fhandle_t)); in nlm_convert_to_fhandle_t()
1757 fhandle_t *fhp, struct vfs_state *vs, accmode_t accmode) in nlm_get_vfs_state()
1858 fhandle_t fh; in nlm_do_test()
1956 fhandle_t fh; in nlm_do_lock()
2145 fhandle_t fh; in nlm_do_cancel()
2235 fhandle_t fh; in nlm_do_unlock()
/freebsd/sys/nfs/
H A Dnfsproto.h152 #define NFSX_V3FH (sizeof (fhandle_t)) /* size this server uses */
375 fhandle_t fh_generic;
/freebsd/tools/regression/tmpfs/
H A Dh_tools.c72 fhandle_t fh; in getfh_main()
/freebsd/contrib/netbsd-tests/fs/tmpfs/
H A Dh_tools.c78 fh_size = sizeof(fhandle_t); in getfh_main()
/freebsd/contrib/tcpdump/
H A Dnfs.h116 #define NFSX_V3FH (sizeof (fhandle_t)) /* size this server uses */
/freebsd/usr.sbin/pnfsdsfile/
H A Dpnfsdsfile.c204 memset(&dsfile[i].dsf_fh, 0, sizeof(fhandle_t)); in main()

12