Lines Matching defs:part
122 char *disk_name(struct gendisk *hd, int part, char *buf)
124 if (!part)
127 snprintf(buf, BDEVNAME_SIZE, "%sp%d", hd->disk_name, part);
129 snprintf(buf, BDEVNAME_SIZE, "%s%d", hd->disk_name, part);
136 int part = MINOR(bdev->bd_dev) - bdev->bd_disk->first_minor;
137 return disk_name(bdev->bd_disk, part, buf);
352 void delete_partition(struct gendisk *disk, int part)
354 struct hd_struct *p = disk->part[part-1];
359 disk->part[part-1] = NULL;
371 void add_partition(struct gendisk *disk, int part, sector_t start, sector_t len, int flags)
382 p->partno = part;
386 snprintf(p->kobj.name,KOBJ_NAME_LEN,"%sp%d",disk->kobj.name,part);
388 snprintf(p->kobj.name,KOBJ_NAME_LEN,"%s%d",disk->kobj.name,part);
406 disk->part[part-1] = p;
523 p = disk->part[i-1];