Lines Matching refs:sb_offset
33 static int _dev_has_md_magic(struct device *dev, uint64_t sb_offset)
38 if (dev_read(dev, sb_offset, sizeof(uint32_t), &md_magic) &&
64 uint64_t uninitialized_var(sb_offset);
68 sb_offset = (size - 8 * 2) & ~(4 * 2 - 1ULL);
71 sb_offset = 0;
74 sb_offset = 4 * 2;
77 sb_offset <<= SECTOR_SHIFT;
79 return sb_offset;
89 uint64_t size, sb_offset;
106 sb_offset = MD_NEW_SIZE_SECTORS(size) << SECTOR_SHIFT;
107 if (_dev_has_md_magic(dev, sb_offset))
113 sb_offset = _v1_sb_offset(size, minor);
114 if (_dev_has_md_magic(dev, sb_offset))
125 *sb = sb_offset;