/titanic_44/usr/src/cmd/fs.d/nfs/lib/ |
H A D | ref_subr.h | 43 extern utf8string *str_to_utf8(char *, utf8string *); 44 extern char *utf8_to_str(utf8string *, uint_t *, char *); 48 extern bool_t xdr_utf8string(register XDR *, utf8string *);
|
H A D | ref_subr.c | 53 utf8string * 54 str_to_utf8(char *nm, utf8string *str) in str_to_utf8() 85 utf8_to_str(utf8string *str, uint_t *lenp, char *s) in utf8_to_str() 258 xdr_utf8string(register XDR *xdrs, utf8string *objp) in xdr_utf8string() 288 sizeof (utf8string), (xdrproc_t)xdr_utf8string)) in xdr_fs_location4()
|
/titanic_44/usr/src/uts/common/nfs/ |
H A D | nfs4.h | 1315 extern int nfs_idmap_str_uid(utf8string *u8s, uid_t *, bool_t); 1316 extern int nfs_idmap_str_gid(utf8string *u8s, gid_t *, bool_t); 1317 extern int nfs_idmap_uid_str(uid_t, utf8string *u8s, bool_t); 1318 extern int nfs_idmap_gid_str(gid_t gid, utf8string *u8s, bool_t); 1321 extern char *utf8_to_str(utf8string *, uint_t *, char *); 1322 extern char *utf8_to_fn(utf8string *, uint_t *, char *); 1323 extern utf8string *str_to_utf8(char *, utf8string *); 1324 extern utf8string *utf8_copy(utf8string *, utf8string *); 1325 extern int utf8_compare(const utf8string *, const utf8string *); 1326 extern nfsstat4 utf8_dir_verify(utf8string *); [all …]
|
H A D | nfs4_kprot.h | 167 } utf8string; typedef 169 typedef utf8string component4; 185 typedef utf8string ascii_REQUIRED4; 231 utf8string *server_val; 341 utf8string who; 370 utf8string *key; /* NB: not allocated here; points to existing utf8 */ 481 typedef utf8string fattr4_owner; 483 typedef utf8string fattr4_owner_group; 1535 utf8string tag; 1553 utf8string tag; [all …]
|
H A D | nfs4_idmap_impl.h | 50 utf8string id_str; /* user@domain string */
|
H A D | nfs4_clnt.h | 2074 extern int nfs4_callmapid(utf8string *, struct nfs_fsl_info *);
|
/titanic_44/usr/src/uts/common/fs/nfs/ |
H A D | nfs4_idmap.c | 166 static int is_stringified_id(utf8string *); 167 static void nfs_idmap_i2s_literal(uid_t, utf8string *); 168 static int nfs_idmap_s2i_literal(utf8string *, uid_t *, int); 175 static uint_t nfs_idmap_cache_s2i_lkup(idmap_cache_info_t *, utf8string *, 179 uint_t *, utf8string *); 182 utf8string *, hash_stat, uint_t); 185 utf8string *, hash_stat, uint_t); 301 nfs_idmap_str_uid(utf8string *u8s, uid_t *uid, bool_t isserver) in nfs_idmap_str_uid() 514 nfs_idmap_uid_str(uid_t uid, utf8string *u8s, bool_t isserver) in nfs_idmap_uid_str() 680 nfs_idmap_str_gid(utf8string *u8s, gid_t *gid, bool_t isserver) in nfs_idmap_str_gid() [all …]
|
H A D | nfs4_subr.c | 545 utf8_to_fn(utf8string *u8s, uint_t *lenp, char *s) in utf8_to_fn() 583 utf8_to_str(utf8string *str, uint_t *lenp, char *s) in utf8_to_str() 631 utf8string * 632 str_to_utf8(char *nm, utf8string *str) in str_to_utf8() 653 utf8string * 654 utf8_copy(utf8string *src, utf8string *dest) in utf8_copy() 676 utf8_compare(const utf8string *a, const utf8string *b) in utf8_compare() 720 utf8_dir_verify(utf8string *str) in utf8_dir_verify()
|
H A D | nfs4_acl.c | 62 static void ace4vals_init(ace4vals_t *, utf8string *); 82 static int validate_idmapping(utf8string *, uid_t *, int, int); 83 static int u8s_mapped_to_nobody(utf8string *, uid_t, int); 334 ace4vals_init(ace4vals_t *vals, utf8string *key) in ace4vals_init() 2148 validate_idmapping(utf8string *orig_who, uid_t *mapped_id, int isuser, in validate_idmapping() 2209 u8s_mapped_to_nobody(utf8string *orig_who, uid_t mapped_id, int isuser) in u8s_mapped_to_nobody()
|
H A D | nfs4_xdr.c | 152 xdr_utf8string(XDR *xdrs, utf8string *objp) in xdr_utf8string() 655 sizeof (utf8string), (xdrproc_t)xdr_utf8string)) in xdr_fs_location4() 660 sizeof (utf8string), (xdrproc_t)xdr_utf8string)); in xdr_fs_location4() 729 sizeof (utf8string), (xdrproc_t)xdr_utf8string)) in xdr_fattr4_fs_locations() 773 utf8string u_curr, u_last; 774 utf8string g_curr, g_last; 1180 utf8string ov; in xdr_ga_fattr_res() 1253 utf8string gv; in xdr_ga_fattr_res() 1796 utf8string ov; in xdr_ga_fattr_res_inline() 1864 utf8string gv; in xdr_ga_fattr_res_inline()
|
H A D | nfs4_srv_attr.c | 1524 utf8string *utf8s; in rfs4_free_pathname4() 1540 sizeof (utf8string) * pn4->pathname4_len); in rfs4_free_pathname4()
|
H A D | nfs4_srv_readdir.c | 436 utf8string owner, group; in rfs4_op_readdir()
|
H A D | nfs4_srv.c | 1136 utf8string *utfnm = &args->name; in rfs4_op_secinfo() 1701 lnm = utf8_to_str((utf8string *)&args->ftype4_u.linkdata, in rfs4_op_create() 3896 (void) str_to_utf8(name, (utf8string *)&resp->link); in rfs4_op_readlink() 3912 utf8string *symlink = (utf8string *)&resp->link; in rfs4_op_readlink_free()
|
H A D | nfs4_vfsops.c | 1320 *linktextp = utf8_to_str((utf8string *)&lr_res->link, &len, NULL); in getlinktext_otw() 1485 utf8string *host; in update_servinfo4()
|
H A D | nfs4_stub_vnops.c | 1249 nfs4_callmapid(utf8string *server, struct nfs_fsl_info *resp) in nfs4_callmapid()
|
/titanic_44/usr/src/cmd/fs.d/nfs/nfsmapid/ |
H A D | nfsmapid_test.c | 53 static int nfs_idmap_str_uid(utf8string *, uid_t *); 54 static int nfs_idmap_uid_str(uid_t, utf8string *); 55 static int nfs_idmap_str_gid(utf8string *, gid_t *); 56 static int nfs_idmap_gid_str(gid_t, utf8string *); 172 utf8string str; in do_test() 319 nfs_idmap_str_uid(utf8string *u8s, uid_t *uid) in nfs_idmap_str_uid() 422 utf8string *u8s) /* resulting utf-8 string for uid */ in nfs_idmap_uid_str() 493 nfs_idmap_str_gid(utf8string *u8s, gid_t *gid) in nfs_idmap_str_gid() 596 utf8string *g8s) /* resulting utf-8 string for gid */ in nfs_idmap_gid_str()
|
H A D | nfsmapid_server.c | 598 utf8string *nfsfsloc_args; in nfsmapid_server_netinfo() 613 (caddr_t *)&nfsfsloc_args, sizeof (utf8string))) { in nfsmapid_server_netinfo() 898 xdr_utf8string(XDR *xdrs, utf8string *objp) in xdr_utf8string()
|
/titanic_44/usr/src/stand/lib/fs/nfs/ |
H A D | nfs_inet.h | 243 utf8string tag; 251 utf8string tag; 359 utf8string b_name; 398 utf8string rl_link; /* readlink result */ 440 extern void compound_init(b_compound_t *, utf8string *, uint_t, uint_t,
|
H A D | nfs4ops.c | 72 utf8string str; in nfs4read() 189 utf8string str; in nfs4getattr() 385 utf8string str; in nfs4lookup() 505 utf8string str; in nfs4lookupp() 602 utf8string str; in nfs4getsymlink() 666 compound_init(b_compound_t *cp, utf8string *str, uint_t mvers, uint_t arglen, in compound_init()
|
H A D | nfs4_xdr.c | 45 xdr_b_utf8string(XDR *xdrs, utf8string *objp) in xdr_b_utf8string() 294 if (!xdr_b_utf8string(xdrs, (utf8string *)&objp->la_pathname)) in xdr_lookup4_args() 449 return (xdr_b_utf8string(xdrs, (utf8string *)&objp->rl_link)); in xdr_readlink4_res()
|
H A D | getdents4.c | 99 utf8string str; in nfs4getdents()
|
/titanic_44/usr/src/head/rpcsvc/ |
H A D | nfs4_prot.x | 186 typedef opaque utf8string<>; typedef 187 typedef utf8string utf8str_cis; 188 typedef utf8string utf8str_cs; 189 typedef utf8string utf8str_mixed; 192 typedef utf8string ascii_REQUIRED4;
|
/titanic_44/usr/src/cmd/fs.d/nfs/rp_basic/ |
H A D | libnfs_basic.c | 196 malloc(sizeof (utf8string)); in get_fs_locations()
|
/titanic_44/usr/src/cmd/cmd-inet/usr.sbin/snoop/ |
H A D | snoop_nfs4.c | 580 static char *utf8localize(utf8string *); 706 static utf8string tag; in interpret_nfs4_cb() 776 static utf8string tag; in interpret_nfs4() 1160 return (utf8localize((utf8string *)lp)); in linktext_name() 1396 utf8localize((utf8string *)&crtp->createtype4_u.linkdata)); in detail_createtype4() 2236 static utf8string tag; in sum_comp4res() 4471 static utf8string val; in prt_mimetype() 4513 static utf8string val; in prt_owner() 4524 static utf8string val; in prt_owner_group() 4733 static utf8string string; in showxdr_utf8string() [all …]
|
H A D | nfs4_xdr.c | 131 xdr_utf8string(register XDR *xdrs, utf8string *objp) in xdr_utf8string() 305 sizeof (utf8string), (xdrproc_t)xdr_utf8string)) in xdr_fs_location4()
|