/linux-master/drivers/mtd/ubi/ |
H A D | kapi.c | 70 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 D | eba.c | 22 * 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 D | vmt.c | 62 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 D | attach.c | 89 * @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 D | gluebi.c | 40 * @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 D | nvmem.c | 18 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 D | block.c | 59 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, ¶m->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 D | cdev.c | 53 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 D | upd.c | 46 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 D | ubi.h | 182 * @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 D | misc.c | 41 * @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 D | wl.c | 587 * @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 D | fastmap.c | 99 * @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 D | ubi-media.h | 169 * @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 D | vtbl.c | 129 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 D | io.c | 888 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 D | fastmap-wl.c | 483 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 D | misc.c | 17 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 D | sysfs.c | 102 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 D | ubi-user.h | 318 * @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 D | ubi.h | 43 * @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 D | blocklayoutxdr.h | 12 struct nfsd4_deviceid vol_id; member in struct:pnfs_block_extent
|
H A D | blocklayoutxdr.c | 32 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 D | ocfs1_fs_compat.h | 85 /*72*/ __u8 vol_id[OCFS1_MAX_VOL_ID_LENGTH]; member in struct:ocfs1_vol_label
|
/linux-master/include/uapi/linux/ |
H A D | msdos_fs.h | 132 __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
|