Back to home page

OSCL-LXR

 
 

    


 
  Name Size Date (UTC) Last indexed Description
  Name Size Date (UTC) Last indexed Description
folder Parent directory - 2025-03-06 09:18:38  
auth.c 13801 bytes 2025-03-06 09:18:38 2025-03-06 13:21:30

This file implements various helper functions for UBIFS authentication support

budget.c 23794 bytes 2025-03-06 09:18:38 2025-03-06 13:21:30

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

commit.c 20370 bytes 2025-03-06 09:18:38 2025-03-06 13:21:31

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

compress.c 6780 bytes 2025-03-06 09:18:38 2025-03-06 13:21:31

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

crypto.c 2378 bytes 2025-03-06 09:18:38 2025-03-06 13:21:31  
debug.c 84290 bytes 2025-03-06 09:18:38 2025-03-06 13:21:32

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

debug.h 12083 bytes 2025-03-06 09:18:38 2025-03-06 13:21:32  
dir.c 44936 bytes 2025-03-06 09:18:38 2025-03-06 13:21:32

This file implements tory operations.

file.c 47450 bytes 2025-03-06 09:18:38 2025-03-06 13:21:32

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

find.c 30098 bytes 2025-03-06 09:18:38 2025-03-06 13:21:32

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

gc.c 29024 bytes 2025-03-06 09:18:38 2025-03-06 13:21:33

This file implements garbage collection.

io.c 37319 bytes 2025-03-06 09:18:38 2025-03-06 13:21:33

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 6188 bytes 2025-03-06 09:18:38 2025-03-06 13:21:33

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

journal.c 54331 bytes 2025-03-06 09:18:38 2025-03-06 13:21:33

This file implements UBIFS journal.

Kconfig 3328 bytes 2025-03-06 09:18:38 -  
key.h 14611 bytes 2025-03-06 09:18:38 2025-03-06 13:21:33

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

log.c 19649 bytes 2025-03-06 09:18:38 2025-03-06 13:21:33

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

lprops.c 36259 bytes 2025-03-06 09:18:38 2025-03-06 13:21:33

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

lpt.c 63225 bytes 2025-03-06 09:18:38 2025-03-06 13:21:34

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

lpt_commit.c 51761 bytes 2025-03-06 09:18:38 2025-03-06 13:21:34

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

Makefile 492 bytes 2025-03-06 09:18:38 2025-03-06 13:21:34  
master.c 12631 bytes 2025-03-06 09:18:38 2025-03-06 13:21:34

This file implements reading and writing the master node

misc.c 1337 bytes 2025-03-06 09:18:38 2025-03-06 13:21:34  
misc.h 7893 bytes 2025-03-06 09:18:38 2025-03-06 13:21:34

This file contains miscellaneous helper functions.

orphan.c 26837 bytes 2025-03-06 09:18:38 2025-03-06 13:21:34  
recovery.c 44163 bytes 2025-03-06 09:18:38 2025-03-06 13:21:35

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

replay.c 34283 bytes 2025-03-06 09:18:38 2025-03-06 13:21:35

This file contains journal ode.

sb.c 26971 bytes 2025-03-06 09:18:38 2025-03-06 13:21:35

This file implements UBIFS superblock.

scan.c 9155 bytes 2025-03-06 09:18:38 2025-03-06 13:21:35

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

shrinker.c 9230 bytes 2025-03-06 09:18:38 2025-03-06 13:21:35

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

super.c 66007 bytes 2025-03-06 09:18:38 2025-03-06 13:21:35

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.

sysfs.c 3270 bytes 2025-03-06 09:18:38 2025-03-06 13:21:35  
tnc.c 93872 bytes 2025-03-06 09:18:38 2025-03-06 13:21:36

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

tnc_commit.c 28346 bytes 2025-03-06 09:18:38 2025-03-06 13:21:36

This file implements TNC functions for committing

tnc_misc.c 12997 bytes 2025-03-06 09:18:38 2025-03-06 13:21:36

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

ubifs-media.h 25382 bytes 2025-03-06 09:18:38 2025-03-06 13:21:36

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

ubifs.h 73936 bytes 2025-03-06 09:18:38 2025-03-06 13:21:36  
xattr.c 19735 bytes 2025-03-06 09:18:38 2025-03-06 13:21:36

This file implements UBIFS extended attributes support.