Back to home page

LXR

 
 

    


 
  Name Size Date (UTC) Last indexed Description
  Name Size Date (UTC) Last indexed Description
folder Parent directory - 2017-02-19 22:34:00  
budget.c 24324 bytes 2017-02-19 22:34:00 2017-02-23 15:01:29

This file implements the budgeting sub-system which is responsible for UBIFS space management.

commit.c 20958 bytes 2017-02-19 22:34:00 2017-02-23 15:01:29

This file implements functions that manage the running of the commit process.

compress.c 6864 bytes 2017-02-19 22:34:00 2017-02-23 15:01:30

This file provides a single place to access to compression and decompression.

crypto.c 2515 bytes 2017-02-19 22:34:00 2017-02-23 15:01:30

pad to full block cipher length

debug.c 85537 bytes 2017-02-19 22:34:00 2017-02-23 15:01:30

This file implements most of the debugging stuff which is compiled in only when it is enabled.

debug.h 12739 bytes 2017-02-19 22:34:00 2017-02-23 15:01:31  
dir.c 44510 bytes 2017-02-19 22:34:00 2017-02-23 15:01:31

This file implements tory operations.

file.c 49640 bytes 2017-02-19 22:34:00 2017-02-23 15:01:32

This file implements VFS file and inode operations for regular files, device nodes and symlinks as well as address space operations.

find.c 30815 bytes 2017-02-19 22:34:00 2017-02-23 15:01:32

This file contains functions for finding LEBs for various purposes e.g.

gc.c 28394 bytes 2017-02-19 22:34:00 2017-02-23 15:01:32

This file implements garbage collection.

io.c 34252 bytes 2017-02-19 22:34:00 2017-02-23 15:01:32

This file implements UBIFS I/O subsystem which provides various I/O-related helper functions (reading/writing/checking/validating nodes) and implements write-buffering support.

ioctl.c 5871 bytes 2017-02-19 22:34:00 2017-02-23 15:01:32

This file implements EXT2-compatible extended attribute ioctl() calls

journal.c 48765 bytes 2017-02-19 22:34:00 2017-02-23 15:01:33

This file implements UBIFS journal.

Kconfig 2067 bytes 2017-02-19 22:34:00 -  
key.h 15199 bytes 2017-02-19 22:34:00 2017-02-23 15:01:33

This header contains various key-related definitions and helper function.

log.c 19745 bytes 2017-02-19 22:34:00 2017-02-23 15:01:33

This file is a part of UBIFS journal implementation and contains various functions which manipulate the log.

lprops.c 36859 bytes 2017-02-19 22:34:00 2017-02-23 15:01:33

This file implements the functions that access LEB properties and their categories.

lpt.c 60024 bytes 2017-02-19 22:34:00 2017-02-23 15:01:34

This file implements the LEB properties tree (LPT) area.

lpt_commit.c 52941 bytes 2017-02-19 22:34:00 2017-02-23 15:01:35

This file implements commit-related functionality of the LEB properties subsystem.

Makefile 371 bytes 2017-02-19 22:34:00 2017-02-23 15:01:35  
master.c 10648 bytes 2017-02-19 22:34:00 2017-02-23 15:01:35

This file implements reading and writing the master node

misc.c 1077 bytes 2017-02-19 22:34:00 2017-02-23 15:01:35  
misc.h 8339 bytes 2017-02-19 22:34:00 2017-02-23 15:01:35

This file contains miscellaneous helper functions.

orphan.c 25290 bytes 2017-02-19 22:34:00 2017-02-23 15:01:35  
recovery.c 43760 bytes 2017-02-19 22:34:00 2017-02-23 15:01:36

This file implements functions needed to recover from unclean un-mounts.

replay.c 30204 bytes 2017-02-19 22:34:00 2017-02-23 15:01:36

This file contains journal ode.

sb.c 24836 bytes 2017-02-19 22:34:00 2017-02-23 15:01:36

This file implements UBIFS superblock.

scan.c 9765 bytes 2017-02-19 22:34:00 2017-02-23 15:01:36

This file implements the scan which is a general-purpose function for determining what nodes are in an eraseblock.

shrinker.c 9813 bytes 2017-02-19 22:34:00 2017-02-23 15:01:36

This file implements UBIFS shrinker which evicts clean znodes from the TNC tree when Linux VM needs more RAM.

super.c 62040 bytes 2017-02-19 22:34:00 2017-02-23 15:01:37

This file implements UBIFS initialization and VFS superblock operations. Some initialization stuff which is rather large and complex is placed at corresponding subsystems, but most of it is here.

tnc.c 91931 bytes 2017-02-19 22:34:00 2017-02-23 15:01:38

This file implements TNC (Tree Node Cache) which caches indexing nodes of the UBIFS B-tree.

tnc_commit.c 27403 bytes 2017-02-19 22:34:00 2017-02-23 15:01:38

This file implements TNC functions for committing

tnc_misc.c 12991 bytes 2017-02-19 22:34:00 2017-02-23 15:01:38

This file contains miscelanious TNC-related functions shared betweend different files.

ubifs-media.h 23754 bytes 2017-02-19 22:34:00 2017-02-23 15:01:38

This file describes UBIFS on-flash format and contains definitions of all the relevant data structures and constants.

ubifs.h 66261 bytes 2017-02-19 22:34:00 2017-02-23 15:01:39  
xattr.c 18021 bytes 2017-02-19 22:34:00 2017-02-23 15:01:39

This file implements UBIFS extended attributes support.