Searched refs:nfs4_ntov_map (Results 1 - 4 of 4) sorted by relevance

/illumos-gate/usr/src/uts/common/fs/nfs/
H A Dnfs4_attr.c65 nfs4_ver_fattr4_attr(vattr_t *vap, struct nfs4_ntov_map *ntovp,
154 struct nfs4_ntov_map *ntovp, union nfs4_attr_u *nap, int flags,
227 * by using nfs4_ntov_map and the same functions used by the server.
305 if (!(nfs4_ntov_map[i].vbit & vap->va_mask)) {
306 if (nfs4_ntov_map[i].fbit != FATTR4_ACL_MASK)
313 if (!(*attrfunc)(vap, vsap, &nfs4_ntov_map[i],
317 if (!(*attrfunc)(vap, &nfs4_ntov_map[i], &na[attrcnt],
328 if (nfs4_ntov_map[i].xdr_size != 0) {
338 xdr_size += nfs4_ntov_map[i].xdr_size;
339 if ((nfs4_ntov_map[
547 struct nfs4_ntov_map nfs4_ntov_map[] = { variable in typeref:struct:nfs4_ntov_map
[all...]
H A Dnfs4_srv_attr.c160 if ((*nfs4_ntov_map[i].sv_getit)(NFS4ATTR_SUPPORTED,
162 rfs4_supported_attrs |= nfs4_ntov_map[i].fbit;
2804 nfs4_ntov_map[0].sv_getit = rfs4_fattr4_supported_attrs;
2805 nfs4_ntov_map[1].sv_getit = rfs4_fattr4_type;
2806 nfs4_ntov_map[2].sv_getit = rfs4_fattr4_fh_expire_type;
2807 nfs4_ntov_map[3].sv_getit = rfs4_fattr4_change;
2808 nfs4_ntov_map[4].sv_getit = rfs4_fattr4_size;
2809 nfs4_ntov_map[5].sv_getit = rfs4_fattr4_link_support;
2810 nfs4_ntov_map[6].sv_getit = rfs4_fattr4_symlink_support;
2811 nfs4_ntov_map[
[all...]
H A Dnfs4_srv.c2086 if ((breq & nfs4_ntov_map[i].fbit) &&
2087 nfs4_ntov_map[i].vbit)
2088 va_mask |= nfs4_ntov_map[i].vbit;
2147 (void) (*nfs4_ntov_map[*amap].sv_getit)(
2156 xdr_free(nfs4_ntov_map[*amap].xfunc, (caddr_t)na);
2205 if (breq & nfs4_ntov_map[i].fbit) {
2206 if ((*nfs4_ntov_map[i].sv_getit)(
2209 error = (*nfs4_ntov_map[i].sv_getit)(
2226 nfs4_ntov_map[i].fbit;
2228 (uint8_t)nfs4_ntov_map[
[all...]
/illumos-gate/usr/src/uts/common/nfs/
H A Dnfs4.h1143 struct nfs4_ntov_map { struct
1347 extern struct nfs4_ntov_map nfs4_ntov_map[];

Completed in 79 milliseconds