Lines Matching full:state
198 global state. Even the CRCs used to mark the end of commits get their own tag.
601 but this may change if additional metadata pair state is added.
606 When this happens, littlefs sets the "sync" flag in the global state. How
662 Provides delta bits for global state entries.
664 littlefs has a concept of "global state". This is a small set of state that
667 The way this works is that the global state is stored as a set of deltas
668 distributed across the filesystem such that the global state can be found by
683 so any global state should be kept very small.
685 The size and format of each piece of global state depends on the type, which
686 is stored in the chunk field. Currently, the only global state is move state,
692 Provides delta bits for the global move state.
694 The move state in littlefs is used to store info about operations that could
699 In the case of moves, the move state contains a tag + metadata pair describing
711 Layout of the move state:
728 Move state fields:
758 bit, which determines the expected state of the valid bit for any following
771 | | '----------- valid state
778 1. **Valid state (1-bit)** - Indicates the expected value of the valid bit for