Home
last modified time | relevance | path

Searched refs:disk (Results 151 - 175 of 438) sorted by relevance

12345678910>>...18

/kernel/linux/linux-5.10/block/partitions/
H A Dibm.c81 * - 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 Dldm.c101 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 Dblk-rq-qos.c300 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 Dblk-mq-sysfs.c219 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 Dblk-iocost.c672 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 Dblock.h90 __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 Draid10.c48 * 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 Ddm-log.c61 * 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 Dmspro_block.c138 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 Dms_block.c1675 * 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 Dloop.c651 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 Dstoragemanagerproxy_fuzzer.cpp37 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 Ddm-log.c60 * 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 Ddm.c366 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 Dide-atapi.c90 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 Dide-probe.c401 * (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 Dzoned.c162 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 Dmain.c1105 * 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 Dpktcdvd.c1187 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 Dctree.h1947 * 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 Dqueue.c413 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 Dblk-cgroup.c478 /* 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 Dmtip32xx.c2433 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 Ddax.h132 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 Dsimdisk.c123 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()

Completed in 45 milliseconds

12345678910>>...18