Searched refs:vol_id (Results 1 - 25 of 36) sorted by relevance

12

/linux-master/drivers/mtd/ubi/
H A Dkapi.c70 vi->vol_id = vol->vol_id;
100 * @vol_id: volume ID
115 struct ubi_volume_desc *ubi_open_volume(int ubi_num, int vol_id, int mode) argument
122 dbg_gen("open device %d, volume %d, mode %d", ubi_num, vol_id, mode);
138 if (vol_id < 0 || vol_id >= ubi->vtbl_slots) {
154 vol = ubi->volumes[vol_id];
195 err = ubi_check_volume(ubi, vol_id);
203 vol_id, ub
236 int i, vol_id = -1, len; local
290 ubi_get_num_by_path(const char *pathname, int *ubi_num, int *vol_id) argument
327 int error, ubi_num, vol_id; local
394 int vol_id = vol->vol_id; local
448 int err, vol_id = vol->vol_id; local
488 int err, vol_id = vol->vol_id; local
539 int vol_id = vol->vol_id; local
584 int vol_id = vol->vol_id; local
806 ubi_flush(int ubi_num, int vol_id, int lnum) argument
[all...]
H A Deba.c22 * They are indexed by (@vol_id, @lnum) pairs.
82 * @vol_id: volume ID
87 static int ubi_get_compat(const struct ubi_device *ubi, int vol_id) argument
89 if (vol_id == UBI_LAYOUT_VOLUME_ID)
200 * @vol_id: volume ID
207 static struct ubi_ltree_entry *ltree_lookup(struct ubi_device *ubi, int vol_id, argument
218 if (vol_id < le->vol_id)
220 else if (vol_id > le->vol_id)
246 ltree_add_entry(struct ubi_device *ubi, int vol_id, int lnum) argument
316 leb_read_lock(struct ubi_device *ubi, int vol_id, int lnum) argument
333 leb_read_unlock(struct ubi_device *ubi, int vol_id, int lnum) argument
358 leb_write_lock(struct ubi_device *ubi, int vol_id, int lnum) argument
380 leb_write_trylock(struct ubi_device *ubi, int vol_id, int lnum) argument
409 leb_write_unlock(struct ubi_device *ubi, int vol_id, int lnum) argument
450 int err, pnum, vol_id = vol->vol_id; local
595 int err, pnum, scrub = 0, vol_id = vol->vol_id; local
809 int new_pnum, err, vol_id = vol->vol_id, data_size; local
899 recover_peb(struct ubi_device *ubi, int pnum, int vol_id, int lnum, const void *buf, int offset, int len) argument
946 int pnum, opnum, err, err2, vol_id = vol->vol_id; local
1016 int err, pnum, tries, vol_id = vol->vol_id; local
1119 int err, tries, data_size = len, vol_id = vol->vol_id; local
1197 int err, tries, vol_id = vol->vol_id; local
1310 int err, vol_id, lnum, data_size, aldata_size, idx; local
[all...]
H A Dvmt.c62 if (!ubi->volumes[vol->vol_id] || ubi->volumes[vol->vol_id]->is_dead) {
143 vol->vol_id != volid)
157 * This function creates volume described by @req. If @req->vol_id id
159 * and saves it in @req->vol_id. Returns zero in case of success and a negative
165 int i, err, vol_id = req->vol_id; local
187 if (vol_id == UBI_VOL_NUM_AUTO) {
192 vol_id = i;
196 if (vol_id
363 int i, err, vol_id = vol->vol_id, reserved_pebs = vol->reserved_pebs; local
451 int vol_id = vol->vol_id; local
620 int err, vol_id = vol->vol_id; local
679 self_check_volume(struct ubi_device *ubi, int vol_id) argument
[all...]
H A Dattach.c89 * @vol_id: the requested volume ID
104 int vol_id, unsigned int flags,
115 if (vol_id == av->vol_id) {
124 if (vol_id > av->vol_id)
138 av->vol_id = vol_id;
140 if (vol_id > ai->highest_vol_id)
141 ai->highest_vol_id = vol_id;
103 find_or_add_av(struct ubi_attach_info *ai, int vol_id, unsigned int flags, bool *created) argument
161 ubi_find_or_add_av(struct ubi_attach_info *ai, int vol_id, bool *created) argument
229 add_to_list(struct ubi_attach_info *ai, int pnum, int vol_id, int lnum, int ec, int to_head, struct list_head *list) argument
335 int vol_id = be32_to_cpu(vid_hdr->vol_id); local
396 add_volume(struct ubi_attach_info *ai, int vol_id, int pnum, const struct ubi_vid_hdr *vid_hdr) argument
566 int err, vol_id, lnum; local
717 ubi_add_av(struct ubi_attach_info *ai, int vol_id) argument
732 ubi_find_av(const struct ubi_attach_info *ai, int vol_id) argument
915 vol_ignored(int vol_id) argument
948 int err, bitflips = 0, vol_id = -1, ec_err = 0; local
[all...]
H A Dgluebi.c40 * @vol_id: ID of UBI volume this gluebi device works on
48 int vol_id; member in struct:gluebi_device
59 * @vol_id: volume ID
62 * @ubi_num and UBI volume @vol_id. Returns the gluebi device description
66 static struct gluebi_device *find_gluebi_nolock(int ubi_num, int vol_id) argument
71 if (gluebi->ubi_num == ubi_num && gluebi->vol_id == vol_id)
112 gluebi->desc = ubi_open_volume(gluebi->ubi_num, gluebi->vol_id,
295 gluebi->vol_id = vi->vol_id;
[all...]
H A Dnvmem.c18 int vol_id; member in struct:ubi_nvmem
33 desc = ubi_open_volume(unv->ubi_num, unv->vol_id, UBI_READONLY);
97 unv->vol_id = vi->vol_id;
120 if (unv_c->ubi_num == vi->ubi_num && unv_c->vol_id == vi->vol_id) {
H A Dblock.c59 int vol_id; member in struct:ubiblock_param
76 int vol_id; member in struct:ubiblock
131 /* Two parameters: can be 'ubi, vol_id' or 'ubi, vol_name' */
137 ret = kstrtoint(tokens[1], 10, &param->vol_id);
139 param->vol_id = -1;
147 param->vol_id = -1;
170 static struct ubiblock *find_dev_nolock(int ubi_num, int vol_id) argument
175 if (dev->ubi_num == ubi_num && dev->vol_id == vol_id)
253 dev->desc = ubi_open_volume(dev->ubi_num, dev->vol_id, UBI_READONL
540 match_volume_desc(struct ubi_volume_info *vi, const char *name, int ubi_num, int vol_id) argument
[all...]
H A Dcdev.c53 ubi_err(vol->ubi, "%d users for volume %d", users, vol->vol_id);
95 int vol_id = iminor(inode) - 1, mode, ubi_num; local
107 ubi_num, vol_id, mode);
109 desc = ubi_open_volume(ubi_num, vol_id, mode);
123 vol->ubi->ubi_num, vol->vol_id, desc->mode);
127 vol->vol_id);
134 vol->vol_id);
182 count, *offp, vol->vol_id);
196 dbg_gen("read from corrupted volume %d", vol->vol_id);
262 count, *offp, vol->vol_id);
726 int vol_id = req->ents[i].vol_id; local
879 int vol_id; local
[all...]
H A Dupd.c46 dbg_gen("set update marker for volume %d", vol->vol_id);
49 ubi_assert(ubi->vtbl[vol->vol_id].upd_marker);
54 vtbl_rec = ubi->vtbl[vol->vol_id];
58 err = ubi_change_vtbl_record(ubi, vol->vol_id, &vtbl_rec);
80 dbg_gen("clear update marker for volume %d", vol->vol_id);
82 vtbl_rec = ubi->vtbl[vol->vol_id];
98 err = ubi_change_vtbl_record(ubi, vol->vol_id, &vtbl_rec);
119 dbg_gen("start update of volume %d, %llu bytes", vol->vol_id, bytes);
174 vol->vol_id, req->lnum, req->bytes);
H A Dubi.h182 * @vol_id: volume ID of the locked logical eraseblock
186 * the (@vol_id, @lnum) logical eraseblock
195 int vol_id; member in struct:ubi_ltree_entry
279 * @vol_id: volume ID
334 int vol_id; member in struct:ubi_volume
662 * @vol_id: ID of the volume this LEB belongs to
673 * volume, the @vol_id and @lnum fields are initialized to %UBI_UNKNOWN.
678 int vol_id; member in struct:ubi_ainf_peb
691 * @vol_id: volume ID
711 int vol_id; member in struct:ubi_ainf_volume
806 int vol_id; member in struct:ubi_work
1177 vol_id2idx(const struct ubi_device *ubi, int vol_id) argument
1202 ubi_is_fm_vol(int vol_id) argument
[all...]
H A Dmisc.c41 * @vol_id: ID of the volume to check
43 * This function checks if static volume @vol_id is corrupted by fully reading
48 int ubi_check_volume(struct ubi_device *ubi, int vol_id) argument
52 struct ubi_volume *vol = ubi->volumes[vol_id];
H A Dwl.c587 * @vol_id: the volume ID that last used this PEB
596 int vol_id, int lnum, int torture, bool nested)
611 wl_wrk->vol_id = vol_id;
627 * @vol_id: the volume ID that last used this PEB
633 int vol_id, int lnum, int torture)
640 wl_wrk.vol_id = vol_id;
663 int erase = 0, keep = 0, vol_id = -1, lnum = -1; local
831 vol_id
595 schedule_erase(struct ubi_device *ubi, struct ubi_wl_entry *e, int vol_id, int lnum, int torture, bool nested) argument
632 do_sync_erase(struct ubi_device *ubi, struct ubi_wl_entry *e, int vol_id, int lnum, int torture) argument
[all...]
H A Dfastmap.c99 * @vol_id: the VID of the new header
104 static struct ubi_vid_io_buf *new_fm_vbuf(struct ubi_device *ubi, int vol_id) argument
115 vh->vol_id = cpu_to_be32(vol_id);
166 * @vol_id: VID of the new volume
175 static struct ubi_ainf_volume *add_vol(struct ubi_attach_info *ai, int vol_id, argument
181 av = ubi_add_av(ai, vol_id);
192 dbg_bld("found volume (ID %i)", vol_id);
291 av->vol_id, aeb->lnum, new_aeb->pnum);
303 av->vol_id, ae
340 int vol_id = be32_to_cpu(new_vh->vol_id); local
[all...]
H A Dubi-media.h169 * @vol_id: ID of this volume
191 * corresponding to the same logical eraseblock, i.e., having the same @vol_id
274 __be32 vol_id; member in struct:ubi_vid_hdr
473 * @vol_id: volume id of the fastmapped volume
481 __be32 vol_id; member in struct:ubi_fm_volhdr
H A Dvtbl.c129 struct ubi_vtbl_record *vtbl_rec = &ubi->vtbl[vol->vol_id];
309 vid_hdr->vol_id = cpu_to_be32(UBI_LAYOUT_VOLUME_ID);
548 vol->vol_id = i;
613 av->vol_id, av->used_ebs - av->leb_count);
640 vol->vol_id = UBI_LAYOUT_VOLUME_ID;
644 ubi->volumes[vol_id2idx(ubi, vol->vol_id)] = vol;
762 ubi_msg(ubi, "finish volume %d removal", av->vol_id);
H A Dio.c888 int vol_id = be32_to_cpu(vid_hdr->vol_id); local
902 if (vol_id < 0 || lnum < 0 || data_size < 0 || used_ebs < 0 ||
908 if (vol_id >= UBI_MAX_VOLUMES && vol_id < UBI_INTERNAL_VOL_START) {
909 ubi_err(ubi, "bad vol_id");
913 if (vol_id < UBI_INTERNAL_VOL_START && compat != 0) {
918 if (vol_id >= UBI_INTERNAL_VOL_START && compat != UBI_COMPAT_DELETE &&
H A Dfastmap-wl.c483 int vol_id, pnum = fm_e->pnum; local
505 vol_id = lnum ? UBI_FM_DATA_VOLUME_ID : UBI_FM_SB_VOLUME_ID;
506 return schedule_erase(ubi, e, vol_id, lnum, torture, true);
/linux-master/fs/ubifs/
H A Dmisc.c17 c->vi.ubi_num, c->vi.vol_id, &vaf);
34 c->vi.ubi_num, c->vi.vol_id, current->pid,
53 c->vi.ubi_num, c->vi.vol_id, current->pid,
H A Dsysfs.c102 c->vi.ubi_num, c->vi.vol_id);
127 c->vi.ubi_num, c->vi.vol_id, ret);
/linux-master/include/uapi/mtd/
H A Dubi-user.h318 * @vol_id: volume number
347 __s32 vol_id; member in struct:ubi_mkvol_req
359 * @vol_id: ID of the volume to re-size
370 __s32 vol_id; member in struct:ubi_rsvol_req
377 * @vol_id: ID of the volume to re-name
384 * and the new names are specified in the @vol_id and @name fields.
408 __s32 vol_id; member in struct:ubi_rnvol_req::__anon364
/linux-master/include/linux/mtd/
H A Dubi.h43 * @vol_id: volume ID
101 int vol_id; member in struct:ubi_volume_info
230 struct ubi_volume_desc *ubi_open_volume(int ubi_num, int vol_id, int mode);
253 int ubi_flush(int ubi_num, int vol_id, int lnum);
/linux-master/fs/nfsd/
H A Dblocklayoutxdr.h12 struct nfsd4_deviceid vol_id; member in struct:pnfs_block_extent
H A Dblocklayoutxdr.c32 p = xdr_encode_opaque_fixed(p, &b->vol_id,
148 memcpy(&bex.vol_id, p, sizeof(struct nfsd4_deviceid));
/linux-master/fs/ocfs2/
H A Docfs1_fs_compat.h85 /*72*/ __u8 vol_id[OCFS1_MAX_VOL_ID_LENGTH]; member in struct:ocfs1_vol_label
/linux-master/include/uapi/linux/
H A Dmsdos_fs.h132 __u8 vol_id[4]; /* volume ID */ member in struct:fat_boot_sector::__anon13013::__anon13014
155 __u8 vol_id[4]; /* volume ID */ member in struct:fat_boot_sector::__anon13013::__anon13015

Completed in 302 milliseconds

12