Home
last modified time | relevance | path

Searched refs:disk (Results 201 - 225 of 392) sorted by relevance

12345678910>>...16

/kernel/linux/linux-6.6/drivers/md/
H A Dmd-linear.c77 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 Draid0.c171 * 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 Ddm-core.h78 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 DMakefile8 dm-space-map-disk.o \
/kernel/linux/linux-5.10/drivers/ide/
H A Dide-gd.h20 struct gendisk *disk; member
37 /* Copy of the flexible disk page */
/kernel/linux/linux-5.10/drivers/nvdimm/
H A Dpmem.h25 struct gendisk *disk; member
H A Dcore.c544 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 Dblk-cgroup.h28 void blkcg_schedule_throttle(struct gendisk *disk, bool use_memdelay);
/kernel/linux/linux-6.6/drivers/nvdimm/
H A Dpmem.h28 struct gendisk *disk; member
H A Dcore.c512 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 DMakefile8 dm-space-map-disk.o \
/kernel/linux/linux-5.10/drivers/block/
H A Dskd_main.c215 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 Ddrbd_worker.c218 * "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 Ddrbd_receiver.c1265 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 Ddrbd_worker.c218 * "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 Dblk-iocost.c3174 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 Dsg.c169 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 Dstorage_manager.cpp31 #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 Dzoned.c132 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 Dsuper.c62 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 Dsr.h4 * 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 Draid0.c175 * 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 Draid10.c48 * 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 Ddcssblk.c31 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 Dstats.c201 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()

Completed in 42 milliseconds

12345678910>>...16