Lines Matching defs:esz
2326 u64 esz = GITS_BASER_ENTRY_SIZE(val);
2367 ((esz - 1) << GITS_BASER_ENTRY_SIZE_SHIFT) |
2419 tmp = indirect ? GITS_LVL1_ENTRY_SIZE : esz;
2421 pr_info("ITS@%pa: allocated %d %s @%lx (%s, esz %d, psz %dK, shr %d)\n",
2425 indirect ? "indirect" : "flat", (int)esz,
2437 u64 esz = GITS_BASER_ENTRY_SIZE(tmp);
2444 if ((esz << ids) > (psz * 2)) {
2460 ids -= ilog2(psz / (int)esz);
2461 esz = GITS_LVL1_ENTRY_SIZE;
2472 new_order = max_t(u32, get_order(esz << ids), new_order);
2475 ids = ilog2(PAGE_ORDER_TO_SIZE(new_order) / (int)esz);
2772 unsigned int psz, esz, idx, npg, gpsz;
2786 esz = FIELD_GET(GICR_VPROPBASER_4_1_ENTRY_SIZE, val) + 1;
2807 return (id < (npg * psz / (esz * SZ_8)));
2810 idx = id >> ilog2(psz / (esz * SZ_8));
2844 unsigned int np, epp, esz;
2883 esz = FIELD_GET(GICR_VPROPBASER_4_1_ENTRY_SIZE, val);
2906 val |= FIELD_PREP(GICR_VPROPBASER_4_1_ENTRY_SIZE, esz);
2909 esz++;
2910 epp = psz / (esz * SZ_8);
2935 pr_debug("np = %d, npg = %lld, psz = %d, epp = %d, esz = %d\n",
2936 np, npg, psz, epp, esz);
3314 u32 esz, idx;
3318 esz = GITS_BASER_ENTRY_SIZE(baser->val);
3320 return (id < (PAGE_ORDER_TO_SIZE(baser->order) / esz));
3323 idx = id >> ilog2(baser->psz / esz);