Lines Matching refs:head
156 struct xfs_fsmap_head *head; member
257 if (info->head->fmh_count == 0) { in xfs_getfsmap_helper()
259 info->head->fmh_entries++; in xfs_getfsmap_helper()
264 info->head->fmh_entries++; in xfs_getfsmap_helper()
278 if (info->head->fmh_entries >= info->head->fmh_count) in xfs_getfsmap_helper()
290 info->head->fmh_entries++; in xfs_getfsmap_helper()
297 if (info->head->fmh_entries >= info->head->fmh_count) in xfs_getfsmap_helper()
325 info->head->fmh_entries++; in xfs_getfsmap_helper()
817 struct xfs_fsmap_head *head, in xfs_getfsmap() argument
829 if (head->fmh_iflags & ~FMH_IF_VALID) in xfs_getfsmap()
831 if (!xfs_getfsmap_is_valid_device(mp, &head->fmh_keys[0]) || in xfs_getfsmap()
832 !xfs_getfsmap_is_valid_device(mp, &head->fmh_keys[1])) in xfs_getfsmap()
837 head->fmh_entries = 0; in xfs_getfsmap()
878 dkeys[0] = head->fmh_keys[0]; in xfs_getfsmap()
889 if (!xfs_getfsmap_check_keys(dkeys, &head->fmh_keys[1])) in xfs_getfsmap()
892 info.next_daddr = head->fmh_keys[0].fmr_physical + in xfs_getfsmap()
893 head->fmh_keys[0].fmr_length; in xfs_getfsmap()
896 info.head = head; in xfs_getfsmap()
903 if (head->fmh_keys[0].fmr_device > handlers[i].dev) in xfs_getfsmap()
905 if (head->fmh_keys[1].fmr_device < handlers[i].dev) in xfs_getfsmap()
915 if (handlers[i].dev == head->fmh_keys[1].fmr_device) in xfs_getfsmap()
916 dkeys[1] = head->fmh_keys[1]; in xfs_getfsmap()
917 if (handlers[i].dev > head->fmh_keys[0].fmr_device) in xfs_getfsmap()
937 head->fmh_oflags = FMH_OF_DEV_T; in xfs_getfsmap()