Lines Matching refs:dmapctl
20 #define CTLTREESIZE (1024+256+64+16+4+1) /* size of a dmapctl tree */
21 #define CTLLEAFIND (256+64+16+4+1) /* idx of 1st leaf of a dmapctl tree */
22 #define LPERCTL 1024 /* num of leaves per dmapctl tree */
23 #define L2LPERCTL 10 /* l2 num of leaves per dmapctl tree */
32 * maximum l2 number of disk blocks at the various dmapctl levels.
39 * maximum number of disk blocks at the various dmapctl levels.
77 * dmapctl describing the disk block. s is the log2(number of logical blocks
92 * dmapctl describing the disk block. s is the log2(number of logical blocks
106 * convert disk block number to the logical block number of the dmapctl
113 * convert aggregate map size to the zero origin dmapctl level of the
114 * top dmapctl.
132 * dmaptree must be consistent with dmapctl.
160 * dmapctl must be consistent with dmaptree.
162 struct dmapctl {
168 s8 stree[CTLTREESIZE]; /* CTLTREESIZE: dmapctl tree */
173 * common definition for dmaptree within dmap and dmapctl
177 struct dmapctl t2;
199 __le32 dn_aglevel; /* 4: dmapctl level holding the AG */
200 __le32 dn_agheight; /* 4: height in dmapctl of the AG */
201 __le32 dn_agwidth; /* 4: width in dmapctl of the AG */
218 int dn_aglevel; /* dmapctl level holding the AG */
219 int dn_agheight; /* height in dmapctl of the AG */
220 int dn_agwidth; /* width in dmapctl of the AG */