| /linux/fs/jffs2/ |
| H A D | Makefile | 3 # Makefile for the Linux Journalling Flash File System v2 (JFFS2) 7 obj-$(CONFIG_JFFS2_FS) += jffs2.o 9 jffs2-y := compr.o dir.o file.o ioctl.o nodelist.o malloc.o 10 jffs2-y += read.o nodemgmt.o readinode.o write.o scan.o gc.o 11 jffs2-y += symlink.o build.o erase.o background.o fs.o writev.o 12 jffs2-y += super.o debug.o 14 jffs2-$(CONFIG_JFFS2_FS_WRITEBUFFER) += wbuf.o 15 jffs2-$(CONFIG_JFFS2_FS_XATTR) += xattr.o xattr_trusted.o xattr_user.o 16 jffs2-$(CONFIG_JFFS2_FS_SECURITY) += security.o 17 jffs2-$(CONFIG_JFFS2_FS_POSIX_ACL) += acl.o [all …]
|
| H A D | Kconfig | 3 tristate "Journalling Flash File System v2 (JFFS2) support" 7 JFFS2 is the second generation of the Journalling Flash File System 12 Further information on the design and implementation of JFFS2 is 13 available at <http://sources.redhat.com/jffs2/>. 16 int "JFFS2 debugging verbosity (0 = quiet, 2 = noisy)" 20 This controls the amount of debugging messages produced by the JFFS2 33 bool "JFFS2 write-buffering support" 37 This enables the write-buffering support in JFFS2. 39 This functionality is required to support JFFS2 on the following 46 bool "Verify JFFS2 write-buffer reads" [all …]
|
| H A D | LICENCE | 2 file are part of JFFS2, the Journalling Flash File System v2. 6 JFFS2 is free software; you can redistribute it and/or modify it under 11 JFFS2 is distributed in the hope that it will be useful, but WITHOUT 17 with JFFS2; if not, write to the Free Software Foundation, Inc.,
|
| H A D | debug.h | 2 * JFFS2 -- Journalling Flash File System, Version 2. 30 * fro specific JFFS2 subsystems. 73 /* The prefixes of JFFS2 messages */ 75 #define JFFS2_DBG_PREFIX "[JFFS2 DBG]" 78 /* JFFS2 message macros */ 92 printk(KERN_DEBUG "[JFFS2 DBG] (%d) %s: " fmt, \ 96 * We split our debugging messages on several parts, depending on the JFFS2 137 /* Manipulations with the list of inodes (JFFS2 inocache) */
|
| H A D | ioctl.c | 2 * JFFS2 -- Journalling Flash File System, Version 2. 18 /* Later, this will provide for lsattr.jffs2 and chattr.jffs2, which in jffs2_ioctl()
|
| H A D | xattr_user.c | 2 * JFFS2 -- Journalling Flash File System, Version 2. 14 #include <linux/jffs2.h>
|
| H A D | xattr_trusted.c | 2 * JFFS2 -- Journalling Flash File System, Version 2. 14 #include <linux/jffs2.h>
|
| H A D | README.Locking | 2 JFFS2 LOCKING DOCUMENTATION 6 JFFS2. It is not expected to remain perfectly up to date, but ought to 43 This is the JFFS2-internal equivalent of the inode mutex i->i_sem. 103 in-core jffs2_inode_cache objects (each inode in JFFS2 has the
|
| H A D | jffs2_fs_sb.h | 2 * JFFS2 -- Journalling Flash File System, Version 2. 36 /* The size of the reserved pool. The reserved pool is the JFFS2 flash 140 int oobavail; /* How many bytes are available for JFFS2 in OOB */
|
| H A D | security.c | 2 * JFFS2 -- Journalling Flash File System, Version 2. 19 #include <linux/jffs2.h>
|
| H A D | compr.h | 2 * JFFS2 -- Journalling Flash File System, Version 2. 23 #include <linux/jffs2.h>
|
| H A D | compr.c | 2 * JFFS2 -- Journalling Flash File System, Version 2. 306 pr_warn("NULL compressor name at registering JFFS2 compressor. Failed.\n"); in jffs2_register_compressor() 316 jffs2_dbg(1, "Registering JFFS2 compressor \"%s\"\n", comp->name); in jffs2_register_compressor() 341 jffs2_dbg(1, "Unregistering JFFS2 compressor \"%s\"\n", comp->name); in jffs2_unregister_compressor()
|
| /linux/Documentation/translations/zh_CN/filesystems/ |
| H A D | ubifs.rst | 26 而非块设备上。该类别的另一个 Linux 文件系统是 JFFS2。 47 某种意义上,UBIFS 是 JFFS2 文件系统的下一代产品,但它与 JFFS2 差异巨大且 50 * JFFS2 工作在 MTD 设备之上,UBIFS 依赖于 UBI 并工作在 UBI 卷之上。 51 * JFFS2 没有介质索引,需在挂载时构建索引,这要求全介质扫描。UBIFS 在闪存 52 介质上维护文件系统索引信息,无需全介质扫描,因此挂载速度远快于 JFFS2。 53 * JFFS2 是直写(write-through)文件系统,而 UBIFS 支持回写 56 与 JFFS2 类似,UBIFS 支持实时压缩,可将大量数据存入闪存。 58 与 JFFS2 类似,UBIFS 能容忍异常重启和断电。它不需要类似 fsck.ext2 的工 62 像 JFFS2 那样线性依赖于闪存容量。这是因为 UBIFS 在闪存介质上维护文件系统 64 展。尽管如此,UBIFS/UBI 的扩展性仍显著优于 JFFS2。
|
| /linux/Documentation/filesystems/ |
| H A D | ubifs.rst | 16 file-system of this class is JFFS2. 49 In a sense, UBIFS is a next generation of JFFS2 file-system, but it is 50 very different and incompatible to JFFS2. The following are the main 53 * JFFS2 works on top of MTD devices, UBIFS depends on UBI and works on 55 * JFFS2 does not have on-media index and has to build it while mounting, 58 so it mounts many times faster than JFFS2. 59 * JFFS2 is a write-through file-system, while UBIFS supports write-back, 62 Similarly to JFFS2, UBIFS supports on-the-fly compression which makes 65 Similarly to JFFS2, UBIFS is tolerant of unclean reboots and power-cuts. 72 on the flash size, like in case of JFFS2. This is because UBIFS [all …]
|
| /linux/Documentation/arch/arm/sa1100/ |
| H A D | assabet.rst | 125 Using JFFS2 128 Using JFFS2 (the Second Journalling Flash File System) is probably the most 129 convenient way to store a writable filesystem into flash. JFFS2 is used in 133 creating JFFS/JFFS2 images is available from the same site. 135 For instance, a sample JFFS2 image can be retrieved from the same FTP sites 140 load sample_img.jffs2 -r -b 0x100000 144 RedBoot> load sample_img.jffs2 -r -b 0x100000 171 fis create "JFFS2" -n -f 0x500E0000 -l 0x2e0000 183 JFFS2 0x500E0000 0x500E0000 0x002E0000 0x00000000 193 0x000e0000-0x003c0000 : "JFFS2" [all …]
|
| /linux/arch/powerpc/boot/dts/fsl/ |
| H A D | p1020rdb-pc.dtsi | 65 /* 11MB for JFFS2 based Root file System */ 67 label = "NOR JFFS2 Root File System"; 114 /* 7MB for JFFS2 based Root file System */ 116 label = "NAND JFFS2 Root File System"; 120 /* 15MB for JFFS2 based Root file System */ 184 /* 7MB for JFFS2 based RFS */ 186 label = "file system jffs2";
|
| H A D | p2020rdb-pc.dtsi | 65 /* 11MB for JFFS2 based Root file System */ 67 label = "NOR JFFS2 Root File System"; 114 /* 7MB for JFFS2 based Root file System */ 116 label = "NAND JFFS2 Root File System"; 120 /* 15MB for JFFS2 based Root file System */ 184 /* 7MB for JFFS2 based RFS */ 186 label = "SPI JFFS2 RFS";
|
| H A D | p1020rdb.dtsi | 67 /* 11MB for JFFS2 based Root file System */ 69 label = "NOR (RW) JFFS2 Root File System"; 119 /* 7MB for JFFS2 based Root file System */ 121 label = "NAND (RW) JFFS2 Root File System"; 125 /* 15MB for JFFS2 based Root file System */ 184 /* 7MB for JFFS2 based RFS */ 186 label = "file system jffs2";
|
| H A D | p2020rdb.dts | 67 /* 11MB for JFFS2 based Root file System */ 69 label = "NOR (RW) JFFS2 Root File System"; 119 /* 7MB for JFFS2 based Root file System */ 121 label = "NAND (RW) JFFS2 Root File System"; 125 /* 15MB for JFFS2 based Root file System */ 187 /* 7MB for JFFS2 based RFS */ 189 label = "SPI (RW) JFFS2 RFS";
|
| H A D | p1024rdb.dtsi | 65 /* 11MB for JFFS2 based Root file System */ 67 label = "NOR JFFS2 Root File System"; 114 /* 15MB for JFFS2 based Root file System */ 116 label = "NAND JFFS2 Root File System"; 162 /* 7MB for JFFS2 based RFS */ 164 label = "SPI JFFS2 RFS";
|
| H A D | p1021rdb-pc.dtsi | 65 /* 10.75MB for JFFS2 based Root file System */ 67 label = "NOR JFFS2 Root File System"; 121 /* 7MB for JFFS2 based Root file System */ 123 label = "NAND JFFS2 Root File System"; 183 /* 7MB for JFFS2 based RFS */ 185 label = "SPI Flash JFFS2 RFS";
|
| H A D | p1025rdb.dtsi | 65 /* 11MB for JFFS2 based Root file System */ 67 label = "NOR JFFS2 Root File System"; 114 /* 7MB for JFFS2 based Root file System */ 116 label = "NAND JFFS2 Root File System"; 120 /* 15MB for JFFS2 based Root file System */ 170 /* 7MB for JFFS2 based RFS */ 172 label = "file system jffs2";
|
| H A D | p1010rdb.dtsi | 57 /* 20MB for JFFS2 based Root file System */ 59 label = "NOR JFFS2 Root File System"; 144 /* 6.5MB for JFFS2 based RFS */ 146 label = "SPI Flash JFFS2 RFS";
|
| H A D | p1010rdb-pa.dtsi | 63 /* 15MB for JFFS2 based Root file System */ 65 label = "NAND JFFS2 Root File System";
|
| /linux/include/uapi/linux/ |
| H A D | jffs2.h | 2 * JFFS2 -- Journalling Flash File System, Version 2. 10 * jffs2 directory. 129 /* The JFFS2 raw inode structure: Used for storage on physical media. */
|