Lines Matching defs:indirect
2290 static int its_setup_baser(struct its_node *its, struct its_baser *baser, u64 cache, u64 shr, u32 order, bool indirect)
2336 val |= indirect ? GITS_BASER_INDIRECT : 0x0;
2388 tmp = indirect ? GITS_LVL1_ENTRY_SIZE : esz;
2392 indirect ? "indirect" : "flat", (int)esz, psz / SZ_1K, (int)shr >> GITS_BASER_SHAREABILITY_SHIFT);
2405 bool indirect = false;
2414 indirect = !!(baser->val & GITS_BASER_INDIRECT);
2416 if (indirect) {
2446 return indirect;
2590 bool indirect = false;
2606 indirect = its_parse_indirect_baser(its, baser, &order, device_ids(its));
2621 indirect = its_parse_indirect_baser(its, baser, &order, ITS_MAX_VPEID_BITS);
2625 err = its_setup_baser(its, baser, cache, shr, order, indirect);
2892 * as indirect and compute the number of required L1 pages.