Lines Matching refs:partno
180 return sprintf(buf, "%d\n", p->partno);
270 add_uevent_var(env, "PARTN=%u", part->partno);
339 rcu_assign_pointer(ptbl->part[part->partno], NULL);
370 static struct hd_struct *add_partition(struct gendisk *disk, int partno,
400 err = disk_expand_part_tbl(disk, partno);
405 if (ptbl->part[partno])
423 p->partno = partno;
440 dev_set_name(pdev, "%sp%d", dname, partno);
442 dev_set_name(pdev, "%s%d", dname, partno);
480 rcu_assign_pointer(ptbl->part[partno], p);
513 if (part->partno == skip_partno ||
525 int bdev_add_partition(struct block_device *bdev, int partno,
543 part = add_partition(disk, partno, start, length,
551 int bdev_del_partition(struct block_device *bdev, int partno)
557 bdevp = bdget_disk(bdev->bd_disk, partno);
565 part = disk_get_part(bdev->bd_disk, partno);
587 int bdev_resize_partition(struct block_device *bdev, int partno,
594 part = disk_get_part(bdev->bd_disk, partno);
611 if (partition_overlaps(bdev->bd_disk, start, length, partno))