Lines Matching refs:re
697 struct ubi_rename_entry *re, *re1; in rename_volumes() local
743 re = kzalloc(sizeof(struct ubi_rename_entry), GFP_KERNEL); in rename_volumes()
744 if (!re) { in rename_volumes()
749 re->desc = ubi_open_volume(ubi->ubi_num, vol_id, UBI_METAONLY); in rename_volumes()
750 if (IS_ERR(re->desc)) { in rename_volumes()
751 err = PTR_ERR(re->desc); in rename_volumes()
754 kfree(re); in rename_volumes()
759 if (re->desc->vol->name_len == name_len && in rename_volumes()
760 !memcmp(re->desc->vol->name, name, name_len)) { in rename_volumes()
761 ubi_close_volume(re->desc); in rename_volumes()
762 kfree(re); in rename_volumes()
766 re->new_name_len = name_len; in rename_volumes()
767 memcpy(re->new_name, name, name_len); in rename_volumes()
768 list_add_tail(&re->list, &rename_list); in rename_volumes()
770 vol_id, re->desc->vol->name, name); in rename_volumes()
777 list_for_each_entry(re, &rename_list, list) { in rename_volumes()
788 if (re->new_name_len == re1->desc->vol->name_len && in rename_volumes()
789 !memcmp(re->new_name, re1->desc->vol->name, in rename_volumes()
803 desc = ubi_open_volume_nm(ubi->ubi_num, re->new_name, in rename_volumes()
813 re->new_name, err); in rename_volumes()
836 list_for_each_entry_safe(re, re1, &rename_list, list) { in rename_volumes()
837 ubi_close_volume(re->desc); in rename_volumes()
838 list_del(&re->list); in rename_volumes()
839 kfree(re); in rename_volumes()