Home
last modified time | relevance | path

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

/linux-4.4.14/drivers/scsi/megaraid/
Dmegaraid_sas_fp.c267 struct MR_LD_RAID *raid; in MR_ValidateMapInfo() local
308 raid = MR_LdRaidGet(ld, drv_map); in MR_ValidateMapInfo()
309 le32_to_cpus((u32 *)&raid->capability); in MR_ValidateMapInfo()
320 struct MR_LD_RAID *raid = MR_LdRaidGet(ld, map); in MR_GetSpanBlock() local
323 for (span = 0; span < raid->spanDepth; span++, pSpanBlock++) { in MR_GetSpanBlock()
338 blk = (blk + le64_to_cpu(quad->offsetInSpan)) << raid->stripeShift; in MR_GetSpanBlock()
364 struct MR_LD_RAID *raid; in getSpanInfo() local
374 raid = MR_LdRaidGet(ld, map); in getSpanInfo()
376 ld, raid->spanDepth); in getSpanInfo()
377 for (span = 0; span < raid->spanDepth; span++) in getSpanInfo()
[all …]
Dmegaraid_sas_fusion.c920 struct MR_LD_RAID *raid; in megasas_sync_map_info() local
958 raid = MR_LdRaidGet(i, map); in megasas_sync_map_info()
960 ld_sync->seqNum = raid->seqNum; in megasas_sync_map_info()
1377 struct MR_LD_RAID *raid; in megasas_set_pd_lba() local
1386 raid = MR_LdRaidGet(ld, local_map_ptr); in megasas_set_pd_lba()
1387 if (raid->capability.ldPiMode == MR_PROT_INFO_TYPE_CONTROLLER) { in megasas_set_pd_lba()
1740 struct MR_LD_RAID *raid; in megasas_build_ld_nonrw_fusion() local
1763 raid = MR_LdRaidGet(ld, local_map_ptr); in megasas_build_ld_nonrw_fusion()
1764 if (!(raid->capability.fpNonRWCapable)) in megasas_build_ld_nonrw_fusion()
1781 pRAID_Context->configSeqNum = raid->seqNum; in megasas_build_ld_nonrw_fusion()
[all …]
Dmegaraid_sas_base.c1740 struct MR_LD_RAID *raid; in megasas_set_dma_alignment() local
1754 raid = MR_LdRaidGet(ld, local_map_ptr); in megasas_set_dma_alignment()
1756 if (raid->capability.ldPiMode == MR_PROT_INFO_TYPE_CONTROLLER) in megasas_set_dma_alignment()
/linux-4.4.14/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.4.14/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.4.14/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.
238 For trusted devices, the following dm-raid module parameter can be set
/linux-4.4.14/drivers/staging/rtl8188eu/hal/
Drtl8188e_cmd.c138 u8 macid, init_rate, raid, shortGIrate = false; in rtl8188e_Add_RateATid() local
142 raid = (bitmap>>28) & 0x0f; in rtl8188e_Add_RateATid()
148 bitmap |= ((raid<<28)&0xf0000000); in rtl8188e_Add_RateATid()
157 raid = (bitmap>>28) & 0x0f; in rtl8188e_Add_RateATid()
162 __func__, macid, raid, bitmap, shortGIrate); in rtl8188e_Add_RateATid()
164 ODM_RA_UpdateRateInfo_8188E(&(haldata->odmpriv), macid, raid, bitmap, shortGIrate); in rtl8188e_Add_RateATid()
Dusb_halinit.c1964 u8 networkType, raid; in UpdateHalRAMask8188EUsb() local
1983 raid = networktype_to_raid(networkType); in UpdateHalRAMask8188EUsb()
1995 raid = networktype_to_raid(networkType); in UpdateHalRAMask8188EUsb()
2001 raid = networktype_to_raid(networkType); in UpdateHalRAMask8188EUsb()
2017 raid, mask, shortGIrate); in UpdateHalRAMask8188EUsb()
2020 psta->raid = raid; in UpdateHalRAMask8188EUsb()
Drtl8188eu_xmit.c230 ptxdesc->txdw1 |= cpu_to_le32((pattrib->raid << RATE_ID_SHT) & 0x000F0000); in update_txdesc()
290 ptxdesc->txdw1 |= cpu_to_le32((pattrib->raid << RATE_ID_SHT) & 0x000f0000); in update_txdesc()
/linux-4.4.14/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.txt3050 raid= [HW,RAID]
/linux-4.4.14/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.4.14/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.c355 unsigned char sta_band = 0, raid, shortGIrate = false; in add_RATid23a() local
410 raid = networktype_to_raid23a(sta_band); in add_RATid23a()
423 tx_ra_bitmap |= ((raid<<28)&0xf0000000); in add_RATid23a()
427 __func__, psta->mac_id, raid, tx_ra_bitmap, arg); in add_RATid23a()
439 psta->raid = raid; in add_RATid23a()
449 unsigned char network_type, raid; in update_bmc_sta() local
491 raid = networktype_to_raid23a(network_type); in update_bmc_sta()
504 tx_ra_bitmap |= ((raid<<28)&0xf0000000); in update_bmc_sta()
516 psta->raid = raid; in update_bmc_sta()
Drtw_xmit.c351 pattrib->raid = psta->raid; in update_attrib_phy_info()
Drtw_mlme_ext.c2235 pattrib->raid = 6;/* b mode */ in update_mgntframe_attrib23a()
2237 pattrib->raid = 5;/* a/g mode */ in update_mgntframe_attrib23a()
/linux-4.4.14/drivers/staging/rtl8723au/hal/
Dusb_halinit.c1184 u8 init_rate, networkType, raid, arg; in rtl8723a_update_ramask() local
1204 raid = networktype_to_raid23a(networkType); in rtl8723a_update_ramask()
1222 raid = networktype_to_raid23a(networkType); in rtl8723a_update_ramask()
1235 raid = networktype_to_raid23a(networkType); in rtl8723a_update_ramask()
1252 mask |= ((raid << 28) & 0xf0000000); in rtl8723a_update_ramask()
1267 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.c146 u32 raid = bitmap & 0xf0000000; in rtl8723a_add_rateatid() local
153 bitmap |= raid; in rtl8723a_add_rateatid()
Drtl8723a_bt-coexist.c5796 u8 raid, arg; in btdm_1AntUpdateHalRAMask() local
5829 raid = psta->raid; in btdm_1AntUpdateHalRAMask()
5855 mask |= ((raid<<28)&0xf0000000); in btdm_1AntUpdateHalRAMask()
/linux-4.4.14/drivers/staging/rtl8188eu/core/
Drtw_ap.c463 unsigned char sta_band = 0, raid, shortGIrate = false; in add_RATid() local
517 raid = networktype_to_raid(sta_band); in add_RATid()
530 tx_ra_bitmap |= ((raid<<28)&0xf0000000); in add_RATid()
533 __func__, psta->mac_id, raid, tx_ra_bitmap, arg); in add_RATid()
545 psta->raid = raid; in add_RATid()
556 unsigned char network_type, raid; in update_bmc_sta() local
597 raid = networktype_to_raid(network_type); in update_bmc_sta()
608 tx_ra_bitmap |= ((raid<<28)&0xf0000000); in update_bmc_sta()
618 psta->raid = raid; in update_bmc_sta()
Drtw_debug.c265 … 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()
864 … 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.c365 pattrib->raid = psta->raid; in update_attrib_phy_info()
Drtw_mlme_ext.c215 pattrib->raid = 6;/* b mode */ in update_mgntframe_attrib()
217 pattrib->raid = 5;/* a/g mode */ in update_mgntframe_attrib()
/linux-4.4.14/Documentation/ABI/testing/
Dsysfs-dev20 Users: mdadm <linux-raid@vger.kernel.org>
/linux-4.4.14/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.c1513 struct atto_vda_ae_raid *r = &ae->raid; in esas2r_nuxi_ae_data()
/linux-4.4.14/include/uapi/linux/
Dedd.h155 } __attribute__ ((packed)) raid; member
DKbuild13 header-y += raid/
/linux-4.4.14/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.4.14/drivers/md/
DMakefile53 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.4.14/drivers/staging/rtl8723au/include/
Dsta_info.h116 u8 raid; member
Drtw_xmit.h143 u8 raid;/* rate adpative id */ member
/linux-4.4.14/drivers/staging/rtl8188eu/include/
Dsta_info.h114 u8 raid; member
Drtw_xmit.h144 u8 raid;/* rate adpative id */ member
/linux-4.4.14/Documentation/DocBook/
Ddevice-drivers.xml.db520 API-mpt-raid-phys-disk-pg0
521 API-mpt-raid-phys-disk-get-num-paths
522 API-mpt-raid-phys-disk-pg1
571 API-mpt-inactive-raid-list-free
572 API-mpt-inactive-raid-volumes
607 API-mptspi-is-raid
/linux-4.4.14/drivers/block/
Dcciss.c809 int raid; in cciss_show_raid_level() local
817 raid = drv->raid_level; in cciss_show_raid_level()
819 if (raid < 0 || raid > RAID_UNKNOWN) in cciss_show_raid_level()
820 raid = RAID_UNKNOWN; in cciss_show_raid_level()
822 return snprintf(buf, strlen(raid_label[raid]) + 7, "RAID %s\n", in cciss_show_raid_level()
823 raid_label[raid]); in cciss_show_raid_level()
/linux-4.4.14/drivers/firmware/
Dedd.c221 info->params.device_path.raid.array_number); in edd_show_interface()
/linux-4.4.14/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.4.14/drivers/dma/
DKconfig546 a dma engine that can perform raid operations and you have enabled
/linux-4.4.14/Documentation/ioctl/
Dioctl-number.txt73 0x09 all linux/raid/md_u.h
/linux-4.4.14/arch/powerpc/
DKconfig548 Some dedicated systems, such as software raid serving with
/linux-4.4.14/Documentation/block/
Dbiodoc.txt457 lvm or raid) is achieved by cloning the bio (where the clone points to
/linux-4.4.14/Documentation/s390/
DDebugging390.txt1382 & often talk to several similar devices ( typical examples would be raid
/linux-4.4.14/
DMAINTAINERS9955 L: linux-raid@vger.kernel.org
9958 F: include/linux/raid/
9959 F: include/uapi/linux/raid/