Searched refs:superblock (Results 1 – 6 of 6) sorted by relevance
433 static inline void lfs_superblock_fromle32(lfs_superblock_t *superblock) { in lfs_superblock_fromle32() argument434 superblock->version = lfs_fromle32(superblock->version); in lfs_superblock_fromle32()435 superblock->block_size = lfs_fromle32(superblock->block_size); in lfs_superblock_fromle32()436 superblock->block_count = lfs_fromle32(superblock->block_count); in lfs_superblock_fromle32()437 superblock->name_max = lfs_fromle32(superblock->name_max); in lfs_superblock_fromle32()438 superblock->file_max = lfs_fromle32(superblock->file_max); in lfs_superblock_fromle32()439 superblock->attr_max = lfs_fromle32(superblock->attr_max); in lfs_superblock_fromle32()443 static inline void lfs_superblock_tole32(lfs_superblock_t *superblock) { in lfs_superblock_tole32() argument444 superblock->version = lfs_tole32(superblock->version); in lfs_superblock_tole32()445 superblock->block_size = lfs_tole32(superblock->block_size); in lfs_superblock_tole32()[all …]
36 distributed atomic updates. Even the superblock is stored in a metadata pair.325 Initializes the id as a superblock entry.327 The superblock entry is a special entry used to store format-time configuration330 The name is a bit of a misnomer. While the superblock entry serves the same331 purpose as a superblock found in other filesystems, in littlefs the superblock332 does not get a dedicated block. Instead, the superblock entry is duplicated345 superblock pairs root directory348 The filesystem starts with only the root directory. The superblock metadata352 The contents of the superblock entry are stored in a name tag with the353 superblock type and an inline-struct tag. The name tag contains the magic[all …]
11 superblock = None52 superblock = nsuperblock, mdir[Tag('inlinestruct', 0, 0)]104 if superblock:106 struct.unpack('<HH', superblock[1].data[0:4].ljust(4, b'\xff'))))
29 [[case]] # expanding superblock57 [[case]] # expanding superblock with power cycle90 [[case]] # reentrant expanding superblock
264 [[case]] # wear-level test + expanding superblock435 // skip 0 and 1 as superblock movement is intentionally avoided
224 [[case]] # superblock conflict test