Symbol: nfs4_ntov_map
usr/src/uts/common/fs/nfs/nfs4_attr.c
154
struct nfs4_ntov_map *ntovp, union nfs4_attr_u *nap, int flags,
usr/src/uts/common/fs/nfs/nfs4_attr.c
305
if (!(nfs4_ntov_map[i].vbit & vap->va_mask)) {
usr/src/uts/common/fs/nfs/nfs4_attr.c
306
if (nfs4_ntov_map[i].fbit != FATTR4_ACL_MASK)
usr/src/uts/common/fs/nfs/nfs4_attr.c
313
if (!(*attrfunc)(vap, vsap, &nfs4_ntov_map[i],
usr/src/uts/common/fs/nfs/nfs4_attr.c
317
if (!(*attrfunc)(vap, &nfs4_ntov_map[i], &na[attrcnt],
usr/src/uts/common/fs/nfs/nfs4_attr.c
328
if (nfs4_ntov_map[i].xdr_size != 0) {
usr/src/uts/common/fs/nfs/nfs4_attr.c
338
xdr_size += nfs4_ntov_map[i].xdr_size;
usr/src/uts/common/fs/nfs/nfs4_attr.c
339
if ((nfs4_ntov_map[i].nval == FATTR4_TIME_ACCESS_SET ||
usr/src/uts/common/fs/nfs/nfs4_attr.c
340
nfs4_ntov_map[i].nval == FATTR4_TIME_MODIFY_SET) &&
usr/src/uts/common/fs/nfs/nfs4_attr.c
350
ASSERT(nfs4_ntov_map[i].vbit == AT_UID ||
usr/src/uts/common/fs/nfs/nfs4_attr.c
351
nfs4_ntov_map[i].vbit == AT_GID ||
usr/src/uts/common/fs/nfs/nfs4_attr.c
352
nfs4_ntov_map[i].fbit == FATTR4_ACL_MASK);
usr/src/uts/common/fs/nfs/nfs4_attr.c
353
if (nfs4_ntov_map[i].vbit == AT_UID) {
usr/src/uts/common/fs/nfs/nfs4_attr.c
358
} else if (nfs4_ntov_map[i].vbit == AT_GID) {
usr/src/uts/common/fs/nfs/nfs4_attr.c
364
} else if (nfs4_ntov_map[i].fbit == FATTR4_ACL_MASK) {
usr/src/uts/common/fs/nfs/nfs4_attr.c
388
amap[attrcnt] = (uint8_t)nfs4_ntov_map[i].nval;
usr/src/uts/common/fs/nfs/nfs4_attr.c
395
va_mask &= ~nfs4_ntov_map[i].vbit;
usr/src/uts/common/fs/nfs/nfs4_attr.c
409
if ((*nfs4_ntov_map[amap[i]].xfunc)(&xdr, &na[i]) == FALSE) {
usr/src/uts/common/fs/nfs/nfs4_attr.c
547
struct nfs4_ntov_map nfs4_ntov_map[] = {
usr/src/uts/common/fs/nfs/nfs4_attr.c
65
nfs4_ver_fattr4_attr(vattr_t *vap, struct nfs4_ntov_map *ntovp,
usr/src/uts/common/fs/nfs/nfs4_attr.c
780
uint_t nfs4_ntov_map_size = sizeof (nfs4_ntov_map) /
usr/src/uts/common/fs/nfs/nfs4_attr.c
781
sizeof (struct nfs4_ntov_map);
usr/src/uts/common/fs/nfs/nfs4_srv.c
2399
if ((breq & nfs4_ntov_map[i].fbit) &&
usr/src/uts/common/fs/nfs/nfs4_srv.c
2400
nfs4_ntov_map[i].vbit)
usr/src/uts/common/fs/nfs/nfs4_srv.c
2401
va_mask |= nfs4_ntov_map[i].vbit;
usr/src/uts/common/fs/nfs/nfs4_srv.c
2461
(void) (*nfs4_ntov_map[*amap].sv_getit)(
usr/src/uts/common/fs/nfs/nfs4_srv.c
2470
xdr_free(nfs4_ntov_map[*amap].xfunc, (caddr_t)na);
usr/src/uts/common/fs/nfs/nfs4_srv.c
2519
if (breq & nfs4_ntov_map[i].fbit) {
usr/src/uts/common/fs/nfs/nfs4_srv.c
2520
if ((*nfs4_ntov_map[i].sv_getit)(
usr/src/uts/common/fs/nfs/nfs4_srv.c
2523
error = (*nfs4_ntov_map[i].sv_getit)(
usr/src/uts/common/fs/nfs/nfs4_srv.c
2540
nfs4_ntov_map[i].fbit;
usr/src/uts/common/fs/nfs/nfs4_srv.c
2542
(uint8_t)nfs4_ntov_map[i].nval;
usr/src/uts/common/fs/nfs/nfs4_srv.c
2567
((*nfs4_ntov_map[k].sv_getit)(
usr/src/uts/common/fs/nfs/nfs4_srv.c
2570
(void) (*nfs4_ntov_map[k].sv_getit)(
usr/src/uts/common/fs/nfs/nfs4_srv.c
2581
xdr_size += xdr_sizeof(nfs4_ntov_map[*amap].xfunc, na);
usr/src/uts/common/fs/nfs/nfs4_srv.c
2594
if (!(*nfs4_ntov_map[*amap].xfunc)(&xdr, na)) {
usr/src/uts/common/fs/nfs/nfs4_srv.c
5240
ASSERT(nfs4_ntov_map[k].nval == k);
usr/src/uts/common/fs/nfs/nfs4_srv.c
5241
vbit = nfs4_ntov_map[k].vbit;
usr/src/uts/common/fs/nfs/nfs4_srv.c
5250
} else if (!(getsb && nfs4_ntov_map[k].vfsstat)) {
usr/src/uts/common/fs/nfs/nfs4_srv.c
5253
error = (*nfs4_ntov_map[k].sv_getit)(NFS4ATTR_VERIT, sargp, na);
usr/src/uts/common/fs/nfs/nfs4_srv.c
5258
*resp |= nfs4_ntov_map[k].fbit;
usr/src/uts/common/fs/nfs/nfs4_srv.c
5285
sargp->vap->va_mask |= nfs4_ntov_map[k].vbit;
usr/src/uts/common/fs/nfs/nfs4_srv.c
5287
if ((*nfs4_ntov_map[k].xfunc)(xdrp, nap)) {
usr/src/uts/common/fs/nfs/nfs4_srv.c
5288
set_later = nfs4_ntov_map[k].vbit || nfs4_ntov_map[k].vfsstat;
usr/src/uts/common/fs/nfs/nfs4_srv.c
5301
if (nfs4_ntov_map[k].fbit != FATTR4_ACL_MASK) {
usr/src/uts/common/fs/nfs/nfs4_srv.c
5302
error = (*nfs4_ntov_map[k].sv_getit)(cmd,
usr/src/uts/common/fs/nfs/nfs4_srv.c
5305
xdr_free(nfs4_ntov_map[k].xfunc,
usr/src/uts/common/fs/nfs/nfs4_srv.c
5318
*resp_bval |= nfs4_ntov_map[k].fbit;
usr/src/uts/common/fs/nfs/nfs4_srv.c
5384
if (!(fattrp->attrmask & nfs4_ntov_map[i].fbit)) {
usr/src/uts/common/fs/nfs/nfs4_srv.c
5391
if ((error = (*nfs4_ntov_map[i].sv_getit)(
usr/src/uts/common/fs/nfs/nfs4_srv.c
5404
error = decode_fattr4_attr(cmd, sargp, nfs4_ntov_map[i].nval,
usr/src/uts/common/fs/nfs/nfs4_srv.c
5408
*amap++ = (uint8_t)nfs4_ntov_map[i].nval;
usr/src/uts/common/fs/nfs/nfs4_srv.c
5411
if (nfs4_ntov_map[i].vfsstat)
usr/src/uts/common/fs/nfs/nfs4_srv.c
5592
error = (*nfs4_ntov_map[FATTR4_ACL].sv_getit)(
usr/src/uts/common/fs/nfs/nfs4_srv_attr.c
185
if ((*nfs4_ntov_map[i].sv_getit)(NFS4ATTR_SUPPORTED,
usr/src/uts/common/fs/nfs/nfs4_srv_attr.c
187
rfs4_supported_attrs |= nfs4_ntov_map[i].fbit;
usr/src/uts/common/fs/nfs/nfs4_srv_attr.c
2877
nfs4_ntov_map[0].sv_getit = rfs4_fattr4_supported_attrs;
usr/src/uts/common/fs/nfs/nfs4_srv_attr.c
2878
nfs4_ntov_map[1].sv_getit = rfs4_fattr4_type;
usr/src/uts/common/fs/nfs/nfs4_srv_attr.c
2879
nfs4_ntov_map[2].sv_getit = rfs4_fattr4_fh_expire_type;
usr/src/uts/common/fs/nfs/nfs4_srv_attr.c
2880
nfs4_ntov_map[3].sv_getit = rfs4_fattr4_change;
usr/src/uts/common/fs/nfs/nfs4_srv_attr.c
2881
nfs4_ntov_map[4].sv_getit = rfs4_fattr4_size;
usr/src/uts/common/fs/nfs/nfs4_srv_attr.c
2882
nfs4_ntov_map[5].sv_getit = rfs4_fattr4_link_support;
usr/src/uts/common/fs/nfs/nfs4_srv_attr.c
2883
nfs4_ntov_map[6].sv_getit = rfs4_fattr4_symlink_support;
usr/src/uts/common/fs/nfs/nfs4_srv_attr.c
2884
nfs4_ntov_map[7].sv_getit = rfs4_fattr4_named_attr;
usr/src/uts/common/fs/nfs/nfs4_srv_attr.c
2885
nfs4_ntov_map[8].sv_getit = rfs4_fattr4_fsid;
usr/src/uts/common/fs/nfs/nfs4_srv_attr.c
2886
nfs4_ntov_map[9].sv_getit = rfs4_fattr4_unique_handles;
usr/src/uts/common/fs/nfs/nfs4_srv_attr.c
2887
nfs4_ntov_map[10].sv_getit = rfs4_fattr4_lease_time;
usr/src/uts/common/fs/nfs/nfs4_srv_attr.c
2888
nfs4_ntov_map[11].sv_getit = rfs4_fattr4_rdattr_error;
usr/src/uts/common/fs/nfs/nfs4_srv_attr.c
2889
nfs4_ntov_map[12].sv_getit = rfs4_fattr4_acl;
usr/src/uts/common/fs/nfs/nfs4_srv_attr.c
2890
nfs4_ntov_map[13].sv_getit = rfs4_fattr4_aclsupport;
usr/src/uts/common/fs/nfs/nfs4_srv_attr.c
2891
nfs4_ntov_map[14].sv_getit = rfs4_fattr4_archive;
usr/src/uts/common/fs/nfs/nfs4_srv_attr.c
2892
nfs4_ntov_map[15].sv_getit = rfs4_fattr4_cansettime;
usr/src/uts/common/fs/nfs/nfs4_srv_attr.c
2893
nfs4_ntov_map[16].sv_getit = rfs4_fattr4_case_insensitive;
usr/src/uts/common/fs/nfs/nfs4_srv_attr.c
2894
nfs4_ntov_map[17].sv_getit = rfs4_fattr4_case_preserving;
usr/src/uts/common/fs/nfs/nfs4_srv_attr.c
2895
nfs4_ntov_map[18].sv_getit = rfs4_fattr4_chown_restricted;
usr/src/uts/common/fs/nfs/nfs4_srv_attr.c
2896
nfs4_ntov_map[19].sv_getit = rfs4_fattr4_filehandle;
usr/src/uts/common/fs/nfs/nfs4_srv_attr.c
2897
nfs4_ntov_map[20].sv_getit = rfs4_fattr4_fileid;
usr/src/uts/common/fs/nfs/nfs4_srv_attr.c
2898
nfs4_ntov_map[21].sv_getit = rfs4_fattr4_files_avail;
usr/src/uts/common/fs/nfs/nfs4_srv_attr.c
2899
nfs4_ntov_map[22].sv_getit = rfs4_fattr4_files_free;
usr/src/uts/common/fs/nfs/nfs4_srv_attr.c
2900
nfs4_ntov_map[23].sv_getit = rfs4_fattr4_files_total;
usr/src/uts/common/fs/nfs/nfs4_srv_attr.c
2901
nfs4_ntov_map[24].sv_getit = rfs4_fattr4_fs_locations;
usr/src/uts/common/fs/nfs/nfs4_srv_attr.c
2902
nfs4_ntov_map[25].sv_getit = rfs4_fattr4_hidden;
usr/src/uts/common/fs/nfs/nfs4_srv_attr.c
2903
nfs4_ntov_map[26].sv_getit = rfs4_fattr4_homogeneous;
usr/src/uts/common/fs/nfs/nfs4_srv_attr.c
2904
nfs4_ntov_map[27].sv_getit = rfs4_fattr4_maxfilesize;
usr/src/uts/common/fs/nfs/nfs4_srv_attr.c
2905
nfs4_ntov_map[28].sv_getit = rfs4_fattr4_maxlink;
usr/src/uts/common/fs/nfs/nfs4_srv_attr.c
2906
nfs4_ntov_map[29].sv_getit = rfs4_fattr4_maxname;
usr/src/uts/common/fs/nfs/nfs4_srv_attr.c
2907
nfs4_ntov_map[30].sv_getit = rfs4_fattr4_maxread;
usr/src/uts/common/fs/nfs/nfs4_srv_attr.c
2908
nfs4_ntov_map[31].sv_getit = rfs4_fattr4_maxwrite;
usr/src/uts/common/fs/nfs/nfs4_srv_attr.c
2909
nfs4_ntov_map[32].sv_getit = rfs4_fattr4_mimetype;
usr/src/uts/common/fs/nfs/nfs4_srv_attr.c
2910
nfs4_ntov_map[33].sv_getit = rfs4_fattr4_mode;
usr/src/uts/common/fs/nfs/nfs4_srv_attr.c
2911
nfs4_ntov_map[34].sv_getit = rfs4_fattr4_no_trunc;
usr/src/uts/common/fs/nfs/nfs4_srv_attr.c
2912
nfs4_ntov_map[35].sv_getit = rfs4_fattr4_numlinks;
usr/src/uts/common/fs/nfs/nfs4_srv_attr.c
2913
nfs4_ntov_map[36].sv_getit = rfs4_fattr4_owner;
usr/src/uts/common/fs/nfs/nfs4_srv_attr.c
2914
nfs4_ntov_map[37].sv_getit = rfs4_fattr4_owner_group;
usr/src/uts/common/fs/nfs/nfs4_srv_attr.c
2915
nfs4_ntov_map[38].sv_getit = rfs4_fattr4_quota_avail_hard;
usr/src/uts/common/fs/nfs/nfs4_srv_attr.c
2916
nfs4_ntov_map[39].sv_getit = rfs4_fattr4_quota_avail_soft;
usr/src/uts/common/fs/nfs/nfs4_srv_attr.c
2917
nfs4_ntov_map[40].sv_getit = rfs4_fattr4_quota_used;
usr/src/uts/common/fs/nfs/nfs4_srv_attr.c
2918
nfs4_ntov_map[41].sv_getit = rfs4_fattr4_rawdev;
usr/src/uts/common/fs/nfs/nfs4_srv_attr.c
2919
nfs4_ntov_map[42].sv_getit = rfs4_fattr4_space_avail;
usr/src/uts/common/fs/nfs/nfs4_srv_attr.c
2920
nfs4_ntov_map[43].sv_getit = rfs4_fattr4_space_free;
usr/src/uts/common/fs/nfs/nfs4_srv_attr.c
2921
nfs4_ntov_map[44].sv_getit = rfs4_fattr4_space_total;
usr/src/uts/common/fs/nfs/nfs4_srv_attr.c
2922
nfs4_ntov_map[45].sv_getit = rfs4_fattr4_space_used;
usr/src/uts/common/fs/nfs/nfs4_srv_attr.c
2923
nfs4_ntov_map[46].sv_getit = rfs4_fattr4_system;
usr/src/uts/common/fs/nfs/nfs4_srv_attr.c
2924
nfs4_ntov_map[47].sv_getit = rfs4_fattr4_time_access;
usr/src/uts/common/fs/nfs/nfs4_srv_attr.c
2925
nfs4_ntov_map[48].sv_getit = rfs4_fattr4_time_access_set;
usr/src/uts/common/fs/nfs/nfs4_srv_attr.c
2926
nfs4_ntov_map[49].sv_getit = rfs4_fattr4_time_backup;
usr/src/uts/common/fs/nfs/nfs4_srv_attr.c
2927
nfs4_ntov_map[50].sv_getit = rfs4_fattr4_time_create;
usr/src/uts/common/fs/nfs/nfs4_srv_attr.c
2928
nfs4_ntov_map[51].sv_getit = rfs4_fattr4_time_delta;
usr/src/uts/common/fs/nfs/nfs4_srv_attr.c
2929
nfs4_ntov_map[52].sv_getit = rfs4_fattr4_time_metadata;
usr/src/uts/common/fs/nfs/nfs4_srv_attr.c
2930
nfs4_ntov_map[53].sv_getit = rfs4_fattr4_time_modify;
usr/src/uts/common/fs/nfs/nfs4_srv_attr.c
2931
nfs4_ntov_map[54].sv_getit = rfs4_fattr4_time_modify_set;
usr/src/uts/common/fs/nfs/nfs4_srv_attr.c
2932
nfs4_ntov_map[55].sv_getit = rfs4_fattr4_mounted_on_fileid;
usr/src/uts/common/fs/nfs/nfs4_srv_attr.c
2933
nfs4_ntov_map[56].sv_getit = rfs4_fattr4_suppattr_exclcreat;
usr/src/uts/common/nfs/nfs4.h
1508
extern struct nfs4_ntov_map nfs4_ntov_map[];