Lines Matching defs:keys

183 				      const struct xfs_fsmap *keys,
434 const struct xfs_fsmap *keys,
444 if (keys[0].fmr_physical >= eofs)
447 keys[0].fmr_physical + keys[0].fmr_length);
448 end_fsb = XFS_BB_TO_FSB(mp, min(eofs - 1, keys[1].fmr_physical));
451 if (keys[0].fmr_length > 0)
505 const struct xfs_fsmap *keys,
518 if (keys[0].fmr_physical >= eofs)
521 keys[0].fmr_physical + keys[0].fmr_length);
522 end_rtb = XFS_BB_TO_FSB(mp, min(eofs - 1, keys[1].fmr_physical));
527 if (keys[0].fmr_length > 0) {
585 const struct xfs_fsmap *keys,
604 if (keys[0].fmr_physical >= eofs)
606 start_fsb = XFS_DADDR_TO_FSB(mp, keys[0].fmr_physical);
607 end_fsb = XFS_DADDR_TO_FSB(mp, min(eofs - 1, keys[1].fmr_physical));
610 * Convert the fsmap low/high keys to AG based keys. Initialize
614 info->low.rm_offset = XFS_BB_TO_FSBT(mp, keys[0].fmr_offset);
615 error = xfs_fsmap_owner_to_rmap(&info->low, &keys[0]);
618 info->low.rm_blockcount = XFS_BB_TO_FSBT(mp, keys[0].fmr_length);
619 xfs_getfsmap_set_irec_flags(&info->low, &keys[0]);
657 keys[1].fmr_offset);
658 error = xfs_fsmap_owner_to_rmap(&info->high, &keys[1]);
661 xfs_getfsmap_set_irec_flags(&info->high, &keys[1]);
746 const struct xfs_fsmap *keys,
750 return __xfs_getfsmap_datadev(tp, keys, info,
781 const struct xfs_fsmap *keys,
788 return __xfs_getfsmap_datadev(tp, keys, info,
870 * There are multiple levels of keys and counters at work here:
871 * xfs_fsmap_head.fmh_keys -- low and high fsmap keys passed in;
879 * xfs_getfsmap_info.low/high -- per-AG low/high keys computed from
889 struct xfs_fsmap dkeys[2]; /* per-dev keys */