Lines Matching refs:ucleb
519 struct ubifs_unclean_leb *ucleb; in fix_unclean_leb() local
523 ucleb = kzalloc(sizeof(struct ubifs_unclean_leb), GFP_NOFS); in fix_unclean_leb()
524 if (!ucleb) in fix_unclean_leb()
526 ucleb->lnum = lnum; in fix_unclean_leb()
527 ucleb->endpt = endpt; in fix_unclean_leb()
528 list_add_tail(&ucleb->list, &c->unclean_leb_list); in fix_unclean_leb()
995 struct ubifs_unclean_leb *ucleb, void *sbuf) in clean_an_unclean_leb() argument
997 int err, lnum = ucleb->lnum, offs = 0, len = ucleb->endpt, quiet = 1; in clean_an_unclean_leb()
1056 len = ALIGN(ucleb->endpt, c->min_io_size); in clean_an_unclean_leb()
1057 if (len > ucleb->endpt) { in clean_an_unclean_leb()
1058 int pad_len = len - ALIGN(ucleb->endpt, 8); in clean_an_unclean_leb()
1091 struct ubifs_unclean_leb *ucleb; in ubifs_clean_lebs() local
1094 ucleb = list_entry(c->unclean_leb_list.next, in ubifs_clean_lebs()
1096 err = clean_an_unclean_leb(c, ucleb, sbuf); in ubifs_clean_lebs()
1099 list_del(&ucleb->list); in ubifs_clean_lebs()
1100 kfree(ucleb); in ubifs_clean_lebs()