HomeSort by: relevance | last modified time | path
    Searched refs:RF_RowCol_t (Results 1 - 25 of 54) sorted by relevancy

1 2 3

  /src/sys/dev/raidframe/
rf_reconutil.h 42 RF_RowCol_t fcol, RF_RowCol_t scol);
47 rf_MakeReconBuffer(RF_Raid_t * raidPtr, RF_RowCol_t col, RF_RbufType_t type);
rf_declusterPQ.h 40 RF_RowCol_t * col, RF_SectorNum_t * diskSector, int remap);
43 RF_RowCol_t * col, RF_SectorNum_t * diskSector, int remap);
46 RF_RowCol_t * col, RF_SectorNum_t * diskSector, int remap);
49 RF_RowCol_t ** diskids);
rf_kintf.h 47 int raidfetch_component_label(RF_Raid_t *, RF_RowCol_t);
48 RF_ComponentLabel_t *raidget_component_label(RF_Raid_t *, RF_RowCol_t);
49 int raidflush_component_label(RF_Raid_t *, RF_RowCol_t);
57 int raidmarkclean(RF_Raid_t *, RF_RowCol_t);
58 int raidmarkdirty(RF_Raid_t *, RF_RowCol_t);
rf_utils.c 44 RF_RowCol_t **
47 RF_RowCol_t **retval, i;
59 rf_free_2d_array(RF_RowCol_t **a, int b, int k)
61 RF_RowCol_t i;
64 RF_Free(a[i], k * sizeof(RF_RowCol_t));
65 RF_Free(a, b * sizeof(RF_RowCol_t));
70 RF_RowCol_t *
73 RF_RowCol_t *retval;
80 rf_free_1d_array(RF_RowCol_t *a, int n)
82 RF_Free(a, n * sizeof(RF_RowCol_t));
    [all...]
