/freebsd/sys/fs/nfsserver/ |
H A D | nfs_nfsdsocket.c | 90 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 D | nfs_nfsdport.c | 96 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 D | nfs_nfsdstate.c | 161 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 D | nfs_nfsdserv.c | 116 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 D | nfs.cc | 75 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 D | last_local_modify.cc | 374 fhandle_t fhp; in TEST_P()
|
/freebsd/sys/fs/nfs/ |
H A D | nfs_var.h | 160 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 D | nfsrvstate.h | 136 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 D | nfsdport.h | 111 #define NFSRV_MINFH (sizeof (fhandle_t)) 112 #define NFSRV_MAXFH (sizeof (fhandle_t))
|
H A D | nfsproto.h | 277 #define NFSX_V4PNFSFH (sizeof(fhandle_t) + 1) 286 #define NFSX_MYFH (sizeof (fhandle_t)) /* size this server uses */
|
/freebsd/sys/nfsserver/ |
H A D | nfs.h | 191 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 D | lockd_lock.c | 78 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 D | priv_vfs_getfh.c | 58 fhandle_t fh; in priv_vfs_getfh()
|
H A D | priv_vfs_fhstat.c | 48 static fhandle_t fh;
|
H A D | priv_vfs_fhstatfs.c | 47 static fhandle_t fh;
|
H A D | priv_vfs_fhopen.c | 48 static fhandle_t fh;
|
/freebsd/sys/kern/ |
H A D | vfs_syscalls.c | 104 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 D | mount.h | 571 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 D | syscallsubr.h | 171 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 D | nlm_prot_impl.c | 1744 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 D | nfsproto.h | 152 #define NFSX_V3FH (sizeof (fhandle_t)) /* size this server uses */ 375 fhandle_t fh_generic;
|
/freebsd/tools/regression/tmpfs/ |
H A D | h_tools.c | 72 fhandle_t fh; in getfh_main()
|
/freebsd/contrib/netbsd-tests/fs/tmpfs/ |
H A D | h_tools.c | 78 fh_size = sizeof(fhandle_t); in getfh_main()
|
/freebsd/contrib/tcpdump/ |
H A D | nfs.h | 116 #define NFSX_V3FH (sizeof (fhandle_t)) /* size this server uses */
|
/freebsd/usr.sbin/pnfsdsfile/ |
H A D | pnfsdsfile.c | 204 memset(&dsfile[i].dsf_fh, 0, sizeof(fhandle_t)); in main()
|