Lines Matching refs:ocfs2_xattr_header
79 - sizeof(struct ocfs2_xattr_header) \
83 - sizeof(struct ocfs2_xattr_header) \
120 struct ocfs2_xattr_header *header;
186 /* The ocfs2_xattr_header inside the on-disk storage. Not NULL. */
187 struct ocfs2_xattr_header *xl_header;
238 struct ocfs2_xattr_header *xh,
314 #define bucket_xh(_b) ((struct ocfs2_xattr_header *)bucket_block((_b), 0))
925 struct ocfs2_xattr_header *header,
952 struct ocfs2_xattr_header *xh;
955 xh = (struct ocfs2_xattr_header *)
971 struct ocfs2_xattr_header *header = NULL;
978 header = (struct ocfs2_xattr_header *)
1008 struct ocfs2_xattr_header *header = &xb->xb_attrs.xb_header;
1164 xs->header = (struct ocfs2_xattr_header *)
1425 sizeof(struct ocfs2_xattr_header) -
1579 struct ocfs2_xattr_header *xh = loc->xl_header;
1625 struct ocfs2_xattr_header *xh = loc->xl_header;
1807 struct ocfs2_xattr_header *xh = loc->xl_header;
1843 struct ocfs2_xattr_header *xh = loc->xl_header;
1929 struct ocfs2_xattr_header *xh = loc->xl_header;
2276 (struct ocfs2_xattr_header *)(bh->b_data + bh->b_size -
2358 struct ocfs2_xattr_header *header,
2422 struct ocfs2_xattr_header *header;
2429 header = (struct ocfs2_xattr_header *)
2462 struct ocfs2_xattr_header *header = &(xb->xb_attrs.xb_header);
2691 xs->header = (struct ocfs2_xattr_header *)
2694 xs->header = (struct ocfs2_xattr_header *)
3677 * el must be the ocfs2_xattr_header.xb_attrs.xb_root.xt_list.
3751 struct ocfs2_xattr_header *xh = bucket_xh(bucket);
3800 * The ocfs2_xattr_header.xh_num_buckets of the first bucket contains
3816 struct ocfs2_xattr_header *xh = NULL;
4021 struct ocfs2_xattr_header *xh,
4188 struct ocfs2_xattr_header *xb_xh = &xb->xb_attrs.xb_header;
4189 struct ocfs2_xattr_header *xh = bucket_xh(bucket);
4202 * Since the xe_name_offset is based on ocfs2_xattr_header,
4204 * ocfs2_xattr_header's position.
4222 offset = offsetof(struct ocfs2_xattr_header, xh_entries);
4252 struct ocfs2_xattr_header *old_xh = &old_xb->xb_attrs.xb_header;
4335 /* Change from ocfs2_xattr_header to ocfs2_xattr_tree_root */
4385 struct ocfs2_xattr_header *xh;
4415 xh = (struct ocfs2_xattr_header *)bucket_buf;
4572 * If this ocfs2_xattr_header covers more than one hash value, find a
4577 static int ocfs2_xattr_find_divide_pos(struct ocfs2_xattr_header *xh)
4629 struct ocfs2_xattr_header *xh;
5357 struct ocfs2_xattr_header *xh = bucket_xh(bucket);
5516 struct ocfs2_xattr_header *xh = bucket_xh(bucket);
5652 struct ocfs2_xattr_header *xh = bucket_xh(bucket);
5927 * Given a normal ocfs2_xattr_header, refcount all the entries which
5933 struct ocfs2_xattr_header *header,
5976 struct ocfs2_xattr_header *header = (struct ocfs2_xattr_header *)
6001 struct ocfs2_xattr_header *xh = bucket_xh(bucket);
6038 struct ocfs2_xattr_header *xh =
6039 (struct ocfs2_xattr_header *)bucket->bu_bhs[0]->b_data;
6108 struct ocfs2_xattr_header *header = &xb->xb_attrs.xb_header;
6197 struct ocfs2_xattr_header *xh,
6210 struct ocfs2_xattr_header *xh,
6254 struct ocfs2_xattr_header *xh,
6277 struct ocfs2_xattr_header *xh,
6335 struct ocfs2_xattr_header *xh,
6337 struct ocfs2_xattr_header *new_xh,
6466 struct ocfs2_xattr_header *xh = (struct ocfs2_xattr_header *)
6468 struct ocfs2_xattr_header *new_xh = (struct ocfs2_xattr_header *)
6588 struct ocfs2_xattr_header *xh = &xb->xb_attrs.xb_header;
6591 struct ocfs2_xattr_header *new_xh = &new_xb->xb_attrs.xb_header;
6678 struct ocfs2_xattr_header *xh,
6705 struct ocfs2_xattr_header *xh,
6724 struct ocfs2_xattr_header *xh =
6725 (struct ocfs2_xattr_header *)bucket->bu_bhs[0]->b_data;