Lines Matching defs:lg
3014 struct ext4_locality_group *lg;
3015 lg = per_cpu_ptr(sbi->s_locality_groups, i);
3016 mutex_init(&lg->lg_mutex);
3018 INIT_LIST_HEAD(&lg->lg_prealloc_list[j]);
3019 spin_lock_init(&lg->lg_prealloc_lock);
3523 struct ext4_locality_group *lg = ac->ac_lg;
3525 BUG_ON(lg == NULL);
3897 struct ext4_locality_group *lg;
3940 lg = ac->ac_lg;
3941 if (lg == NULL)
3955 list_for_each_entry_rcu(pa, &lg->lg_prealloc_list[i],
4243 struct ext4_locality_group *lg;
4279 lg = ac->ac_lg;
4280 BUG_ON(lg == NULL);
4282 pa->pa_obj_lock = &lg->lg_prealloc_lock;
4819 struct ext4_locality_group *lg,
4831 spin_lock(&lg->lg_prealloc_lock);
4832 list_for_each_entry_rcu(pa, &lg->lg_prealloc_list[order],
4834 lockdep_is_held(&lg->lg_prealloc_lock)) {
4849 /* only lg prealloc space */
4870 spin_unlock(&lg->lg_prealloc_lock);
4897 * possible from this lg. That means pa_free cannot be updated.
4907 struct ext4_locality_group *lg = ac->ac_lg;
4914 /* Add the prealloc space to lg */
4915 spin_lock(&lg->lg_prealloc_lock);
4916 list_for_each_entry_rcu(tmp_pa, &lg->lg_prealloc_list[order],
4918 lockdep_is_held(&lg->lg_prealloc_lock)) {
4939 &lg->lg_prealloc_list[order]);
4940 spin_unlock(&lg->lg_prealloc_lock);
4944 ext4_mb_discard_lg_preallocations(sb, lg,