/kernel/linux/linux-5.10/block/partitions/ |
H A D | ibm.c | 81 * - on an ECKD disk it's block 2 in find_label() 82 * - on an FBA disk it's block 1 in find_label() 83 * - on an CMS formatted FBA disk it is sector 1, even if the block size in find_label() 151 * get start of VTOC from the disk label and then search for format1 in find_vol1_partitions() 218 * the disk, otherwise we need additional information in find_lnx1_partitions() 254 * VM style CMS1 labeled disk in find_cms1_partitions() 261 /* disk is reserved minidisk */ in find_cms1_partitions() 292 int (*fn)(struct gendisk *disk, dasd_information2_t *info); in ibm_partition() 294 struct gendisk *disk = bdev->bd_disk; in ibm_partition() local 305 if (!disk in ibm_partition() [all...] |
H A D | ldm.c | 101 ldm_error("PRIVHEAD disk size doesn't match real disk size"); in ldm_parse_privhead() 256 * Read and compare all three privheads from disk. 258 * The privheads on disk show the size and location of the main disk area and 260 * @hd, which contains the real size of the disk. 311 ldm_crit ("Database extends beyond the end of the disk."); in ldm_validate_privheads() 477 * ldm_validate_partition_table - Determine whether bdev might be a dynamic disk 481 * disk or not. It looks for an MS-DOS-style partition table containing at 489 * Return: 'true' @state->bdev is a dynamic disk 575 struct vblk *disk; ldm_create_data_partitions() local 859 struct vblk_disk *disk; ldm_parse_dsk3() local 898 struct vblk_disk *disk; ldm_parse_dsk4() local [all...] |
/kernel/linux/linux-6.6/block/ |
H A D | blk-rq-qos.c | 300 int rq_qos_add(struct rq_qos *rqos, struct gendisk *disk, enum rq_qos_id id, in rq_qos_add() argument 303 struct request_queue *q = disk->queue; in rq_qos_add() 307 rqos->disk = disk; in rq_qos_add() 338 struct request_queue *q = rqos->disk->queue; in rq_qos_del()
|
H A D | blk-mq-sysfs.c | 219 int blk_mq_sysfs_register(struct gendisk *disk) in blk_mq_sysfs_register() argument 221 struct request_queue *q = disk->queue; in blk_mq_sysfs_register() 228 ret = kobject_add(q->mq_kobj, &disk_to_dev(disk)->kobj, "mq"); in blk_mq_sysfs_register() 256 void blk_mq_sysfs_unregister(struct gendisk *disk) in blk_mq_sysfs_unregister() argument 258 struct request_queue *q = disk->queue; in blk_mq_sysfs_unregister()
|
H A D | blk-iocost.c | 672 struct gendisk *disk = ioc->rqos.disk; in ioc_name() local 674 if (!disk) in ioc_name() 676 return disk->disk_name; in ioc_name() 804 * ioc->rqos.disk isn't initialized when this function is called from 807 static int ioc_autop_idx(struct ioc *ioc, struct gendisk *disk) in ioc_autop_idx() argument 815 if (!blk_queue_nonrot(disk->queue)) in ioc_autop_idx() 819 if (blk_queue_depth(disk->queue) == 1) in ioc_autop_idx() 909 * struct gendisk is required as an argument because ioc->rqos.disk 913 struct gendisk *disk) in ioc_refresh_params_disk() 912 ioc_refresh_params_disk(struct ioc *ioc, bool force, struct gendisk *disk) ioc_refresh_params_disk() argument 2870 blk_iocost_init(struct gendisk *disk) blk_iocost_init() argument 2952 ioc_pd_alloc(struct gendisk *disk, struct blkcg *blkcg, gfp_t gfp) ioc_pd_alloc() argument 3209 struct gendisk *disk; ioc_qos_write() local [all...] |
/kernel/linux/linux-6.6/include/trace/events/ |
H A D | block.h | 90 __entry->dev = rq->q->disk ? disk_devt(rq->q->disk) : 0; 121 __entry->dev = rq->q->disk ? disk_devt(rq->q->disk) : 0; 189 __entry->dev = rq->q->disk ? disk_devt(rq->q->disk) : 0; 566 __entry->dev = disk_devt(rq->q->disk);
|
/kernel/linux/linux-6.6/drivers/md/ |
H A D | raid10.c | 48 * apart on disk, there are adjacent stripes. 339 * Update disk head position estimator based on IRQ completion info. 350 * Find the disk number which triggered given bio 711 * This routine returns the disk from which the requested read should 713 * number - if this matches on the next IO then we use the last disk. 714 * There is also a per-disk 'last know head position' sector that is 717 * perfect sequential match then we pick the disk whose head is closest. 734 int disk, slot; in read_balance() local 758 * the resync window. We take the first readable disk when in read_balance() 777 disk in read_balance() 1194 int disk; raid10_read_request() local 1658 int disk; raid10_handle_discard() local 4151 struct raid10_info *disk; raid10_run() local [all...] |
H A D | dm-log.c | 61 * For example, if type_name was "clustered-disk", it would search 62 * 'dm-log-clustered-disk' then 'dm-log-clustered'. 198 * The on-disk version of the metadata. 285 static void header_to_disk(struct log_header_core *core, struct log_header_disk *disk) in header_to_disk() argument 287 disk->magic = cpu_to_le32(core->magic); in header_to_disk() 288 disk->version = cpu_to_le32(core->version); in header_to_disk() 289 disk->nr_regions = cpu_to_le64(core->nr_regions); in header_to_disk() 292 static void header_from_disk(struct log_header_core *core, struct log_header_disk *disk) in header_from_disk() argument 294 core->magic = le32_to_cpu(disk->magic); in header_from_disk() 295 core->version = le32_to_cpu(disk in header_from_disk() [all...] |
/kernel/linux/linux-5.10/drivers/memstick/core/ |
H A D | mspro_block.c | 138 struct gendisk *disk; member 183 struct gendisk *disk = bdev->bd_disk; in mspro_block_bd_open() local 184 struct mspro_block_data *msb = disk->private_data; in mspro_block_bd_open() 203 static void mspro_block_disk_release(struct gendisk *disk) in mspro_block_disk_release() argument 205 struct mspro_block_data *msb = disk->private_data; in mspro_block_disk_release() 206 int disk_id = MINOR(disk_devt(disk)) >> MSPRO_BLOCK_PART_SHIFT; in mspro_block_disk_release() 216 disk->private_data = NULL; in mspro_block_disk_release() 218 put_disk(disk); in mspro_block_disk_release() 225 static void mspro_block_bd_release(struct gendisk *disk, fmode_t mode) in mspro_block_bd_release() argument 227 mspro_block_disk_release(disk); in mspro_block_bd_release() [all...] |
H A D | ms_block.c | 1675 * cover whole disk. 1934 static DEFINE_IDR(msb_disk_idr); /*set of used disk numbers */ 1939 struct gendisk *disk = bdev->bd_disk; in msb_bd_open() local 1940 struct msb_data *msb = disk->private_data; in msb_bd_open() 1963 static int msb_disk_release(struct gendisk *disk) in msb_disk_release() argument 1965 struct msb_data *msb = disk->private_data; in msb_disk_release() 1975 disk->private_data = NULL; in msb_disk_release() 1977 put_disk(disk); in msb_disk_release() 1985 static void msb_bd_release(struct gendisk *disk, fmode_t mode) in msb_bd_release() argument 1987 msb_disk_release(disk); in msb_bd_release() [all...] |
/kernel/linux/linux-6.6/drivers/block/ |
H A D | loop.c | 651 struct gendisk *disk = dev_to_disk(dev); in loop_attr_show() local 652 struct loop_device *lo = disk->private_data; in loop_attr_show() 1726 static void lo_release(struct gendisk *disk) in lo_release() argument 1728 struct loop_device *lo = disk->private_data; in lo_release() 1730 if (disk_openers(disk) > 0) in lo_release() 1747 static void lo_free_disk(struct gendisk *disk) in lo_free_disk() argument 1749 struct loop_device *lo = disk->private_data; in lo_free_disk() 1990 struct gendisk *disk; in loop_add() local 2032 disk = lo->lo_disk = blk_mq_alloc_disk(&lo->tag_set, lo); in loop_add() 2033 if (IS_ERR(disk)) { in loop_add() [all...] |
/foundation/filemanagement/storage_service/test/fuzztest/storagemanagerproxy_fuzzer/ |
H A D | storagemanagerproxy_fuzzer.cpp | 37 Disk disk; in StorageManagerProxyFuzzTest() local 53 proxy->NotifyDiskCreated(disk); in StorageManagerProxyFuzzTest() 60 proxy->GetDiskById(metaData, disk); in StorageManagerProxyFuzzTest()
|
/kernel/linux/linux-5.10/drivers/md/ |
H A D | dm-log.c | 60 * For example, if type_name was "clustered-disk", it would search 61 * 'dm-log-clustered-disk' then 'dm-log-clustered'. 195 * The on-disk version of the metadata. 280 static void header_to_disk(struct log_header_core *core, struct log_header_disk *disk) in header_to_disk() argument 282 disk->magic = cpu_to_le32(core->magic); in header_to_disk() 283 disk->version = cpu_to_le32(core->version); in header_to_disk() 284 disk->nr_regions = cpu_to_le64(core->nr_regions); in header_to_disk() 287 static void header_from_disk(struct log_header_core *core, struct log_header_disk *disk) in header_from_disk() argument 289 core->magic = le32_to_cpu(disk->magic); in header_from_disk() 290 core->version = le32_to_cpu(disk in header_from_disk() [all...] |
H A D | dm.c | 366 static void dm_blk_close(struct gendisk *disk, fmode_t mode) in dm_blk_close() argument 372 md = disk->private_data; in dm_blk_close() 472 static int dm_blk_report_zones(struct gendisk *disk, sector_t sector, in dm_blk_report_zones() argument 475 struct mapped_device *md = disk->private_data; in dm_blk_report_zones() 508 args.next_sector < get_capacity(disk)); in dm_blk_report_zones() 1793 if (md->disk) { in cleanup_mapped_device() 1795 md->disk->private_data = NULL; in cleanup_mapped_device() 1797 del_gendisk(md->disk); in cleanup_mapped_device() 1798 put_disk(md->disk); in cleanup_mapped_device() 1873 md->disk in alloc_dev() [all...] |
/kernel/linux/linux-5.10/drivers/ide/ |
H A D | ide-atapi.c | 90 int ide_queue_pc_tail(ide_drive_t *drive, struct gendisk *disk, in ide_queue_pc_tail() argument 110 blk_execute_rq(drive->queue, disk, rq, 0); in ide_queue_pc_tail() 118 int ide_do_test_unit_ready(ide_drive_t *drive, struct gendisk *disk) in ide_do_test_unit_ready() argument 125 return ide_queue_pc_tail(drive, disk, &pc, NULL, 0); in ide_do_test_unit_ready() 129 int ide_do_start_stop(ide_drive_t *drive, struct gendisk *disk, int start) in ide_do_start_stop() argument 140 return ide_queue_pc_tail(drive, disk, &pc, NULL, 0); in ide_do_start_stop() 144 int ide_set_media_lock(ide_drive_t *drive, struct gendisk *disk, int on) in ide_set_media_lock() argument 155 return ide_queue_pc_tail(drive, disk, &pc, NULL, 0); in ide_set_media_lock()
|
H A D | ide-probe.c | 401 * (e.g. crw9624 as drive0 with disk as slave) in do_probe() 580 * - The firmware hard reset the disk before booting the kernel, 612 * I know of at least one disk who takes 31 seconds, I use 35 in ide_port_wait_ready() 921 request_module("ide-disk"); in ata_probe() 948 void ide_register_region(struct gendisk *disk) in ide_register_region() argument 950 blk_register_region(MKDEV(disk->major, disk->first_minor), in ide_register_region() 951 disk->minors, NULL, exact_match, exact_lock, disk); in ide_register_region() local 956 void ide_unregister_region(struct gendisk *disk) in ide_unregister_region() argument 964 ide_init_disk(struct gendisk *disk, ide_drive_t *drive) ide_init_disk() argument [all...] |
/kernel/linux/linux-6.6/drivers/block/null_blk/ |
H A D | zoned.c | 162 disk_set_zoned(nullb->disk, BLK_ZONED_HM); in null_register_zoned_dev() 166 nullb->disk->nr_zones = bdev_nr_zones(nullb->disk->part0); in null_register_zoned_dev() 168 disk_set_max_open_zones(nullb->disk, dev->zone_max_open); in null_register_zoned_dev() 169 disk_set_max_active_zones(nullb->disk, dev->zone_max_active); in null_register_zoned_dev() 172 return blk_revalidate_disk_zones(nullb->disk, NULL); in null_register_zoned_dev() 183 int null_report_zones(struct gendisk *disk, sector_t sector, in null_report_zones() argument 186 struct nullb *nullb = disk->private_data; in null_report_zones()
|
H A D | main.c | 1105 * We found the page which is being flushed to disk by other in null_make_cache_space() 1826 del_gendisk(nullb->disk); in null_del_dev() 1834 put_disk(nullb->disk); in null_del_dev() 1937 struct gendisk *disk = nullb->disk; in null_gendisk_register() local 1939 set_capacity(disk, size); in null_gendisk_register() 1941 disk->major = null_major; in null_gendisk_register() 1942 disk->first_minor = nullb->index; in null_gendisk_register() 1943 disk->minors = 1; in null_gendisk_register() 1945 disk in null_gendisk_register() [all...] |
/kernel/linux/linux-5.10/drivers/block/ |
H A D | pktcdvd.c | 1187 clear_bdi_congested(pd->disk->queue->backing_dev_info, in pkt_handle_queue() 2132 set_capacity(pd->disk, lba << 2); in pkt_open_dev() 2243 static void pkt_close(struct gendisk *disk, fmode_t mode) in pkt_close() argument 2245 struct pktcdvd_device *pd = disk->private_data; in pkt_close() 2433 struct request_queue *q = pd->disk->queue; in pkt_init_queue() 2599 static unsigned int pkt_check_events(struct gendisk *disk, in pkt_check_events() argument 2602 struct pktcdvd_device *pd = disk->private_data; in pkt_check_events() 2615 static char *pkt_devnode(struct gendisk *disk, umode_t *mode) in pkt_devnode() argument 2617 return kasprintf(GFP_KERNEL, "pktcdvd/%s", disk->disk_name); in pkt_devnode() 2639 struct gendisk *disk; in pkt_setup_dev() local [all...] |
/kernel/linux/linux-5.10/fs/btrfs/ |
H A D | ctree.h | 1947 * Optimized helpers for little-endian architectures where CPU and on-disk 1991 const struct btrfs_disk_key *disk) in btrfs_disk_key_to_cpu() 1993 cpu->offset = le64_to_cpu(disk->offset); in btrfs_disk_key_to_cpu() 1994 cpu->type = disk->type; in btrfs_disk_key_to_cpu() 1995 cpu->objectid = le64_to_cpu(disk->objectid); in btrfs_disk_key_to_cpu() 1998 static inline void btrfs_cpu_key_to_disk(struct btrfs_disk_key *disk, in btrfs_cpu_key_to_disk() argument 2001 disk->offset = cpu_to_le64(cpu->offset); in btrfs_cpu_key_to_disk() 2002 disk->type = cpu->type; in btrfs_cpu_key_to_disk() 2003 disk->objectid = cpu_to_le64(cpu->objectid); in btrfs_cpu_key_to_disk() 2220 const struct btrfs_disk_balance_args *disk) in btrfs_disk_balance_args_to_cpu() 1990 btrfs_disk_key_to_cpu(struct btrfs_key *cpu, const struct btrfs_disk_key *disk) btrfs_disk_key_to_cpu() argument 2219 btrfs_disk_balance_args_to_cpu(struct btrfs_balance_args *cpu, const struct btrfs_disk_balance_args *disk) btrfs_disk_balance_args_to_cpu() argument 2239 btrfs_cpu_balance_args_to_disk(struct btrfs_disk_balance_args *disk, const struct btrfs_balance_args *cpu) btrfs_cpu_balance_args_to_disk() argument [all...] |
/kernel/linux/linux-6.6/drivers/mmc/core/ |
H A D | queue.c | 413 struct gendisk *disk; in mmc_init_queue() local 454 disk = blk_mq_alloc_disk(&mq->tag_set, mq); in mmc_init_queue() 455 if (IS_ERR(disk)) { in mmc_init_queue() 457 return disk; in mmc_init_queue() 459 mq->queue = disk->queue; in mmc_init_queue() 466 return disk; in mmc_init_queue()
|
/kernel/linux/linux-5.10/block/ |
H A D | blk-cgroup.c | 478 /* some drivers (floppy) instantiate a queue w/o disk registered */ in blkg_dev_name() 573 struct gendisk *disk; in blkcg_conf_get_disk() local 584 disk = get_gendisk(MKDEV(major, minor), &part); in blkcg_conf_get_disk() 585 if (!disk) in blkcg_conf_get_disk() 588 put_disk_and_module(disk); in blkcg_conf_get_disk() 593 return disk; in blkcg_conf_get_disk() 610 __acquires(rcu) __acquires(&disk->queue->queue_lock) in __acquires() 612 struct gendisk *disk; in __acquires() local 617 disk = blkcg_conf_get_disk(&input); in __acquires() 618 if (IS_ERR(disk)) in __acquires() 834 struct gendisk *disk = dev_to_disk(dev); blkcg_fill_root_iostats() local [all...] |
/kernel/linux/linux-5.10/drivers/block/mtip32xx/ |
H A D | mtip32xx.c | 2433 dd->dfs_node = debugfs_create_dir(dd->disk->disk_name, dfs_parent); in mtip_hw_debugfs_init() 2437 dd->disk->disk_name); in mtip_hw_debugfs_init() 3159 * Helper function for reusing disk name 3362 static void mtip_block_release(struct gendisk *disk, fmode_t mode) in mtip_block_release() argument 3584 if (dd->disk) in mtip_block_initialize() 3592 dd->disk = alloc_disk_node(MTIP_MAX_MINORS, dd->numa_node); in mtip_block_initialize() 3593 if (dd->disk == NULL) { in mtip_block_initialize() 3607 dd->disk->disk_name, in mtip_block_initialize() 3612 dd->disk->major = dd->major; in mtip_block_initialize() 3613 dd->disk in mtip_block_initialize() [all...] |
/kernel/linux/linux-6.6/include/linux/ |
H A D | dax.h | 132 int dax_add_host(struct dax_device *dax_dev, struct gendisk *disk); 133 void dax_remove_host(struct gendisk *disk); 138 static inline int dax_add_host(struct dax_device *dax_dev, struct gendisk *disk) in dax_add_host() argument 142 static inline void dax_remove_host(struct gendisk *disk) in dax_remove_host() argument
|
/kernel/linux/linux-6.6/arch/xtensa/platforms/iss/ |
H A D | simdisk.c | 123 static int simdisk_open(struct gendisk *disk, blk_mode_t mode) in simdisk_open() argument 125 struct simdisk *dev = disk->private_data; in simdisk_open() 133 static void simdisk_release(struct gendisk *disk) in simdisk_release() argument 135 struct simdisk *dev = disk->private_data; in simdisk_release()
|