/linux-master/include/linux/mtd/ |
H A D | ubi.h | 44 * @ubi_num: UBI device number this volume belongs to 100 int ubi_num; member in struct:ubi_volume_info 147 * @ubi_num: ubi device number 178 int ubi_num; member in struct:ubi_device_info 227 int ubi_get_device_info(int ubi_num, struct ubi_device_info *di); 230 struct ubi_volume_desc *ubi_open_volume(int ubi_num, int vol_id, int mode); 231 struct ubi_volume_desc *ubi_open_volume_nm(int ubi_num, const char *name, 252 int ubi_sync(int ubi_num); 253 int ubi_flush(int ubi_num, int vol_id, int lnum);
|
/linux-master/drivers/mtd/ubi/ |
H A D | gluebi.c | 39 * @ubi_num: UBI device number this gluebi device works on 47 int ubi_num; member in struct:gluebi_device 58 * @ubi_num: UBI device number 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, 296 gluebi->ubi_num = vi->ubi_num; [all...] |
H A D | kapi.c | 28 di->ubi_num = ubi->ubi_num; 40 * @ubi_num: UBI device number 46 int ubi_get_device_info(int ubi_num, struct ubi_device_info *di) argument 50 if (ubi_num < 0 || ubi_num >= UBI_MAX_DEVICES) 52 ubi = ubi_get_device(ubi_num); 71 vi->ubi_num = ubi->ubi_num; 99 * @ubi_num 115 ubi_open_volume(int ubi_num, int vol_id, int mode) argument 233 ubi_open_volume_nm(int ubi_num, const char *name, int mode) argument 290 ubi_get_num_by_path(const char *pathname, int *ubi_num, int *vol_id) argument 327 int error, ubi_num, vol_id; local 780 ubi_sync(int ubi_num) argument 806 ubi_flush(int ubi_num, int vol_id, int lnum) argument [all...] |
H A D | block.c | 58 int ubi_num; member in struct:ubiblock_param 75 int ubi_num; member in struct:ubiblock 132 ret = kstrtoint(tokens[0], 10, ¶m->ubi_num); 146 param->ubi_num = -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_READONLY); 256 dev->ubi_num, dev->vol_id); 366 if (find_dev_nolock(vi->ubi_num, v 540 match_volume_desc(struct ubi_volume_info *vi, const char *name, int ubi_num, int vol_id) argument [all...] |
H A D | nvmem.c | 17 int ubi_num; member in struct:ubi_nvmem 33 desc = ubi_open_volume(unv->ubi_num, unv->vol_id, UBI_READONLY); 96 unv->ubi_num = vi->ubi_num; 120 if (unv_c->ubi_num == vi->ubi_num && unv_c->vol_id == vi->vol_id) {
|
H A D | debug.c | 331 unsigned long ubi_num = (unsigned long)file->private_data; local 338 ubi = ubi_get_device(ubi_num); 398 unsigned long ubi_num = (unsigned long)file->private_data; local 406 ubi = ubi_get_device(ubi_num); 593 unsigned long ubi_num = ubi->ubi_num; local 602 ubi->ubi_num); 611 (void *)ubi_num, &dfs_fops); 614 (void *)ubi_num, &dfs_fops); 617 d->dfs_dir, (void *)ubi_num, [all...] |
H A D | misc.c | 155 pr_notice(UBI_NAME_STR "%d: %pV\n", ubi->ubi_num, &vaf); 172 ubi->ubi_num, __builtin_return_address(0), &vaf); 189 ubi->ubi_num, __builtin_return_address(0), &vaf);
|
H A D | build.c | 54 * @ubi_num: UBI number 62 int ubi_num; member in struct:mtd_dev_param 251 * @ubi_num: UBI device number 254 * @ubi_num, or %NULL if the device does not exist. This function increases the 258 struct ubi_device *ubi_get_device(int ubi_num) argument 263 ubi = ubi_devices[ubi_num]; 327 int i, ubi_num = -ENODEV; local 334 ubi_num = ubi->ubi_num; 340 return ubi_num; 849 ubi_attach_mtd_dev(struct mtd_info *mtd, int ubi_num, int vid_hdr_offset, int max_beb_per1024, bool disable_fm, bool need_resv_pool) argument 1093 ubi_detach_mtd_dev(int ubi_num, int anyway) argument [all...] |
H A D | cdev.c | 95 int vol_id = iminor(inode) - 1, mode, ubi_num; local 97 ubi_num = ubi_major2num(imajor(inode)); 98 if (ubi_num < 0) 99 return ubi_num; 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); 133 vol->upd_received, vol->upd_bytes, vol->ubi->ubi_num, 165 err = ubi_sync(ubi->ubi_num); 367 vol->vol_id, ubi->ubi_num); 1059 int ubi_num; local [all...] |
H A D | ubi.h | 441 * @ubi_num: UBI device number 558 int ubi_num; member in struct:ubi_device 940 int ubi_attach_mtd_dev(struct mtd_info *mtd, int ubi_num, 943 int ubi_detach_mtd_dev(int ubi_num, int anyway); 944 struct ubi_device *ubi_get_device(int ubi_num); 960 int ubi_get_num_by_path(const char *pathname, int *ubi_num, int *vol_id);
|
H A D | vmt.c | 205 ubi->ubi_num, vol_id, (unsigned long long)req->bytes, 365 dbg_gen("remove device %d, volume %d", ubi->ubi_num, vol_id); 457 ubi->ubi_num, vol_id, vol->reserved_pebs, reserved_pebs);
|
H A D | wl.c | 1807 sprintf(ubi->bgt_name, UBI_BGT_NAME_PATTERN, ubi->ubi_num);
|
/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);
|
H A D | super.c | 458 seq_printf(s, ",ubi=%d,vol=%d", c->vi.ubi_num, c->vi.vol_id); 497 return ubi_sync(c->vi.ubi_num); 1379 sprintf(c->bgt_name, BGT_NAME_PATTERN, c->vi.ubi_num, c->vi.vol_id); 1560 c->vi.ubi_num, c->vi.vol_id, c->vi.name, 1672 dbg_gen("un-mounting UBI device %d, volume %d", c->vi.ubi_num, 1933 ubifs_msg(c, "un-mount UBI device %d", c->vi.ubi_num); 2179 ubi_get_device_info(c->vi.ubi_num, &c->di); 2192 c->ubi = ubi_open_volume(c->vi.ubi_num, c->vi.vol_id, UBI_READWRITE); 2212 err = super_setup_bdi_name(sb, "ubifs_%d_%d", c->vi.ubi_num, 2310 dbg_gen("opened ubi%d_%d", c->vi.ubi_num, [all...] |
H A D | debug.c | 2831 c->vi.ubi_num, c->vi.vol_id);
|
/linux-master/include/uapi/mtd/ |
H A D | ubi-user.h | 245 * @ubi_num: UBI device number to create 255 * device is passed in @ubi_num. UBI may automatically assign the number if 257 * @ubi_num. 292 __s32 ubi_num; member in struct:ubi_attach_req
|