Lines Matching refs:head
687 struct fsmap_head head;
691 if (copy_from_user(&head, arg, sizeof(struct fsmap_head)))
693 if (memchr_inv(head.fmh_reserved, 0, sizeof(head.fmh_reserved)) ||
694 memchr_inv(head.fmh_keys[0].fmr_reserved, 0,
695 sizeof(head.fmh_keys[0].fmr_reserved)) ||
696 memchr_inv(head.fmh_keys[1].fmr_reserved, 0,
697 sizeof(head.fmh_keys[1].fmr_reserved)))
703 if (head.fmh_keys[0].fmr_offset ||
704 (head.fmh_keys[1].fmr_offset != 0 &&
705 head.fmh_keys[1].fmr_offset != -1ULL))
708 xhead.fmh_iflags = head.fmh_iflags;
709 xhead.fmh_count = head.fmh_count;
710 ext4_fsmap_to_internal(sb, &xhead.fmh_keys[0], &head.fmh_keys[0]);
711 ext4_fsmap_to_internal(sb, &xhead.fmh_keys[1], &head.fmh_keys[1]);
735 head.fmh_entries = xhead.fmh_entries;
736 head.fmh_oflags = xhead.fmh_oflags;
737 if (copy_to_user(arg, &head, sizeof(struct fsmap_head)))