Lines Matching refs:keys

177 				      struct xfs_fsmap *keys,
402 struct xfs_fsmap *keys, in xfs_getfsmap_logdev() argument
410 info->low.rm_startblock = XFS_BB_TO_FSBT(mp, keys[0].fmr_physical); in xfs_getfsmap_logdev()
411 info->low.rm_offset = XFS_BB_TO_FSBT(mp, keys[0].fmr_offset); in xfs_getfsmap_logdev()
412 error = xfs_fsmap_owner_to_rmap(&info->low, keys); in xfs_getfsmap_logdev()
416 xfs_getfsmap_set_irec_flags(&info->low, &keys[0]); in xfs_getfsmap_logdev()
418 error = xfs_fsmap_owner_to_rmap(&info->high, keys + 1); in xfs_getfsmap_logdev()
431 if (keys[0].fmr_physical > 0) in xfs_getfsmap_logdev()
471 struct xfs_fsmap *keys, in __xfs_getfsmap_rtdev() argument
483 if (keys[0].fmr_physical >= eofs) in __xfs_getfsmap_rtdev()
485 if (keys[1].fmr_physical >= eofs) in __xfs_getfsmap_rtdev()
486 keys[1].fmr_physical = eofs - 1; in __xfs_getfsmap_rtdev()
487 start_fsb = XFS_BB_TO_FSBT(mp, keys[0].fmr_physical); in __xfs_getfsmap_rtdev()
488 end_fsb = XFS_BB_TO_FSB(mp, keys[1].fmr_physical); in __xfs_getfsmap_rtdev()
492 error = xfs_fsmap_owner_to_rmap(&info->low, &keys[0]); in __xfs_getfsmap_rtdev()
495 info->low.rm_offset = XFS_BB_TO_FSBT(mp, keys[0].fmr_offset); in __xfs_getfsmap_rtdev()
497 xfs_getfsmap_set_irec_flags(&info->low, &keys[0]); in __xfs_getfsmap_rtdev()
500 error = xfs_fsmap_owner_to_rmap(&info->high, &keys[1]); in __xfs_getfsmap_rtdev()
503 info->high.rm_offset = XFS_BB_TO_FSBT(mp, keys[1].fmr_offset); in __xfs_getfsmap_rtdev()
505 xfs_getfsmap_set_irec_flags(&info->high, &keys[1]); in __xfs_getfsmap_rtdev()
549 struct xfs_fsmap *keys, in xfs_getfsmap_rtdev_rtbitmap() argument
553 return __xfs_getfsmap_rtdev(tp, keys, xfs_getfsmap_rtdev_rtbitmap_query, in xfs_getfsmap_rtdev_rtbitmap()
562 struct xfs_fsmap *keys, in __xfs_getfsmap_datadev() argument
580 if (keys[0].fmr_physical >= eofs) in __xfs_getfsmap_datadev()
582 if (keys[1].fmr_physical >= eofs) in __xfs_getfsmap_datadev()
583 keys[1].fmr_physical = eofs - 1; in __xfs_getfsmap_datadev()
584 start_fsb = XFS_DADDR_TO_FSB(mp, keys[0].fmr_physical); in __xfs_getfsmap_datadev()
585 end_fsb = XFS_DADDR_TO_FSB(mp, keys[1].fmr_physical); in __xfs_getfsmap_datadev()
593 info->low.rm_offset = XFS_BB_TO_FSBT(mp, keys[0].fmr_offset); in __xfs_getfsmap_datadev()
594 error = xfs_fsmap_owner_to_rmap(&info->low, &keys[0]); in __xfs_getfsmap_datadev()
598 xfs_getfsmap_set_irec_flags(&info->low, &keys[0]); in __xfs_getfsmap_datadev()
619 keys[1].fmr_offset); in __xfs_getfsmap_datadev()
620 error = xfs_fsmap_owner_to_rmap(&info->high, &keys[1]); in __xfs_getfsmap_datadev()
623 xfs_getfsmap_set_irec_flags(&info->high, &keys[1]); in __xfs_getfsmap_datadev()
699 struct xfs_fsmap *keys, in xfs_getfsmap_datadev_rmapbt() argument
703 return __xfs_getfsmap_datadev(tp, keys, info, in xfs_getfsmap_datadev_rmapbt()
734 struct xfs_fsmap *keys, in xfs_getfsmap_datadev_bnobt() argument
740 return __xfs_getfsmap_datadev(tp, keys, info, in xfs_getfsmap_datadev_bnobt()