Home
last modified time | relevance | path

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

12

/titanic_41/usr/src/cmd/fs.d/nfs/nfslog/
H A Dfhtab.h79 fhandle_t fh; /* filehandle for this component */
82 fhandle_t dfh; /* parent filehandle for this component */
104 fhandle_t dfh; /* directory filehandle */
141 int db_add(char *fhpath, fhandle_t *dfh, char *name, fhandle_t *fh,
143 fhlist_ent *db_lookup(char *fhpath, fhandle_t *fh, fhlist_ent *fhrecp,
145 fhlist_ent *db_lookup_link(char *fhpath, fhandle_t *dfh, char *name,
147 int db_delete(char *fhpath, fhandle_t *fh);
148 int db_delete_link(char *fhpath, fhandle_t *dfh, char *name);
149 int db_rename_link(char *fhpath, fhandle_t *from_dfh, char *from_name,
150 fhandle_t *to_dfh, char *to_name);
[all …]
H A Dfhtab.c74 fhandle_t fh;
83 static int fh_add(char *, fhandle_t *, fhandle_t *, char *);
85 static char *get_export_path(fhandle_t *, char *);
86 static void sprint_fid(char *, uint_t, const fhandle_t *);
87 static void fh_print_all_keys(char *fhpath, fhandle_t *fh);
88 static int fh_compare(fhandle_t *fh1, fhandle_t *fh2);
89 static fhlist_ent *fh_lookup(char *fhpath, fhandle_t *fh, fhlist_ent *fhrecp,
91 static int fh_remove_mc_link(char *fhpath, fhandle_t *dfh, char *name,
93 static int fh_remove(char *fhpath, fhandle_t *dfh, char *name, char **pathp);
94 static int fh_rename(char *fhpath, fhandle_t *from_dfh, char *from_name,
[all …]
H A Ddbtab.c64 fhandle_t public_fh = { 0 };
85 static int fill_link_key(char *linkkey, fhandle_t *dfh, char *name);
105 static fhlist_ent *create_primary_struct(struct db_list *dbp, fhandle_t *dfh,
106 char *name, fhandle_t *fh, uint_t flags, fhlist_ent *fhrecp,
108 static fhlist_ent *db_add_primary(struct db_list *dbp, fhandle_t *dfh,
109 char *name, fhandle_t *fh, uint_t flags, fhlist_ent *fhrecp,
115 static void add_mc_path(struct db_list *dbp, fhandle_t *dfh, char *name,
117 static linkinfo_ent *create_link_struct(struct db_list *dbp, fhandle_t *dfh,
119 static int db_add_secondary(struct db_list *dbp, fhandle_t *dfh, char *name,
120 fhandle_t *fh, fhlist_ent *fhrecp);
[all …]
H A Dnfslog_trans.c96 fhandle_t fh;
197 sizeof (fhandle_t)) == 0) { in insert_te()
849 fhandle_t *dfh = &args->da_fhandle; in trans_remove()
913 fhandle_t *dfh = &dargs->da_fhandle; in trans_mkdir()
959 fhandle_t *dfh = &args->da_fhandle; in trans_rmdir()
1010 fhandle_t *from_dfh, *to_dfh; in trans_rename()
1092 fhandle_t *fh = &args->la_from; in trans_link()
1094 fhandle_t *dfh = &args->la_to.da_fhandle; in trans_link()
1151 fhandle_t *dfh = &args->sla_from.da_fhandle; in trans_symlink()
1204 fhandle_t *fh = NFSLOG_GET_FHANDLE3(&args->file); in trans_read3()
[all …]
H A Dnfslog_elf.c162 static void nfslog_fhandle_print(struct nfsl_log_file *, fhandle_t *);
594 if (fh3->fh3_length == sizeof (fhandle_t)) { in nfslog_fh3_print()
595 nfslog_fhandle_print(elfrec, (fhandle_t *)&fh3->fh3_u.data); in nfslog_fh3_print()
611 nfslog_fhandle_print(struct nfsl_log_file *elfrec, fhandle_t *args) in nfslog_fhandle_print()
H A Dnfs_log_xdr.c147 xdr_fhandle(XDR *xdrs, fhandle_t *fh) in xdr_fhandle()
/titanic_41/usr/src/head/rpcsvc/
H A Dnfs_acl.x97 fhandle_t fh;
118 fhandle_t fh;
142 fhandle_t fh;
161 fhandle_t fh;
193 fhandle_t fh;
198 fhandle_t fh;
/titanic_41/usr/src/uts/common/nfs/
H A Dnfs_acl.h81 fhandle_t fh;
101 fhandle_t fh;
120 fhandle_t fh;
138 fhandle_t fh;
165 fhandle_t fh;
171 fhandle_t fh;
H A Dexport.h516 fhandle_t exi_fh;
614 extern int makefh(fhandle_t *, struct vnode *, struct exportinfo *);
615 extern int makefh_ol(fhandle_t *, struct exportinfo *, uint_t);
618 extern vnode_t *nfs_fhtovp(fhandle_t *, struct exportinfo *);
666 extern fhandle_t nullfh2; /* for comparing V2 filehandles */
677 bcmp((fh), &nullfh2, sizeof (fhandle_t)) == 0)
H A Dnfs.h427 } fhandle_t; typedef
458 fhandle_t otw_wa_fhandle;
518 fhandle_t ra_fhandle; /* handle for file */
612 fhandle_t rda_fh; /* directory handle */
648 fhandle_t *da_fhandle; /* pointer to directory file handle */
650 fhandle_t da_fhandle_buf; /* directory file handle */
659 fhandle_t drok_fhandle; /* result file handle */
680 fhandle_t saa_fh; /* fhandle of file to be set */
697 fhandle_t *la_from; /* old file */
698 fhandle_t la_from_buf; /* old file */
[all …]
H A Drnode.h338 #define RTOFH(rp) ((fhandle_t *)(&(rp)->r_fh.fh_buf))
371 extern vnode_t *makenfsnode(fhandle_t *, struct nfsfattr *, struct vfs *,
H A Dnfs_log.h145 typedef fhandle_t fhandle;
496 extern bool_t xdr_fhandle(XDR *, fhandle_t *);
/titanic_41/usr/src/uts/common/fs/nfs/
H A Dnfs_xdr.c67 xdr_fhandle(XDR *xdrs, fhandle_t *fh) in xdr_fhandle()
75 ptr = XDR_INLINE(xdrs, RNDUP(sizeof (fhandle_t))); in xdr_fhandle()
104 xdr_fastfhandle(XDR *xdrs, fhandle_t **fh) in xdr_fastfhandle()
111 ptr = XDR_INLINE(xdrs, RNDUP(sizeof (fhandle_t))); in xdr_fastfhandle()
113 *fh = (fhandle_t *)ptr; in xdr_fastfhandle()
132 ptr = XDR_INLINE(xdrs, RNDUP(sizeof (fhandle_t)) + in xdr_writeargs()
214 ptr = XDR_INLINE(xdrs, RNDUP(sizeof (fhandle_t)) + in xdr_writeargs()
358 xdr_readlink(XDR *xdrs, fhandle_t *fh) in xdr_readlink()
392 RNDUP(sizeof (fhandle_t)) + 3 * BYTES_PER_XDR_UNIT); in xdr_readargs()
682 RNDUP(sizeof (fhandle_t)) + 2 * BYTES_PER_XDR_UNIT); in xdr_rddirargs()
[all …]
H A Dnfs_srv.c98 rfs_getattr(fhandle_t *fhp, struct nfsattrstat *ns, struct exportinfo *exi, in rfs_getattr()
133 rfs_getattr_getfh(fhandle_t *fhp) in rfs_getattr_getfh()
344 fhandle_t *fhp = da->da_fhandle; in rfs_lookup()
487 rfs_readlink(fhandle_t *fhp, struct nfsrdlnres *rl, struct exportinfo *exi, in rfs_readlink()
612 rfs_readlink_getfh(fhandle_t *fhp) in rfs_readlink_getfh()
1145 fhandle_t *fhp;
1227 sizeof (fhandle_t)) == 0) in rfs_write()
2041 fhandle_t *fh; in rfs_rename()
2190 fhandle_t *fh; in rfs_link()
2664 rfs_statfs(fhandle_t *fh, struct nfsstatfs *fs, struct exportinfo *exi, in rfs_statfs()
[all …]
H A Dnfs_server.c719 xdr_fhandle, xdr_fastfhandle, sizeof (fhandle_t),
747 xdr_fhandle, xdr_fastfhandle, sizeof (fhandle_t),
851 xdr_fhandle, xdr_fastfhandle, sizeof (fhandle_t),
1080 fhandle_t nfs2_getattr_args;
1091 fhandle_t nfs2_readlink_args;
1126 fhandle_t nfs2_statfs_args;
1588 fhandle_t *fh2; in common_dispatch()
1594 fh2 = (fhandle_t *)fh; in common_dispatch()
H A Dnfs_dlinet.c114 fhandle_t fhs_fh;
197 static bool_t myxdr_fhandle(XDR *xdrs, fhandle_t *fh);
213 fhandle_t *, int *);
326 (fhandle_t *)args->fh, &proto); in mount_root()
403 char *path, fhandle_t *fh, int *proto) in mountnfs()
1807 myxdr_fhandle(XDR *xdrs, fhandle_t *fh) in myxdr_fhandle()
H A Dnfs_export.c108 fhandle_t nullfh2; /* for comparing V2 filehandles */
1807 error = makefh((fhandle_t *)buf, vp, exi); in nfs_getfh()
1879 nfslog_getfh(exi, (fhandle_t *)logptr, in nfs_getfh()
2006 makefh(fhandle_t *fh, vnode_t *vp, exportinfo_t *exi) in makefh()
2058 makefh_ol(fhandle_t *fh, exportinfo_t *exi, uint_t sec_index) in makefh_ol()
2279 nfs_fhtovp(fhandle_t *fh, struct exportinfo *exi) in nfs_fhtovp()
H A Dnfs4_state.c3855 fhandle_t *efhp; in rfs4_lo_state_walk_callout()
3857 efhp = (fhandle_t *)&exi->exi_fh; in rfs4_lo_state_walk_callout()
3889 fhandle_t *efhp; in rfs4_state_walk_callout()
3891 efhp = (fhandle_t *)&exi->exi_fh; in rfs4_state_walk_callout()
3922 fhandle_t *efhp; in rfs4_deleg_state_walk_callout()
3924 efhp = (fhandle_t *)&exi->exi_fh; in rfs4_deleg_state_walk_callout()
3953 fhandle_t *efhp; in rfs4_file_walk_callout()
3955 efhp = (fhandle_t *)&exi->exi_fh; in rfs4_file_walk_callout()
H A Dnfs_dump.c67 static fhandle_t nfsdump_fhandle2;
H A Dnfs_vfsops.c1256 rtvp = makenfsnode((fhandle_t *)svp->sv_fhandle.fh_buf, in nfsrootvp()
1465 vp = makenfsnode((fhandle_t *)mi->mi_curr_serv->sv_fhandle.fh_buf, in nfs_root()
1632 vp = makenfsnode((fhandle_t *)(nfsfidp->nf_data), NULL, vfsp, in nfs_vget()
H A Dnfs_log.c1539 fhandle_t *fh; in nfslog_get_exi()
H A Dnfs_subr.c2276 makenfsnode(fhandle_t *fh, struct nfsfattr *attr, struct vfs *vfsp, in makenfsnode()
4187 fhandle_t *dest = (fhandle_t *)fhp; in nfscopyfh()
/titanic_41/usr/src/cmd/fs.d/nfs/lib/
H A Dnfs_subr.c72 rlm_args.alock.fh.n_len = sizeof (fhandle_t); in remote_lock()
/titanic_41/usr/src/uts/common/klm/
H A Dnlm_service.c204 if (fh->n_len < sizeof (fhandle_t)) in nlm_fh_to_vp()
H A Dnlm_client.c1557 fh->n_len = sizeof (fhandle_t); in nlm_init_fh_by_vp()

12