Lines Matching refs:mru
24 struct xfs_mru_cache_elem mru; member
81 struct xfs_mru_cache_elem *mru) in xfs_fstrm_free_func() argument
85 container_of(mru, struct xfs_fstrm_item, mru); in xfs_fstrm_free_func()
88 trace_xfs_filestream_free(mp, mru->key, item->ag); in xfs_fstrm_free_func()
225 err = xfs_mru_cache_insert(mp->m_filestream, ip->i_ino, &item->mru); in xfs_filestream_pick_ag()
278 struct xfs_mru_cache_elem *mru; in xfs_filestream_lookup_ag() local
286 mru = xfs_mru_cache_lookup(mp->m_filestream, pip->i_ino); in xfs_filestream_lookup_ag()
287 if (mru) { in xfs_filestream_lookup_ag()
288 ag = container_of(mru, struct xfs_fstrm_item, mru)->ag; in xfs_filestream_lookup_ag()
331 struct xfs_mru_cache_elem *mru; in xfs_filestream_new_ag() local
339 mru = xfs_mru_cache_remove(mp->m_filestream, pip->i_ino); in xfs_filestream_new_ag()
340 if (mru) { in xfs_filestream_new_ag()
342 container_of(mru, struct xfs_fstrm_item, mru); in xfs_filestream_new_ag()
356 if (mru) in xfs_filestream_new_ag()
357 xfs_fstrm_free_func(mp, mru); in xfs_filestream_new_ag()