Lines Matching refs:ua_level
61 uint8_t ua_level;
96 (esid2base(ua->ua_base, ua->ua_level) == ua->ua_base)
121 idx = esid2idx(esid, parent->ua_level);
128 child->ua_level = UAD_LEAF_LEVEL;
129 child->ua_base = esid2base(esid, child->ua_level);
130 idx = esid2idx(esid, child->ua_level);
144 idx = esid2idx(esid, parent->ua_level);
161 idx = esid2idx(esid, parent->ua_level);
163 KASSERT(esid2base(esid, child->ua_level) != child->ua_base,
168 * meet. It must be lower than parent->ua_level or we would
171 level = child->ua_level + 1;
175 KASSERT(level < parent->ua_level,
185 inter->ua_level = level;
186 inter->ua_base = esid2base(esid, inter->ua_level);
187 idx = esid2idx(child->ua_base, inter->ua_level);
193 idx = esid2idx(inter->ua_base, parent->ua_level);
232 ua->ua_base, ua->ua_level));
233 idx = esid2idx(esid, ua->ua_level);
239 if (ua->ua_level == UAD_LEAF_LEVEL)
251 esid2base(esid, ua->ua_level) != ua->ua_base)
303 ("uad base %09jx level %d bad!", ua->ua_base, ua->ua_level));
304 idx = esid2idx(esid, ua->ua_level);
306 if (ua->ua_level == UAD_LEAF_LEVEL) {
326 if (esid2base(esid, next->ua_level) != next->ua_base) {
357 ("uad base %09jx level %d bad!", ua->ua_base, ua->ua_level));
359 idx = esid2idx(esid, ua->ua_level);
360 if (ua->ua_level == UAD_LEAF_LEVEL) {
370 esid2base(esid, ua->ua_level) != ua->ua_base) {
385 if (ua->ua_level != UAD_LEAF_LEVEL) {
411 root->ua_level = UAD_ROOT_LEVEL;