Home
last modified time | relevance | path

Searched refs:vol_id (Results 1 – 32 of 32) sorted by relevance

/linux-4.4.14/drivers/mtd/ubi/
Deba.c79 static int ubi_get_compat(const struct ubi_device *ubi, int vol_id) in ubi_get_compat() argument
81 if (vol_id == UBI_LAYOUT_VOLUME_ID) in ubi_get_compat()
96 static struct ubi_ltree_entry *ltree_lookup(struct ubi_device *ubi, int vol_id, in ltree_lookup() argument
107 if (vol_id < le->vol_id) in ltree_lookup()
109 else if (vol_id > le->vol_id) in ltree_lookup()
136 int vol_id, int lnum) in ltree_add_entry() argument
146 le->vol_id = vol_id; in ltree_add_entry()
150 le1 = ltree_lookup(ubi, vol_id, lnum); in ltree_add_entry()
173 if (vol_id < le1->vol_id) in ltree_add_entry()
175 else if (vol_id > le1->vol_id) in ltree_add_entry()
[all …]
Dkapi.c83 vi->vol_id = vol->vol_id; in ubi_do_get_volume_info()
127 struct ubi_volume_desc *ubi_open_volume(int ubi_num, int vol_id, int mode) in ubi_open_volume() argument
134 dbg_gen("open device %d, volume %d, mode %d", ubi_num, vol_id, mode); in ubi_open_volume()
150 if (vol_id < 0 || vol_id >= ubi->vtbl_slots) { in ubi_open_volume()
166 vol = ubi->volumes[vol_id]; in ubi_open_volume()
207 err = ubi_check_volume(ubi, vol_id); in ubi_open_volume()
215 vol_id, ubi->ubi_num); in ubi_open_volume()
232 ubi_num, vol_id, err); in ubi_open_volume()
248 int i, vol_id = -1, len; in ubi_open_volume_nm() local
274 vol_id = i; in ubi_open_volume_nm()
[all …]
Dvmt.c79 if (!ubi->volumes[vol->vol_id]) { in vol_attribute_show()
158 int i, err, vol_id = req->vol_id, do_free = 1; in ubi_create_volume() local
171 if (vol_id == UBI_VOL_NUM_AUTO) { in ubi_create_volume()
176 vol_id = i; in ubi_create_volume()
180 if (vol_id == UBI_VOL_NUM_AUTO) { in ubi_create_volume()
185 req->vol_id = vol_id; in ubi_create_volume()
189 ubi->ubi_num, vol_id, (unsigned long long)req->bytes, in ubi_create_volume()
194 if (ubi->volumes[vol_id]) { in ubi_create_volume()
195 ubi_err(ubi, "volume %d already exists", vol_id); in ubi_create_volume()
228 vol->vol_id = vol_id; in ubi_create_volume()
[all …]
Dattach.c119 static int add_to_list(struct ubi_attach_info *ai, int pnum, int vol_id, in add_to_list() argument
139 aeb->vol_id = vol_id; in add_to_list()
197 int vol_id = be32_to_cpu(vid_hdr->vol_id); in validate_vid_hdr() local
210 if (vol_id != av->vol_id) { in validate_vid_hdr()
259 int vol_id, int pnum, in add_volume() argument
265 ubi_assert(vol_id == be32_to_cpu(vid_hdr->vol_id)); in add_volume()
272 if (vol_id == av->vol_id) in add_volume()
275 if (vol_id > av->vol_id) in add_volume()
287 av->vol_id = vol_id; in add_volume()
294 if (vol_id > ai->highest_vol_id) in add_volume()
[all …]
Dblock.c68 int vol_id; member
86 int vol_id; member
147 ret = kstrtoint(tokens[1], 10, &param->vol_id); in ubiblock_set_param()
149 param->vol_id = -1; in ubiblock_set_param()
157 param->vol_id = -1; in ubiblock_set_param()
180 static struct ubiblock *find_dev_nolock(int ubi_num, int vol_id) in find_dev_nolock() argument
185 if (dev->ubi_num == ubi_num && dev->vol_id == vol_id) in find_dev_nolock()
249 dev->desc = ubi_open_volume(dev->ubi_num, dev->vol_id, UBI_READONLY); in ubiblock_open()
252 dev->ubi_num, dev->vol_id); in ubiblock_open()
370 if (find_dev_nolock(vi->ubi_num, vi->vol_id)) { in ubiblock_create()
[all …]
Dgluebi.c61 int vol_id; member
79 static struct gluebi_device *find_gluebi_nolock(int ubi_num, int vol_id) in find_gluebi_nolock() argument
84 if (gluebi->ubi_num == ubi_num && gluebi->vol_id == vol_id) in find_gluebi_nolock()
128 gluebi->desc = ubi_open_volume(gluebi->ubi_num, gluebi->vol_id, in gluebi_get_device()
316 gluebi->vol_id = vi->vol_id; in gluebi_create()
342 g = find_gluebi_nolock(vi->ubi_num, vi->vol_id); in gluebi_create()
345 g->mtd.index, vi->ubi_num, vi->vol_id); in gluebi_create()
376 gluebi = find_gluebi_nolock(vi->ubi_num, vi->vol_id); in gluebi_remove()
379 vi->ubi_num, vi->vol_id); in gluebi_remove()
393 mtd->index, gluebi->ubi_num, gluebi->vol_id, err); in gluebi_remove()
[all …]
Dcdev.c66 ubi_err(vol->ubi, "%d users for volume %d", users, vol->vol_id); in get_exclusive()
108 int vol_id = iminor(inode) - 1, mode, ubi_num; in vol_cdev_open() local
120 ubi_num, vol_id, mode); in vol_cdev_open()
122 desc = ubi_open_volume(ubi_num, vol_id, mode); in vol_cdev_open()
136 vol->ubi->ubi_num, vol->vol_id, desc->mode); in vol_cdev_release()
140 vol->vol_id); in vol_cdev_release()
147 vol->vol_id); in vol_cdev_release()
195 count, *offp, vol->vol_id); in vol_cdev_read()
209 dbg_gen("read from corrupted volume %d", vol->vol_id); in vol_cdev_read()
275 count, *offp, vol->vol_id); in vol_cdev_direct_write()
[all …]
Dupd.c59 dbg_gen("set update marker for volume %d", vol->vol_id); in set_update_marker()
62 ubi_assert(ubi->vtbl[vol->vol_id].upd_marker); in set_update_marker()
67 vtbl_rec = ubi->vtbl[vol->vol_id]; in set_update_marker()
71 err = ubi_change_vtbl_record(ubi, vol->vol_id, &vtbl_rec); in set_update_marker()
93 dbg_gen("clear update marker for volume %d", vol->vol_id); in clear_update_marker()
95 vtbl_rec = ubi->vtbl[vol->vol_id]; in clear_update_marker()
111 err = ubi_change_vtbl_record(ubi, vol->vol_id, &vtbl_rec); in clear_update_marker()
132 dbg_gen("start update of volume %d, %llu bytes", vol->vol_id, bytes); in ubi_start_update()
187 vol->vol_id, req->lnum, req->bytes); in ubi_start_leb_change()
Dwl.c583 int vol_id, int lnum, int torture) in schedule_erase() argument
598 wl_wrk->vol_id = vol_id; in schedule_erase()
617 int vol_id, int lnum, int torture) in do_sync_erase() argument
624 wl_wrk.vol_id = vol_id; in do_sync_erase()
646 int vol_id = -1, lnum = -1; local
787 vol_id = be32_to_cpu(vid_hdr->vol_id);
843 e1->pnum, vol_id, lnum, e2->pnum);
855 err = do_sync_erase(ubi, e1, vol_id, lnum, 0);
868 e2->pnum, vol_id, lnum);
869 err = do_sync_erase(ubi, e2, vol_id, lnum, 0);
[all …]
Dubi.h201 int vol_id; member
319 int vol_id; member
649 int vol_id; member
682 int vol_id; member
768 int vol_id; member
788 int vol_id);
823 int ubi_check_volume(struct ubi_device *ubi, int vol_id);
851 int ubi_wl_put_peb(struct ubi_device *ubi, int vol_id, int lnum,
853 int ubi_wl_flush(struct ubi_device *ubi, int vol_id, int lnum);
1083 static inline int vol_id2idx(const struct ubi_device *ubi, int vol_id) in vol_id2idx() argument
[all …]
Dfastmap.c111 static struct ubi_vid_hdr *new_fm_vhdr(struct ubi_device *ubi, int vol_id) in new_fm_vhdr() argument
120 new->vol_id = cpu_to_be32(vol_id); in new_fm_vhdr()
182 static struct ubi_ainf_volume *add_vol(struct ubi_attach_info *ai, int vol_id, in add_vol() argument
193 if (vol_id > av->vol_id) in add_vol()
195 else if (vol_id < av->vol_id) in add_vol()
206 av->vol_id = vol_id; in add_vol()
215 dbg_bld("found volume (ID %i)", vol_id); in add_vol()
323 av->vol_id, aeb->lnum, new_aeb->pnum); in update_vol()
334 av->vol_id, aeb->lnum, new_aeb->pnum); in update_vol()
375 if (be32_to_cpu(new_vh->vol_id) == UBI_FM_SB_VOLUME_ID || in process_pool_aeb()
[all …]
Dmisc.c61 int ubi_check_volume(struct ubi_device *ubi, int vol_id) in ubi_check_volume() argument
65 struct ubi_volume *vol = ubi->volumes[vol_id]; in ubi_check_volume()
Dvtbl.c142 struct ubi_vtbl_record *vtbl_rec = &ubi->vtbl[vol->vol_id]; in ubi_vtbl_rename_volumes()
319 vid_hdr->vol_id = cpu_to_be32(UBI_LAYOUT_VOLUME_ID); in create_vtbl()
558 vol->vol_id = i; in init_volumes()
610 av->vol_id, av->used_ebs - av->leb_count); in init_volumes()
637 vol->vol_id = UBI_LAYOUT_VOLUME_ID; in init_volumes()
641 ubi->volumes[vol_id2idx(ubi, vol->vol_id)] = vol; in init_volumes()
756 ubi_msg(ubi, "finish volume %d removal", av->vol_id); in check_attaching_info()
Dubi-media.h284 __be32 vol_id; member
491 __be32 vol_id; member
Dfastmap-wl.c324 int vol_id, pnum = fm_e->pnum; in ubi_wl_put_fm_peb() local
346 vol_id = lnum ? UBI_FM_DATA_VOLUME_ID : UBI_FM_SB_VOLUME_ID; in ubi_wl_put_fm_peb()
347 return schedule_erase(ubi, e, vol_id, lnum, torture); in ubi_wl_put_fm_peb()
Dio.c882 int vol_id = be32_to_cpu(vid_hdr->vol_id); in validate_vid_hdr() local
896 if (vol_id < 0 || lnum < 0 || data_size < 0 || used_ebs < 0 || in validate_vid_hdr()
902 if (vol_id >= UBI_MAX_VOLUMES && vol_id < UBI_INTERNAL_VOL_START) { in validate_vid_hdr()
907 if (vol_id < UBI_INTERNAL_VOL_START && compat != 0) { in validate_vid_hdr()
912 if (vol_id >= UBI_INTERNAL_VOL_START && compat != UBI_COMPAT_DELETE && in validate_vid_hdr()
Dbuild.c788 static int autoresize(struct ubi_device *ubi, int vol_id) in autoresize() argument
791 struct ubi_volume *vol = ubi->volumes[vol_id]; in autoresize()
804 ubi->vtbl[vol_id].flags &= ~UBI_VTBL_AUTORESIZE_FLG; in autoresize()
813 vtbl_rec = ubi->vtbl[vol_id]; in autoresize()
814 err = ubi_change_vtbl_record(ubi, vol_id, &vtbl_rec); in autoresize()
817 vol_id); in autoresize()
824 vol_id); in autoresize()
831 vol_id, vol->name, old_reserved_pebs, vol->reserved_pebs); in autoresize()
Ddebug.c90 pr_err("\tvol_id %d\n", be32_to_cpu(vid_hdr->vol_id)); in ubi_dump_vid_hdr()
110 pr_err("\tvol_id %d\n", vol->vol_id); in ubi_dump_vol_info()
173 pr_err("\tvol_id %d\n", av->vol_id); in ubi_dump_av()
209 pr_err("\tvol_id %d\n", req->vol_id); in ubi_dump_mkvol_req()
/linux-4.4.14/include/uapi/mtd/
Dubi-user.h319 __s32 vol_id; member
342 __s32 vol_id; member
380 __s32 vol_id; member
/linux-4.4.14/include/linux/mtd/
Dubi.h114 int vol_id; member
240 struct ubi_volume_desc *ubi_open_volume(int ubi_num, int vol_id, int mode);
263 int ubi_flush(int ubi_num, int vol_id, int lnum);
/linux-4.4.14/include/uapi/linux/
Dmsdos_fs.h134 __u8 vol_id[4]; /* volume ID */ member
157 __u8 vol_id[4]; /* volume ID */ member
/linux-4.4.14/fs/nfsd/
Dblocklayoutxdr.c29 p = xdr_encode_opaque_fixed(p, &b->vol_id, in nfsd4_block_encode_layoutget()
120 memcpy(&bex.vol_id, p, sizeof(struct nfsd4_deviceid)); in nfsd4_block_decode_layoutupdate()
Dblocklayoutxdr.h11 struct nfsd4_deviceid vol_id; member
Dblocklayout.c123 error = nfsd4_set_deviceid(&bex->vol_id, fhp, device_generation); in nfsd4_block_proc_layoutget()
/linux-4.4.14/fs/ocfs2/
Docfs1_fs_compat.h100 /*72*/ __u8 vol_id[OCFS1_MAX_VOL_ID_LENGTH]; member
/linux-4.4.14/arch/s390/include/uapi/asm/
Dvtoc.h191 __u8 vol_id[6]; /* Volid */ member
/linux-4.4.14/fs/ubifs/
Dsuper.c1251 sprintf(c->bgt_name, BGT_NAME_PATTERN, c->vi.ubi_num, c->vi.vol_id); in mount_ubifs()
1406 c->vi.ubi_num, c->vi.vol_id, c->vi.name, in mount_ubifs()
1512 c->vi.vol_id); in ubifs_umount()
2006 c->ubi = ubi_open_volume(c->vi.ubi_num, c->vi.vol_id, UBI_READWRITE); in ubifs_fill_super()
2026 c->vi.ubi_num, c->vi.vol_id); in ubifs_fill_super()
2121 dbg_gen("opened ubi%d_%d", c->vi.ubi_num, c->vi.vol_id); in ubifs_mount()
Dubifs.h48 (c)->vi.ubi_num, (c)->vi.vol_id, ##__VA_ARGS__)
52 (c)->vi.ubi_num, (c)->vi.vol_id, current->pid, \
57 (c)->vi.ubi_num, (c)->vi.vol_id, current->pid, \
Ddebug.c2825 c->vi.ubi_num, c->vi.vol_id); in dbg_debugfs_init_fs()
/linux-4.4.14/fs/fat/
Dinode.c1362 bpb->fat16_vol_id = get_unaligned_le32(b->fat16.vol_id); in fat_read_bpb()
1368 bpb->fat32_vol_id = get_unaligned_le32(b->fat32.vol_id); in fat_read_bpb()
1628 sbi->vol_id = bpb.fat32_vol_id; in fat_fill_super()
1630 sbi->vol_id = bpb.fat16_vol_id; in fat_fill_super()
Dfile.c117 return put_user(sbi->vol_id, user_attr); in fat_ioctl_get_volume_id()
Dfat.h87 unsigned int vol_id; /*volume ID*/ member