Searched refs:erofs_workgroup (Results 1 – 4 of 4) sorted by relevance
36 static int erofs_workgroup_get(struct erofs_workgroup *grp) in erofs_workgroup_get()54 struct erofs_workgroup *erofs_find_workgroup(struct super_block *sb, in erofs_find_workgroup()58 struct erofs_workgroup *grp; in erofs_find_workgroup()76 struct erofs_workgroup *erofs_insert_workgroup(struct super_block *sb, in erofs_insert_workgroup()77 struct erofs_workgroup *grp) in erofs_insert_workgroup()80 struct erofs_workgroup *pre; in erofs_insert_workgroup()109 static void __erofs_workgroup_free(struct erofs_workgroup *grp) in __erofs_workgroup_free()115 int erofs_workgroup_put(struct erofs_workgroup *grp) in erofs_workgroup_put()127 struct erofs_workgroup *grp) in erofs_try_to_release_workgroup()164 struct erofs_workgroup *grp; in erofs_shrink_workstation()
204 struct erofs_workgroup { struct212 static inline bool erofs_workgroup_try_to_freeze(struct erofs_workgroup *grp, in erofs_workgroup_try_to_freeze() argument223 static inline void erofs_workgroup_unfreeze(struct erofs_workgroup *grp, in erofs_workgroup_unfreeze()235 static inline int erofs_wait_on_workgroup_freezed(struct erofs_workgroup *grp) in erofs_wait_on_workgroup_freezed()550 int erofs_workgroup_put(struct erofs_workgroup *grp);551 struct erofs_workgroup *erofs_find_workgroup(struct super_block *sb,553 struct erofs_workgroup *erofs_insert_workgroup(struct super_block *sb,554 struct erofs_workgroup *grp);555 void erofs_workgroup_free_rcu(struct erofs_workgroup *grp);563 struct erofs_workgroup *egrp);
47 struct erofs_workgroup obj;
363 struct erofs_workgroup *grp) in erofs_try_to_free_all_cached_pages()488 struct erofs_workgroup *grp; in z_erofs_register_pcluster()555 struct erofs_workgroup *grp = NULL; in z_erofs_collector_begin()606 void erofs_workgroup_free_rcu(struct erofs_workgroup *grp) in erofs_workgroup_free_rcu()