• Home
  • Raw
  • Download

Lines Matching refs:rec

302 void ocfs2_free_quota_recovery(struct ocfs2_quota_recovery *rec)  in ocfs2_free_quota_recovery()  argument
307 free_recovery_list(&(rec->r_list[type])); in ocfs2_free_quota_recovery()
308 kfree(rec); in ocfs2_free_quota_recovery()
347 struct ocfs2_quota_recovery *rec; in ocfs2_alloc_quota_recovery() local
349 rec = kmalloc(sizeof(struct ocfs2_quota_recovery), GFP_NOFS); in ocfs2_alloc_quota_recovery()
350 if (!rec) in ocfs2_alloc_quota_recovery()
353 INIT_LIST_HEAD(&(rec->r_list[type])); in ocfs2_alloc_quota_recovery()
354 return rec; in ocfs2_alloc_quota_recovery()
372 struct ocfs2_quota_recovery *rec; in ocfs2_begin_quota_recovery() local
375 rec = ocfs2_alloc_quota_recovery(); in ocfs2_begin_quota_recovery()
376 if (!rec) in ocfs2_begin_quota_recovery()
408 &rec->r_list[type]); in ocfs2_begin_quota_recovery()
419 ocfs2_free_quota_recovery(rec); in ocfs2_begin_quota_recovery()
420 rec = ERR_PTR(status); in ocfs2_begin_quota_recovery()
422 return rec; in ocfs2_begin_quota_recovery()
431 struct ocfs2_quota_recovery *rec) in ocfs2_recover_local_quota_file() argument
451 list_for_each_entry_safe(rchunk, next, &(rec->r_list[type]), rc_list) { in ocfs2_recover_local_quota_file()
543 free_recovery_list(&(rec->r_list[type])); in ocfs2_recover_local_quota_file()
550 struct ocfs2_quota_recovery *rec, in ocfs2_finish_quota_recovery() argument
567 if (list_empty(&(rec->r_list[type]))) in ocfs2_finish_quota_recovery()
604 rec); in ocfs2_finish_quota_recovery()
642 kfree(rec); in ocfs2_finish_quota_recovery()
655 struct ocfs2_quota_recovery *rec; in ocfs2_local_read_info() local
701 rec = OCFS2_SB(sb)->quota_rec; in ocfs2_local_read_info()
702 if (!rec) { in ocfs2_local_read_info()
703 rec = ocfs2_alloc_quota_recovery(); in ocfs2_local_read_info()
704 if (!rec) { in ocfs2_local_read_info()
709 OCFS2_SB(sb)->quota_rec = rec; in ocfs2_local_read_info()
713 &rec->r_list[type]); in ocfs2_local_read_info()