Home
last modified time | relevance | path

Searched defs:disk (Results 1 – 25 of 83) sorted by relevance

1234

/linux/block/
H A Dblk-zoned.c71 struct gendisk *disk; global() member
113 struct gendisk *disk; global() member
125 struct gendisk *disk = args->disk; disk_report_zones_cb() local
158 struct gendisk *disk = bdev->bd_disk; blkdev_report_zones() local
380 disk_zone_is_last(struct gendisk * disk,struct blk_zone * zone) disk_zone_is_last() argument
385 disk_zone_is_full(struct gendisk * disk,unsigned int zno,unsigned int offset_in_zone) disk_zone_is_full() argument
393 disk_zone_wplug_is_full(struct gendisk * disk,struct blk_zone_wplug * zwplug) disk_zone_wplug_is_full() argument
399 disk_insert_zone_wplug(struct gendisk * disk,struct blk_zone_wplug * zwplug) disk_insert_zone_wplug() argument
426 disk_get_hashed_zone_wplug(struct gendisk * disk,sector_t sector) disk_get_hashed_zone_wplug() argument
448 disk_get_zone_wplug(struct gendisk * disk,sector_t sector) disk_get_zone_wplug() argument
476 disk_should_remove_zone_wplug(struct gendisk * disk,struct blk_zone_wplug * zwplug) disk_should_remove_zone_wplug() argument
507 disk_remove_zone_wplug(struct gendisk * disk,struct blk_zone_wplug * zwplug) disk_remove_zone_wplug() argument
535 disk_get_and_lock_zone_wplug(struct gendisk * disk,sector_t sector,gfp_t gfp_mask,unsigned long * flags) disk_get_and_lock_zone_wplug() argument
629 disk_zone_wplug_set_wp_offset(struct gendisk * disk,struct blk_zone_wplug * zwplug,unsigned int wp_offset) disk_zone_wplug_set_wp_offset() argument
672 disk_zone_wplug_sync_wp_offset(struct gendisk * disk,struct blk_zone * zone) disk_zone_wplug_sync_wp_offset() argument
691 disk_zone_sync_wp_offset(struct gendisk * disk,sector_t sector) disk_zone_sync_wp_offset() argument
704 struct gendisk *disk = bio->bi_bdev->bd_disk; blk_zone_wplug_handle_reset_or_finish() local
744 struct gendisk *disk = bio->bi_bdev->bd_disk; blk_zone_wplug_handle_reset_all() local
768 disk_zone_wplug_schedule_bio_work(struct gendisk * disk,struct blk_zone_wplug * zwplug) disk_zone_wplug_schedule_bio_work() argument
781 disk_zone_wplug_add_bio(struct gendisk * disk,struct blk_zone_wplug * zwplug,struct bio * bio,unsigned int nr_segs) disk_zone_wplug_add_bio() argument
879 struct gendisk *disk = q->disk; blk_zone_write_plug_init_request() local
939 struct gendisk *disk = bio->bi_bdev->bd_disk; blk_zone_wplug_prepare_bio() local
994 struct gendisk *disk = bio->bi_bdev->bd_disk; blk_zone_wplug_handle_write() local
1070 struct gendisk *disk = bio->bi_bdev->bd_disk; blk_zone_wplug_handle_native_zone_append() local
1170 disk_zone_wplug_unplug_bio(struct gendisk * disk,struct blk_zone_wplug * zwplug) disk_zone_wplug_unplug_bio() argument
1212 struct gendisk *disk = bio->bi_bdev->bd_disk; blk_zone_write_plug_bio_endio() local
1261 struct gendisk *disk = req->q->disk; blk_zone_write_plug_finish_request() local
1335 disk_zone_wplugs_hash_size(struct gendisk * disk) disk_zone_wplugs_hash_size() argument
1340 disk_init_zone_resources(struct gendisk * disk) disk_init_zone_resources() argument
1354 disk_alloc_zone_resources(struct gendisk * disk,unsigned int pool_size) disk_alloc_zone_resources() argument
1395 disk_destroy_zone_wplugs_hash_table(struct gendisk * disk) disk_destroy_zone_wplugs_hash_table() argument
1420 disk_set_conv_zones_bitmap(struct gendisk * disk,unsigned long * bitmap) disk_set_conv_zones_bitmap() argument
1438 disk_free_zone_resources(struct gendisk * disk) disk_free_zone_resources() argument
1465 disk_need_zone_resources(struct gendisk * disk) disk_need_zone_resources() argument
1478 disk_revalidate_zone_resources(struct gendisk * disk,unsigned int nr_zones) disk_revalidate_zone_resources() argument
1502 struct gendisk *disk; global() member
1514 disk_update_zone_resources(struct gendisk * disk,struct blk_revalidate_zone_args * args) disk_update_zone_resources() argument
1577 struct gendisk *disk = args->disk; blk_revalidate_conv_zone() local
1606 struct gendisk *disk = args->disk; blk_revalidate_seq_zone() local
1657 struct gendisk *disk = args->disk; blk_revalidate_zone_cb() local
1730 blk_revalidate_disk_zones(struct gendisk * disk) blk_revalidate_disk_zones() argument
1871 struct gendisk *disk = q->disk; queue_zone_wplugs_show() local
[all...]
H A Ddisk-events.c12 struct gendisk *disk; /* the associated disk */ member
41 static unsigned long disk_events_poll_jiffies(struct gendisk *disk) in disk_events_poll_jiffies()
73 void disk_block_events(struct gendisk *disk) in disk_block_events()
98 static void __disk_unblock_events(struct gendisk *disk, bool check_now) in __disk_unblock_events()
133 void disk_unblock_events(struct gendisk *disk) in disk_unblock_events()
151 void disk_flush_events(struct gendisk *disk, unsigned int mask) in disk_flush_events()
171 static void disk_event_uevent(struct gendisk *disk, unsigned int events) in disk_event_uevent()
187 struct gendisk *disk = ev->disk; in disk_check_events() local
227 static unsigned int disk_clear_events(struct gendisk *disk, unsigned int mask) in disk_clear_events()
272 bool disk_check_media_change(struct gendisk *disk) in disk_check_media_change()
[all …]
H A Dgenhd.c59 void set_capacity(struct gendisk *disk, sector_t sectors) in set_capacity() argument
76 bool set_capacity_and_notify(struct gendisk *disk, sector_t size) in set_capacity_and_notify() argument
342 disk_uevent(struct gendisk * disk,enum kobject_action action) disk_uevent() argument
363 disk_scan_partitions(struct gendisk * disk,blk_mode_t mode) disk_scan_partitions() argument
405 add_disk_final(struct gendisk * disk) add_disk_final() argument
431 __add_disk(struct device * parent,struct gendisk * disk,const struct attribute_group ** groups,struct fwnode_handle * fwnode) __add_disk() argument
585 add_disk_fwnode(struct device * parent,struct gendisk * disk,const struct attribute_group ** groups,struct fwnode_handle * fwnode) add_disk_fwnode() argument
624 device_add_disk(struct device * parent,struct gendisk * disk,const struct attribute_group ** groups) device_add_disk() argument
631 blk_report_disk_dead(struct gendisk * disk,bool surprise) blk_report_disk_dead() argument
657 __blk_mark_disk_dead(struct gendisk * disk) __blk_mark_disk_dead() argument
686 blk_mark_disk_dead(struct gendisk * disk) blk_mark_disk_dead() argument
693 __del_gendisk(struct gendisk * disk) __del_gendisk() argument
809 del_gendisk(struct gendisk * disk) del_gendisk() argument
840 invalidate_disk(struct gendisk * disk) invalidate_disk() argument
855 struct gendisk *disk = dev_to_disk(dev); disk_badblocks_show() local
867 struct gendisk *disk = dev_to_disk(dev); disk_badblocks_store() local
1016 struct gendisk *disk = dev_to_disk(dev); disk_range_show() local
1024 struct gendisk *disk = dev_to_disk(dev); disk_ext_range_show() local
1033 struct gendisk *disk = dev_to_disk(dev); disk_removable_show() local
1042 struct gendisk *disk = dev_to_disk(dev); disk_hidden_show() local
1051 struct gendisk *disk = dev_to_disk(dev); disk_ro_show() local
1134 struct gendisk *disk = dev_to_disk(dev); disk_alignment_offset_show() local
1143 struct gendisk *disk = dev_to_disk(dev); disk_discard_alignment_show() local
1151 struct gendisk *disk = dev_to_disk(dev); diskseq_show() local
1239 struct gendisk *disk = dev_to_disk(dev); disk_visible() local
1278 struct gendisk *disk = dev_to_disk(dev); disk_release() local
1318 const struct gendisk *disk = dev_to_disk(dev); block_uevent() local
1331 struct gendisk *disk = dev_to_disk(dev); block_devnode() local
1432 part_devt(struct gendisk * disk,u8 partno) part_devt() argument
1449 struct gendisk *disk; __alloc_disk_node() local
1513 struct gendisk *disk; __blk_alloc_disk() local
1542 put_disk(struct gendisk * disk) put_disk() argument
1568 set_disk_ro(struct gendisk * disk,bool read_only) set_disk_ro() argument
1581 inc_diskseq(struct gendisk * disk) inc_diskseq() argument
[all...]
H A Dblk-ia-ranges.c108 int disk_register_independent_access_ranges(struct gendisk *disk) in disk_register_independent_access_ranges()
151 void disk_unregister_independent_access_ranges(struct gendisk *disk) in disk_unregister_independent_access_ranges()
191 static bool disk_check_ia_ranges(struct gendisk *disk, in disk_check_ia_ranges()
231 static bool disk_ia_ranges_changed(struct gendisk *disk, in disk_ia_ranges_changed()
262 disk_alloc_independent_access_ranges(struct gendisk *disk, int nr_ia_ranges) in disk_alloc_independent_access_ranges()
285 void disk_set_independent_access_ranges(struct gendisk *disk, in disk_set_independent_access_ranges()
H A Dholder.c14 struct gendisk *disk) in bd_find_holder_disk()
62 int bd_link_disk_holder(struct block_device *bdev, struct gendisk *disk) in bd_link_disk_holder()
138 void bd_unlink_disk_holder(struct block_device *bdev, struct gendisk *disk) in bd_unlink_disk_holder()
H A Dblk-wbt.h19 static inline void wbt_disable_default(struct gendisk *disk) in wbt_disable_default()
22 static inline void wbt_enable_default(struct gendisk *disk) in wbt_enable_default()
H A Dblk-cgroup.c298 static struct blkcg_gq *blkg_alloc(struct blkcg *blkcg, struct gendisk *disk, in blkg_alloc()
369 static struct blkcg_gq *blkg_create(struct blkcg *blkcg, struct gendisk *disk, in blkg_create()
466 struct gendisk *disk) in blkg_lookup_create()
569 static void blkg_destroy_all(struct gendisk *disk) in blkg_destroy_all()
865 struct gendisk *disk; in blkg_conf_prep() local
1495 int blkcg_init_disk(struct gendisk *disk) in blkcg_init_disk()
1528 void blkcg_exit_disk(struct gendisk *disk) in blkcg_exit_disk()
1578 int blkcg_activate_policy(struct gendisk *disk, const struct blkcg_policy *pol) in blkcg_activate_policy()
1701 void blkcg_deactivate_policy(struct gendisk *disk, in blkcg_deactivate_policy()
1997 struct gendisk *disk = current->throttle_disk; in blkcg_maybe_throttle_current() local
[all …]
H A Dbdev.c473 struct block_device *bdev_alloc(struct gendisk *disk, u8 partno) in bdev_alloc()
743 struct gendisk *disk = bdev->bd_disk; in blkdev_get_whole() local
776 struct gendisk *disk = part->bd_disk; in blkdev_get_part() local
947 struct gendisk *disk = bdev->bd_disk; in bdev_open() local
1129 struct gendisk *disk = bdev->bd_disk; in bdev_release() local
1184 struct gendisk *disk = bdev->bd_disk; in bdev_fput() local
1364 bool disk_live(struct gendisk *disk) in disk_live()
H A Dblk-timeout.c42 struct gendisk *disk = dev_to_disk(dev); in part_timeout_show() local
51 struct gendisk *disk = dev_to_disk(dev); in part_timeout_store() local
H A Dblk-crypto-internal.h91 static inline int blk_crypto_sysfs_register(struct gendisk *disk) in blk_crypto_sysfs_register()
96 static inline void blk_crypto_sysfs_unregister(struct gendisk *disk) in blk_crypto_sysfs_unregister()
H A Dblk-crypto-sysfs.c164 int blk_crypto_sysfs_register(struct gendisk *disk) in blk_crypto_sysfs_register()
188 void blk_crypto_sysfs_unregister(struct gendisk *disk) in blk_crypto_sysfs_unregister()
/linux/block/partitions/
H A Dcore.c293 static struct block_device *add_partition(struct gendisk *disk, int partno, in add_partition()
406 static bool partition_overlaps(struct gendisk *disk, sector_t start, in partition_overlaps()
427 int bdev_add_partition(struct gendisk *disk, int partno, sector_t start, in bdev_add_partition()
457 int bdev_del_partition(struct gendisk *disk, int partno) in bdev_del_partition()
489 int bdev_resize_partition(struct gendisk *disk, int partno, sector_t start, in bdev_resize_partition()
516 static bool disk_unlock_native_capacity(struct gendisk *disk) in disk_unlock_native_capacity()
529 static bool blk_add_partition(struct gendisk *disk, in blk_add_partition()
581 static int blk_add_partitions(struct gendisk *disk) in blk_add_partitions()
642 int bdev_disk_changed(struct gendisk *disk, bool invalidate) in bdev_disk_changed()
H A Defi.c134 static u64 last_lba(struct gendisk *disk) in last_lba() argument
588 struct gendisk *disk = state->disk; find_valid_gpt() local
[all...]
/linux/drivers/scsi/
H A Dsr.c140 static inline struct scsi_cd *scsi_cd(struct gendisk *disk) in scsi_cd()
495 static int sr_block_open(struct gendisk *disk, blk_mode_t mode) in sr_block_open()
521 static void sr_block_release(struct gendisk *disk) in sr_block_release()
566 static unsigned int sr_block_check_events(struct gendisk *disk, in sr_block_check_events()
576 static void sr_free_disk(struct gendisk *disk) in sr_free_disk()
622 struct gendisk *disk; in sr_probe() local
938 struct gendisk *disk = cdi->disk; in sr_read_cdda_bpc() local
/linux/drivers/md/
H A Ddm-zone.c23 struct gendisk *disk = md->disk; dm_blk_do_report_zones() local
54 dm_blk_report_zones(struct gendisk * disk,sector_t sector,unsigned int nr_zones,report_zones_cb cb,void * data) dm_blk_report_zones() argument
162 struct gendisk *disk = md->disk; dm_revalidate_zones() local
275 struct gendisk *disk = dev->bdev->bd_disk; device_get_zone_resource_limits() local
342 struct gendisk *disk = md->disk; dm_set_zones_restrictions() local
457 struct gendisk *disk = md->disk; dm_zone_endio() local
[all...]
H A Ddm-era-target.c203 struct superblock_disk *disk = dm_block_data(b); in sb_prepare_for_write() local
211 static int check_metadata_version(struct superblock_disk *disk) in check_metadata_version()
228 struct superblock_disk *disk = dm_block_data(b); in sb_check() local
364 static void ws_pack(const struct writeset_metadata *core, struct writeset_disk *disk) in ws_pack()
370 static void ws_unpack(const struct writeset_disk *disk, struct writeset_metadata *core) in ws_unpack()
493 static void copy_sm_root(struct era_metadata *md, struct superblock_disk *disk) in copy_sm_root()
505 static void prepare_superblock(struct era_metadata *md, struct superblock_disk *disk) in prepare_superblock()
531 struct superblock_disk *disk; in write_superblock() local
574 struct superblock_disk *disk; in open_metadata() local
752 struct writeset_disk disk; in metadata_digest_lookup_writeset() local
[all …]
H A Draid1.c336 static inline void update_head_pos(int disk, struct r1bio *r1_bio) in update_head_pos() argument
579 static void update_read_sectors(struct r1conf *conf, int disk, in update_read_sectors() argument
595 int disk; in choose_first_rdev() local
632 int disk; choose_bb_rdev() local
671 int disk; choose_slow_rdev() local
714 is_sequential(struct r1conf * conf,int disk,struct r1bio * r1_bio) is_sequential() argument
725 should_choose_next(struct r1conf * conf,int disk) should_choose_next() argument
769 int disk; choose_best_rdev() local
866 int disk; read_balance() local
1872 raid1_add_conf(struct r1conf * conf,struct md_rdev * rdev,int disk,bool replacement) raid1_add_conf() argument
1896 raid1_remove_conf(struct r1conf * conf,int disk) raid1_remove_conf() argument
2784 int disk = -1; raid1_sync_request() local
3085 struct raid1_info *disk; setup_conf() local
[all...]
/linux/drivers/block/
H A Dataflop.c301 struct gendisk *disk[NUM_DISK_MINORS]; member
1436 static unsigned int floppy_check_events(struct gendisk *disk, in floppy_check_events()
1459 static int floppy_revalidate(struct gendisk *disk) in floppy_revalidate()
1588 struct gendisk *disk = bdev->bd_disk; in fd_locked_ioctl() local
1921 static int floppy_open(struct gendisk *disk, blk_mode_t mode) in floppy_open()
1958 static int floppy_unlocked_open(struct gendisk *disk, blk_mode_t mode) in floppy_unlocked_open()
1969 static void floppy_release(struct gendisk *disk) in floppy_release()
1999 struct gendisk *disk; in ataflop_alloc_disk() local
H A Dswim3.c926 static int floppy_open(struct gendisk *disk, blk_mode_t mode) in floppy_open()
996 static int floppy_unlocked_open(struct gendisk *disk, blk_mode_t mode) in floppy_unlocked_open()
1007 static void floppy_release(struct gendisk *disk) in floppy_release()
1025 static unsigned int floppy_check_events(struct gendisk *disk, in floppy_check_events()
1032 static int floppy_revalidate(struct gendisk *disk) in floppy_revalidate()
1197 struct gendisk *disk; in swim3_attach() local
H A Dnbd.c124 struct gendisk *disk; member
239 struct gendisk *disk = dev_to_disk(dev); in pid_show() local
253 struct gendisk *disk = dev_to_disk(dev); in backend_show() local
266 struct gendisk *disk = nbd->disk; in nbd_dev_remove() local
1705 static int nbd_open(struct gendisk *disk, blk_mode_t mode) in nbd_open()
1748 static void nbd_release(struct gendisk *disk) in nbd_release()
1760 static void nbd_free_disk(struct gendisk *disk) in nbd_free_disk()
1916 struct gendisk *disk; in nbd_dev_add() local
/linux/drivers/nvme/host/
H A Dmultipath.c183 struct gendisk *disk = ns->head->disk; in nvme_mpath_start_request() local
550 nvme_ns_head_open(struct gendisk * disk,blk_mode_t mode) nvme_ns_head_open() argument
557 nvme_ns_head_release(struct gendisk * disk) nvme_ns_head_release() argument
562 nvme_ns_head_get_unique_id(struct gendisk * disk,u8 id[16],enum blk_unique_id type) nvme_ns_head_get_unique_id() argument
578 nvme_ns_head_report_zones(struct gendisk * disk,sector_t sector,unsigned int nr_zones,report_zones_cb cb,void * data) nvme_ns_head_report_zones() argument
1131 struct gendisk *disk = dev_to_disk(dev); delayed_removal_secs_show() local
1144 struct gendisk *disk = dev_to_disk(dev); delayed_removal_secs_store() local
[all...]
H A Dfault_inject.c60 struct gendisk *disk = req->q->disk; in nvme_should_fail() local
/linux/include/linux/
H A Dblkdev.h235 disk_openers(struct gendisk * disk) disk_openers() argument
247 disk_has_partscan(struct gendisk * disk) disk_has_partscan() argument
259 disk_to_dev(disk) global() argument
263 disk_to_cdi(disk) global() argument
265 disk_to_cdi(disk) global() argument
268 disk_devt(struct gendisk * disk) disk_devt() argument
511 struct gendisk *disk; global() member
733 disk_zone_no(struct gendisk * disk,sector_t sector) disk_zone_no() argument
773 add_disk(struct gendisk * disk) add_disk() argument
802 get_disk_ro(struct gendisk * disk) get_disk_ro() argument
835 get_capacity(struct gendisk * disk) get_capacity() argument
847 disk_nr_zones(struct gendisk * disk) disk_nr_zones() argument
910 disk_zone_capacity(struct gendisk * disk,sector_t sector) disk_zone_capacity() argument
925 disk_nr_zones(struct gendisk * disk) disk_nr_zones() argument
985 bd_link_disk_holder(struct block_device * bdev,struct gendisk * disk) bd_link_disk_holder() argument
990 bd_unlink_disk_holder(struct block_device * bdev,struct gendisk * disk) bd_unlink_disk_holder() argument
1545 struct gendisk *disk = bdev->bd_disk; bdev_zone_is_seq() local
[all...]
/linux/drivers/cdrom/
H A Dgdrom.c96 struct gendisk *disk; member
477 static int gdrom_bdops_open(struct gendisk *disk, blk_mode_t mode) in gdrom_bdops_open()
489 static void gdrom_bdops_release(struct gendisk *disk) in gdrom_bdops_release()
496 static unsigned int gdrom_bdops_check_events(struct gendisk *disk, in gdrom_bdops_check_events()
/linux/drivers/message/fusion/
H A Dmptspi.c1109 int disk; member
1120 int disk = wqw->disk; in mpt_work_wrapper() local
1153 static void mpt_dv_raid(struct _MPT_SCSI_HOST *hd, int disk) in mpt_dv_raid()
1185 int disk = (le32_to_cpu(pEvReply->Data[0]) & 0xFF000000) >> 24; in mptspi_event_process() local

1234