Lines Matching refs:esz
2290 u64 esz = GITS_BASER_ENTRY_SIZE(val); in its_setup_baser() local
2335 ((esz - 1) << GITS_BASER_ENTRY_SIZE_SHIFT) | in its_setup_baser()
2395 tmp = indirect ? GITS_LVL1_ENTRY_SIZE : esz; in its_setup_baser()
2401 indirect ? "indirect" : "flat", (int)esz, in its_setup_baser()
2413 u64 esz = GITS_BASER_ENTRY_SIZE(tmp); in its_parse_indirect_baser() local
2420 if ((esz << ids) > (psz * 2)) { in its_parse_indirect_baser()
2436 ids -= ilog2(psz / (int)esz); in its_parse_indirect_baser()
2437 esz = GITS_LVL1_ENTRY_SIZE; in its_parse_indirect_baser()
2448 new_order = max_t(u32, get_order(esz << ids), new_order); in its_parse_indirect_baser()
2451 ids = ilog2(PAGE_ORDER_TO_SIZE(new_order) / (int)esz); in its_parse_indirect_baser()
2741 unsigned int psz, esz, idx, npg, gpsz; in allocate_vpe_l2_table() local
2755 esz = FIELD_GET(GICR_VPROPBASER_4_1_ENTRY_SIZE, val) + 1; in allocate_vpe_l2_table()
2776 return (id < (npg * psz / (esz * SZ_8))); in allocate_vpe_l2_table()
2779 idx = id >> ilog2(psz / (esz * SZ_8)); in allocate_vpe_l2_table()
2813 unsigned int np, epp, esz; in allocate_vpe_l1_table() local
2852 esz = FIELD_GET(GICR_VPROPBASER_4_1_ENTRY_SIZE, val); in allocate_vpe_l1_table()
2875 val |= FIELD_PREP(GICR_VPROPBASER_4_1_ENTRY_SIZE, esz); in allocate_vpe_l1_table()
2878 esz++; in allocate_vpe_l1_table()
2879 epp = psz / (esz * SZ_8); in allocate_vpe_l1_table()
2905 np, npg, psz, epp, esz); in allocate_vpe_l1_table()
3290 u32 esz, idx; in its_alloc_table_entry() local
3294 esz = GITS_BASER_ENTRY_SIZE(baser->val); in its_alloc_table_entry()
3296 return (id < (PAGE_ORDER_TO_SIZE(baser->order) / esz)); in its_alloc_table_entry()
3299 idx = id >> ilog2(baser->psz / esz); in its_alloc_table_entry()