Lines Matching refs:file
4 secure apps. All operations that modify the file system state are transactional.
27 the same file system. Apps should not create files with the same name using
28 different ports, as it is device specific which ports share file systems.
40 - super - Super block load/store and file system initialization.
46 - file - File management.
52 - block_device_tipc - Implements block operations needed by the file system.
53 - client_tipc - Implement the secure storage tipc api on top of the file system.
57 The file system stores two super-blocks on a device that has tamper detection.
58 The rest of the data can be stored in a non-secure partition or file. The
59 default implementation has two file systems. One file system stores the
61 file in the file system of the non-secure OS. The other file system stores all
64 Both file systems use the same basic storage format but are configured to use
68 super block is to locate and validate the root of the free and file B+ trees.
70 Every block in the file system starts with a 16 byte iv struct. Each time the
74 The free set B+ tree list every free block in the file system as a set of
78 range or, for the last free range, the number of blocks in the file system.
80 The file tree stores all the files in the file system. The key value is a hash
81 of the file name and is the same size and the block number size for the file
82 system. The data value is a block-mac that points to a file-entry block.
83 The file-entry block stores the full file name, file size and the root of a
84 block map where the file data can be found.
86 The block map tree is similar to the file tree except the key is the file block
87 plus one (0 keys are not supported), and the data points to file data.
89 The super block always points to a valid file system. To make changes to the
90 file system, any block that needs to change is copied to a new location. These
100 Example file system states of a file system using a 2k block size, 64 bit block
103 - Empty file system example.
106 - Active Transaction state after creating a new file and writing one byte to it.
111 recent one. The first super block still points to a valid file system, but