Lines Matching refs:type

194    with the lowest bit in the type field of the CRC tag. This allows
237 So in littlefs, 32-bit tags describe every type of metadata. And this means
238 _every_ type of metadata, including file entries, directory fields, and
249 |. '-----.------------------ type (type3)
253 '------- type (type1)
274 into a 3-bit abstract type and an 8-bit chunk field. Note that the value
275 `0x000` is invalid and not assigned a type.
277 1. **Type1 (3-bits)** - Abstract type of the tag. Groups the tags into
317 Associates the id with a file name and file type.
322 The chunk field in this tag indicates an 8-bit file type which can be one of
336 | | '----------- file type
343 1. **file type (8-bits)** - Type of the file.
394 superblock type and an inline-struct tag. The name tag contains the magic
406 | '------------ type (0x0ff)
418 | '------------ type (0x201)
453 The exact layout of the data depends on the data structure type stored in the
456 Any type of struct supersedes all other structs associated with the id. For
492 | '------------ type (0x200)
517 | '------------ type (0x201)
569 | '------------ type (0x202)
589 Each user attribute is uniquely identified by an 8-bit type which is stored in
603 | | '----------- attr type
610 1. **Attr type (8-bits)** - Type of the user attributes.
620 containing all metadata pairs. The chunk field contains the type of the tail,
641 Currently any type supersedes any other preceding tails in the metadata pair,
669 | | '---------- tail type
676 1. **Tail type (8-bits)** - Type of the tail pointer.
726 The size and format of each piece of global state depends on the type, which
760 | | | | | '------------ move type
765 | '------------ type (0x7ff)
774 2. **Move type (11-bits)** - Type of move being performed. Must be either
853 | '------------ type (0x5ff)