Lines Matching refs:ubi
1752 ubi_close_volume(c->ubi); in ubifs_umount()
2055 ubi_close_volume(c->ubi); in ubifs_put_super()
2148 struct ubi_volume_desc *ubi; in open_ubi() local
2155 ubi = ubi_open_volume_path(name, mode); in open_ubi()
2156 if (!IS_ERR(ubi)) in open_ubi()
2157 return ubi; in open_ubi()
2192 static struct ubifs_info *alloc_ubifs_info(struct ubi_volume_desc *ubi) in alloc_ubifs_info() argument
2232 ubi_get_volume_info(ubi, &c->vi); in alloc_ubifs_info()
2247 c->ubi = ubi_open_volume(c->vi.ubi_num, c->vi.vol_id, UBI_READWRITE); in ubifs_fill_super()
2250 c->ubi = ubi_open_volume(c->vi.ubi_num, c->vi.vol_id, UBI_READONLY); in ubifs_fill_super()
2253 if (IS_ERR(c->ubi)) { in ubifs_fill_super()
2254 err = PTR_ERR(c->ubi); in ubifs_fill_super()
2334 ubi_close_volume(c->ubi); in ubifs_fill_super()
2451 struct ubi_volume_desc *ubi; in ubifs_mount() local
2463 ubi = open_ubi(name, UBI_READONLY); in ubifs_mount()
2464 if (IS_ERR(ubi)) { in ubifs_mount()
2466 current->pid, name, (int)PTR_ERR(ubi)); in ubifs_mount()
2467 return ERR_CAST(ubi); in ubifs_mount()
2470 c = alloc_ubifs_info(ubi); in ubifs_mount()
2503 ubi_close_volume(ubi); in ubifs_mount()
2517 ubi_close_volume(ubi); in ubifs_mount()