Home
last modified time | relevance | path

Searched refs:disks (Results 1 – 116 of 116) sorted by relevance

/linux-4.4.14/crypto/async_tx/
Draid6test.c47 static void makedata(int disks) in makedata() argument
51 for (i = 0; i < disks; i++) { in makedata()
57 static char disk_type(int d, int disks) in disk_type() argument
59 if (d == disks - 2) in disk_type()
61 else if (d == disks - 1) in disk_type()
68 static void raid6_dual_recov(int disks, size_t bytes, int faila, int failb, struct page **ptrs) in raid6_dual_recov() argument
78 if (failb == disks-1) { in raid6_dual_recov()
79 if (faila == disks-2) { in raid6_dual_recov()
82 tx = async_gen_syndrome(ptrs, 0, disks, bytes, &submit); in raid6_dual_recov()
84 struct page *blocks[disks]; in raid6_dual_recov()
[all …]
Dasync_pq.c50 const unsigned char *scfs, int disks, in do_async_gen_syndrome() argument
60 int src_cnt = disks - 2; in do_async_gen_syndrome()
91 dma_dest[0] = unmap->addr[disks - 2]; in do_async_gen_syndrome()
92 dma_dest[1] = unmap->addr[disks - 1]; in do_async_gen_syndrome()
122 do_sync_gen_syndrome(struct page **blocks, unsigned int offset, int disks, in do_sync_gen_syndrome() argument
127 int start = -1, stop = disks - 3; in do_sync_gen_syndrome()
134 for (i = 0; i < disks; i++) { in do_sync_gen_syndrome()
136 BUG_ON(i > disks - 3); /* P or Q can't be zero */ in do_sync_gen_syndrome()
140 if (i < disks - 2) { in do_sync_gen_syndrome()
150 raid6_call.xor_syndrome(disks, start, stop, len, srcs); in do_sync_gen_syndrome()
[all …]
Dasync_raid6_recov.c160 __2data_recov_4(int disks, size_t bytes, int faila, int failb, in __2data_recov_4() argument
172 p = blocks[disks-2]; in __2data_recov_4()
173 q = blocks[disks-1]; in __2data_recov_4()
199 __2data_recov_5(int disks, size_t bytes, int faila, int failb, in __2data_recov_5() argument
214 for (i = 0; i < disks-2; i++) { in __2data_recov_5()
224 p = blocks[disks-2]; in __2data_recov_5()
225 q = blocks[disks-1]; in __2data_recov_5()
273 __2data_recov_n(int disks, size_t bytes, int faila, int failb, in __2data_recov_n() argument
285 p = blocks[disks-2]; in __2data_recov_n()
286 q = blocks[disks-1]; in __2data_recov_n()
[all …]
/linux-4.4.14/lib/raid6/
Drecov.c25 static void raid6_2data_recov_intx1(int disks, size_t bytes, int faila, in raid6_2data_recov_intx1() argument
33 p = (u8 *)ptrs[disks-2]; in raid6_2data_recov_intx1()
34 q = (u8 *)ptrs[disks-1]; in raid6_2data_recov_intx1()
41 ptrs[disks-2] = dp; in raid6_2data_recov_intx1()
44 ptrs[disks-1] = dq; in raid6_2data_recov_intx1()
46 raid6_call.gen_syndrome(disks, bytes, ptrs); in raid6_2data_recov_intx1()
51 ptrs[disks-2] = p; in raid6_2data_recov_intx1()
52 ptrs[disks-1] = q; in raid6_2data_recov_intx1()
69 static void raid6_datap_recov_intx1(int disks, size_t bytes, int faila, in raid6_datap_recov_intx1() argument
75 p = (u8 *)ptrs[disks-2]; in raid6_datap_recov_intx1()
[all …]
Drecov_avx2.c22 static void raid6_2data_recov_avx2(int disks, size_t bytes, int faila, in raid6_2data_recov_avx2() argument
30 p = (u8 *)ptrs[disks-2]; in raid6_2data_recov_avx2()
31 q = (u8 *)ptrs[disks-1]; in raid6_2data_recov_avx2()
38 ptrs[disks-2] = dp; in raid6_2data_recov_avx2()
41 ptrs[disks-1] = dq; in raid6_2data_recov_avx2()
43 raid6_call.gen_syndrome(disks, bytes, ptrs); in raid6_2data_recov_avx2()
48 ptrs[disks-2] = p; in raid6_2data_recov_avx2()
49 ptrs[disks-1] = q; in raid6_2data_recov_avx2()
192 static void raid6_datap_recov_avx2(int disks, size_t bytes, int faila, in raid6_datap_recov_avx2() argument
199 p = (u8 *)ptrs[disks-2]; in raid6_datap_recov_avx2()
[all …]
Drecov_ssse3.c22 static void raid6_2data_recov_ssse3(int disks, size_t bytes, int faila, in raid6_2data_recov_ssse3() argument
32 p = (u8 *)ptrs[disks-2]; in raid6_2data_recov_ssse3()
33 q = (u8 *)ptrs[disks-1]; in raid6_2data_recov_ssse3()
40 ptrs[disks-2] = dp; in raid6_2data_recov_ssse3()
43 ptrs[disks-1] = dq; in raid6_2data_recov_ssse3()
45 raid6_call.gen_syndrome(disks, bytes, ptrs); in raid6_2data_recov_ssse3()
50 ptrs[disks-2] = p; in raid6_2data_recov_ssse3()
51 ptrs[disks-1] = q; in raid6_2data_recov_ssse3()
197 static void raid6_datap_recov_ssse3(int disks, size_t bytes, int faila, in raid6_datap_recov_ssse3() argument
206 p = (u8 *)ptrs[disks-2]; in raid6_datap_recov_ssse3()
[all …]
Dsse2.c41 static void raid6_sse21_gen_syndrome(int disks, size_t bytes, void **ptrs) in raid6_sse21_gen_syndrome() argument
47 z0 = disks - 3; /* Highest data disk */ in raid6_sse21_gen_syndrome()
92 static void raid6_sse21_xor_syndrome(int disks, int start, int stop, in raid6_sse21_xor_syndrome() argument
100 p = dptr[disks-2]; /* XOR parity */ in raid6_sse21_xor_syndrome()
101 q = dptr[disks-1]; /* RS syndrome */ in raid6_sse21_xor_syndrome()
151 static void raid6_sse22_gen_syndrome(int disks, size_t bytes, void **ptrs) in raid6_sse22_gen_syndrome() argument
157 z0 = disks - 3; /* Highest data disk */ in raid6_sse22_gen_syndrome()
203 static void raid6_sse22_xor_syndrome(int disks, int start, int stop, in raid6_sse22_xor_syndrome() argument
211 p = dptr[disks-2]; /* XOR parity */ in raid6_sse22_xor_syndrome()
212 q = dptr[disks-1]; /* RS syndrome */ in raid6_sse22_xor_syndrome()
[all …]
Dalgos.c132 void *(*const dptrs)[(65536/PAGE_SIZE)+2], const int disks) in raid6_choose_gen() argument
135 int start = (disks>>1)-1, stop = disks-3; /* work on the second half of the disks */ in raid6_choose_gen()
152 (*algo)->gen_syndrome(disks, PAGE_SIZE, *dptrs); in raid6_choose_gen()
175 (*algo)->xor_syndrome(disks, start, stop, in raid6_choose_gen()
209 const int disks = (65536/PAGE_SIZE)+2; in raid6_select_algo() local
217 for (i = 0; i < disks-2; i++) in raid6_select_algo()
228 dptrs[disks-2] = syndromes; in raid6_select_algo()
229 dptrs[disks-1] = syndromes + PAGE_SIZE; in raid6_select_algo()
232 gen_best = raid6_choose_gen(&dptrs, disks); in raid6_select_algo()
Dneon.c33 static void raid6_neon ## _n ## _gen_syndrome(int disks, \
39 raid6_neon ## _n ## _gen_syndrome_real(disks, \
43 static void raid6_neon ## _n ## _xor_syndrome(int disks, \
50 raid6_neon ## _n ## _xor_syndrome_real(disks, \
Davx2.c42 static void raid6_avx21_gen_syndrome(int disks, size_t bytes, void **ptrs) in raid6_avx21_gen_syndrome() argument
48 z0 = disks - 3; /* Highest data disk */ in raid6_avx21_gen_syndrome()
101 static void raid6_avx22_gen_syndrome(int disks, size_t bytes, void **ptrs) in raid6_avx22_gen_syndrome() argument
107 z0 = disks - 3; /* Highest data disk */ in raid6_avx22_gen_syndrome()
165 static void raid6_avx24_gen_syndrome(int disks, size_t bytes, void **ptrs) in raid6_avx24_gen_syndrome() argument
171 z0 = disks - 3; /* Highest data disk */ in raid6_avx24_gen_syndrome()
Dmmx.c40 static void raid6_mmx1_gen_syndrome(int disks, size_t bytes, void **ptrs) in raid6_mmx1_gen_syndrome() argument
46 z0 = disks - 3; /* Highest data disk */ in raid6_mmx1_gen_syndrome()
88 static void raid6_mmx2_gen_syndrome(int disks, size_t bytes, void **ptrs) in raid6_mmx2_gen_syndrome() argument
94 z0 = disks - 3; /* Highest data disk */ in raid6_mmx2_gen_syndrome()
Dsse1.c45 static void raid6_sse11_gen_syndrome(int disks, size_t bytes, void **ptrs) in raid6_sse11_gen_syndrome() argument
51 z0 = disks - 3; /* Highest data disk */ in raid6_sse11_gen_syndrome()
104 static void raid6_sse12_gen_syndrome(int disks, size_t bytes, void **ptrs) in raid6_sse12_gen_syndrome() argument
110 z0 = disks - 3; /* Highest data disk */ in raid6_sse12_gen_syndrome()
Dneon.uc53 void raid6_neon$#_gen_syndrome_real(int disks, unsigned long bytes, void **ptrs)
62 z0 = disks - 3; /* Highest data disk */
83 void raid6_neon$#_xor_syndrome_real(int disks, int start, int stop,
94 p = dptr[disks-2]; /* XOR parity */
95 q = dptr[disks-1]; /* RS syndrome */
Dint.uc82 static void raid6_int$#_gen_syndrome(int disks, size_t bytes, void **ptrs)
90 z0 = disks - 3; /* Highest data disk */
110 static void raid6_int$#_xor_syndrome(int disks, int start, int stop,
120 p = dptr[disks-2]; /* XOR parity */
121 q = dptr[disks-1]; /* RS syndrome */
Daltivec.uc68 raid6_altivec$#_gen_syndrome_real(int disks, size_t bytes, void **ptrs)
77 z0 = disks - 3; /* Highest data disk */
97 static void raid6_altivec$#_gen_syndrome(int disks, size_t bytes, void **ptrs)
102 raid6_altivec$#_gen_syndrome_real(disks, bytes, ptrs);
Dtilegx.uc50 void raid6_tilegx$#_gen_syndrome(int disks, size_t bytes, void **ptrs)
60 z0 = disks - 3; /* Highest data disk */
/linux-4.4.14/drivers/md/
Dlinear.c46 if (sector < conf->disks[mid].end_sector) in which_dev()
52 return conf->disks + lo; in which_dev()
63 struct request_queue *q = bdev_get_queue(conf->disks[i].rdev->bdev); in linear_congested()
100 struct dev_info *disk = conf->disks + j; in linear_conf()
139 conf->disks[0].end_sector = conf->disks[0].rdev->sectors; in linear_conf()
142 conf->disks[i].end_sector = in linear_conf()
143 conf->disks[i-1].end_sector + in linear_conf()
144 conf->disks[i].rdev->sectors; in linear_conf()
Draid5.c194 if (sh->qd_idx == sh->disks - 1) in raid6_d0()
534 sh->disks = previous ? conf->previous_raid_disks : conf->raid_disks; in init_stripe()
539 for (i = sh->disks; i--; ) { in init_stripe()
595 struct md_rdev *rdev = rcu_dereference(conf->disks[i].rdev); in calc_degraded()
597 rdev = rcu_dereference(conf->disks[i].replacement); in calc_degraded()
621 struct md_rdev *rdev = rcu_dereference(conf->disks[i].rdev); in calc_degraded()
623 rdev = rcu_dereference(conf->disks[i].replacement); in calc_degraded()
723 BUG_ON(sh->overwrite_disks > (sh->disks - sh->raid_conf->max_degraded)); in is_full_stripe_write()
724 return sh->overwrite_disks == (sh->disks - sh->raid_conf->max_degraded); in is_full_stripe_write()
888 int i, disks = sh->disks; in ops_run_io() local
[all …]
Dlinear.h13 struct dev_info disks[0]; member
Dmd.h225 struct list_head disks; member
600 list_for_each_entry(rdev, &((mddev)->disks), same_set)
603 list_for_each_entry_safe(rdev, tmp, &((mddev)->disks), same_set)
606 list_for_each_entry_rcu(rdev, &((mddev)->disks), same_set)
Draid5.h212 int disks; /* disks in stripe */ member
544 struct disk_info *disks; member
Draid5-cache.c389 for (i = 0; i < sh->disks; i++) { in r5l_log_stripe()
441 for (i = 0; i < sh->disks; i++) { in r5l_write_stripe()
910 for (disk_index = 0; disk_index < sh->disks; disk_index++) { in r5l_recovery_flush_one_stripe()
923 for (disk_index = 0; disk_index < sh->disks; disk_index++) { in r5l_recovery_flush_one_stripe()
931 rdev = rcu_dereference(conf->disks[disk_index].rdev); in r5l_recovery_flush_one_stripe()
935 rrdev = rcu_dereference(conf->disks[disk_index].replacement); in r5l_recovery_flush_one_stripe()
944 for (disk_index = 0; disk_index < sh->disks; disk_index++) in r5l_recovery_flush_one_stripe()
Dmultipath.c36 int i, disks = conf->raid_disks; in multipath_map() local
44 for (i = 0; i < disks; i++) { in multipath_map()
Dmd.c468 if (!mddev->raid_disks && list_empty(&mddev->disks) && in mddev_put()
498 INIT_LIST_HEAD(&mddev->disks); in mddev_init()
1123 if (sb->disks[rdev->desc_nr].state & ( in super_90_validate()
1142 desc = sb->disks + rdev->desc_nr; in super_90_validate()
1242 sb->disks[0].state = (1<<MD_DISK_REMOVED); in super_90_sync()
1263 d = &sb->disks[rdev2->desc_nr]; in super_90_sync()
1290 mdp_disk_t *d = &sb->disks[i]; in super_90_sync()
1305 sb->this_disk = sb->disks[rdev->desc_nr]; in super_90_sync()
1983 if (list_empty(&mddev->disks)) in md_integrity_register()
2113 list_add_rcu(&rdev->same_set, &mddev->disks); in bind_rdev_to_array()
[all …]
Draid10.c1522 int disks, ncopies; in _enough() local
1524 disks = conf->prev.raid_disks; in _enough()
1527 disks = conf->geo.raid_disks; in _enough()
1542 this = (this+1) % disks; in _enough()
1546 first = (first + ncopies) % disks; in _enough()
3387 int layout, chunk, disks; in setup_geo() local
3392 disks = mddev->raid_disks - mddev->delta_disks; in setup_geo()
3397 disks = mddev->raid_disks; in setup_geo()
3404 disks = mddev->raid_disks + mddev->delta_disks; in setup_geo()
3415 geo->raid_disks = disks; in setup_geo()
[all …]
Draid1.c1053 int i, disks; in make_request() local
1226 disks = conf->raid_disks * 2; in make_request()
1232 for (i = 0; i < disks; i++) { in make_request()
1335 for (i = 0; i < disks; i++) { in make_request()
2008 int disks = conf->raid_disks * 2; in sync_request_write() local
2025 for (i = 0; i < disks ; i++) { in sync_request_write()
DKconfig20 partition to another one or to combine several redundant hard disks
69 the throughput rate if the partitions reside on distinct disks.
Dbitmap.c189 rdev = list_entry(&mddev->disks, struct md_rdev, same_set); in next_active_rdev()
194 list_for_each_entry_continue_rcu(rdev, &mddev->disks, same_set) { in next_active_rdev()
Ddm-raid.c283 list_add(&rs->dev[i].rdev.same_set, &rs->md.disks); in dev_parms()
/linux-4.4.14/drivers/staging/lustre/lustre/llite/
Dlloop.c163 static struct gendisk **disks; variable
536 set_capacity(disks[lo->lo_number], size); in loop_set_fd()
578 set_capacity(disks[lo->lo_number], 0); in loop_clr_fd()
679 if (disks == NULL) { in lloop_ioctl()
803 disks = kcalloc(max_loop, sizeof(*disks), GFP_KERNEL); in lloop_init()
804 if (!disks) in lloop_init()
808 disks[i] = alloc_disk(1); in lloop_init()
809 if (!disks[i]) in lloop_init()
817 struct gendisk *disk = disks[i]; in lloop_init()
838 add_disk(disks[i]); in lloop_init()
[all …]
/linux-4.4.14/tools/testing/selftests/zram/
DREADME6 (<id> = 0, 1, ...). Pages written to these disks are compressed and stored
7 in memory itself. These disks allow very fast I/O and compression provides
9 use as swap disks, various caches under /var and maybe many more :)
26 zram01.sh: creates general purpose ram disks with ext4 filesystems
/linux-4.4.14/drivers/block/zram/
DKconfig9 Pages written to these disks are compressed and stored in memory
10 itself. These disks allow very fast I/O and compression provides
14 disks and maybe many more.
/linux-4.4.14/block/partitions/
DKconfig7 Say Y here if you would like to use hard disks under Linux which
21 Support hard disks partitioned under Acorn operating systems.
28 Say Y here if you would like to use hard disks under Linux which
41 Say Y here if you would like to use hard disks under Linux which
69 to read disks partitioned under RISCiX.
77 "logical volumes" can be spread across one or multiple disks,
86 Say Y here if you would like to use hard disks under Linux which
93 Say Y here if you would like to use hard disks under Linux which
100 Say Y here if you would like to use hard disks under Linux which
108 partition table format used by IBM DASD disks operating under CMS.
[all …]
/linux-4.4.14/include/linux/raid/
Dpq.h143 extern void (*raid6_2data_recov)(int disks, size_t bytes, int faila, int failb,
145 extern void (*raid6_datap_recov)(int disks, size_t bytes, int faila,
147 void raid6_dual_recov(int disks, size_t bytes, int faila, int failb,
/linux-4.4.14/fs/udf/
DKconfig8 removable USB disks. Say Y if you intend to mount DVD discs or CDRW's
10 disks. Please read <file:Documentation/filesystems/udf.txt>.
/linux-4.4.14/Documentation/blockdev/
Dramdisk.txt25 The RAM disk supports up to 16 RAM disks by default, and can be reconfigured
26 to support an unlimited number of RAM disks (at your own risk). Just change
31 directory. RAM disks are all major number 1, and start with minor number 0
47 This parameter tells the RAM disk driver to set up RAM disks of N k size. The
91 sequence so that you have a chance to switch floppy disks.
122 area (esp. for disks) so that maximal compression is achieved for
Dzram.txt7 (<id> = 0, 1, ...). Pages written to these disks are compressed and stored
8 in memory itself. These disks allow very fast I/O and compression provides
10 use as swap disks, various caches under /var and maybe many more :)
Dfloppy.txt214 access high capacity disks (up to 1992K on a high density 3 1/2 disk!).
232 line. If the reported problem happens when mounting floppy disks, be
DREADME.DAC96043 problems with disks being marked offline, for example, please contact Mylex
86 disks the device names will not change in the event of a disk drive failure.
/linux-4.4.14/drivers/block/
Dfloppy.c411 static struct gendisk *disks[N_DRIVE]; variable
2803 q = disks[fdc_queue]->queue; in set_next_request()
3699 set_capacity(disks[drive], floppy_sizes[new_dev]); in floppy_open()
4169 return get_disk(disks[drive]); in floppy_find()
4191 disks[drive] = alloc_disk(1); in do_floppy_init()
4192 if (!disks[drive]) { in do_floppy_init()
4197 disks[drive]->queue = blk_init_queue(do_fd_request, &floppy_lock); in do_floppy_init()
4198 if (!disks[drive]->queue) { in do_floppy_init()
4203 blk_queue_max_hw_sectors(disks[drive]->queue, 64); in do_floppy_init()
4204 disks[drive]->major = FLOPPY_MAJOR; in do_floppy_init()
[all …]
DKconfig74 "GD-ROM" by SEGA to signify it is capable of reading special disks
76 disks. Select this option to access any disks in your GD ROM drive.
101 least one high-level driver (e.g. "Parallel port IDE disks",
102 "Parallel port ATAPI CD-ROMs", "Parallel port ATAPI disks" etc.) and
238 There are several ways of encrypting disks. Some of these require
369 int "Default number of RAM disks"
373 The default value is 16 RAM disks. Change this if you know what you
407 DVD-RW disks must be in restricted overwrite mode.
Dswim3.c45 static struct gendisk *disks[MAX_FLOPPIES]; variable
327 fs->cur_req = blk_fetch_request(disks[fs->index]->queue); in start_request()
1218 disk = disks[index] = alloc_disk(1); in swim3_attach()
DDAC960.c99 if (!get_capacity(p->disks[drive_nr])) in DAC960_open()
2532 struct gendisk *disk = Controller->disks[n]; in DAC960_RegisterBlockDevice()
2571 del_gendisk(Controller->disks[disk]); in DAC960_UnregisterBlockDevice()
2591 set_capacity(Controller->disks[disk], disk_size(Controller, disk)); in DAC960_ComputeGenericDiskInfo()
2697 for (i = 0; (i < DAC960_MaxLogicalDrives) && Controller->disks[i]; i++) in DAC960_DetectCleanup()
2698 put_disk(Controller->disks[i]); in DAC960_DetectCleanup()
2773 Controller->disks[i] = alloc_disk(1<<DAC960_MaxPartitionsBits); in DAC960_DetectController()
2774 if (!Controller->disks[i]) in DAC960_DetectController()
2776 Controller->disks[i]->private_data = (void *)((long)i); in DAC960_DetectController()
3177 set_capacity(Controller->disks[disk], disk_size(Controller, disk)); in DAC960_Probe()
[all …]
DDAC960.h2318 struct gendisk *disks[DAC960_MaxLogicalDrives]; member
/linux-4.4.14/Documentation/scsi/
Daha152x.txt113 total capacity of disks in blocks (sectors).
142 (but there are already bigger disks out there today).
150 - for disks<1GB: use default translation (C/32/64)
152 - for disks>1GB:
161 disks.
Ddc395x.txt7 be safe to use. Testing with hard disks has not been done to any
9 to use this driver with hard disks.
Dsym53c8xx_2.txt213 this driver and its predecessors. Hard disks that behaved correctly for
233 disks. With large SCSI disks (>= 2GB, cache >= 512KB, average seek time
238 disk arrays. It is noticeable that most of recent hard disks seem not to
606 hard disks. Good SCSI hard disks with a large cache gain advantage of
DChangeLog.1992-1997407 * in2000.c: Fix biosparam to support large disks.
517 Revalidate all new disks so we get the partition tables. Define
1029 Allow for disks > 1Gb. [Drew??]
1617 * scsi.c: Clean up messages about disks, so they are displayed as
1679 * sd.c: Only pay attention to UNIT_ATTENTION for removable disks.
1682 disk, and fix a bug in the timing. Increase read-ahead for disks
1897 * sd.c: Fix race condition for multiple disks. Use INIT_SCSI_REQUEST
1899 removable disks that are not ready, mark them as having a media change
Dtmscsim.txt91 precautions. In an ideal world you would have a full backup of your disks.
106 produced errors and started to corrupt my disks. So don't do that! A 37.50
180 performance. You're likely to crash your disks.)
Dncr53c8xx.txt246 All I can say is that the hard disks I use on my machines behave well with
261 disks. With large SCSI disks (>= 2GB, cache >= 512KB, average seek time
267 array. It is noticeable that most of recent hard disks seem not to accept
970 hard disks. In such a situation you cannot configure the NVRAM with
1265 hard disks. Good SCSI hard disks with a large cache gain advantage of
DChangeLog.ncr53c8xx103 - Added support for mounting disks on wide-narrow-wide
DChangeLog.sym53c8xx185 - Added support for mounting disks on wide-narrow-wide
DChangeLog.lpfc161 70 disks.
380 initial discovery, and IO not starting to disks). Backs out
Dscsi_mid_low_api.txt13 to "target" SCSI ports (e.g. disks). There can be many LLDs in a running
/linux-4.4.14/Documentation/
Diostats.txt37 if you are watching a known, small set of disks. /proc/diskstats may
38 be a better choice if you are watching a large number of disks because
97 read I/Os issued per partition should equal those made to the disks ...
115 partitions from that for disks. There are only *four* fields available
133 of queuing for partitions, and at completion for whole disks. This is
137 reads/writes before merges for partitions and after for disks. Since a
Ddevices.txt134 2 block Floppy disks
289 disks (see major number 3) except that the limit on
329 filesystem across multiple physical disks.
597 Partitions are handled the same way as for IDE disks
717 disks (see major number 3) except that the limit on
950 disks (see major number 3) except that the partition
974 disks (see major number 3) except that the partition
997 This driver is intended for floppy disks and similar
1214 disks (see major number 3) except that the limit on
1230 disks (see major number 3) except that the limit on
[all …]
Dsysfs-rules.txt127 /sys/subsystem/block will contain the links for disks and partitions
129 contain only disks and not partition devices in the same flat list is
Dsysrq.txt69 your disks.
157 disks and will certainly lessen the chance of data loss and fscking. Note
Dinitrd.txt264 (e.g. support for RAM disks, initrd, a.out, and the Ext2 FS) and
296 A third scenario is more convenient recovery disks, because information
Dbcache.txt163 In the real world, SSDs don't always keep up with disks - particularly with
164 slower SSDs, many disks being cached by one SSD, or mostly sequential IO. So
DChanges118 New versions of util-linux provide *fdisk support for larger disks,
Dkernel-parameters.txt1814 for disks and CDROMs, but not CFs.
3020 prompt_ramdisk= [RAM] List of RAM disks to prompt for floppy disk
3056 ramdisk_size= [RAM] Sizes of RAM disks in kilobytes
4163 ide-disks -- unplug primary master IDE devices
4164 aux-ide-disks -- unplug non-primary-master IDE devices
4166 all -- unplug all emulated devices (NICs and IDE disks)
/linux-4.4.14/fs/romfs/
DKconfig6 initial ram disks of installation disks, but it could be used for
/linux-4.4.14/Documentation/sound/oss/
DPSS35 /etc/sound/pss_synth. This is the firmware file from the DOS install disks.
37 genmidi.ld on newer DOS driver install disks and synth.ld on older ones.
/linux-4.4.14/Documentation/ide/
D00-INDEX12 - important info for users of ATA devices (IDE/EIDE disks and CD-ROMS).
DChangeLog.ide-cd.1994-20045 * 1.03 Nov 25, 1994 -- leaving unmask_intr[] as a user-setting (as for disks)
/linux-4.4.14/fs/hfs/
DKconfig7 floppy disks and hard drive partitions with full read-write access.
/linux-4.4.14/drivers/target/sbp/
DKconfig7 bus, for example hard disks. Similar to FireWire Target Disk mode on
/linux-4.4.14/fs/qnx4/
DKconfig8 Say Y if you intend to mount QNX hard disks or floppies.
/linux-4.4.14/Documentation/filesystems/
Dromfs.txt4 disks of installation disks. It has grown up by the need of having
23 various read-only media, like (E)EPROM disks if someone will have the
42 from a nearby server, so you don't want to carry two disks for this
168 similarly small writable filesystem for RAM disks.
Daffs.txt8 hard disks and normally not used on them, either.
23 sense on hard disks. Supported read only.
217 It's not possible to read floppy disks with a normal PC or workstation
Dntfs.txt271 For Win2k and later dynamic disks, you can for example use the ldminfo utility
285 dynamic disks and all the volumes on them. At the bottom you will see the
287 further above to determine which of the disks in the volume definitions is
288 which device in Linux. Hint: Run ldminfo on each of your dynamic disks and
402 nr-raid-disks 2
403 nr-spare-disks 0
Domfs.txt9 filesystem driver may be used to read and write disks from these
Dhpfs.txt234 Fixed a possible problem with disks > 64G (but I don't have one, so I can't
257 Fixed possible problem on large disks
291 2.08 Creating new files is not so slow on large disks
Ddlmfs.txt51 against raw disks.
Dsysv-fs.txt24 corresponds to the beginning of track 1 on floppy disks. No support
Dubifs.txt30 modern LBA disks.
Dext4.txt193 your disks are battery-backed in one way or another,
264 disks * RAID chunk size in file system blocks.
303 fast disks, at the cost of increasing latency.
Dramfs-rootfs-initramfs.txt294 widely used on Linux (inside RPM, Red Hat's device driver disks). Here's
Df2fs.txt8 disks, a file system, an upper layer to the storage device, should adapt to the
/linux-4.4.14/fs/qnx6/
DKconfig8 Say Y if you intend to mount QNX hard disks or floppies formatted
/linux-4.4.14/fs/affs/
DKconfig6 disks by Amiga(tm) systems since AmigaOS Version 1.3 (34.20). Say Y
/linux-4.4.14/fs/minix/
DKconfig11 on older Linux floppy disks. This option will enlarge your kernel
/linux-4.4.14/fs/adfs/
DKconfig26 hard drives and ADFS-formatted floppy disks. This is experimental
/linux-4.4.14/Documentation/s390/
DDASD25 We performed our testing on 3380 and 3390 type disks of different
26 sizes, under VM and on the bare hardware (LPAR), using internal disks
Dzfcpdump.txt4 dumps on SCSI disks. The dump process is initiated by booting a dump tool, which
DDebugging390.txt1303 fibre optics and devices such as tapes and disks can be shared between several
1450 DASD's direct access storage devices ( otherwise known as hard disks ).
2116 This is particularly useful for syncing disks unmounting & rebooting
/linux-4.4.14/fs/ext2/
DKconfig4 Ext2 is a standard Linux file system for hard disks.
/linux-4.4.14/Documentation/block/
Dcfq-iosched.txt23 single spindle SATA/SAS disks where we can cut down on overall number of
28 devices like multiple SATA/SAS disks in hardware RAID configuration. The down
33 In general I think for SATA/SAS disks and software RAID of SATA/SAS disks
/linux-4.4.14/include/uapi/linux/raid/
Dmd_p.h196 mdp_disk_t disks[MD_SB_DISKS]; member
/linux-4.4.14/drivers/firewire/
DKconfig44 You should also enable support for disks, CD-ROMs, etc. in the SCSI
/linux-4.4.14/drivers/ide/
DKconfig73 Support for ATA/ATAPI disks (including ATAPI floppy drives).
85 This will include support for ATA hard disks.
107 Support for Compact Flash cards, outboard IDE disks, tape drives,
737 IDE devices (hard disks, CD-ROM drives, etc.) that are connected to
752 use IDE devices (hard disks, CD-ROM drives, etc.) that are connected
761 disks, CD-ROM drives, etc.) that are connected to the on-board IDE
774 devices (hard disks, CD-ROM drives, etc.) that are connected to the
/linux-4.4.14/drivers/nvdimm/
DKconfig65 guarantee that typical disks provide) can continue to do so.
/linux-4.4.14/Documentation/arm/
DSetup76 Number of ADFS/MFM disks. May be used differently by different
/linux-4.4.14/fs/proc/
DKconfig62 building a kernel for install/rescue disks or your system is very
/linux-4.4.14/block/
DKconfig21 Say Y here unless you know you really don't want to mount disks and
/linux-4.4.14/drivers/scsi/
DKconfig77 If you want to use SCSI hard disks, Fibre Channel disks,
78 Serial ATA (SATA) or Parallel ATA (PATA) hard disks,
157 about anything having "SCSI" in its name other than hard disks,
702 This option enables elevator sorting for all probed SCSI disks and
715 only if you have disks with buggy or limited tagged command support.
728 doing so, since this driver only supports hard disks and lacks
1166 The default value is 8 and should be supported by most hard disks.
1187 Modern hard disks are able to support 64 tags and even more, but
1191 you are using very large hard disks with large cache (>= 1 MB) that
1421 This option enables elevator sorting for all probed SCSI disks and
[all …]
/linux-4.4.14/drivers/usb/
DKconfig55 such as scanners, keyboards, mice, modems, cameras, disks,
/linux-4.4.14/drivers/block/paride/
DKconfig12 tristate "Parallel port IDE disks"
42 tristate "Parallel port ATAPI disks"
/linux-4.4.14/drivers/usb/storage/
DKconfig14 floppy drives, USB hard disks, USB tape drives, USB CD-ROMs,
/linux-4.4.14/arch/arm/boot/dts/
Darmada-xp-synology-ds414.dts89 * handling the four disks.
/linux-4.4.14/Documentation/ioctl/
Dcdrom.txt33 address of multi session disks
441 address of multi session disks
Dhdio.txt126 contain a meaningful value for disks over 219 Gb in size.
/linux-4.4.14/Documentation/networking/
D6pack.txt125 ALPHA. BE CAREFUL! Sync your disks before insmoding the 6pack module
/linux-4.4.14/arch/cris/arch-v10/
DKconfig379 powerbutton and then do a power off after unmounting disks.
/linux-4.4.14/Documentation/m68k/
Dkernel-options.txt93 floppy drive number (there are no partitions on floppy disks). I.e.,
217 The only application is for root filesystems on floppy disks, that
259 disks.
/linux-4.4.14/Documentation/hwmon/
Dit87122 These chips are 'Super I/O chips', supporting floppy disks, infrared ports,
/linux-4.4.14/Documentation/power/
Dfreezing-of-tasks.txt102 metadata on disks, we cannot bring them back to the state from before the
Dswsusp.txt41 . If you have SATA disks, you'll need recent kernels with SATA suspend
Ddevices.txt27 (mostly for systems with disks) "hibernation" (also known as
/linux-4.4.14/drivers/staging/unisys/Documentation/
Doverview.txt250 guest and the service partition. The disks that appear on the shared bus
/linux-4.4.14/Documentation/development-process/
D1.Intro140 enable it. There is no need for driver disks, downloads, or the hassles
/linux-4.4.14/Documentation/vm/
Dfrontswap.txt142 later.) For very large swap disks (which are rare) on a standard
/linux-4.4.14/Documentation/nvdimm/
Dnvdimm.txt164 the standard error model that host-bus-adapter attached disks present.
/linux-4.4.14/Documentation/kbuild/
Dmakefiles.txt166 controllers are detected, and thus your disks are renumbered.
/linux-4.4.14/Documentation/virtual/uml/
DUserModeLinux-HOWTO.txt1869 host's memory rather than its disks.
2348 no syncing of disks and no clean shutdown of userspace. So, they are