Lines Matching refs:vi
356 int ubiblock_create(struct ubi_volume_info *vi) in ubiblock_create() argument
360 u64 disk_capacity = vi->used_bytes >> 9; in ubiblock_create()
367 if (find_dev_nolock(vi->ubi_num, vi->vol_id)) { in ubiblock_create()
379 dev->ubi_num = vi->ubi_num; in ubiblock_create()
380 dev->vol_id = vi->vol_id; in ubiblock_create()
381 dev->leb_size = vi->usable_leb_size; in ubiblock_create()
441 dev->ubi_num, dev->vol_id, vi->name); in ubiblock_create()
469 int ubiblock_remove(struct ubi_volume_info *vi) in ubiblock_remove() argument
474 dev = find_dev_nolock(vi->ubi_num, vi->vol_id); in ubiblock_remove()
498 static int ubiblock_resize(struct ubi_volume_info *vi) in ubiblock_resize() argument
501 u64 disk_capacity = vi->used_bytes >> 9; in ubiblock_resize()
509 dev = find_dev_nolock(vi->ubi_num, vi->vol_id); in ubiblock_resize()
517 vi->size); in ubiblock_resize()
526 vi->used_bytes); in ubiblock_resize()
546 ubiblock_remove(&nt->vi); in ubiblock_notify()
549 ubiblock_resize(&nt->vi); in ubiblock_notify()
556 if (nt->vi.vol_type == UBI_STATIC_VOLUME) in ubiblock_notify()
557 ubiblock_resize(&nt->vi); in ubiblock_notify()
587 struct ubi_volume_info vi; in ubiblock_create_from_param() local
606 ubi_get_volume_info(desc, &vi); in ubiblock_create_from_param()
609 ret = ubiblock_create(&vi); in ubiblock_create_from_param()
613 vi.name, p->ubi_num, p->vol_id, ret); in ubiblock_create_from_param()