| /block/ |
| D | bdev.c | 39 struct block_device bdev; member 48 static inline struct inode *BD_INODE(struct block_device *bdev) in BD_INODE() 65 static void bdev_write_inode(struct block_device *bdev) in bdev_write_inode() 84 static void kill_bdev(struct block_device *bdev) in kill_bdev() 96 void invalidate_bdev(struct block_device *bdev) in invalidate_bdev() 116 int truncate_bdev_range(struct block_device *bdev, blk_mode_t mode, in truncate_bdev_range() 145 static void set_init_blocksize(struct block_device *bdev) in set_init_blocksize() 161 struct block_device *bdev = I_BDEV(inode); in set_blocksize() local 225 int sync_blockdev_nowait(struct block_device *bdev) in sync_blockdev_nowait() 237 int sync_blockdev(struct block_device *bdev) in sync_blockdev() [all …]
|
| D | ioctl.c | 19 static int blkpg_do_ioctl(struct block_device *bdev, in blkpg_do_ioctl() 65 static int blkpg_ioctl(struct block_device *bdev, in blkpg_ioctl() 85 static int compat_blkpg_ioctl(struct block_device *bdev, in compat_blkpg_ioctl() 103 static int blk_validate_byte_range(struct block_device *bdev, in blk_validate_byte_range() 119 static int blk_ioctl_discard(struct block_device *bdev, blk_mode_t mode, in blk_ioctl_discard() 181 static int blk_ioctl_secure_erase(struct block_device *bdev, blk_mode_t mode, in blk_ioctl_secure_erase() 215 static int blk_ioctl_zeroout(struct block_device *bdev, blk_mode_t mode, in blk_ioctl_zeroout() 305 int blkdev_compat_ptr_ioctl(struct block_device *bdev, blk_mode_t mode, in blkdev_compat_ptr_ioctl() 319 static bool blkdev_pr_allowed(struct block_device *bdev, blk_mode_t mode) in blkdev_pr_allowed() 334 static int blkdev_pr_register(struct block_device *bdev, blk_mode_t mode, in blkdev_pr_register() [all …]
|
| D | blk-lib.c | 13 static sector_t bio_discard_limit(struct block_device *bdev, sector_t sector) in bio_discard_limit() 38 struct bio *blk_alloc_discard_bio(struct block_device *bdev, in blk_alloc_discard_bio() 63 int __blkdev_issue_discard(struct block_device *bdev, sector_t sector, in __blkdev_issue_discard() 85 int blkdev_issue_discard(struct block_device *bdev, sector_t sector, in blkdev_issue_discard() 106 static sector_t bio_write_zeroes_limit(struct block_device *bdev) in bio_write_zeroes_limit() 121 static void __blkdev_issue_write_zeroes(struct block_device *bdev, in __blkdev_issue_write_zeroes() 148 static int blkdev_issue_write_zeroes(struct block_device *bdev, sector_t sector, in blkdev_issue_write_zeroes() 195 static void __blkdev_issue_zero_pages(struct block_device *bdev, in __blkdev_issue_zero_pages() 227 static int blkdev_issue_zero_pages(struct block_device *bdev, sector_t sector, in blkdev_issue_zero_pages() 273 int __blkdev_issue_zeroout(struct block_device *bdev, sector_t sector, in __blkdev_issue_zeroout() [all …]
|
| D | fops.c | 38 static bool blkdev_dio_invalid(struct block_device *bdev, struct kiocb *iocb, in blkdev_dio_invalid() 48 struct iov_iter *iter, struct block_device *bdev, in __blkdev_direct_IO_simple() 164 struct block_device *bdev, unsigned int nr_pages) in __blkdev_direct_IO() 301 struct block_device *bdev, in __blkdev_direct_IO_async() 367 struct block_device *bdev = I_BDEV(iocb->ki_filp->f_mapping->host); in blkdev_direct_IO() local 391 struct block_device *bdev = I_BDEV(inode); in blkdev_iomap_begin() local 548 struct block_device *bdev = I_BDEV(filp->f_mapping->host); in blkdev_fsync() local 608 struct block_device *bdev; in blkdev_open() local 679 struct block_device *bdev = I_BDEV(bd_inode); in blkdev_write_iter() local 743 struct block_device *bdev = I_BDEV(iocb->ki_filp->f_mapping->host); in blkdev_read_iter() local [all …]
|
| D | holder.c | 14 static struct bd_holder_disk *bd_find_holder_disk(struct block_device *bdev, in bd_find_holder_disk() 63 int bd_link_disk_holder(struct block_device *bdev, struct gendisk *disk) in bd_link_disk_holder() 140 void bd_unlink_disk_holder(struct block_device *bdev, struct gendisk *disk) in bd_unlink_disk_holder()
|
| D | blk-crypto.c | 386 bool blk_crypto_config_supported_natively(struct block_device *bdev, in blk_crypto_config_supported_natively() 398 bool blk_crypto_config_supported(struct block_device *bdev, in blk_crypto_config_supported() 422 int blk_crypto_start_using_key(struct block_device *bdev, in blk_crypto_start_using_key() 450 void blk_crypto_evict_key(struct block_device *bdev, in blk_crypto_evict_key()
|
| D | blk-zoned.c | 165 int blkdev_report_zones(struct block_device *bdev, sector_t sector, in blkdev_report_zones() 187 static int blkdev_zone_reset_all(struct block_device *bdev) in blkdev_zone_reset_all() 211 int blkdev_zone_mgmt(struct block_device *bdev, enum req_op op, in blkdev_zone_mgmt() 282 int blkdev_report_zones_ioctl(struct block_device *bdev, unsigned int cmd, in blkdev_report_zones_ioctl() 315 static int blkdev_truncate_zone_range(struct block_device *bdev, in blkdev_truncate_zone_range() 335 int blkdev_zone_mgmt_ioctl(struct block_device *bdev, blk_mode_t mode, in blkdev_zone_mgmt_ioctl() 1131 struct block_device *bdev = bio->bi_bdev; in blk_zone_plug_bio() local 1294 struct block_device *bdev; in blk_zone_wplug_bio_work() local 1848 int blk_zone_issue_zeroout(struct block_device *bdev, sector_t sector, in blk_zone_issue_zeroout()
|
| D | blk-settings.c | 718 void queue_limits_stack_bdev(struct queue_limits *t, struct block_device *bdev, in queue_limits_stack_bdev() 802 int bdev_alignment_offset(struct block_device *bdev) in bdev_alignment_offset() 815 unsigned int bdev_discard_alignment(struct block_device *bdev) in bdev_discard_alignment()
|
| D | bio.c | 245 void bio_init(struct bio *bio, struct block_device *bdev, struct bio_vec *table, in bio_init() 303 void bio_reset(struct bio *bio, struct block_device *bdev, blk_opf_t opf) in bio_reset() 369 struct bio *blk_next_bio(struct bio *bio, struct block_device *bdev, in blk_next_bio() 446 static struct bio *bio_alloc_percpu_cache(struct block_device *bdev, in bio_alloc_percpu_cache() 506 struct bio *bio_alloc_bioset(struct block_device *bdev, unsigned short nr_vecs, in bio_alloc_bioset() 862 struct bio *bio_alloc_clone(struct block_device *bdev, struct bio *bio_src, in bio_alloc_clone() 893 int bio_init_clone(struct block_device *bdev, struct bio *bio, in bio_init_clone()
|
| D | early-lookup.c | 23 struct block_device *bdev = dev_to_bdev(dev); in match_dev_by_uuid() local 104 struct block_device *bdev = dev_to_bdev(dev); in match_dev_by_label() local
|
| D | blk-core.c | 779 struct block_device *bdev = bio->bi_bdev; in submit_bio_noacct() local 968 struct block_device *bdev; in bio_poll() local 1063 unsigned long bdev_start_io_acct(struct block_device *bdev, enum req_op op, in bdev_start_io_acct() 1087 void bdev_end_io_acct(struct block_device *bdev, enum req_op op, in bdev_end_io_acct()
|
| D | genhd.c | 560 struct block_device *bdev; in blk_report_disk_dead() local 746 struct block_device *bdev = disk->part0; in invalidate_disk() local 969 struct block_device *bdev = dev_to_bdev(dev); in part_stat_show() local 1013 struct block_device *bdev = dev_to_bdev(dev); in part_inflight_show() local
|
| D | blk-flush.c | 468 int blkdev_issue_flush(struct block_device *bdev) in blkdev_issue_flush()
|
| D | blk.h | 540 static inline int blkdev_report_zones_ioctl(struct block_device *bdev, in blkdev_report_zones_ioctl() 545 static inline int blkdev_zone_mgmt_ioctl(struct block_device *bdev, in blkdev_zone_mgmt_ioctl()
|
| D | blk-crypto-profile.c | 484 int blk_crypto_derive_sw_secret(struct block_device *bdev, in blk_crypto_derive_sw_secret()
|
| D | blk-cgroup.c | 785 struct block_device *bdev; in blkg_conf_open_bdev() local 1111 struct block_device *bdev = dev_to_bdev(dev); in blkcg_fill_root_iostats() local
|
| D | blk-cgroup.h | 221 struct block_device *bdev; member
|
| /block/partitions/ |
| D | cmdline.c | 218 const char *bdev) in cmdline_parts_find()
|
| D | ibm.c | 329 struct block_device *bdev = disk->part0; in ibm_partition() local
|
| D | core.c | 297 struct block_device *bdev; in add_partition() local
|