Lines Matching defs:tables
105 struct its_baser tables[GITS_BASER_NR_REGS];
2206 * construction, the LPI tables are out of this kernel's
2277 u32 idx = baser - its->tables;
2284 u32 idx = baser - its->tables;
2503 baser = its->tables[2].val;
2519 if (its->tables[i].base) {
2520 free_pages((unsigned long)its->tables[i].base, its->tables[i].order);
2521 its->tables[i].base = NULL;
2587 struct its_baser *baser = its->tables + i;
2615 *baser = sibling->tables[0x2];
2665 baser = its->tables[2].val;
2671 gic_data_rdist()->vpe_l1_base = its->tables[0x2].base;
3001 * flag the RD tables as pre-allocated if the stars do align.
3006 pr_info("GICv3: Using preallocated redistributor tables\n");
3015 * We allocate all the pending tables anyway, as we may have a
3268 if (GITS_BASER_TYPE(its->tables[i].val) == type) {
3269 return &its->tables[i];
3344 * Make sure the L2 tables are allocated on *all* v4 ITSs. We
3374 * Make sure the L2 tables are allocated for all copies of
4847 struct its_baser *baser = &its->tables[i];
5163 * If running with preallocated tables, there is nothing to do.