Lines Matching refs:dev
183 static ssize_t part_partition_show(struct device *dev, in part_partition_show() argument
186 return sprintf(buf, "%d\n", dev_to_bdev(dev)->bd_partno); in part_partition_show()
189 static ssize_t part_start_show(struct device *dev, in part_start_show() argument
192 return sprintf(buf, "%llu\n", dev_to_bdev(dev)->bd_start_sect); in part_start_show()
195 static ssize_t part_ro_show(struct device *dev, in part_ro_show() argument
198 return sprintf(buf, "%d\n", bdev_read_only(dev_to_bdev(dev))); in part_ro_show()
201 static ssize_t part_alignment_offset_show(struct device *dev, in part_alignment_offset_show() argument
204 struct block_device *bdev = dev_to_bdev(dev); in part_alignment_offset_show()
211 static ssize_t part_discard_alignment_show(struct device *dev, in part_discard_alignment_show() argument
214 struct block_device *bdev = dev_to_bdev(dev); in part_discard_alignment_show()
261 static void part_release(struct device *dev) in part_release() argument
263 put_disk(dev_to_bdev(dev)->bd_disk); in part_release()
264 iput(dev_to_bdev(dev)->bd_inode); in part_release()
267 static int part_uevent(struct device *dev, struct kobj_uevent_env *env) in part_uevent() argument
269 struct block_device *part = dev_to_bdev(dev); in part_uevent()
304 static ssize_t whole_disk_show(struct device *dev, in whole_disk_show() argument