/illumos-gate/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()
|
/illumos-gate/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); 179 uint_t *, utf8string *); 182 utf8string *, hash_stat, uint_t); 185 utf8string *, hash_stat, uint_t); 514 nfs_idmap_uid_str(uid_t uid, utf8string *u8s, bool_t isserver) in nfs_idmap_uid_str() 1462 utf8string *u8s) in nfs_idmap_cache_i2s_lkup() 1629 is_stringified_id(utf8string *u8s) in is_stringified_id() 1681 nfs_idmap_i2s_literal(uid_t id, utf8string *u8s) in nfs_idmap_i2s_literal() [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 | 199 xdr_utf8string(XDR *xdrs, utf8string *objp) in xdr_utf8string() 702 sizeof (utf8string), (xdrproc_t)xdr_utf8string)) in xdr_fs_location4() 707 sizeof (utf8string), (xdrproc_t)xdr_utf8string)); in xdr_fs_location4() 776 sizeof (utf8string), (xdrproc_t)xdr_utf8string)) in xdr_fattr4_fs_locations() 847 utf8string u_curr, u_last; 848 utf8string g_curr, g_last; 1254 utf8string ov; in xdr_ga_fattr_res() 1327 utf8string gv; in xdr_ga_fattr_res() 1869 utf8string ov; in xdr_ga_fattr_res_inline() 1937 utf8string gv; in xdr_ga_fattr_res_inline()
|
H A D | nfs4_srv_attr.c | 1559 utf8string *utf8s; in rfs4_free_pathname4() 1575 sizeof (utf8string) * pn4->pathname4_len); in rfs4_free_pathname4()
|
H A D | nfs4_srv_readdir.c | 417 utf8string owner, group; in rfs4_op_readdir()
|
H A D | nfs4_srv.c | 1357 utf8string *utfnm = &args->name; in rfs4_op_secinfo() 1942 lnm = utf8_to_str((utf8string *)&args->ftype4_u.linkdata, in rfs4_op_create() 4043 (void) str_to_utf8(name, (utf8string *)&resp->link); in rfs4_op_readlink() 4059 utf8string *symlink = (utf8string *)&resp->link; in rfs4_op_readlink_free()
|
H A D | nfs4_vfsops.c | 1321 *linktextp = utf8_to_str((utf8string *)&lr_res->link, &len, NULL); in getlinktext_otw() 1486 utf8string *host; in update_servinfo4()
|
H A D | nfs4_stub_vnops.c | 1254 nfs4_callmapid(utf8string *server, struct nfs_fsl_info *resp) in nfs4_callmapid()
|
/illumos-gate/usr/src/cmd/fs.d/nfs/nfsmapid/ |
H A D | nfsmapid_test.c | 51 static int nfs_idmap_str_uid(utf8string *, uid_t *); 52 static int nfs_idmap_uid_str(uid_t, utf8string *); 53 static int nfs_idmap_str_gid(utf8string *, gid_t *); 54 static int nfs_idmap_gid_str(gid_t, utf8string *); 170 utf8string str; in do_test() 317 nfs_idmap_str_uid(utf8string *u8s, uid_t *uid) in nfs_idmap_str_uid() 420 utf8string *u8s) /* resulting utf-8 string for uid */ in nfs_idmap_uid_str() 491 nfs_idmap_str_gid(utf8string *u8s, gid_t *gid) in nfs_idmap_str_gid() 594 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()
|
/illumos-gate/usr/src/uts/common/nfs/ |
H A D | nfs4.h | 1460 extern int nfs_idmap_str_uid(utf8string *u8s, uid_t *, bool_t); 1461 extern int nfs_idmap_str_gid(utf8string *u8s, gid_t *, bool_t); 1462 extern int nfs_idmap_uid_str(uid_t, utf8string *u8s, bool_t); 1463 extern int nfs_idmap_gid_str(gid_t gid, utf8string *u8s, bool_t); 1466 extern char *utf8_to_str(utf8string *, uint_t *, char *); 1467 extern char *utf8_to_fn(utf8string *, uint_t *, char *); 1468 extern utf8string *str_to_utf8(char *, utf8string *); 1469 extern utf8string *utf8_copy(utf8string *, utf8string *); 1470 extern int utf8_compare(const utf8string *, const utf8string *); 1471 extern nfsstat4 utf8_dir_verify(utf8string *); [all …]
|
H A D | nfs4_kprot.h | 225 } utf8string; typedef 227 typedef utf8string component4; 229 typedef utf8string utf8str_cis; 231 typedef utf8string utf8str_cs; 233 typedef utf8string utf8str_mixed; 299 utf8string *server_val; 413 utf8string who; 2885 utf8string tag; 2903 utf8string tag; 3273 utf8string tag; [all …]
|
H A D | nfs4_idmap_impl.h | 50 utf8string id_str; /* user@domain string */
|
H A D | nfs4_clnt.h | 2075 extern int nfs4_callmapid(utf8string *, struct nfs_fsl_info *);
|
/illumos-gate/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 | 70 utf8string str; in nfs4read() 188 utf8string str; in nfs4getattr() 384 utf8string str; in nfs4lookup() 504 utf8string str; in nfs4lookupp() 601 utf8string str; in nfs4getsymlink() 665 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()
|
/illumos-gate/usr/src/cmd/fs.d/nfs/rp_basic/ |
H A D | libnfs_basic.c | 196 malloc(sizeof (utf8string)); in get_fs_locations()
|
/illumos-gate/usr/src/cmd/cmd-inet/usr.sbin/snoop/ |
H A D | snoop_nfs4.c | 581 static char *utf8localize(utf8string *); 707 static utf8string tag; in interpret_nfs4_cb() 777 static utf8string tag; in interpret_nfs4() 1161 return (utf8localize((utf8string *)lp)); in linktext_name() 1397 utf8localize((utf8string *)&crtp->createtype4_u.linkdata)); in detail_createtype4() 2237 static utf8string tag; in sum_comp4res() 4472 static utf8string val; in prt_mimetype() 4514 static utf8string val; in prt_owner() 4525 static utf8string val; in prt_owner_group() 4734 static utf8string string; in showxdr_utf8string() [all …]
|
H A D | nfs4_xdr.c | 131 xdr_utf8string(register XDR *xdrs, utf8string *objp) in xdr_utf8string() 296 sizeof (utf8string), (xdrproc_t)xdr_utf8string)) in xdr_fs_location4()
|
/illumos-gate/usr/src/head/rpcsvc/ |
H A D | nfs4_prot.x | 258 typedef opaque utf8string<>; typedef 259 typedef utf8string utf8str_cis; 260 typedef utf8string utf8str_cs; 261 typedef utf8string utf8str_mixed; 264 typedef utf8string ascii_REQUIRED4;
|