Home
last modified time | relevance | path

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

/linux-4.1.27/drivers/scsi/megaraid/
Dmegaraid_sas_fp.c259 struct MR_LD_RAID *raid; in MR_ValidateMapInfo() local
300 raid = MR_LdRaidGet(ld, drv_map); in MR_ValidateMapInfo()
301 le32_to_cpus((u32 *)&raid->capability); in MR_ValidateMapInfo()
312 struct MR_LD_RAID *raid = MR_LdRaidGet(ld, map); in MR_GetSpanBlock() local
315 for (span = 0; span < raid->spanDepth; span++, pSpanBlock++) { in MR_GetSpanBlock()
330 blk = (blk + le64_to_cpu(quad->offsetInSpan)) << raid->stripeShift; in MR_GetSpanBlock()
356 struct MR_LD_RAID *raid; in getSpanInfo() local
366 raid = MR_LdRaidGet(ld, map); in getSpanInfo()
368 ld, raid->spanDepth); in getSpanInfo()
369 for (span = 0; span < raid->spanDepth; span++) in getSpanInfo()
[all …]
Dmegaraid_sas_fusion.c865 struct MR_LD_RAID *raid; in megasas_sync_map_info() local
904 raid = MR_LdRaidGet(i, map); in megasas_sync_map_info()
906 ld_sync->seqNum = raid->seqNum; in megasas_sync_map_info()
1314 struct MR_LD_RAID *raid; in megasas_set_pd_lba() local
1323 raid = MR_LdRaidGet(ld, local_map_ptr); in megasas_set_pd_lba()
1324 if (raid->capability.ldPiMode == MR_PROT_INFO_TYPE_CONTROLLER) { in megasas_set_pd_lba()
1675 struct MR_LD_RAID *raid; in megasas_build_dcdb_fusion() local
1751 raid = MR_LdRaidGet(ld, local_map_ptr); in megasas_build_dcdb_fusion()
1754 if (!(raid->capability.fpNonRWCapable)) in megasas_build_dcdb_fusion()
1763 pRAID_Context->timeoutValue = cpu_to_le16(raid->fpIoTimeoutForLd); in megasas_build_dcdb_fusion()
[all …]
/linux-4.1.27/Documentation/filesystems/
Dntfs.txt33 For fault tolerance and raid support (i.e. volume and stripe sets), you can
233 the recommended one to use for linear raid. But the latter is required for
234 raid level 5. For striping and mirroring, either driver should work fine.
244 Linear volume sets, i.e. linear raid, has been tested and works fine. Even
245 though untested, there is no reason why stripe sets, i.e. raid level 0, and
246 mirrors, i.e. raid level 1 should not work, too. Stripes with parity, i.e.
247 raid level 5, unfortunately cannot work yet because the current version of the
248 Device-Mapper driver does not support raid level 5. You may be able to use the
249 Software RAID / MD driver for raid level 5, see the next section for details.
307 For a linear raid the table would look like this (note all values are in
[all …]
Dbtrfs.txt30 * Integrated multiple device support, with several raid algorithms
Dramfs-rootfs-initramfs.txt344 root device is complex. Root partitions can span multiple devices (raid or
/linux-4.1.27/arch/mn10300/boot/
Dinstall.sh53 install -c -m 0755 -d $4/../usr/include/linux/raid
54 cd ${srctree}/include/linux/raid
56 install -c -m 0644 $i $4/../usr/include/linux/raid
/linux-4.1.27/Documentation/device-mapper/
Ddm-raid.txt1 dm-raid
4 The device-mapper RAID (dm-raid) target provides a bridge from DM to MD.
11 The target is named "raid" and it accepts the following parameters:
135 0 1960893648 raid \
143 0 1960893648 raid \
160 1: <s> <l> raid \
165 Line 2 & 3 are produced by the raid target and are best explained by example:
166 0 1960893648 raid raid4 5 AAAAA 2/490221568 init 0
201 The dm-raid target will accept certain actions through the 'message' interface.
/linux-4.1.27/drivers/staging/rtl8188eu/hal/
Drtl8188e_cmd.c159 u8 macid, init_rate, raid, shortGIrate = false; in rtl8188e_Add_RateATid() local
163 raid = (bitmap>>28) & 0x0f; in rtl8188e_Add_RateATid()
169 bitmap |= ((raid<<28)&0xf0000000); in rtl8188e_Add_RateATid()
178 raid = (bitmap>>28) & 0x0f; in rtl8188e_Add_RateATid()
183 __func__, macid, raid, bitmap, shortGIrate); in rtl8188e_Add_RateATid()
185 ODM_RA_UpdateRateInfo_8188E(&(haldata->odmpriv), macid, raid, bitmap, shortGIrate); in rtl8188e_Add_RateATid()
Dusb_halinit.c2036 u8 networkType, raid; in UpdateHalRAMask8188EUsb() local
2055 raid = networktype_to_raid(networkType); in UpdateHalRAMask8188EUsb()
2067 raid = networktype_to_raid(networkType); in UpdateHalRAMask8188EUsb()
2073 raid = networktype_to_raid(networkType); in UpdateHalRAMask8188EUsb()
2096 mask |= ((raid << 28) & 0xf0000000); in UpdateHalRAMask8188EUsb()
2099 mask |= ((raid << 28) & 0xf0000000); in UpdateHalRAMask8188EUsb()
2106 raid, in UpdateHalRAMask8188EUsb()
2112 psta->raid = raid; in UpdateHalRAMask8188EUsb()
Drtl8188eu_xmit.c229 ptxdesc->txdw1 |= cpu_to_le32((pattrib->raid << RATE_ID_SHT) & 0x000F0000); in update_txdesc()
289 ptxdesc->txdw1 |= cpu_to_le32((pattrib->raid << RATE_ID_SHT) & 0x000f0000); in update_txdesc()
/linux-4.1.27/Documentation/
Dmd.txt2 http://www.kernel.org/pub/linux/utils/raid/
11 for old raid arrays without persistent superblocks:
12 md=<md device no.>,<raid level>,<chunk size factor>,<fault level>,dev0,dev1,...,devn
14 for raid arrays with persistent superblocks
26 raid level = -1 linear mode
30 chunk size factor = (raid-0 and raid-1 only)
48 "raid=noautodetect". As of kernel 2.6.9, only drives with a type 0
51 The kernel parameter "raid=partitionable" (or "raid=part") means
74 So, to boot with a root filesystem of a dirty degraded raid[56], use
157 a text file indicating the 'raid level'. e.g. raid0, raid1,
[all …]
D00-INDEX93 - Block-layer cache on fast SSDs to improve slow (raid) I/O performance.
Dbcache.txt1 Say you've got a big slow raid 6, and an X-25E or three. Wouldn't it be
Dkernel-parameters.txt2973 raid= [HW,RAID]
/linux-4.1.27/Documentation/scsi/
Darcmsr_spec.txt129 ** The following are command code defined in raid controller Command
255 ** GUI_QUICK_CREATE : Quick create raid/volume set
259 ** byte 7 : raid level
262 ** byte 10/11/12/13: device mask (the devices to create raid/volume)
331 ** BYTE gpdRaidNumber; // 0xff if not belongs to a raid set
484 ** 9:new raid level,
488 ** GUI_ACTIVATE_RAIDSET : Activate incomplete raid set
507 ** byte 28 : raid level
527 ** byte 28 : new raid level
DChangeLog.arcmsr39 ** customer can send this command for sync raid volume data
DChangeLog.megaraid_sas22 1. Load correct raid context timeout value for multipathing & clustering.
/linux-4.1.27/drivers/staging/rtl8723au/core/
Drtw_wlan_util.c96 unsigned char raid; in networktype_to_raid23a() local
100 raid = RATR_INX_WIRELESS_B; in networktype_to_raid23a()
104 raid = RATR_INX_WIRELESS_G; in networktype_to_raid23a()
107 raid = RATR_INX_WIRELESS_GB; in networktype_to_raid23a()
111 raid = RATR_INX_WIRELESS_N; in networktype_to_raid23a()
115 raid = RATR_INX_WIRELESS_NG; in networktype_to_raid23a()
118 raid = RATR_INX_WIRELESS_NGB; in networktype_to_raid23a()
121 raid = RATR_INX_WIRELESS_GB; in networktype_to_raid23a()
124 return raid; in networktype_to_raid23a()
Drtw_ap.c347 unsigned char sta_band = 0, raid, shortGIrate = false; in add_RATid23a() local
402 raid = networktype_to_raid23a(sta_band); in add_RATid23a()
415 tx_ra_bitmap |= ((raid<<28)&0xf0000000); in add_RATid23a()
419 __func__, psta->mac_id, raid, tx_ra_bitmap, arg); in add_RATid23a()
431 psta->raid = raid; in add_RATid23a()
441 unsigned char network_type, raid; in update_bmc_sta() local
483 raid = networktype_to_raid23a(network_type); in update_bmc_sta()
496 tx_ra_bitmap |= ((raid<<28)&0xf0000000); in update_bmc_sta()
508 psta->raid = raid; in update_bmc_sta()
Drtw_xmit.c351 pattrib->raid = psta->raid; in update_attrib_phy_info()
Drtw_mlme_ext.c2242 pattrib->raid = 6;/* b mode */ in update_mgntframe_attrib23a()
2244 pattrib->raid = 5;/* a/g mode */ in update_mgntframe_attrib23a()
/linux-4.1.27/drivers/staging/rtl8723au/hal/
Dusb_halinit.c1185 u8 init_rate, networkType, raid, arg; in rtl8723a_update_ramask() local
1205 raid = networktype_to_raid23a(networkType); in rtl8723a_update_ramask()
1223 raid = networktype_to_raid23a(networkType); in rtl8723a_update_ramask()
1236 raid = networktype_to_raid23a(networkType); in rtl8723a_update_ramask()
1253 mask |= ((raid << 28) & 0xf0000000); in rtl8723a_update_ramask()
1268 psta->raid = raid; in rtl8723a_update_ramask()
Drtl8723au_xmit.c161 ptxdesc->txdw1 |= cpu_to_le32((pattrib->raid<<16) & 0x000f0000); in update_txdesc()
213 ptxdesc->txdw1 |= cpu_to_le32((pattrib->raid<<16) & 0x000f0000); in update_txdesc()
Drtl8723a_cmd.c147 u32 raid = bitmap & 0xf0000000; in rtl8723a_add_rateatid() local
154 bitmap |= raid; in rtl8723a_add_rateatid()
Drtl8723a_bt-coexist.c5800 u8 raid, arg; in btdm_1AntUpdateHalRAMask() local
5833 raid = psta->raid; in btdm_1AntUpdateHalRAMask()
5859 mask |= ((raid<<28)&0xf0000000); in btdm_1AntUpdateHalRAMask()
/linux-4.1.27/drivers/staging/rtl8188eu/core/
Drtw_ap.c440 unsigned char sta_band = 0, raid, shortGIrate = false; in add_RATid() local
494 raid = networktype_to_raid(sta_band); in add_RATid()
507 tx_ra_bitmap |= ((raid<<28)&0xf0000000); in add_RATid()
510 __func__, psta->mac_id, raid, tx_ra_bitmap, arg); in add_RATid()
522 psta->raid = raid; in add_RATid()
533 unsigned char network_type, raid; in update_bmc_sta() local
574 raid = networktype_to_raid(network_type); in update_bmc_sta()
585 tx_ra_bitmap |= ((raid<<28)&0xf0000000); in update_bmc_sta()
595 psta->raid = raid; in update_bmc_sta()
Drtw_debug.c264 … len, "state=0x%x, aid=%d, macid=%d, raid=%d\n", psta->state, psta->aid, psta->mac_id, psta->raid); in proc_get_ap_info()
863 … len, "state=0x%x, aid=%d, macid=%d, raid=%d\n", psta->state, psta->aid, psta->mac_id, psta->raid); in proc_get_all_sta_info()
Drtw_xmit.c364 pattrib->raid = psta->raid; in update_attrib_phy_info()
Drtw_mlme_ext.c1871 pattrib->raid = 6;/* b mode */ in update_mgntframe_attrib()
1873 pattrib->raid = 5;/* a/g mode */ in update_mgntframe_attrib()
/linux-4.1.27/Documentation/ABI/testing/
Dsysfs-dev20 Users: mdadm <linux-raid@vger.kernel.org>
/linux-4.1.27/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()
Datvda.h930 struct atto_vda_ae_raid raid; member
Desas2r_main.c1514 struct atto_vda_ae_raid *r = &ae->raid; in esas2r_nuxi_ae_data()
/linux-4.1.27/include/uapi/linux/
Dedd.h155 } __attribute__ ((packed)) raid; member
DKbuild13 header-y += raid/
/linux-4.1.27/lib/raid6/
Dtilegx.uc23 #include <linux/raid/pq.h>
Daltivec.uc25 #include <linux/raid/pq.h>
Dint.uc21 #include <linux/raid/pq.h>
/linux-4.1.27/drivers/md/
DMakefile52 obj-$(CONFIG_DM_RAID) += dm-raid.o
DKconfig39 If you say Y here, then the kernel will try to autodetect raid
42 If you don't use raid and say Y, this autodetection can cause
118 ftp://ftp.kernel.org/pub/linux/utils/raid/mdadm/
/linux-4.1.27/drivers/staging/rtl8723au/include/
Dsta_info.h116 u8 raid; member
Drtw_xmit.h143 u8 raid;/* rate adpative id */ member
/linux-4.1.27/drivers/staging/rtl8188eu/include/
Dsta_info.h114 u8 raid; member
Drtw_xmit.h144 u8 raid;/* rate adpative id */ member
/linux-4.1.27/drivers/block/
Dcciss.c793 int raid; in cciss_show_raid_level() local
801 raid = drv->raid_level; in cciss_show_raid_level()
803 if (raid < 0 || raid > RAID_UNKNOWN) in cciss_show_raid_level()
804 raid = RAID_UNKNOWN; in cciss_show_raid_level()
806 return snprintf(buf, strlen(raid_label[raid]) + 7, "RAID %s\n", in cciss_show_raid_level()
807 raid_label[raid]); in cciss_show_raid_level()
/linux-4.1.27/drivers/firmware/
Dedd.c221 info->params.device_path.raid.array_number); in edd_show_interface()
/linux-4.1.27/drivers/scsi/
Dgdth.h622 u8 raid; /* RAID-4/5/10 supported */ member
Dgdth_proc.c208 ha->bfeat.raid ? 'R':'N', in gdth_show_info()
/linux-4.1.27/drivers/dma/
DKconfig471 a dma engine that can perform raid operations and you have enabled
/linux-4.1.27/Documentation/ioctl/
Dioctl-number.txt73 0x09 all linux/raid/md_u.h
/linux-4.1.27/arch/powerpc/
DKconfig545 Some dedicated systems, such as software raid serving with
/linux-4.1.27/Documentation/block/
Dbiodoc.txt457 lvm or raid) is achieved by cloning the bio (where the clone points to
/linux-4.1.27/Documentation/s390/
DDebugging390.txt1382 & often talk to several similar devices ( typical examples would be raid
/linux-4.1.27/
DMAINTAINERS9200 L: linux-raid@vger.kernel.org
9203 F: include/linux/raid/
9204 F: include/uapi/linux/raid/