Lines Matching refs:ent
405 struct nilfs_segment_entry *ent = kmalloc(sizeof(*ent), GFP_NOFS); in nilfs_segment_list_add() local
407 if (unlikely(!ent)) in nilfs_segment_list_add()
410 ent->segnum = segnum; in nilfs_segment_list_add()
411 INIT_LIST_HEAD(&ent->list); in nilfs_segment_list_add()
412 list_add_tail(&ent->list, head); in nilfs_segment_list_add()
419 struct nilfs_segment_entry *ent; in nilfs_dispose_segment_list() local
421 ent = list_first_entry(head, struct nilfs_segment_entry, list); in nilfs_dispose_segment_list()
422 list_del(&ent->list); in nilfs_dispose_segment_list()
423 kfree(ent); in nilfs_dispose_segment_list()
432 struct nilfs_segment_entry *ent, *n; in nilfs_prepare_segment_for_recovery() local
461 list_for_each_entry_safe(ent, n, head, list) { in nilfs_prepare_segment_for_recovery()
462 if (ent->segnum != segnum[0]) { in nilfs_prepare_segment_for_recovery()
463 err = nilfs_sufile_scrap(sufile, ent->segnum); in nilfs_prepare_segment_for_recovery()
467 list_del(&ent->list); in nilfs_prepare_segment_for_recovery()
468 kfree(ent); in nilfs_prepare_segment_for_recovery()