Lines Matching refs:cluster_sector
1604 int64_t cluster_sector; in get_cluster_offset() local
1696 cluster_sector = le64_to_cpu(((uint64_t *)l2_table)[l2_index]); in get_cluster_offset()
1697 switch (cluster_sector & 0xf000000000000000) { in get_cluster_offset()
1700 if (cluster_sector != 0) { in get_cluster_offset()
1712 cluster_sector = (((cluster_sector & 0x0fff000000000000) >> 48) | in get_cluster_offset()
1713 ((cluster_sector & 0x0000ffffffffffff) << 12)); in get_cluster_offset()
1714 cluster_sector = extent->sesparse_clusters_offset + in get_cluster_offset()
1715 cluster_sector * extent->cluster_sectors; in get_cluster_offset()
1721 cluster_sector = le32_to_cpu(((uint32_t *)l2_table)[l2_index]); in get_cluster_offset()
1723 if (extent->has_zero_grain && cluster_sector == VMDK_GTE_ZEROED) { in get_cluster_offset()
1728 if (!cluster_sector || zeroed) { in get_cluster_offset()
1738 cluster_sector = extent->next_cluster_sector; in get_cluster_offset()
1746 ret = get_whole_cluster(bs, extent, cluster_sector * BDRV_SECTOR_SIZE, in get_cluster_offset()
1756 *cluster_offset = cluster_sector << BDRV_SECTOR_BITS; in get_cluster_offset()