Lines Matching defs:start_lba
106 static int get_raid1_start_lba (int fd, __u64 *start_lba)
138 *start_lba = start;
143 __u64 *start_lba, __u64 *nsectors)
155 if (start_lba) {
158 * so it cannot be relied upon for start_lba with very large drives >= 2TB.
164 *start_lba = result;
165 start_lba = NULL;
168 *start_lba = START_LBA_UNKNOWN; /* RAID: no such thing as a "start_lba" */
169 start_lba = NULL;
174 if (cyls || heads || sects || start_lba) {
180 if (start_lba) *start_lba = bg.start;
185 if (start_lba) *start_lba = g.start;
190 if (start_lba) *start_lba = bg.start;
248 __u64 *start_lba, __u64 *nsectors)
264 err = get_dev_geometry(fd, cyls, heads, sects, start_lba, nsectors);