Lines Matching defs:bitmask
1258 static void encode_getfattr(struct xdr_stream *xdr, const u32* bitmask, struct compound_hdr *hdr)
1260 encode_getattr(xdr, nfs4_fattr_bitmap, bitmask,
1264 static void encode_getfattr_open(struct xdr_stream *xdr, const u32 *bitmask,
1268 encode_getattr(xdr, open_bitmap, bitmask, 3, hdr);
1271 static void encode_fsinfo(struct xdr_stream *xdr, const u32* bitmask, struct compound_hdr *hdr)
1273 encode_getattr(xdr, nfs4_fsinfo_bitmap, bitmask,
1277 static void encode_fs_locations(struct xdr_stream *xdr, const u32* bitmask, struct compound_hdr *hdr)
1279 encode_getattr(xdr, nfs4_fs_locations_bitmap, bitmask,
1612 if (!(readdir->bitmask[1] & FATTR4_WORD1_MOUNTED_ON_FILEID))
1615 attrs[i] &= readdir->bitmask[i];
1635 attrs[0] & readdir->bitmask[0],
1636 attrs[1] & readdir->bitmask[1],
1637 attrs[2] & readdir->bitmask[2]);
2126 if (args->bitmask)
2127 encode_getfattr(xdr, args->bitmask, &hdr);
2147 encode_getfattr(xdr, args->bitmask, &hdr);
2167 encode_getfattr(xdr, args->bitmask, &hdr);
2187 encode_getfattr(xdr, args->bitmask, &hdr);
2247 encode_getfattr(xdr, args->bitmask, &hdr);
2267 encode_getfattr(xdr, args->bitmask, &hdr);
2296 encode_getfattr(xdr, args->bitmask, &hdr);
2316 if (args->bitmask != NULL)
2317 encode_getfattr(xdr, args->bitmask, &hdr);
2340 encode_getfattr_open(xdr, args->bitmask, args->open_bitmap, &hdr);
2386 encode_getfattr_open(xdr, args->bitmask, args->open_bitmap, &hdr);
2564 encode_getfattr(xdr, args->bitmask, &hdr);
2611 if (args->bitmask)
2612 encode_getfattr(xdr, args->bitmask, &hdr);
2648 encode_fsinfo(xdr, args->bitmask, &hdr);
2666 encode_getattr(xdr, nfs4_pathconf_bitmap, args->bitmask,
2685 encode_getattr(xdr, nfs4_statfs_bitmap, args->bitmask,
2698 const u32 *bitmask = args->bitmask;
2706 encode_getattr(xdr, bitmask, NULL, 3, &hdr);
2778 if (args->bitmask)
2779 encode_getfattr(xdr, args->bitmask, &hdr);
2802 encode_fs_locations(xdr, args->bitmask, &hdr);
2809 encode_fs_locations(xdr, args->bitmask, &hdr);
3068 encode_getfattr(xdr, args->bitmask, &hdr);
3264 static int decode_attr_supported(struct xdr_stream *xdr, uint32_t *bitmap, uint32_t *bitmask)
3268 ret = decode_attr_bitmap(xdr, bitmask);
3273 bitmask[0] = bitmask[1] = bitmask[2] = 0;
3274 dprintk("%s: bitmask=%08x:%08x:%08x\n", __func__,
3275 bitmask[0], bitmask[1], bitmask[2]);
3458 uint32_t *bitmap, uint32_t *bitmask)
3462 ret = decode_attr_bitmap(xdr, bitmask);
3467 bitmask[0] = bitmask[1] = bitmask[2] = 0;
3468 dprintk("%s: bitmask=%08x:%08x:%08x\n", __func__,
3469 bitmask[0], bitmask[1], bitmask[2]);