Lines Matching refs:grp_count
96 unsigned int grp_count; /* Number of discrete groups. */
139 while (mru->time_zero <= now - mru->grp_count * mru->grp_time) {
153 mru->lru_grp = (mru->lru_grp + 1) % mru->grp_count;
160 if (++migrated == mru->grp_count) {
168 for (grp = 0; grp < mru->grp_count; grp++) {
171 lru_list = mru->lists + ((mru->lru_grp + grp) % mru->grp_count);
174 (mru->grp_count + grp) * mru->grp_time;
207 mru->grp_count * mru->grp_time);
211 grp = (mru->lru_grp + grp) % mru->grp_count;
320 unsigned int grp_count,
330 if (!mrup || !grp_count || !lifetime_ms || !free_func)
333 if (!(grp_time = msecs_to_jiffies(lifetime_ms) / grp_count))
340 mru->grp_count = grp_count + 1;
341 mru->lists = kmem_zalloc(mru->grp_count * sizeof(*mru->lists), 0);
348 for (grp = 0; grp < mru->grp_count; grp++)
394 _xfs_mru_cache_migrate(mru, jiffies + mru->grp_count * mru->grp_time);