Lines Matching refs:bmval

336 nfsd4_decode_bitmap(struct nfsd4_compoundargs *argp, u32 *bmval)  in nfsd4_decode_bitmap()  argument
341 bmval[0] = 0; in nfsd4_decode_bitmap()
342 bmval[1] = 0; in nfsd4_decode_bitmap()
343 bmval[2] = 0; in nfsd4_decode_bitmap()
352 bmval[0] = be32_to_cpup(p++); in nfsd4_decode_bitmap()
354 bmval[1] = be32_to_cpup(p++); in nfsd4_decode_bitmap()
356 bmval[2] = be32_to_cpup(p++); in nfsd4_decode_bitmap()
362 nfsd4_decode_fattr(struct nfsd4_compoundargs *argp, u32 *bmval, in nfsd4_decode_fattr() argument
372 if ((status = nfsd4_decode_bitmap(argp, bmval))) in nfsd4_decode_fattr()
375 if (bmval[0] & ~NFSD_WRITEABLE_ATTRS_WORD0 in nfsd4_decode_fattr()
376 || bmval[1] & ~NFSD_WRITEABLE_ATTRS_WORD1 in nfsd4_decode_fattr()
377 || bmval[2] & ~NFSD_WRITEABLE_ATTRS_WORD2) { in nfsd4_decode_fattr()
378 if (nfsd_attrs_supported(argp->minorversion, bmval)) in nfsd4_decode_fattr()
386 if (bmval[0] & FATTR4_WORD0_SIZE) { in nfsd4_decode_fattr()
392 if (bmval[0] & FATTR4_WORD0_ACL) { in nfsd4_decode_fattr()
436 if (bmval[1] & FATTR4_WORD1_MODE) { in nfsd4_decode_fattr()
443 if (bmval[1] & FATTR4_WORD1_OWNER) { in nfsd4_decode_fattr()
454 if (bmval[1] & FATTR4_WORD1_OWNER_GROUP) { in nfsd4_decode_fattr()
465 if (bmval[1] & FATTR4_WORD1_TIME_ACCESS_SET) { in nfsd4_decode_fattr()
484 if (bmval[1] & FATTR4_WORD1_TIME_MODIFY_SET) { in nfsd4_decode_fattr()
506 bmval[2] & FATTR4_WORD2_SECURITY_LABEL) { in nfsd4_decode_fattr()
526 if (bmval[2] & FATTR4_WORD2_MODE_UMASK) { in nfsd4_decode_fattr()
2700 struct dentry *dentry, u32 *bmval, in nfsd4_encode_fattr() argument
2703 u32 bmval0 = bmval[0]; in nfsd4_encode_fattr()
2704 u32 bmval1 = bmval[1]; in nfsd4_encode_fattr()
2705 u32 bmval2 = bmval[2]; in nfsd4_encode_fattr()
2733 BUG_ON(!nfsd_attrs_supported(minorversion, bmval)); in nfsd4_encode_fattr()
3267 struct dentry *dentry, u32 *bmval, in nfsd4_encode_fattr_to_buf() argument
3275 ret = nfsd4_encode_fattr(&xdr, fhp, exp, dentry, bmval, rqstp, in nfsd4_encode_fattr_to_buf()
3281 static inline int attributes_need_mount(u32 *bmval) in attributes_need_mount() argument
3283 if (bmval[0] & ~(FATTR4_WORD0_RDATTR_ERROR | FATTR4_WORD0_LEASE_TIME)) in attributes_need_mount()
3285 if (bmval[1] & ~FATTR4_WORD1_MOUNTED_ON_FILEID) in attributes_need_mount()