Home
last modified time | relevance | path

Searched refs:disk (Results 1 – 25 of 973) sorted by relevance

12345678910>>...39

/openbmc/linux/block/
H A Dgenhd.c402 if (queue_is_mq(disk->queue) && disk->fops->poll_bio) in device_add_disk()
455 ddev->devt = MKDEV(disk->major, disk->first_minor); in device_add_disk()
494 disk->major, disk->first_minor); in device_add_disk()
504 if (get_capacity(disk) && disk_has_partscan(disk)) in device_add_disk()
523 disk->part0->bd_dev = MKDEV(disk->major, disk->first_minor); in device_add_disk()
1186 disk->queue->disk = NULL; in disk_release()
1190 disk->fops->free_disk(disk); in disk_release()
1213 return disk->fops->devnode(disk, mode); in block_devnode()
1352 disk->part0 = bdev_alloc(disk, 0); in __alloc_disk_node()
1370 q->disk = disk; in __alloc_disk_node()
[all …]
H A Ddisk-events.c135 if (disk->ev) in disk_unblock_events()
187 struct gendisk *disk = ev->disk; in disk_check_events() local
193 events = disk->fops->check_events(disk, clearing); in disk_check_events()
367 if (!disk->ev) in disk_events_poll_msecs_show()
385 if (!disk->ev) in disk_events_poll_msecs_store()
440 if (!disk->fops->check_events || !disk->events) in disk_alloc_events()
450 ev->disk = disk; in disk_alloc_events()
457 disk->ev = ev; in disk_alloc_events()
463 if (!disk->ev) in disk_add_events()
479 if (disk->ev) { in disk_del_events()
[all …]
H A Dblk-zoned.c150 return disk->fops->report_zones(disk, sector, nr_zones, cb, data); in blkdev_report_zones()
191 need_reset = blk_alloc_zone_bitmap(disk->queue->node, disk->nr_zones); in blkdev_zone_reset_all_emulated()
195 ret = disk->fops->report_zones(disk, 0, disk->nr_zones, in blkdev_zone_reset_all_emulated()
441 struct gendisk *disk; member
455 struct gendisk *disk = args->disk; in blk_revalidate_zone_cb() local
480 disk->disk_name); in blk_revalidate_zone_cb()
485 disk->disk_name); in blk_revalidate_zone_cb()
565 disk->disk_name); in blk_revalidate_disk_zones()
573 args.disk = disk; in blk_revalidate_disk_zones()
576 ret = disk->fops->report_zones(disk, 0, UINT_MAX, in blk_revalidate_disk_zones()
[all …]
H A Dholder.c12 struct gendisk *disk) in bd_find_holder_disk() argument
65 if (WARN_ON_ONCE(!disk->slave_dir)) in bd_link_disk_holder()
68 if (bdev->bd_disk == disk) in bd_link_disk_holder()
83 mutex_lock(&disk->open_mutex); in bd_link_disk_holder()
86 holder = bd_find_holder_disk(bdev, disk); in bd_link_disk_holder()
111 mutex_unlock(&disk->open_mutex); in bd_link_disk_holder()
119 mutex_unlock(&disk->open_mutex); in bd_link_disk_holder()
140 if (WARN_ON_ONCE(!disk->slave_dir)) in bd_unlink_disk_holder()
143 mutex_lock(&disk->open_mutex); in bd_unlink_disk_holder()
144 holder = bd_find_holder_disk(bdev, disk); in bd_unlink_disk_holder()
[all …]
H A Dblk-ia-ranges.c111 struct request_queue *q = disk->queue; in disk_register_independent_access_ranges()
126 &disk->queue_kobj, "%s", in disk_register_independent_access_ranges()
129 disk->ia_ranges = NULL; in disk_register_independent_access_ranges()
154 struct request_queue *q = disk->queue; in disk_unregister_independent_access_ranges()
173 disk->ia_ranges = NULL; in disk_unregister_independent_access_ranges()
197 sector_t capacity = get_capacity(disk); in disk_check_ia_ranges()
269 GFP_KERNEL, disk->queue->node); in disk_alloc_independent_access_ranges()
290 struct request_queue *q = disk->queue; in disk_set_independent_access_ranges()
294 if (iars && !disk_check_ia_ranges(disk, iars)) { in disk_set_independent_access_ranges()
311 disk->ia_ranges = iars; in disk_set_independent_access_ranges()
[all …]
H A Dblk-sysfs.c82 if (!q->disk) in queue_ra_show()
94 if (!q->disk) in queue_ra_store()
254 if (q->disk) in queue_max_sectors_store()
586 ret = wbt_init(q->disk); in queue_wb_lat_store()
794 ret = kobject_add(&disk->queue_kobj, &disk_to_dev(disk)->kobj, "queue"); in blk_register_queue()
826 wbt_enable_default(disk); in blk_register_queue()
827 blk_throtl_register(disk); in blk_register_queue()
857 blk_debugfs_remove(disk); in blk_register_queue()
860 kobject_put(&disk->queue_kobj); in blk_register_queue()
898 blk_mq_sysfs_unregister(disk); in blk_unregister_queue()
[all …]
/openbmc/linux/block/partitions/
H A Dcore.c129 state->disk = hd; in check_partition()
322 disk->disk_name); in add_partition()
326 disk->disk_name); in add_partition()
361 devt = MKDEV(disk->major, disk->first_minor + bdev->bd_partno); in add_partition()
413 put_disk(disk); in add_partition()
456 if (!disk_live(disk)) { in bdev_add_partition()
536 disk->fops->unlock_native_capacity(disk); in disk_unlock_native_capacity()
620 disk->disk_name); in blk_add_partitions()
633 disk->disk_name); in blk_add_partitions()
659 if (!disk_live(disk)) in bdev_disk_changed()
[all …]
/openbmc/linux/drivers/md/
H A Ddm-zone.c25 struct gendisk *disk = md->disk; in dm_blk_do_report_zones() local
143 if (md->disk) { in dm_cleanup_zoned_dev()
181 struct gendisk *disk = md->disk; in dm_zone_revalidate_cb() local
186 disk->conv_zones_bitmap = bitmap_zalloc(disk->nr_zones, in dm_zone_revalidate_cb()
196 disk->seq_zones_wlock = bitmap_zalloc(disk->nr_zones, in dm_zone_revalidate_cb()
228 struct gendisk *disk = md->disk; in dm_revalidate_zones() local
236 if (!disk->nr_zones || disk->nr_zones != md->nr_zones) in dm_revalidate_zones()
251 if (ret != disk->nr_zones) { in dm_revalidate_zones()
298 md->disk->nr_zones = bdev_nr_zones(md->disk->part0); in dm_set_zones_restrictions()
312 if (!get_capacity(md->disk)) in dm_set_zones_restrictions()
[all …]
/openbmc/qemu/tests/qemu-iotests/
H A D185.out12 'arguments': { 'device': 'disk',
20 'qemu-io disk "write 0 4M"' } }
25 'arguments': { 'device': 'disk',
35 'arguments': { 'device': 'disk',
39 …roseconds": TIMESTAMP}, "event": "JOB_STATUS_CHANGE", "data": {"status": "created", "id": "disk"}}
44 …croseconds": TIMESTAMP}, "event": "JOB_STATUS_CHANGE", "data": {"status": "paused", "id": "disk"}}
51 …microseconds": TIMESTAMP}, "event": "JOB_STATUS_CHANGE", "data": {"status": "null", "id": "disk"}}
59 'arguments': { 'device': 'disk',
82 'arguments': { 'device': 'disk',
108 'arguments': { 'device': 'disk',
[all …]
H A D24232 disk = file_path('disk') variable
41 img_info_log(disk, extra_args=extra_args)
42 result = qemu_img_info('--force-share', disk)
54 vm = iotests.VM().add_drive(disk)
64 qemu_io_log('-c', write, disk)
68 with open(disk, "r+b") as f:
77 qemu_img_create('-f', iotests.imgfmt, disk, '1M')
89 vm = iotests.VM().add_drive(disk)
98 qemu_img_create('-f', iotests.imgfmt, disk, '1M')
103 img_info_log(disk, check=False)
[all …]
H A D29825 disk = os.path.join(iotests.test_dir, 'disk') variable
35 iotests.qemu_img_create('-f', iotests.imgfmt, disk, str(10 * MiB))
40 check = iotests.qemu_img_check(disk)
45 os.remove(disk)
48 self.assertTrue(os.path.getsize(disk) > 100 * MiB)
51 self.assertTrue(os.path.getsize(disk) < 10 * MiB)
110 'filename': disk
116 self.assertTrue(os.path.getsize(disk) == 25 * MiB)
121 iotests.qemu_img_create('-f', iotests.imgfmt, disk, str(10 * MiB))
125 os.remove(disk)
[all …]
/openbmc/linux/drivers/block/
H A Dn64cart.c117 struct gendisk *disk; in n64cart_probe() local
134 disk = blk_alloc_disk(NUMA_NO_NODE); in n64cart_probe()
135 if (!disk) in n64cart_probe()
138 disk->first_minor = 0; in n64cart_probe()
139 disk->flags = GENHD_FL_NO_PART; in n64cart_probe()
140 disk->fops = &n64cart_fops; in n64cart_probe()
141 disk->private_data = &pdev->dev; in n64cart_probe()
142 strcpy(disk->disk_name, "n64cart"); in n64cart_probe()
145 set_disk_ro(disk, 1); in n64cart_probe()
151 err = add_disk(disk); in n64cart_probe()
[all …]
H A Dz2ram.c145 int device = disk->first_minor; in z2_open()
318 struct gendisk *disk; in z2ram_register_disk() local
322 if (IS_ERR(disk)) in z2ram_register_disk()
323 return PTR_ERR(disk); in z2ram_register_disk()
325 disk->major = Z2RAM_MAJOR; in z2ram_register_disk()
326 disk->first_minor = minor; in z2ram_register_disk()
327 disk->minors = 1; in z2ram_register_disk()
329 disk->fops = &z2_fops; in z2ram_register_disk()
335 z2ram_gendisk[minor] = disk; in z2ram_register_disk()
336 err = add_disk(disk); in z2ram_register_disk()
[all …]
/openbmc/linux/include/linux/
H A Dblkdev.h251 #define disk_to_dev(disk) \ argument
252 (&((disk)->part0->bd_device))
255 #define disk_to_cdi(disk) ((disk)->cdi) argument
257 #define disk_to_cdi(disk) NULL argument
262 return MKDEV(disk->major, disk->first_minor); in disk_devt()
436 struct gendisk *disk; member
661 return blk_queue_is_zoned(disk->queue) ? disk->nr_zones : 0; in disk_nr_zones()
675 if (!disk->conv_zones_bitmap) in disk_zone_is_seq()
677 return !test_bit(disk_zone_no(disk, sector), disk->conv_zones_bitmap); in disk_zone_is_seq()
834 struct gendisk *disk) in bd_link_disk_holder() argument
[all …]
/openbmc/linux/drivers/block/null_blk/
H A Dtrace.h24 static inline void __assign_disk_name(char *name, struct gendisk *disk) in __assign_disk_name() argument
26 if (disk) in __assign_disk_name()
27 memcpy(name, disk->disk_name, DISK_NAME_LEN); in __assign_disk_name()
38 __array(char, disk, DISK_NAME_LEN)
47 __assign_disk_name(__entry->disk, cmd->rq->q->disk);
50 __print_disk_name(__entry->disk),
60 __array(char, disk, DISK_NAME_LEN)
65 __assign_disk_name(__entry->disk, nullb->disk);
68 __print_disk_name(__entry->disk), __entry->nr_zones)
/openbmc/linux/Documentation/admin-guide/
H A Ddevices.txt201 0 = /dev/sda First SCSI disk whole disk
202 16 = /dev/sdb Second SCSI disk whole disk
203 32 = /dev/sdc Third SCSI disk whole disk
626 240 = /dev/adp 16th ACSI disk whole disk
917 0 = /dev/rd/c0d0 First disk, whole disk
920 248 = /dev/rd/c0d31 32nd disk, whole disk
933 0 = /dev/rd/c1d0 First disk, whole disk
936 248 = /dev/rd/c1d31 32nd disk, whole disk
943 0 = /dev/rd/c2d0 First disk, whole disk
946 248 = /dev/rd/c2d31 32nd disk, whole disk
[all …]
/openbmc/linux/arch/m68k/emu/
H A Dnfblock.c57 struct gendisk *disk; member
121 if (!dev->disk) in nfhd_init_one()
124 dev->disk->major = major_num; in nfhd_init_one()
125 dev->disk->first_minor = dev_id * 16; in nfhd_init_one()
126 dev->disk->minors = 16; in nfhd_init_one()
127 dev->disk->fops = &nfhd_ops; in nfhd_init_one()
128 dev->disk->private_data = dev; in nfhd_init_one()
132 err = add_disk(dev->disk); in nfhd_init_one()
141 put_disk(dev->disk); in nfhd_init_one()
182 del_gendisk(dev->disk); in nfhd_exit()
[all …]
/openbmc/qemu/docs/
H A Dblock-replication.txt77 Primary | || Secondary disk <--------- hidden-disk 5 <--------- active-disk 4
97 (called active-disk). It should start as an empty disk, and the format
107 the primary disk and secondary disk should contain the same data.
115 1. I/O error on primary disk
118 4. I/O error on secondary disk
119 5. I/O error on active disk
120 6. Making active disk or hidden disk empty failed
212 disk's id.
216 4. Active disk, hidden disk and nbd target's length should be the
218 5. It is better to put active disk and hidden disk in ramdisk.
[all …]
/openbmc/linux/drivers/nvme/host/
H A Dmultipath.c59 if (h->disk) in nvme_mpath_unfreeze()
69 if (h->disk) in nvme_mpath_wait_freeze()
79 if (h->disk) in nvme_mpath_start_freeze()
129 struct gendisk *disk = ns->head->disk; in nvme_mpath_start_request() local
157 if (!ns->head->disk) in nvme_kick_requeue_lists()
537 if (!head->disk) in nvme_mpath_alloc_disk()
574 if (!head->disk) in nvme_mpath_set_live()
878 ns->head->disk->nr_zones = ns->disk->nr_zones; in nvme_mpath_add_disk()
884 if (!head->disk) in nvme_mpath_shutdown_disk()
895 if (!head->disk) in nvme_mpath_remove_disk()
[all …]
H A Dtrace.h40 if (disk) in __assign_disk_name()
41 memcpy(name, disk->disk_name, DISK_NAME_LEN); in __assign_disk_name()
51 __array(char, disk, DISK_NAME_LEN)
71 __assign_disk_name(__entry->disk, req->q->disk);
76 __entry->ctrl_id, __print_disk_name(__entry->disk),
89 __array(char, disk, DISK_NAME_LEN)
106 __assign_disk_name(__entry->disk, req->q->disk);
109 __entry->ctrl_id, __print_disk_name(__entry->disk),
146 __array(char, disk, DISK_NAME_LEN)
153 __assign_disk_name(__entry->disk, req->q->disk);
[all …]
/openbmc/linux/drivers/scsi/
H A Dsr.c143 return disk->private_data; in scsi_cd()
611 struct gendisk *disk; in sr_probe() local
627 if (!disk) in sr_probe()
643 disk->minors = 1; in sr_probe()
645 disk->fops = &sr_bdops; in sr_probe()
654 cd->disk = disk; in sr_probe()
676 disk->private_data = cd; in sr_probe()
707 put_disk(disk); in sr_probe()
927 struct gendisk *disk = cdi->disk; in sr_read_cdda_bpc() local
980 del_gendisk(cd->disk); in sr_remove()
[all …]
/openbmc/openbmc/poky/meta/files/
H A Ddevice_table-minimal.txt14 /dev/hda b 660 root disk 3 0 - - -
15 /dev/hda b 660 root disk 3 1 1 1 4
19 /dev/mmcblk0 b 660 root disk 179 0 - - -
20 /dev/mmcblk0p b 660 root disk 179 1 1 1 4
21 /dev/mtd c 660 root disk 90 0 0 2 8
27 /dev/sda b 660 root disk 8 0 - - -
28 /dev/sda b 660 root disk 8 1 1 1 4
29 /dev/sdb b 660 root disk 8 16 - - -
30 /dev/sdb b 660 root disk 8 17 1 1 4
/openbmc/qemu/docs/system/
H A Dimages.rst6 QEMU supports many disk image formats, including growable disk images
8 encrypted disk images.
12 Quick start for disk image creation
15 You can create a disk image with the command::
19 where myimage.img is the disk image filename and mysize is its size in
30 If you use the option ``-snapshot``, all disk images are considered as
33 disk images by using the ``commit`` monitor command (or C-a s in the
44 writable block device using the ``qcow2`` disk image format. Normally
66 block device. The disk image snapshots are stored in every disk image.
69 shared among all the snapshots to save disk space (otherwise each
[all …]
/openbmc/linux/drivers/md/bcache/
H A Dwriteback.c32 struct cache_set *c = dc->disk.c; in __calc_target_rate()
101 struct cache_set *c = dc->disk.c; in __update_writeback_rate()
247 struct cache_set *c = dc->disk.c; in update_writeback_rate()
647 BUG_ON(KEY_INODE(k) != dc->disk.id); in dirty_pred()
669 if (stripe == dc->disk.nr_stripes) in refill_full_stripes()
673 dc->disk.nr_stripes, stripe); in refill_full_stripes()
675 buf->last_scanned = KEY(dc->disk.id, in refill_full_stripes()
678 bch_refill_keybuf(dc->disk.c, buf, in refill_full_stripes()
679 &KEY(dc->disk.id, in refill_full_stripes()
691 if (stripe == dc->disk.nr_stripes) { in refill_full_stripes()
[all …]
/openbmc/linux/Documentation/ABI/testing/
H A Dsysfs-fs-f2fs1 What: /sys/fs/f2fs/<disk>/gc_max_sleep_time
7 What: /sys/fs/f2fs/<disk>/gc_min_sleep_time
19 What: /sys/fs/f2fs/<disk>/gc_idle
41 What: /sys/fs/f2fs/<disk>/main_blkaddr
46 What: /sys/fs/f2fs/<disk>/ipu_policy
177 What: /sys/fs/f2fs/<disk>/dir_level
243 What: /sys/fs/f2fs/<disk>/features
257 Supported on-disk features:
346 What: /sys/fs/f2fs/<disk>/unusable
354 What: /sys/fs/f2fs/<disk>/encoding
[all …]

12345678910>>...39