Lines Matching defs:esz
2312 u64 esz = GITS_BASER_ENTRY_SIZE(val);
2353 ((esz - 1) << GITS_BASER_ENTRY_SIZE_SHIFT) |
2403 tmp = indirect ? GITS_LVL1_ENTRY_SIZE : esz;
2405 pr_info("ITS@%pa: allocated %d %s @%lx (%s, esz %d, psz %dK, shr %d)\n",
2409 indirect ? "indirect" : "flat", (int)esz,
2421 u64 esz = GITS_BASER_ENTRY_SIZE(tmp);
2428 if ((esz << ids) > (psz * 2)) {
2444 ids -= ilog2(psz / (int)esz);
2445 esz = GITS_LVL1_ENTRY_SIZE;
2456 new_order = max_t(u32, get_order(esz << ids), new_order);
2459 ids = ilog2(PAGE_ORDER_TO_SIZE(new_order) / (int)esz);
2749 unsigned int psz, esz, idx, npg, gpsz;
2763 esz = FIELD_GET(GICR_VPROPBASER_4_1_ENTRY_SIZE, val) + 1;
2784 return (id < (npg * psz / (esz * SZ_8)));
2787 idx = id >> ilog2(psz / (esz * SZ_8));
2821 unsigned int np, epp, esz;
2860 esz = FIELD_GET(GICR_VPROPBASER_4_1_ENTRY_SIZE, val);
2883 val |= FIELD_PREP(GICR_VPROPBASER_4_1_ENTRY_SIZE, esz);
2886 esz++;
2887 epp = psz / (esz * SZ_8);
2912 pr_debug("np = %d, npg = %lld, psz = %d, epp = %d, esz = %d\n",
2913 np, npg, psz, epp, esz);
3274 u32 esz, idx;
3278 esz = GITS_BASER_ENTRY_SIZE(baser->val);
3280 return (id < (PAGE_ORDER_TO_SIZE(baser->order) / esz));
3283 idx = id >> ilog2(baser->psz / esz);