Lines Matching refs:dev
176 static ssize_t part_partition_show(struct device *dev, in part_partition_show() argument
179 return sprintf(buf, "%d\n", bdev_partno(dev_to_bdev(dev))); in part_partition_show()
182 static ssize_t part_start_show(struct device *dev, in part_start_show() argument
185 return sprintf(buf, "%llu\n", dev_to_bdev(dev)->bd_start_sect); in part_start_show()
188 static ssize_t part_ro_show(struct device *dev, in part_ro_show() argument
191 return sprintf(buf, "%d\n", bdev_read_only(dev_to_bdev(dev))); in part_ro_show()
194 static ssize_t part_alignment_offset_show(struct device *dev, in part_alignment_offset_show() argument
197 return sprintf(buf, "%u\n", bdev_alignment_offset(dev_to_bdev(dev))); in part_alignment_offset_show()
200 static ssize_t part_discard_alignment_show(struct device *dev, in part_discard_alignment_show() argument
203 return sprintf(buf, "%u\n", bdev_discard_alignment(dev_to_bdev(dev))); in part_discard_alignment_show()
246 static void part_release(struct device *dev) in part_release() argument
248 put_disk(dev_to_bdev(dev)->bd_disk); in part_release()
249 bdev_drop(dev_to_bdev(dev)); in part_release()
252 static int part_uevent(const struct device *dev, struct kobj_uevent_env *env) in part_uevent() argument
254 const struct block_device *part = dev_to_bdev(dev); in part_uevent()
282 static ssize_t whole_disk_show(struct device *dev, in whole_disk_show() argument