Lines Matching defs:tlbassoc
147 * If tlbassoc is the same as tlbentries (like in TLB1) then the TLB is
148 * fully associative, the entire slot is placed into ESEL. If tlbassoc
153 const u_int tlbassoc = TLBCFG_ASSOC(tlbcfg);
156 __builtin_clz(tlbassoc) - __builtin_clz(tlbentries);
166 if (__predict_true(tlbassoc > tlbentries))
381 const size_t tlbassoc = TLBCFG_ASSOC(mftlb0cfg());
383 const size_t max_epn = (tlbentries / tlbassoc) << PAGE_SHIFT;
390 for (size_t assoc = 0; assoc < tlbassoc; assoc++) {
434 const size_t tlbassoc = TLBCFG_ASSOC(mftlb0cfg());
436 const size_t max_epn = (tlbentries / tlbassoc) << PAGE_SHIFT;
442 for (size_t assoc = 0; assoc < tlbassoc; assoc++) {
473 const size_t tlbassoc = TLBCFG_ASSOC(mftlb0cfg());
475 const size_t max_epn = (tlbentries / tlbassoc) << PAGE_SHIFT;
480 for (size_t assoc = 0; assoc < tlbassoc; assoc++) {
593 const size_t tlbassoc = TLBCFG_ASSOC(mftlb0cfg());
595 const size_t max_epn = (tlbentries / tlbassoc) << PAGE_SHIFT;
603 for (size_t assoc = 0; assoc < tlbassoc; assoc++) {
651 const size_t tlbassoc = TLBCFG_ASSOC(mftlb0cfg());
653 const size_t max_epn = (tlbentries / tlbassoc) << PAGE_SHIFT;
657 for (size_t assoc = 0; assoc < tlbassoc; assoc++) {