Lines Matching refs:esz
2298 u64 esz = GITS_BASER_ENTRY_SIZE(val); in its_setup_baser() local
2339 ((esz - 1) << GITS_BASER_ENTRY_SIZE_SHIFT) | in its_setup_baser()
2389 tmp = indirect ? GITS_LVL1_ENTRY_SIZE : esz; in its_setup_baser()
2395 indirect ? "indirect" : "flat", (int)esz, in its_setup_baser()
2407 u64 esz = GITS_BASER_ENTRY_SIZE(tmp); in its_parse_indirect_baser() local
2414 if ((esz << ids) > (psz * 2)) { in its_parse_indirect_baser()
2430 ids -= ilog2(psz / (int)esz); in its_parse_indirect_baser()
2431 esz = GITS_LVL1_ENTRY_SIZE; in its_parse_indirect_baser()
2442 new_order = max_t(u32, get_order(esz << ids), new_order); in its_parse_indirect_baser()
2445 ids = ilog2(PAGE_ORDER_TO_SIZE(new_order) / (int)esz); in its_parse_indirect_baser()
2735 unsigned int psz, esz, idx, npg, gpsz; in allocate_vpe_l2_table() local
2749 esz = FIELD_GET(GICR_VPROPBASER_4_1_ENTRY_SIZE, val) + 1; in allocate_vpe_l2_table()
2770 return (id < (npg * psz / (esz * SZ_8))); in allocate_vpe_l2_table()
2773 idx = id >> ilog2(psz / (esz * SZ_8)); in allocate_vpe_l2_table()
2807 unsigned int np, epp, esz; in allocate_vpe_l1_table() local
2846 esz = FIELD_GET(GICR_VPROPBASER_4_1_ENTRY_SIZE, val); in allocate_vpe_l1_table()
2869 val |= FIELD_PREP(GICR_VPROPBASER_4_1_ENTRY_SIZE, esz); in allocate_vpe_l1_table()
2872 esz++; in allocate_vpe_l1_table()
2873 epp = psz / (esz * SZ_8); in allocate_vpe_l1_table()
2899 np, npg, psz, epp, esz); in allocate_vpe_l1_table()
3269 u32 esz, idx; in its_alloc_table_entry() local
3273 esz = GITS_BASER_ENTRY_SIZE(baser->val); in its_alloc_table_entry()
3275 return (id < (PAGE_ORDER_TO_SIZE(baser->order) / esz)); in its_alloc_table_entry()
3278 idx = id >> ilog2(baser->psz / esz); in its_alloc_table_entry()