/kernel/linux/linux-5.10/block/partitions/ |
H A D | core.c | 180 return sprintf(buf, "%d\n", p->partno); in part_partition_show() 270 add_uevent_var(env, "PARTN=%u", part->partno); in part_uevent() 339 rcu_assign_pointer(ptbl->part[part->partno], NULL); in delete_partition() 370 static struct hd_struct *add_partition(struct gendisk *disk, int partno, in add_partition() argument 400 err = disk_expand_part_tbl(disk, partno); in add_partition() 405 if (ptbl->part[partno]) in add_partition() 423 p->partno = partno; in add_partition() 440 dev_set_name(pdev, "%sp%d", dname, partno); in add_partition() 442 dev_set_name(pdev, "%s%d", dname, partno); in add_partition() 525 bdev_add_partition(struct block_device *bdev, int partno, sector_t start, sector_t length) bdev_add_partition() argument 551 bdev_del_partition(struct block_device *bdev, int partno) bdev_del_partition() argument 587 bdev_resize_partition(struct block_device *bdev, int partno, sector_t start, sector_t length) bdev_resize_partition() argument [all...] |
/kernel/linux/linux-6.6/block/partitions/ |
H A D | core.c | 299 static struct block_device *add_partition(struct gendisk *disk, int partno, in add_partition() argument 312 if (partno >= DISK_MAX_PARTS) in add_partition() 333 if (xa_load(&disk->part_tbl, partno)) in add_partition() 340 bdev = bdev_alloc(disk, partno); in add_partition() 350 dev_set_name(pdev, "%sp%d", dname, partno); in add_partition() 352 dev_set_name(pdev, "%s%d", dname, partno); in add_partition() 396 err = xa_insert(&disk->part_tbl, partno, bdev, GFP_KERNEL); in add_partition() 438 int bdev_add_partition(struct gendisk *disk, int partno, sector_t start, in bdev_add_partition() argument 471 part = add_partition(disk, partno, start, length, in bdev_add_partition() 479 int bdev_del_partition(struct gendisk *disk, int partno) in bdev_del_partition() argument 500 bdev_resize_partition(struct gendisk *disk, int partno, sector_t start, sector_t length) bdev_resize_partition() argument [all...] |
/kernel/linux/linux-5.10/include/linux/ |
H A D | genhd.h | 70 int policy, partno; member 181 /* Array of pointers to partitions indexed by partno. 222 if (part->partno) in part_to_disk() 253 extern struct hd_struct *__disk_get_part(struct gendisk *disk, int partno); 254 extern struct hd_struct *disk_get_part(struct gendisk *disk, int partno); 304 extern struct gendisk *get_gendisk(dev_t dev, int *partno); 305 extern struct block_device *bdget_disk(struct gendisk *disk, int partno); 402 dev_t blk_lookup_devt(const char *name, int partno); 407 static inline dev_t blk_lookup_devt(const char *name, int partno) in blk_lookup_devt() argument
|
H A D | part_stat.h | 61 if ((part)->partno) \
|
/kernel/linux/linux-5.10/block/ |
H A D | genhd.c | 77 char *disk_name(struct gendisk *hd, int partno, char *buf) in disk_name() argument 79 if (!partno) in disk_name() 82 snprintf(buf, BDEVNAME_SIZE, "%sp%d", hd->disk_name, partno); in disk_name() 84 snprintf(buf, BDEVNAME_SIZE, "%s%d", hd->disk_name, partno); in disk_name() 146 struct hd_struct *__disk_get_part(struct gendisk *disk, int partno) in __disk_get_part() argument 150 if (unlikely(partno < 0 || partno >= ptbl->len)) in __disk_get_part() 152 return rcu_dereference(ptbl->part[partno]); in __disk_get_part() 158 * @partno: partition number 160 * Look for partition @partno fro 169 disk_get_part(struct gendisk *disk, int partno) disk_get_part() argument 674 exact_match(dev_t devt, int *partno, void *data) exact_match() argument 862 invalidate_partition(struct gendisk *disk, int partno) invalidate_partition() argument 1000 get_gendisk(dev_t devt, int *partno) get_gendisk() argument 1056 bdget_disk(struct gendisk *disk, int partno) bdget_disk() argument 1216 base_probe(dev_t devt, int *partno, void *data) base_probe() argument 1507 disk_expand_part_tbl(struct gendisk *disk, int partno) disk_expand_part_tbl() argument 1690 blk_lookup_devt(const char *name, int partno) blk_lookup_devt() argument [all...] |
H A D | blk.h | 219 struct hd_struct *__disk_get_part(struct gendisk *disk, int partno); 359 char *disk_name(struct gendisk *hd, int partno, char *buf); 364 int bdev_add_partition(struct block_device *bdev, int partno, 366 int bdev_del_partition(struct block_device *bdev, int partno); 367 int bdev_resize_partition(struct block_device *bdev, int partno, 375 if (part->partno) in hd_struct_try_get() 382 if (part->partno) in hd_struct_put()
|
H A D | blk-core.c | 702 pr_warn("Trying to write to read-only block-device %s (partno %d)\n", in bio_check_ro() 703 bio_devname(bio, b), part->partno); in bio_check_ro() 1258 if (part->partno) { in update_io_ticks()
|
H A D | blk-mq.c | 108 if ((!mi->part->partno || rq->part == mi->part) && in blk_mq_check_inflight()
|
/kernel/linux/linux-6.6/block/ |
H A D | early-lookup.c | 124 static dev_t __init blk_lookup_devt(const char *name, int partno) in blk_lookup_devt() argument 137 if (partno < disk->minors) { in blk_lookup_devt() 142 MINOR(dev->devt) + partno); in blk_lookup_devt() 144 devt = part_devt(disk, partno); in blk_lookup_devt()
|
H A D | blk.h | 418 struct block_device *bdev_alloc(struct gendisk *disk, u8 partno); 426 int bdev_add_partition(struct gendisk *disk, int partno, sector_t start, 428 int bdev_del_partition(struct gendisk *disk, int partno); 429 int bdev_resize_partition(struct gendisk *disk, int partno, sector_t start,
|
H A D | bdev.c | 385 struct block_device *bdev_alloc(struct gendisk *disk, u8 partno) in bdev_alloc() argument 402 bdev->bd_partno = partno; in bdev_alloc() 405 if (partno) in bdev_alloc()
|
H A D | genhd.c | 1314 dev_t part_devt(struct gendisk *disk, u8 partno) in part_devt() argument 1320 part = xa_load(&disk->part_tbl, partno); in part_devt()
|
/kernel/linux/linux-5.10/drivers/soc/ti/ |
H A D | k3-socinfo.c | 46 k3_chipinfo_partno_to_names(unsigned int partno, in k3_chipinfo_partno_to_names() argument 52 if (partno == k3_soc_ids[i].id) { in k3_chipinfo_partno_to_names()
|
/kernel/linux/linux-6.6/drivers/soc/ti/ |
H A D | k3-socinfo.c | 52 k3_chipinfo_partno_to_names(unsigned int partno, in k3_chipinfo_partno_to_names() argument 58 if (partno == k3_soc_ids[i].id) { in k3_chipinfo_partno_to_names()
|
/kernel/linux/linux-5.10/include/linux/mtd/ |
H A D | partitions.h | 112 int mtd_del_partition(struct mtd_info *master, int partno);
|
/kernel/linux/linux-6.6/include/linux/mtd/ |
H A D | partitions.h | 112 int mtd_del_partition(struct mtd_info *master, int partno);
|
/kernel/linux/linux-5.10/drivers/mtd/ |
H A D | mtdpart.c | 36 int partno, uint64_t cur_offset) in allocate_partition() 98 "0x%012llx -> 0x%012llx\n", partno, in allocate_partition() 366 int mtd_del_partition(struct mtd_info *mtd, int partno) in mtd_del_partition() argument 373 if (child->index == partno) { in mtd_del_partition() 34 allocate_partition(struct mtd_info *parent, const struct mtd_partition *part, int partno, uint64_t cur_offset) allocate_partition() argument
|
/kernel/linux/linux-6.6/drivers/mtd/ |
H A D | mtdpart.c | 43 int partno, uint64_t cur_offset) in allocate_partition() 105 "0x%012llx -> 0x%012llx\n", partno, in allocate_partition() 367 int mtd_del_partition(struct mtd_info *mtd, int partno) in mtd_del_partition() argument 374 if (child->index == partno) { in mtd_del_partition() 41 allocate_partition(struct mtd_info *parent, const struct mtd_partition *part, int partno, uint64_t cur_offset) allocate_partition() argument
|
/kernel/linux/linux-5.10/fs/ |
H A D | block_dev.c | 1113 static struct gendisk *bdev_get_gendisk(struct block_device *bdev, int *partno) in bdev_get_gendisk() argument 1115 struct gendisk *disk = get_gendisk(bdev->bd_dev, partno); in bdev_get_gendisk() 1473 int partno; in __blkdev_get() local 1479 disk = bdev_get_gendisk(bdev, &partno); in __blkdev_get() 1483 if (partno) { in __blkdev_get() 1508 bdev->bd_partno = partno; in __blkdev_get() 1510 if (!partno) { in __blkdev_get() 1512 bdev->bd_part = disk_get_part(disk, partno); in __blkdev_get() 1550 bdev->bd_part = disk_get_part(disk, partno); in __blkdev_get()
|
/kernel/linux/linux-5.10/init/ |
H A D | do_mounts.c | 153 part = disk_get_part(disk, dev_to_part(dev)->partno + offset); in devt_from_partuuid()
|
/kernel/linux/linux-6.6/include/linux/ |
H A D | blkdev.h | 831 dev_t part_devt(struct gendisk *disk, u8 partno);
|
/kernel/linux/linux-5.10/drivers/net/ethernet/amd/xgbe/ |
H A D | xgbe-phy-v2.c | 291 char partno[XGBE_SFP_BASE_VENDOR_PN_LEN + 1]; member
|
/kernel/linux/linux-5.10/drivers/scsi/ |
H A D | sd.c | 637 static struct kobject *sd_default_probe(dev_t devt, int *partno, void *data) in sd_default_probe() argument
|
/kernel/linux/linux-6.6/drivers/net/ethernet/amd/xgbe/ |
H A D | xgbe-phy-v2.c | 292 char partno[XGBE_SFP_BASE_VENDOR_PN_LEN + 1]; member
|
/kernel/linux/linux-5.10/drivers/net/ethernet/broadcom/ |
H A D | tg3.c | 15705 goto partno; in tg3_read_vpd() 15710 goto partno; in tg3_read_vpd() 15716 goto partno; in tg3_read_vpd() 15725 partno: in tg3_read_vpd() 17991 netdev_info(dev, "Tigon3 [partno(%s) rev %04x] (%s) MAC address %pM\n", in tg3_init_one()
|