Home
last modified time | relevance | path

Searched full:jffs2 (Results 1 – 25 of 107) sorted by relevance

12345

/linux/fs/jffs2/
H A DKconfig3 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 DMakefile3 # 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 Ddebug.h2 * 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 DLICENCE2 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 Dioctl.c2 * JFFS2 -- Journalling Flash File System, Version 2.
18 /* Later, this will provide for lsattr.jffs2 and chattr.jffs2, which in jffs2_ioctl()
H A DREADME.Locking2 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 Dxattr_user.c2 * JFFS2 -- Journalling Flash File System, Version 2.
14 #include <linux/jffs2.h>
H A Dxattr_trusted.c2 * JFFS2 -- Journalling Flash File System, Version 2.
14 #include <linux/jffs2.h>
H A Djffs2_fs_sb.h2 * 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 Dsecurity.c2 * JFFS2 -- Journalling Flash File System, Version 2.
19 #include <linux/jffs2.h>
H A Dcompr.c2 * 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()
H A Dcompr.h2 * JFFS2 -- Journalling Flash File System, Version 2.
23 #include <linux/jffs2.h>
/linux/Documentation/filesystems/
H A Dubifs.rst16 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 Dassabet.rst125 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 Dp1020rdb-pc.dtsi65 /* 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 Dp2020rdb-pc.dtsi65 /* 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 Dp1020rdb.dtsi67 /* 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 Dp2020rdb.dts67 /* 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 Dp1024rdb.dtsi65 /* 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 Dp1021rdb-pc.dtsi65 /* 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 Dp1025rdb.dtsi65 /* 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 Dp1010rdb.dtsi57 /* 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 Dp1010rdb-pa.dtsi63 /* 15MB for JFFS2 based Root file System */
65 label = "NAND JFFS2 Root File System";
/linux/include/uapi/linux/
H A Djffs2.h2 * JFFS2 -- Journalling Flash File System, Version 2.
10 * jffs2 directory.
129 /* The JFFS2 raw inode structure: Used for storage on physical media. */
/linux/arch/arm/boot/dts/intel/socfpga/
H A Dsocfpga_arria5_socdk.dts140 /* 120MB for jffs2 data. */
141 label = "Flash 0 jffs2 Filesystem";

12345