Home
last modified time | relevance | path

Searched refs:attrmask (Results 1 – 5 of 5) sorted by relevance

/linux/fs/nfsd/
H A Dnfs4xdr.c3918 nfsd4_encode_attr_vals(struct xdr_stream *xdr, u32 *attrmask, struct nfsd4_fattr_args *args) in nfsd4_encode_attr_vals() argument
3924 bitmap_from_arr32(attr_bitmap, attrmask, ARRAY_SIZE(nfsd4_enc_fattr4_encode_ops)); in nfsd4_encode_attr_vals()
3952 u32 attrmask[3]; in nfsd4_encode_fattr4() local
3980 attrmask[0] = bmval[0]; in nfsd4_encode_fattr4()
3981 attrmask[1] = bmval[1]; in nfsd4_encode_fattr4()
3982 attrmask[2] = bmval[2]; in nfsd4_encode_fattr4()
3986 status = fattr_handle_absent_fs(&attrmask[0], &attrmask[1], in nfsd4_encode_fattr4()
3987 &attrmask[2], &args.rdattr_err); in nfsd4_encode_fattr4()
3991 if ((attrmask[0] & (FATTR4_WORD0_CHANGE | in nfsd4_encode_fattr4()
3993 (attrmask[1] & (FATTR4_WORD1_TIME_ACCESS | in nfsd4_encode_fattr4()
[all …]
H A Dnfs4xdr_gen.c259 if (!xdrgen_decode_bitmap4(xdr, &ptr->attrmask)) in xdrgen_decode_fattr4()
864 if (!xdrgen_encode_bitmap4(xdr, value->attrmask)) in xdrgen_encode_fattr4()
/linux/Documentation/sunrpc/xdr/
H A Dnfs4_1.x216 bitmap4 attrmask; member
/linux/include/linux/sunrpc/xdrgen/
H A Dnfs4_1.h178 bitmap4 attrmask; member
/linux/fs/nfs/
H A Dnfs4xdr.c1089 const uint32_t attrmask[]) in encode_attrs() argument
1102 if ((iap->ia_valid & ATTR_SIZE) && (attrmask[0] & FATTR4_WORD0_SIZE)) { in encode_attrs()
1107 if (umask && (attrmask[2] & FATTR4_WORD2_MODE_UMASK)) { in encode_attrs()
1110 } else if (attrmask[1] & FATTR4_WORD1_MODE) { in encode_attrs()
1115 if ((iap->ia_valid & ATTR_UID) && (attrmask[1] & FATTR4_WORD1_OWNER)) { in encode_attrs()
1129 (attrmask[1] & FATTR4_WORD1_OWNER_GROUP)) { in encode_attrs()
1141 if (attrmask[1] & FATTR4_WORD1_TIME_ACCESS_SET) { in encode_attrs()
1150 if (attrmask[1] & FATTR4_WORD1_TIME_MODIFY_SET) { in encode_attrs()
1160 if (label && (attrmask[2] & FATTR4_WORD2_SECURITY_LABEL)) { in encode_attrs()