/illumos-gate/usr/src/uts/common/nfs/ |
H A D | rnode4.h | 125 nfs4_sharedfh_t *sv_dfh; /* directory file handle */ 240 nfs4_sharedfh_t *r_fh; /* file handle */ 398 extern rnode4_t *r4find(r4hashq_t *, nfs4_sharedfh_t *, struct vfs *); 399 extern rnode4_t *r4find_unlocked(nfs4_sharedfh_t *, struct vfs *); 407 extern int rtable4hash(nfs4_sharedfh_t *); 409 extern vnode_t *makenfs4node(nfs4_sharedfh_t *, nfs4_ga_res_t *, struct vfs *, 411 extern vnode_t *makenfs4node_by_fh(nfs4_sharedfh_t *, nfs4_sharedfh_t *,
|
H A D | nfs4_clnt.h | 2144 } nfs4_sharedfh_t; typedef 2156 extern nfs4_sharedfh_t *sfh4_get(const nfs_fh4 *, mntinfo4_t *); 2157 extern nfs4_sharedfh_t *sfh4_put(const nfs_fh4 *, mntinfo4_t *, 2158 nfs4_sharedfh_t *); 2159 extern void sfh4_update(nfs4_sharedfh_t *, const nfs_fh4 *); 2160 extern void sfh4_copyval(const nfs4_sharedfh_t *, nfs4_fhandle_t *); 2161 extern void sfh4_hold(nfs4_sharedfh_t *); 2162 extern void sfh4_rele(nfs4_sharedfh_t **); 2163 extern void sfh4_printfhandle(const nfs4_sharedfh_t *); 2202 nfs4_sharedfh_t *fn_sfh; /* The fh for this fname */ [all …]
|
/illumos-gate/usr/src/uts/common/fs/nfs/ |
H A D | nfs4_client.c | 3693 const nfs4_sharedfh_t *sfh1 = (const nfs4_sharedfh_t *)p1; in sfh4cmp() 3694 const nfs4_sharedfh_t *sfh2 = (const nfs4_sharedfh_t *)p2; in sfh4cmp() 3706 avl_create(tab, sfh4cmp, sizeof (nfs4_sharedfh_t), in sfh4_createtab() 3707 offsetof(nfs4_sharedfh_t, sfh_tree)); in sfh4_createtab() 3715 nfs4_sharedfh_t * 3716 sfh4_put(const nfs_fh4 *fh, mntinfo4_t *mi, nfs4_sharedfh_t *key) in sfh4_put() 3718 nfs4_sharedfh_t *sfh, *nsfh; in sfh4_put() 3720 nfs4_sharedfh_t skey; in sfh4_put() 3727 nsfh = kmem_alloc(sizeof (nfs4_sharedfh_t), KM_SLEEP); in sfh4_put() 3752 kmem_free(nsfh, sizeof (nfs4_sharedfh_t)); in sfh4_put() [all …]
|
H A D | nfs4_rnode.c | 141 static vnode_t *make_rnode4(nfs4_sharedfh_t *, r4hashq_t *, struct vfs *, 153 static int isrootfh(nfs4_sharedfh_t *, rnode4_t *); 303 nfs4_sharedfh_t * 304 badrootfh_check(nfs4_sharedfh_t *fh, nfs4_fname_t *nm, mntinfo4_t *mi, in badrootfh_check() 447 makenfs4node_by_fh(nfs4_sharedfh_t *sfh, nfs4_sharedfh_t *psfh, in makenfs4node_by_fh() 508 makenfs4node(nfs4_sharedfh_t *fh, nfs4_ga_res_t *garp, struct vfs *vfsp, in makenfs4node() 558 rtable4hash(nfs4_sharedfh_t *fh) in rtable4hash() 572 make_rnode4(nfs4_sharedfh_t *fh, r4hashq_t *rhtp, struct vfs *vfsp, in make_rnode4() 1044 r4find(r4hashq_t *rhtp, nfs4_sharedfh_t *fh, struct vfs *vfsp) in r4find() 1104 r4find_unlocked(nfs4_sharedfh_t *fh, struct vfs *vfsp) in r4find_unlocked() [all …]
|
H A D | nfs4_shadow.c | 50 static int sv_match(nfs4_fname_t *, nfs4_sharedfh_t *, svnode_t *); 268 sv_match(nfs4_fname_t *nm, nfs4_sharedfh_t *fhp, svnode_t *svp) in sv_match()
|
H A D | nfs4_stub_vnops.c | 1381 nfs4_fetch_locations(mntinfo4_t *mi, nfs4_sharedfh_t *sfh, char *nm, in nfs4_fetch_locations() 1465 nfs4_sharedfh_t *, sfh, char *, nm, nfs4_error_t *, &e); in nfs4_fetch_locations() 1531 nfs4_sharedfh_t *sfhp; in find_referral_stubvp() 1622 nfs4_process_referral(mntinfo4_t *mi, nfs4_sharedfh_t *sfh, in nfs4_process_referral()
|
H A D | nfs4_client_secinfo.c | 912 nfs4_secinfo_fh_otw(mntinfo4_t *mi, nfs4_sharedfh_t *fh, char *nm, cred_t *cr) in nfs4_secinfo_fh_otw()
|
H A D | nfs4_subr.c | 2048 nfs4_make_dotdot(nfs4_sharedfh_t *fhp, hrtime_t t, vnode_t *dvp, in nfs4_make_dotdot() 2059 nfs4_sharedfh_t *sfh = NULL, *psfh = NULL; in nfs4_make_dotdot()
|
H A D | nfs4_vnops.c | 807 nfs4_sharedfh_t *otw_sfh; in nfs4open_otw() 808 nfs4_sharedfh_t *orig_sfh; in nfs4open_otw() 5251 nfs4_sharedfh_t *sfhp; in nfs4lookupvalidate_otw() 5686 nfs4_sharedfh_t *sfhp; in nfs4lookupnew_otw() 6367 nfs4_sharedfh_t *sfhp; in nfs4openattr() 6831 nfs4_sharedfh_t *sfhp = NULL; in call_nfs4_create_req() 8128 nfs4_sharedfh_t *old_dfh = sv->sv_dfh; in update_parentdir_sfh() 8129 nfs4_sharedfh_t *new_dfh = VTOR4(ndvp)->r_fh; in update_parentdir_sfh() 9467 nfs4_sharedfh_t *sfhp; in nfs4readdir() 14817 nfs4_sharedfh_t *sfh; in vtodv()
|
H A D | nfs4_xdr.c | 2373 nfs4_sharedfh_t *sfhp; in xdr_READDIR4res_clnt() 4393 nfs4_sharedfh_t *sfh; in xdr_cnfs_argop4() 4414 sfh = (nfs4_sharedfh_t *)objp->nfs_argop4_u.opcputfh.sfh; in xdr_cnfs_argop4()
|
H A D | nfs4_vfsops.c | 1244 nfs4_sharedfh_t *sfh; in getlinktext_otw() 1616 nfs4_sharedfh_t *sfh; in resolve_referral()
|
H A D | nfs4_client_state.c | 2184 nfs4_sharedfh_t *sfh; in nfs4_resend_open_otw()
|