/titanic_41/usr/src/cmd/fs.d/nfs/nfslog/ |
H A D | fhtab.h | 79 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 D | fhtab.c | 74 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 D | dbtab.c | 64 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 D | nfslog_trans.c | 96 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 D | nfslog_elf.c | 162 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 D | nfs_log_xdr.c | 147 xdr_fhandle(XDR *xdrs, fhandle_t *fh) in xdr_fhandle()
|
/titanic_41/usr/src/head/rpcsvc/ |
H A D | nfs_acl.x | 97 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 D | nfs_acl.h | 81 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 D | export.h | 516 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 D | nfs.h | 427 } 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 D | rnode.h | 338 #define RTOFH(rp) ((fhandle_t *)(&(rp)->r_fh.fh_buf)) 371 extern vnode_t *makenfsnode(fhandle_t *, struct nfsfattr *, struct vfs *,
|
H A D | nfs_log.h | 145 typedef fhandle_t fhandle; 496 extern bool_t xdr_fhandle(XDR *, fhandle_t *);
|
/titanic_41/usr/src/uts/common/fs/nfs/ |
H A D | nfs_xdr.c | 67 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 D | nfs_srv.c | 98 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 D | nfs_server.c | 719 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 D | nfs_dlinet.c | 114 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 D | nfs_export.c | 108 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 D | nfs4_state.c | 3855 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 D | nfs_dump.c | 67 static fhandle_t nfsdump_fhandle2;
|
H A D | nfs_vfsops.c | 1256 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 D | nfs_log.c | 1539 fhandle_t *fh; in nfslog_get_exi()
|
H A D | nfs_subr.c | 2276 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 D | nfs_subr.c | 72 rlm_args.alock.fh.n_len = sizeof (fhandle_t); in remote_lock()
|
/titanic_41/usr/src/uts/common/klm/ |
H A D | nlm_service.c | 204 if (fh->n_len < sizeof (fhandle_t)) in nlm_fh_to_vp()
|
H A D | nlm_client.c | 1557 fh->n_len = sizeof (fhandle_t); in nlm_init_fh_by_vp()
|