setsize
uint setsize; /* set size */
ci->ci_l1inst.setsize = LS2F_L1_SIZE / LS2F_CACHE_WAYS;
ci->ci_l1data.setsize = LS2F_L1_SIZE / LS2F_CACHE_WAYS;
ci->ci_l2.setsize = LS2F_L2_SIZE / LS2F_CACHE_WAYS;
cache_valias_mask = ci->ci_l1inst.setsize & ~PAGE_MASK;
ci->ci_l3.setsize = (64 << s) * ci->ci_l3.linesize;
ci->ci_l3.size = ci->ci_l3.sets * ci->ci_l3.setsize;
valias_mask = (max(ci->ci_l1inst.setsize, ci->ci_l1data.setsize) - 1) &
offs = ci->ci_l1inst.setsize;
offs = ci->ci_l1data.setsize;
ci->ci_l1data.setsize = (64 << s) * ci->ci_l1data.linesize;
ci->ci_l1data.size = ci->ci_l1data.sets * ci->ci_l1data.setsize;
ci->ci_l1inst.setsize = (64 << s) * ci->ci_l1inst.linesize;
ci->ci_l1inst.size = ci->ci_l1inst.sets * ci->ci_l1inst.setsize;
ci->ci_l2.setsize = (64 << s) * ci->ci_l2.linesize;
ci->ci_l2.size = ci->ci_l2.sets * ci->ci_l2.setsize;
ci->ci_l1inst.setsize = 8 * 128;
ci->ci_l1inst.size = ci->ci_l1inst.sets * ci->ci_l1inst.setsize;
ci->ci_l1data.setsize = 8 * 128;
ci->ci_l1data.size = ci->ci_l1data.sets * ci->ci_l1data.setsize;
ci->ci_l1inst.setsize = 16 * 128;
ci->ci_l1inst.size = ci->ci_l1inst.sets * ci->ci_l1inst.setsize;
ci->ci_l1data.setsize = 8 * 128;
ci->ci_l1data.size = ci->ci_l1data.sets * ci->ci_l1data.setsize;
ci->ci_l2.setsize = (64 << s) * ci->ci_l2.linesize;
ci->ci_l2.size = ci->ci_l2.sets * ci->ci_l2.setsize;
ci->ci_l1inst.setsize = (64 << s) * ci->ci_l1inst.linesize;
ci->ci_l1inst.size = ci->ci_l1inst.sets * ci->ci_l1inst.setsize;
ci->ci_l1data.setsize = 2 * 128;
ci->ci_l1data.size = ci->ci_l1data.sets * ci->ci_l1data.setsize;
ci->ci_l1inst.setsize, ci->ci_l1data.setsize);
return (setsize(rp,
return (setsize(rp,
static int setsize(struct region *, RSIZE);
om->setsize = statecnt;
for (i = 0; i < om->setsize; i++) {
size_t setsize;
om->setsize = statecnt;
for (i = 0; i < om->setsize; i++) {
size_t setsize;