Home
last modified time | relevance | path

Searched refs:partno (Results 1 – 17 of 17) sorted by relevance

/Linux-v5.4/arch/mips/include/asm/lasat/
Dlasat.h186 static inline unsigned long lasat_flash_partition_start(int partno) in lasat_flash_partition_start() argument
188 if (partno < 0 || partno >= LASAT_MTD_LAST) in lasat_flash_partition_start()
191 return lasat_board_info.li_flashpart_base[partno]; in lasat_flash_partition_start()
194 static inline unsigned long lasat_flash_partition_size(int partno) in lasat_flash_partition_size() argument
196 if (partno < 0 || partno >= LASAT_MTD_LAST) in lasat_flash_partition_size()
199 return lasat_board_info.li_flashpart_size[partno]; in lasat_flash_partition_size()
/Linux-v5.4/block/
Dpartition-generic.c35 char *disk_name(struct gendisk *hd, int partno, char *buf) in disk_name() argument
37 if (!partno) in disk_name()
40 snprintf(buf, BDEVNAME_SIZE, "%sp%d", hd->disk_name, partno); in disk_name()
42 snprintf(buf, BDEVNAME_SIZE, "%s%d", hd->disk_name, partno); in disk_name()
49 return disk_name(bdev->bd_disk, bdev->bd_part->partno, buf); in bdevname()
79 return sprintf(buf, "%d\n", p->partno); in part_partition_show()
235 add_uevent_var(env, "PARTN=%u", part->partno); in part_uevent()
270 void delete_partition(struct gendisk *disk, int partno) in delete_partition() argument
276 if (partno >= ptbl->len) in delete_partition()
279 part = rcu_dereference_protected(ptbl->part[partno], 1); in delete_partition()
[all …]
Dgenhd.c55 if (part->partno) in part_inc_in_flight()
65 if (part->partno) in part_dec_in_flight()
111 struct hd_struct *__disk_get_part(struct gendisk *disk, int partno) in __disk_get_part() argument
115 if (unlikely(partno < 0 || partno >= ptbl->len)) in __disk_get_part()
117 return rcu_dereference(ptbl->part[partno]); in __disk_get_part()
134 struct hd_struct *disk_get_part(struct gendisk *disk, int partno) in disk_get_part() argument
139 part = __disk_get_part(disk, partno); in disk_get_part()
494 if (part->partno < disk->minors) { in blk_alloc_devt()
495 *devt = MKDEV(disk->major, disk->first_minor + part->partno); in blk_alloc_devt()
580 static struct kobject *exact_match(dev_t devt, int *partno, void *data) in exact_match() argument
[all …]
Dioctl.c23 int partno; in blkpg_ioctl() local
34 partno = p.pno; in blkpg_ioctl()
35 if (partno <= 0) in blkpg_ioctl()
46 || pstart < 0 || plength < 0 || partno > 65535) in blkpg_ioctl()
69 part = add_partition(disk, partno, start, length, in blkpg_ioctl()
74 part = disk_get_part(disk, partno); in blkpg_ioctl()
94 delete_partition(disk, partno); in blkpg_ioctl()
112 part = disk_get_part(disk, partno); in blkpg_ioctl()
133 if (lpart->partno != partno && in blkpg_ioctl()
Dblk.h210 struct hd_struct *__disk_get_part(struct gendisk *disk, int partno);
Dblk-core.c800 bio_devname(bio, b), part->partno); in bio_check_ro()
Dbio.c1711 if (part->partno) { in update_io_ticks()
/Linux-v5.4/include/linux/
Dgenhd.h121 int policy, partno; member
227 if (part->partno) in part_to_disk()
258 extern struct hd_struct *__disk_get_part(struct gendisk *disk, int partno);
259 extern struct hd_struct *disk_get_part(struct gendisk *disk, int partno);
380 if ((part)->partno) \
438 extern struct gendisk *get_gendisk(dev_t dev, int *partno);
439 extern struct block_device *bdget_disk(struct gendisk *disk, int partno);
621 extern dev_t blk_lookup_devt(const char *name, int partno);
622 extern char *disk_name (struct gendisk *hd, int partno, char *buf);
628 int partno, sector_t start,
[all …]
/Linux-v5.4/fs/
Dblock_dev.c1098 static struct gendisk *bdev_get_gendisk(struct block_device *bdev, int *partno) in bdev_get_gendisk() argument
1100 struct gendisk *disk = get_gendisk(bdev->bd_dev, partno); in bdev_get_gendisk()
1146 int partno, err; in bd_start_claiming() local
1154 disk = bdev_get_gendisk(bdev, &partno); in bd_start_claiming()
1166 if (partno) in bd_start_claiming()
1526 int partno; in __blkdev_get() local
1548 disk = bdev_get_gendisk(bdev, &partno); in __blkdev_get()
1559 bdev->bd_partno = partno; in __blkdev_get()
1561 if (!partno) { in __blkdev_get()
1563 bdev->bd_part = disk_get_part(disk, partno); in __blkdev_get()
[all …]
/Linux-v5.4/include/linux/mtd/
Dpartitions.h111 int mtd_del_partition(struct mtd_info *master, int partno);
/Linux-v5.4/drivers/mtd/
Dmtdpart.c321 const struct mtd_partition *part, int partno, in allocate_partition() argument
401 if (!partno && !parent->dev.class && parent->_suspend && in allocate_partition()
441 "0x%012llx -> 0x%012llx\n", partno, in allocate_partition()
683 int mtd_del_partition(struct mtd_info *mtd, int partno) in mtd_del_partition() argument
691 (slave->mtd.index == partno)) { in mtd_del_partition()
/Linux-v5.4/kernel/power/
Dhibernate.c848 int partno; in software_resume() local
849 while (!get_gendisk(swsusp_resume_device, &partno)) in software_resume()
/Linux-v5.4/init/
Ddo_mounts.c154 part = disk_get_part(disk, dev_to_part(dev)->partno + offset); in devt_from_partuuid()
/Linux-v5.4/lib/
Dvsprintf.c893 if (bdev->bd_part->partno) { in bdev_name()
899 buf = number(buf, end, bdev->bd_part->partno, spec); in bdev_name()
/Linux-v5.4/drivers/net/ethernet/amd/xgbe/
Dxgbe-phy-v2.c289 char partno[XGBE_SFP_BASE_VENDOR_PN_LEN + 1]; member
/Linux-v5.4/drivers/scsi/
Dsd.c589 static struct kobject *sd_default_probe(dev_t devt, int *partno, void *data) in sd_default_probe() argument
/Linux-v5.4/drivers/net/ethernet/broadcom/
Dtg3.c15662 goto partno; in tg3_read_vpd()
15667 goto partno; in tg3_read_vpd()
15673 goto partno; in tg3_read_vpd()
15682 partno: in tg3_read_vpd()