/kernel/linux/linux-6.6/drivers/md/ |
H A D | md-linear.c | 77 struct dev_info *disk = conf->disks + j; in linear_conf() local 80 if (j < 0 || j >= raid_disks || disk->rdev) { in linear_conf() 81 pr_warn("md/linear:%s: disk numbering problem. Aborting!\n", in linear_conf() 86 disk->rdev = rdev; in linear_conf()
|
H A D | raid0.c | 171 * we have only one active disk in create_strip_zones() 183 pr_warn("md/raid0:%s: bad disk number %d - aborting!\n", in create_strip_zones() 279 /* disk_shift is first disk index used in the zone */ in create_strip_zones() 435 * Convert disk_index to the disk order in which it is read/written. 437 * write the disks starting at disk 3, then the read/write order would 438 * be disk 3, then 0, then 1, and then disk 2 and we want map_disk_shift() 439 * to map the disks as follows 0,1,2,3 => 1,2,3,0. So disk 0 would map 441 * that 'output' space to understand the read/write disk ordering. 460 unsigned int disk; in raid0_handle_discard() local [all...] |
H A D | dm-core.h | 78 struct gendisk *disk; member 170 return get_capacity(md->disk); in dm_get_size()
|
/kernel/linux/linux-5.10/drivers/md/persistent-data/ |
H A D | Makefile | 8 dm-space-map-disk.o \
|
/kernel/linux/linux-5.10/drivers/ide/ |
H A D | ide-gd.h | 20 struct gendisk *disk; member 37 /* Copy of the flexible disk page */
|
/kernel/linux/linux-5.10/drivers/nvdimm/ |
H A D | pmem.h | 25 struct gendisk *disk; member
|
H A D | core.c | 544 int nd_integrity_init(struct gendisk *disk, unsigned long meta_size) in nd_integrity_init() argument 556 blk_integrity_register(disk, &bi); in nd_integrity_init() 557 blk_queue_max_integrity_segments(disk->queue, 1); in nd_integrity_init() 564 int nd_integrity_init(struct gendisk *disk, unsigned long meta_size) in nd_integrity_init() argument
|
/kernel/linux/linux-6.6/include/linux/ |
H A D | blk-cgroup.h | 28 void blkcg_schedule_throttle(struct gendisk *disk, bool use_memdelay);
|
/kernel/linux/linux-6.6/drivers/nvdimm/ |
H A D | pmem.h | 28 struct gendisk *disk; member
|
H A D | core.c | 512 int nd_integrity_init(struct gendisk *disk, unsigned long meta_size) in nd_integrity_init() argument 524 blk_integrity_register(disk, &bi); in nd_integrity_init() 525 blk_queue_max_integrity_segments(disk->queue, 1); in nd_integrity_init() 532 int nd_integrity_init(struct gendisk *disk, unsigned long meta_size) in nd_integrity_init() argument
|
/kernel/linux/linux-6.6/drivers/md/persistent-data/ |
H A D | Makefile | 8 dm-space-map-disk.o \
|
/kernel/linux/linux-5.10/drivers/block/ |
H A D | skd_main.c | 215 struct gendisk *disk; member 1140 set_capacity(skdev->disk, skdev->read_cap_last_lba + 1); in skd_complete_internal() 1148 set_capacity(skdev->disk, skdev->read_cap_last_lba + 1); in skd_complete_internal() 2819 struct gendisk *disk; in skd_cons_disk() local 2823 disk = alloc_disk(SKD_MINORS_PER_DEVICE); in skd_cons_disk() 2824 if (!disk) { in skd_cons_disk() 2829 skdev->disk = disk; in skd_cons_disk() 2830 sprintf(disk->disk_name, DRV_NAME "%u", skdev->devno); in skd_cons_disk() 2832 disk in skd_cons_disk() 3038 struct gendisk *disk = skdev->disk; skd_free_disk() local [all...] |
/kernel/linux/linux-5.10/drivers/block/drbd/ |
H A D | drbd_worker.c | 218 * "aborting" requests, or force-detaching the disk, is intended for in drbd_request_endio() 231 * from disk into the original request pages, in the best case it will in drbd_request_endio() 244 drbd_emerg(device, "delayed completion of aborted local request; disk-timeout may be too aggressive\n"); in drbd_request_endio() 613 to continue resync with a broken disk makes no sense at in make_resync_request() 951 ns.disk = D_INCONSISTENT; in drbd_resync_finished() 954 ns.disk = D_UP_TO_DATE; in drbd_resync_finished() 958 ns.disk = D_UP_TO_DATE; in drbd_resync_finished() 1006 disk_state = min_t(enum drbd_disk_state, disk_state, device->state.disk); in drbd_resync_finished() 1539 if (!odev->ldev || odev->state.disk == D_DISKLESS) in _drbd_may_sync_now() 1571 if (odev->state.conn == C_STANDALONE && odev->state.disk in drbd_pause_after() 1675 struct gendisk *disk = device->ldev->backing_bdev->bd_disk; drbd_rs_controller_reset() local [all...] |
H A D | drbd_receiver.c | 1265 drbd_info(device, "local disk FLUSH FAILED with status %d\n", bio->bi_status); in one_flush_endio() 1337 * if disk-timeout is set? */ in drbd_flush() 1923 drbd_err(device, "request from peer beyond end of local disk: " in __must_hold() 2195 /* data is submitted to disk within recv_resync_read. in receive_RSDataReply() 2201 drbd_err(device, "Can not write resync data to local disk.\n"); in receive_RSDataReply() 2726 /* In case we have the only disk of the cluster, */ in receive_Data() 2792 struct gendisk *disk = device->ldev->backing_bdev->bd_disk; in drbd_rs_c_min_rate_throttle() local 2805 curr_events = (int)part_stat_read_accum(&disk->part0, sectors) - in drbd_rs_c_min_rate_throttle() 3309 device->state.disk >= D_NEGOTIATING ? drbd_bm_total_weight(device) : 0, 0); in __must_hold() 3450 device->state.disk > in __must_hold() [all...] |
/kernel/linux/linux-6.6/drivers/block/drbd/ |
H A D | drbd_worker.c | 218 * "aborting" requests, or force-detaching the disk, is intended for in drbd_request_endio() 231 * from disk into the original request pages, in the best case it will in drbd_request_endio() 244 drbd_emerg(device, "delayed completion of aborted local request; disk-timeout may be too aggressive\n"); in drbd_request_endio() 610 to continue resync with a broken disk makes no sense at in make_resync_request() 950 ns.disk = D_INCONSISTENT; in drbd_resync_finished() 953 ns.disk = D_UP_TO_DATE; in drbd_resync_finished() 957 ns.disk = D_UP_TO_DATE; in drbd_resync_finished() 1005 disk_state = min_t(enum drbd_disk_state, disk_state, device->state.disk); in drbd_resync_finished() 1542 if (!odev->ldev || odev->state.disk == D_DISKLESS) in _drbd_may_sync_now() 1574 if (odev->state.conn == C_STANDALONE && odev->state.disk in drbd_pause_after() 1679 struct gendisk *disk = device->ldev->backing_bdev->bd_disk; drbd_rs_controller_reset() local [all...] |
/kernel/linux/linux-5.10/block/ |
H A D | blk-iocost.c | 3174 struct gendisk *disk; in ioc_qos_write() local 3181 disk = blkcg_conf_get_disk(&input); in ioc_qos_write() 3182 if (IS_ERR(disk)) in ioc_qos_write() 3183 return PTR_ERR(disk); in ioc_qos_write() 3185 ioc = q_to_ioc(disk->queue); in ioc_qos_write() 3187 ret = blk_iocost_init(disk->queue); in ioc_qos_write() 3190 ioc = q_to_ioc(disk->queue); in ioc_qos_write() 3285 put_disk_and_module(disk); in ioc_qos_write() 3290 put_disk_and_module(disk); in ioc_qos_write() 3341 struct gendisk *disk; in ioc_cost_model_write() local [all...] |
/kernel/linux/linux-5.10/drivers/scsi/ |
H A D | sg.c | 169 struct gendisk *disk; member 206 (sdp)->disk->disk_name, fmt, ##a) 829 blk_execute_rq_nowait(sdp->device->request_queue, sdp->disk, in sg_common_write() 1116 sdp->disk->disk_name, in sg_ioctl_common() 1452 sg_alloc(struct gendisk *disk, struct scsi_device *scsidp) in sg_alloc() argument 1488 sprintf(disk->disk_name, "sg%d", k); in sg_alloc() 1489 disk->first_minor = k; in sg_alloc() 1490 sdp->disk = disk; in sg_alloc() 1517 struct gendisk *disk; in sg_add_device() local [all...] |
/foundation/filemanagement/storage_service/services/storage_manager/ipc/src/ |
H A D | storage_manager.cpp | 31 #include "disk/disk_manager_service.h" 287 int32_t StorageManager::NotifyDiskCreated(Disk disk) in NotifyDiskCreated() argument 290 LOGI("StorageManager::NotifyDiskCreated start, diskId: %{public}s", disk.GetDiskId().c_str()); in NotifyDiskCreated() 292 diskManager->OnDiskCreated(disk); in NotifyDiskCreated() 377 int32_t StorageManager::GetDiskById(std::string diskId, Disk &disk) in GetDiskById() argument 381 int32_t err = DelayedSingleton<DiskManagerService>::GetInstance()->GetDiskById(diskId, disk); in GetDiskById()
|
/kernel/linux/linux-5.10/drivers/block/null_blk/ |
H A D | zoned.c | 132 int ret = blk_revalidate_disk_zones(nullb->disk, NULL); in null_register_zoned_dev() 138 q->nr_zones = blkdev_nr_zones(nullb->disk); in null_register_zoned_dev() 170 int null_report_zones(struct gendisk *disk, sector_t sector, in null_report_zones() argument 173 struct nullb *nullb = disk->private_data; in null_report_zones()
|
/kernel/linux/linux-6.6/drivers/dax/ |
H A D | super.c | 62 int dax_add_host(struct dax_device *dax_dev, struct gendisk *disk) in dax_add_host() argument 64 return xa_insert(&dax_hosts, (unsigned long)disk, dax_dev, GFP_KERNEL); in dax_add_host() 68 void dax_remove_host(struct gendisk *disk) in dax_remove_host() argument 70 xa_erase(&dax_hosts, (unsigned long)disk); in dax_remove_host()
|
/kernel/linux/linux-6.6/drivers/scsi/ |
H A D | sr.h | 4 * CD-ROM disk driver header file 8 * SCSI disk driver header file by 53 struct gendisk *disk; member
|
/kernel/linux/linux-5.10/drivers/md/ |
H A D | raid0.c | 175 * we have only one active disk in create_strip_zones() 187 pr_warn("md/raid0:%s: bad disk number %d - aborting!\n", in create_strip_zones() 283 /* disk_shift is first disk index used in the zone */ in create_strip_zones() 443 * Convert disk_index to the disk order in which it is read/written. 445 * write the disks starting at disk 3, then the read/write order would 446 * be disk 3, then 0, then 1, and then disk 2 and we want map_disk_shift() 447 * to map the disks as follows 0,1,2,3 => 1,2,3,0. So disk 0 would map 449 * that 'output' space to understand the read/write disk ordering. 468 unsigned int disk; in raid0_handle_discard() local [all...] |
H A D | raid10.c | 48 * apart on disk, there are adjacent stripes. 311 * Update disk head position estimator based on IRQ completion info. 322 * Find the disk number which triggered given bio 685 * This routine returns the disk from which the requested read should 687 * number - if this matches on the next IO then we use the last disk. 688 * There is also a per-disk 'last know head position' sector that is 691 * perfect sequential match then we pick the disk whose head is closest. 708 int disk, slot; in read_balance() local 732 * the resync window. We take the first readable disk when in read_balance() 751 disk in read_balance() 1149 int disk; raid10_read_request() local 3747 struct raid10_info *disk; raid10_run() local [all...] |
/kernel/linux/linux-6.6/drivers/s390/block/ |
H A D | dcssblk.c | 31 static int dcssblk_open(struct gendisk *disk, blk_mode_t mode); 32 static void dcssblk_release(struct gendisk *disk); 814 dcssblk_open(struct gendisk *disk, blk_mode_t mode) in dcssblk_open() argument 816 struct dcssblk_dev_info *dev_info = disk->private_data; in dcssblk_open() 830 dcssblk_release(struct gendisk *disk) in dcssblk_release() argument 832 struct dcssblk_dev_info *dev_info = disk->private_data; in dcssblk_release()
|
/kernel/linux/linux-6.6/drivers/md/bcache/ |
H A D | stats.c | 201 struct cached_dev *dc = container_of(d, struct cached_dev, disk); in bch_mark_cache_accounting() 209 struct cached_dev *dc = container_of(d, struct cached_dev, disk); in bch_mark_cache_miss_collision()
|