Lines Matching defs:lg
3703 struct ext4_locality_group *lg;
3704 lg = per_cpu_ptr(sbi->s_locality_groups, i);
3705 mutex_init(&lg->lg_mutex);
3707 INIT_LIST_HEAD(&lg->lg_prealloc_list[j]);
3708 spin_lock_init(&lg->lg_prealloc_lock);
4223 struct ext4_locality_group *lg = ac->ac_lg;
4225 BUG_ON(lg == NULL);
4795 struct ext4_locality_group *lg;
4954 lg = ac->ac_lg;
4955 if (lg == NULL)
4969 list_for_each_entry_rcu(tmp_pa, &lg->lg_prealloc_list[i],
5268 struct ext4_locality_group *lg;
5300 lg = ac->ac_lg;
5301 BUG_ON(lg == NULL);
5303 pa->pa_node_lock.lg_lock = &lg->lg_prealloc_lock;
5859 struct ext4_locality_group *lg,
5869 spin_lock(&lg->lg_prealloc_lock);
5870 list_for_each_entry_rcu(pa, &lg->lg_prealloc_list[order],
5872 lockdep_is_held(&lg->lg_prealloc_lock)) {
5887 /* only lg prealloc space */
5908 spin_unlock(&lg->lg_prealloc_lock);
5935 * possible from this lg. That means pa_free cannot be updated.
5945 struct ext4_locality_group *lg = ac->ac_lg;
5952 /* Add the prealloc space to lg */
5953 spin_lock(&lg->lg_prealloc_lock);
5954 list_for_each_entry_rcu(tmp_pa, &lg->lg_prealloc_list[order],
5956 lockdep_is_held(&lg->lg_prealloc_lock)) {
5977 &lg->lg_prealloc_list[order]);
5978 spin_unlock(&lg->lg_prealloc_lock);
5982 ext4_mb_discard_lg_preallocations(sb, lg,