rf_reconstruct.h 57 RF_RowCol_t col; /* which disk this buffer belongs to or is
64 RF_RowCol_t spRow, spCol; /* spare disk to which this buf should
97 RF_RowCol_t col; /* row ID is implicit in the queue in which
108 RF_RowCol_t col; /* to make this structure self-identifying */
122 RF_RowCol_t fcol; /* which column has failed */
126 RF_RowCol_t spareCol; /* which of the spare disks we're using */
179 int rf_ReconstructFailedDisk(RF_Raid_t *, RF_RowCol_t);
180 int rf_ReconstructFailedDiskBasic(RF_Raid_t *, RF_RowCol_t);
181 int rf_ReconstructInPlace(RF_Raid_t *, RF_RowCol_t);
rf_driver.h 59 int rf_SetReconfiguredMode(RF_Raid_t *, RF_RowCol_t, RF_RowCol_t);
61 int rf_FailDisk(RF_Raid_t *, RF_RowCol_t, int);
rf_raid1.h 37 void rf_MapSectorRAID1(RF_Raid_t *, RF_RaidAddr_t, RF_RowCol_t *,
39 void rf_MapParityRAID1(RF_Raid_t *, RF_RaidAddr_t, RF_RowCol_t *,
41 void rf_IdentifyStripeRAID1(RF_Raid_t *, RF_RaidAddr_t, RF_RowCol_t **);
rf_raid5_rotatedspare.h 40 RF_RowCol_t * col, RF_SectorNum_t * diskSector, int remap);
43 RF_RowCol_t * col, RF_SectorNum_t * diskSector, int remap);
46 RF_RowCol_t ** diskids);
rf_utils.h 45 RF_RowCol_t **rf_make_2d_array(int b, int k, RF_AllocListElem_t * allocList);
46 RF_RowCol_t *rf_make_1d_array(int c, RF_AllocListElem_t * allocList);
47 void rf_free_2d_array(RF_RowCol_t ** a, int b, int k);
48 void rf_free_1d_array(RF_RowCol_t * a, int n);
rf_decluster.h 54 RF_RowCol_t **LayoutTable; /* the block design table */
55 RF_RowCol_t **OffsetTable; /* the sector offset table */
56 RF_RowCol_t **BlockTable; /* the block membership table */
104 RF_RowCol_t * col, RF_SectorNum_t * diskSector, int remap);
107 RF_RowCol_t * col, RF_SectorNum_t * diskSector, int remap);
110 RF_RowCol_t ** diskids);
115 int rf_InstallSpareTable(RF_Raid_t * raidPtr, RF_RowCol_t fcol);
130 RF_StripeNum_t SpareRegion, RF_RowCol_t * outCol, RF_StripeNum_t * outSU);
rf_paritylogging.h 44 RF_RowCol_t * col, RF_SectorNum_t * diskSector,
48 RF_RowCol_t * col, RF_SectorNum_t * diskSector,
52 RF_SectorNum_t regionOffset, RF_RowCol_t * col,
56 RF_RowCol_t * col, RF_SectorNum_t * startSector,
60 RF_RowCol_t ** diskids);
rf_evenodd_dagfuncs.h 49 rf_e_EncOneSect(RF_RowCol_t srcLogicCol, char *srcSecbuf,
50 RF_RowCol_t destLogicCol, char *destSecbuf, int bytesPerSector);
52 rf_e_encToBuf(RF_Raid_t * raidPtr, RF_RowCol_t srcLogicCol,
53 char *srcbuf, RF_RowCol_t destLogicCol, char *destbuf, int numSector);
58 RF_RowCol_t * fcol, char *pbuf, char *ebuf);
rf_chaindecluster.h 43 RF_RowCol_t * col, RF_SectorNum_t * diskSector, int remap);
46 RF_RowCol_t * col, RF_SectorNum_t * diskSector, int remap);
49 RF_RowCol_t ** diskids);
rf_evenodd.h 40 RF_RowCol_t ** diskids);
43 RF_RowCol_t * col, RF_SectorNum_t * diskSector, int remap);
46 RF_RowCol_t * col, RF_SectorNum_t * diskSector, int remap);
rf_interdecluster.h 44 RF_RowCol_t * col, RF_SectorNum_t * diskSector, int remap);
47 RF_RowCol_t * col, RF_SectorNum_t * diskSector, int remap);
50 RF_RowCol_t ** diskids);
rf_raid0.h 39 RF_RowCol_t * col, RF_SectorNum_t * diskSector, int remap);
42 RF_RowCol_t * col, RF_SectorNum_t * diskSector, int remap);
45 RF_RowCol_t ** diskids);
rf_raid4.h 41 RF_RowCol_t * col, RF_SectorNum_t * diskSector, int remap);
44 RF_RowCol_t * col, RF_SectorNum_t * diskSector, int remap);
47 RF_RowCol_t ** diskids);
rf_raid5.h 41 RF_RowCol_t * col, RF_SectorNum_t * diskSector, int remap);
44 RF_RowCol_t * col, RF_SectorNum_t * diskSector, int remap);
47 RF_RowCol_t ** diskids);
rf_revent.h 42 void rf_CauseReconEvent(RF_Raid_t *, RF_RowCol_t, void *, RF_Revent_t);
rf_desc.h 41 RF_RowCol_t col; /* col of failed disk */
46 RF_RowCol_t scol; /* col ID of the spare disk (not used in dist
rf_raid0.c 51 RF_RowCol_t *stripeIdentifier;
60 RF_RowCol_t i;
85 RF_RowCol_t *col, RF_SectorNum_t *diskSector, int remap)
95 RF_RaidAddr_t raidSector, RF_RowCol_t *col,
104 RF_RowCol_t **diskids)
rf_callback.h 58 RF_RowCol_t col; /* column IDs to give to the callback func */
rf_raid4.c 50 RF_RowCol_t *stripeIdentifier; /* filled in at config time & used by
102 RF_RowCol_t *col, RF_SectorNum_t *diskSector,
113 RF_RowCol_t *col, RF_SectorNum_t *diskSector,
125 RF_RowCol_t **diskids)
rf_raid5_rotatedspare.c 52 RF_RowCol_t **stripeIdentifier; /* filled in at config time & used by
64 RF_RowCol_t i, j, startdisk;
111 RF_RowCol_t * col,
133 RF_RowCol_t * col,
150 RF_RowCol_t ** diskids)
rf_raid5.c 53 RF_RowCol_t **stripeIdentifier; /* filled in at config time and used
63 RF_RowCol_t i, j, startdisk;
119 RF_RowCol_t *col, RF_SectorNum_t *diskSector,
130 RF_RowCol_t *col, RF_SectorNum_t *diskSector,
142 RF_RowCol_t **diskids)
169 RF_RowCol_t fcol;
199 RF_RowCol_t oc = failedPDA->col;

Completed in 25 milliseconds

1 2 3