Lines Matching refs:start
212 static DEVICE_ATTR(start, 0444, part_start_show, NULL);
306 sector_t start, sector_t len, int flags, in add_partition() argument
350 bdev->bd_start_sect = start; in add_partition()
423 static bool partition_overlaps(struct gendisk *disk, sector_t start, in partition_overlaps() argument
433 start < part->bd_start_sect + bdev_nr_sectors(part) && in partition_overlaps()
434 start + length > part->bd_start_sect) { in partition_overlaps()
444 int bdev_add_partition(struct gendisk *disk, int partno, sector_t start, in bdev_add_partition() argument
461 if (partition_overlaps(disk, start, length, -1)) { in bdev_add_partition()
466 part = add_partition(disk, partno, start, length, in bdev_add_partition()
495 int bdev_resize_partition(struct gendisk *disk, int partno, sector_t start, in bdev_resize_partition() argument
507 if (start != part->bd_start_sect) in bdev_resize_partition()
511 if (partition_overlaps(disk, start, length, partno)) in bdev_resize_partition()