Home
last modified time | relevance | path

Searched refs:raid (Results 1 – 25 of 62) sorted by relevance

123

/Linux-v5.10/drivers/scsi/megaraid/
Dmegaraid_sas_fp.c309 struct MR_LD_RAID *raid; in MR_ValidateMapInfo() local
360 raid = MR_LdRaidGet(ld, drv_map); in MR_ValidateMapInfo()
361 le32_to_cpus((u32 *)&raid->capability); in MR_ValidateMapInfo()
374 struct MR_LD_RAID *raid = MR_LdRaidGet(ld, map); in MR_GetSpanBlock() local
377 for (span = 0; span < raid->spanDepth; span++, pSpanBlock++) { in MR_GetSpanBlock()
391 blk = (blk + le64_to_cpu(quad->offsetInSpan)) << raid->stripeShift; in MR_GetSpanBlock()
423 struct MR_LD_RAID *raid = MR_LdRaidGet(ld, map); in mr_spanset_get_span_block() local
438 for (span = 0; span < raid->spanDepth; span++) in mr_spanset_get_span_block()
456 << raid->stripeShift; in mr_spanset_get_span_block()
486 struct MR_LD_RAID *raid = MR_LdRaidGet(ld, map); in get_row_from_strip() local
[all …]
Dmegaraid_sas_fusion.c1458 struct MR_LD_RAID *raid; in megasas_sync_map_info() local
1494 raid = MR_LdRaidGet(i, map); in megasas_sync_map_info()
1496 ld_sync->seqNum = raid->seqNum; in megasas_sync_map_info()
2350 struct MR_LD_RAID *raid; in megasas_set_pd_lba() local
2359 raid = MR_LdRaidGet(ld, local_map_ptr); in megasas_set_pd_lba()
2360 if (raid->capability.ldPiMode == MR_PROT_INFO_TYPE_CONTROLLER) { in megasas_set_pd_lba()
2610 struct MR_LD_RAID *raid, bool fp_possible, in megasas_set_raidflag_cpu_affinity() argument
2619 if ((raid->cpuAffinity.pdRead.cpu0) && in megasas_set_raidflag_cpu_affinity()
2620 (raid->cpuAffinity.pdRead.cpu1)) in megasas_set_raidflag_cpu_affinity()
2622 else if (raid->cpuAffinity.pdRead.cpu1) in megasas_set_raidflag_cpu_affinity()
[all …]
/Linux-v5.10/arch/arm64/boot/dts/broadcom/stingray/
Dstingray-fs4.dtsi55 raid0: raid@0 {
63 raid1: raid@1 {
71 raid2: raid@2 {
79 raid3: raid@3 {
87 raid4: raid@4 {
95 raid5: raid@5 {
103 raid6: raid@6 {
111 raid7: raid@7 {
/Linux-v5.10/Documentation/filesystems/
Dntfs.rst35 For fault tolerance and raid support (i.e. volume and stripe sets), you can
250 the recommended one to use for linear raid. But the latter is required for
251 raid level 5. For striping and mirroring, either driver should work fine.
261 Linear volume sets, i.e. linear raid, has been tested and works fine. Even
262 though untested, there is no reason why stripe sets, i.e. raid level 0, and
263 mirrors, i.e. raid level 1 should not work, too. Stripes with parity, i.e.
264 raid level 5, unfortunately cannot work yet because the current version of the
265 Device-Mapper driver does not support raid level 5. You may be able to use the
266 Software RAID / MD driver for raid level 5, see the next section for details.
326 For a linear raid the table would look like this (note all values are in
[all …]
Dbtrfs.rst23 * Integrated multiple device support, with several raid algorithms
/Linux-v5.10/Documentation/admin-guide/device-mapper/
Ddm-raid.rst2 dm-raid
5 The device-mapper RAID (dm-raid) target provides a bridge from DM to MD.
12 The target is named "raid" and it accepts the following parameters::
175 value) to any reshape supporting raid levels 4/5/6 and 10.
189 E.g. when adding devices to an existing raid set during
191 at the beginning of each raid device. The kernel raid4/5/6/10
202 This option adds a journal device to raid4/5/6 raid sets and
211 This option sets the caching mode on journaled raid4/5/6 raid sets
238 0 1960893648 raid \
246 0 1960893648 raid \
[all …]
Dindex.rst21 dm-raid
/Linux-v5.10/Documentation/admin-guide/
Dmd.rst8 https://www.kernel.org/pub/linux/utils/raid/
14 for old raid arrays without persistent superblocks::
16 md=<md device no.>,<raid level>,<chunk size factor>,<fault level>,dev0,dev1,...,devn
18 for raid arrays with persistent superblocks::
41 ``raid level``
47 ``raid level`` level
58 (raid-0 and raid-1 only)
83 ``raid=noautodetect``. As of kernel 2.6.9, only drives with a type 0
86 The kernel parameter ``raid=partitionable`` (or ``raid=part``) means
110 So, to boot with a root filesystem of a dirty degraded raid 5 or 6, use::
[all …]
/Linux-v5.10/drivers/staging/rtl8188eu/hal/
Drtl8188e_cmd.c114 u8 macid, init_rate, raid, shortGIrate = false; in rtw_hal_add_ra_tid() local
118 raid = (bitmap >> 28) & 0x0f; in rtw_hal_add_ra_tid()
124 bitmap |= ((raid << 28) & 0xf0000000); in rtw_hal_add_ra_tid()
133 raid = (bitmap >> 28) & 0x0f; in rtw_hal_add_ra_tid()
138 __func__, macid, raid, bitmap, shortGIrate); in rtw_hal_add_ra_tid()
140 ODM_RA_UpdateRateInfo_8188E(odmpriv, macid, raid, bitmap, shortGIrate); in rtw_hal_add_ra_tid()
Dusb_halinit.c1878 u8 networkType, raid; in UpdateHalRAMask8188EUsb() local
1897 raid = networktype_to_raid(networkType); in UpdateHalRAMask8188EUsb()
1909 raid = networktype_to_raid(networkType); in UpdateHalRAMask8188EUsb()
1915 raid = networktype_to_raid(networkType); in UpdateHalRAMask8188EUsb()
1930 ODM_RA_UpdateRateInfo_8188E(odmpriv, mac_id, raid, mask, shortGIrate); in UpdateHalRAMask8188EUsb()
1933 psta->raid = raid; in UpdateHalRAMask8188EUsb()
Drtl8188eu_xmit.c212 ptxdesc->txdw1 |= cpu_to_le32((pattrib->raid << RATE_ID_SHT) & 0x000F0000); in update_txdesc()
272 ptxdesc->txdw1 |= cpu_to_le32((pattrib->raid << RATE_ID_SHT) & 0x000f0000); in update_txdesc()
/Linux-v5.10/Documentation/scsi/
Darcmsr_spec.rst226 The following are command code defined in raid controller Command
414 Quick create raid/volume set
420 byte 7 raid level
423 byte 10/11/12/13 device mask (the devices to create raid/volume)
519 BYTE gpdRaidNumber; // 0xff if not belongs to a raid set
767 9:new raid level,
774 Activate incomplete raid set
810 byte 28 raid level
834 byte 28 new raid level
/Linux-v5.10/drivers/staging/rtl8188eu/core/
Drtw_ap.c346 unsigned char sta_band = 0, raid, shortGIrate = false; in add_RATid() local
382 raid = networktype_to_raid(sta_band); in add_RATid()
395 tx_ra_bitmap |= ((raid << 28) & 0xf0000000); in add_RATid()
398 __func__, psta->mac_id, raid, tx_ra_bitmap, arg); in add_RATid()
410 psta->raid = raid; in add_RATid()
421 unsigned char network_type, raid; in update_bmc_sta() local
457 raid = networktype_to_raid(network_type); in update_bmc_sta()
469 tx_ra_bitmap |= ((raid << 28) & 0xf0000000); in update_bmc_sta()
480 psta->raid = raid; in update_bmc_sta()
/Linux-v5.10/drivers/staging/rtl8723bs/core/
Drtw_wlan_util.c59 u8 raid, cur_rf_type, rf_type = RF_1T1R; in networktype_to_raid_ex() local
75 raid = RATEID_IDX_B; in networktype_to_raid_ex()
79 raid = RATEID_IDX_G; in networktype_to_raid_ex()
82 raid = RATEID_IDX_BG; in networktype_to_raid_ex()
89 raid = RATEID_IDX_GN_N2SS; in networktype_to_raid_ex()
91 raid = RATEID_IDX_GN_N1SS; in networktype_to_raid_ex()
97 raid = RATEID_IDX_BGN_20M_2SS_BN; in networktype_to_raid_ex()
99 raid = RATEID_IDX_BGN_20M_1SS_BN; in networktype_to_raid_ex()
102 raid = RATEID_IDX_BGN_40M_2SS; in networktype_to_raid_ex()
104 raid = RATEID_IDX_BGN_40M_1SS; in networktype_to_raid_ex()
[all …]
Drtw_ap.c447 psta->raid = networktype_to_raid_ex(padapter, psta); in add_RATid()
453 arg[1] = psta->raid; in add_RATid()
458 __func__, psta->mac_id, psta->raid, shortGIrate, tx_ra_bitmap); in add_RATid()
516 psta->raid = networktype_to_raid_ex(padapter, psta); in update_bmc_sta()
526 arg[1] = psta->raid; in update_bmc_sta()
531 __func__, psta->mac_id, psta->raid, tx_ra_bitmap); in update_bmc_sta()
/Linux-v5.10/Documentation/ABI/testing/
Dsysfs-dev21 Users: mdadm <linux-raid@vger.kernel.org>
/Linux-v5.10/drivers/scsi/esas2r/
Desas2r_int.c802 if (ae->raid.dwflags & (VDAAE_GROUP_STATE in esas2r_ae_complete()
808 ae->raid.acname, in esas2r_ae_complete()
809 ae->raid.byrebuild_state, in esas2r_ae_complete()
810 ae->raid.bygroup_state); in esas2r_ae_complete()
/Linux-v5.10/include/uapi/linux/
Dedd.h156 } __attribute__ ((packed)) raid; member
/Linux-v5.10/fs/btrfs/
Dsysfs.c569 BTRFS_ATTR(raid, total_bytes, raid_bytes_show);
570 BTRFS_ATTR(raid, used_bytes, raid_bytes_show);
583 if (&attr->attr == BTRFS_ATTR_PTR(raid, total_bytes)) in raid_bytes_show()
593 BTRFS_ATTR_PTR(raid, total_bytes),
594 BTRFS_ATTR_PTR(raid, used_bytes),
597 ATTRIBUTE_GROUPS(raid);
/Linux-v5.10/lib/raid6/
Dvpermxor.uc23 #include <linux/raid/pq.h>
Daltivec.uc25 #include <linux/raid/pq.h>
/Linux-v5.10/drivers/dma/
DMakefile22 obj-$(CONFIG_BCM_SBA_RAID) += bcm-sba-raid.o
/Linux-v5.10/Documentation/driver-api/md/
Draid5-cache.rst62 filesystems) right after the data hits cache disk. The data is flushed to raid
94 from raid disks as usual.
/Linux-v5.10/drivers/staging/rtl8723bs/hal/
Drtl8723b_cmd.c978 void rtl8723b_set_FwMacIdConfig_cmd(struct adapter *padapter, u8 mac_id, u8 raid, u8 bw, u8 sgi, u3… in rtl8723b_set_FwMacIdConfig_cmd() argument
982 DBG_871X("%s(): mac_id =%d raid = 0x%x bw =%d mask = 0x%x\n", __func__, mac_id, raid, bw, mask); in rtl8723b_set_FwMacIdConfig_cmd()
985 SET_8723B_H2CCMD_MACID_CFG_RAID(u1H2CMacIdConfigParm, raid); in rtl8723b_set_FwMacIdConfig_cmd()
2050 u8 raid = arg[1]; in rtl8723b_Add_RateATid() local
2064 DBG_871X("%s(): mac_id =%d raid = 0x%x bw =%d mask = 0x%x\n", __func__, mac_id, raid, bw, mask); in rtl8723b_Add_RateATid()
2065 rtl8723b_set_FwMacIdConfig_cmd(padapter, mac_id, raid, bw, shortGI, mask); in rtl8723b_Add_RateATid()
/Linux-v5.10/drivers/md/
DMakefile68 obj-$(CONFIG_DM_RAID) += dm-raid.o

123