Home
last modified time | relevance | path

Searched full:not (Results 1 – 21 of 21) sorted by relevance

/littlefs-2.7.6/scripts/
Dtest.py124 if any(k not in self.case.defines for k in self.defines):
128 if k not in self.case.defines))
149 if k not in self.suite.defines:
155 if k not in self.defines)))
170 if k not in self.suite.defines:
174 if (self.filter is not None and
178 elif (self.filter is not None and
182 elif args.get('no_internal', False) and self.in_ is not None:
184 elif self.if_ is not None:
197 re.sub('!(?!=)', ' not ', if_))))
[all …]
Dreadmdir.py40 id = int(args[1], 0) if args[1] not in 'x.' else 0x3ff
45 size = int(args[2], str) if args[2] not in 'x.' else 0x3ff
55 return not bool(self.tag & 0x80000000)
59 return not bool(self.tag & 0x40000000)
67 return not bool(self.tag & 0x10000000)
201 if not corrupt:
236 if not self or not other:
240 return not ((other.rev - self.rev) & 0x80000000)
332 if b is not None),
336 ' (corrupted!)' if not mdir else '',
[all …]
Dreadtree.py65 if not mdir:
70 if mdir.tail is None or not mdir.tail.is_('hardtail'):
109 if not any([args.no_truncate, args.tags, args.log, args.all]) else ""))
115 if tag.size or not tag.isvalid:
129 ' (corrupted!)' if not mdir else '',
135 mdir.dump_log(f, truncate=not args.no_truncate)
137 mdir.dump_all(f, truncate=not args.no_truncate)
139 mdir.dump_tags(f, truncate=not args.no_truncate)
Dprefix.py29 if not to_prefix:
32 if not files:
Dexplode_asserts.py234 if m is not None:
240 if not m:
/littlefs-2.7.6/
Dlfs.h77 LFS_ERR_NOTDIR = -20, // Entry is not a dir
79 LFS_ERR_NOTEMPTY = -39, // Dir is not empty
128 LFS_O_CREAT = 0x0100, // Create a file if it does not exist
134 LFS_F_DIRTY = 0x010000, // File does not match storage
185 // Size of an erasable block. This does not impact ram consumption and
289 // is larger, then it will be silently truncated. If the attribute is not
405 // object, and does not leave the filesystem mounted. The config struct must
467 // to LFS_ATTR_MAX bytes. If an attribute is not found, it will be
476 // If an attribute is not found, nothing happens.
530 // Takes a buffer and size indicating the data to write. The file will not
[all …]
DREADME.md23 memory. RAM usage is strictly bounded, which means RAM consumption does not
81 // remember the storage is not updated until the file is closed successfully
113 of power-loss. Additionally, file updates are not actually committed to
127 detect corrupt blocks. However, the wear leveling does not depend on the return
133 from memory, otherwise data integrity can not be guaranteed. If the `write`
134 function does not perform caching, and therefore each `read` or `write` call
221 - [littlefs-js] - A javascript wrapper for littlefs. I'm not sure why you would
DLICENSE.md16 ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
20 (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
DSPEC.md40 are not necessarily sequential and may be anywhere on disk, so a "pointer" to a
217 **not** stored in little-endian. Tags stored in commits are actually stored
234 `0x000` is invalid and not assigned a type.
245 special value `0x3ff` is used for any tags that are not associated with a
285 can not be reassigned without deleting the file.
332 does not get a dedicated block. Instead, the superblock entry is duplicated
438 directory. The directory size is not known without traversing the directory.
489 CTZ skip-lists store files that can not fit in the metadata pair. These files
645 In this case, the next metadata pair is not a part of our current directory
745 Last but not least, the CRC tag marks the end of a commit and provides a
[all …]
D.travis.yml374 # don't clobber other (not us) failures
379 (.target_url | endswith(\"$TRAVIS_JOB_NUMBER\") | not))"
393 # don't clobber other (not us) failures
398 (.target_url | endswith(\"$TRAVIS_JOB_NUMBER\") | not))"
412 # don't clobber other (not us) failures
419 (.target_url | endswith(\"$TRAVIS_JOB_NUMBER\") | not))"
Dlfs_util.h65 // macros must not have side-effects as the macros can be removed for a smaller
245 // Allocate memory, only used if buffers are not provided to littlefs
256 // Deallocate memory, only used if buffers are not provided to littlefs
DDESIGN.md63 bounded. This means RAM usage does not grow as the filesystem changes in
78 collection of blocks. Without modifications, these filesystems are not
105 and smallest. However the lack of power resilience is not great, and the
110 [JFFS], [YAFFS], and [SPIFFS], storage location is not bound to a piece of
133 see a pure logging filesystem that does not have one of these two costs:
184 4. Last but not least we have copy-on-write (COW) filesystems, such as
357 1. If our block is not full and the program size is small enough to let us
493 amortized runtime cost of garbage collection is not only dependent on its
552 of 4x the original size. I imagine users would not be happy if they found
575 [B-trees][wikipedia-B-tree], which can not be traversed with constant RAM, and
[all …]
Dlfs_util.c9 // Only compile if user does not provide custom config
Dlfs.c15 // do not zero, cheaper if cache is readonly or only going to be in lfs_cache_drop()
837 // next commit not yet programmed or we're not in valid range in lfs_dir_fetchmatch()
1271 // padding is not crced, which lets fetches skip padding but in lfs_dir_commitcrc()
1498 // it's not worth the code size in lfs_dir_compact()
1543 // welp, we tried, if we ran out of space there's not much in lfs_dir_compact()
1551 // do not proactively relocate blocks during migrations, this in lfs_dir_compact()
2739 // it's not safe to do anything if our file errored in lfs_file_sync()
3071 // flush+seek if not already at end in lfs_file_truncate()
4738 // check that entry has not been moved in lfs_migrate()
4819 // if this fails there is not much we can do. in lfs_migrate()
/littlefs-2.7.6/bd/
Dlfs_testbd.h30 // some real-world circumstances such as progs not sticking (prog-noop),
33 // Not that read-noop is not allowed. Read _must_ return a consistent (but
49 // 8-bit erase value to use for simulating erases. -1 does not simulate
Dlfs_filebd.h28 // 8-bit erase value to use for simulating erases. -1 does not simulate
/littlefs-2.7.6/tests/
Dtest_relocations.toml173 // if it does not exist, we create it, else we destroy
196 // try to delete path in reverse order, ignore if dir is not empty
235 // if it does not exist, we create it, else we destroy
264 // if new path does not exist, rename, otherwise destroy
292 // ignore if dir is not empty
Dtest_orphans.toml84 // if it does not exist, we create it, else we destroy
107 // try to delete path in reverse order, ignore if dir is not empty
Dtest_alloc.toml578 // rewrite second file, this requires lookahead does not
646 // file should not fail
Dtest_evil.toml203 // mount may not fail, but our first alloc should fail when
Dtest_dirs.toml679 // check that errors did not corrupt directory