Home
last modified time | relevance | path

Searched refs:nfs4_sharedfh_t (Results 1 – 12 of 12) sorted by relevance

/illumos-gate/usr/src/uts/common/nfs/
H A Drnode4.h125 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 Dnfs4_clnt.h2144 } 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 Dnfs4_client.c3693 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 Dnfs4_rnode.c141 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 Dnfs4_shadow.c50 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 Dnfs4_stub_vnops.c1381 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 Dnfs4_client_secinfo.c912 nfs4_secinfo_fh_otw(mntinfo4_t *mi, nfs4_sharedfh_t *fh, char *nm, cred_t *cr) in nfs4_secinfo_fh_otw()
H A Dnfs4_subr.c2048 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 Dnfs4_vnops.c807 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 Dnfs4_xdr.c2373 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 Dnfs4_vfsops.c1244 nfs4_sharedfh_t *sfh; in getlinktext_otw()
1616 nfs4_sharedfh_t *sfh; in resolve_referral()
H A Dnfs4_client_state.c2184 nfs4_sharedfh_t *sfh; in nfs4_resend_open_otw()