cachepc-linux

Fork of AMDESE/linux with modifications for CachePC side-channel attack
git clone https://git.sinitax.com/sinitax/cachepc-linux
Log | Files | Refs | README | LICENSE | sfeed.txt

api-summary.rst (2293B)


      1=============================
      2Linux Filesystems API summary
      3=============================
      4
      5This section contains API-level documentation, mostly taken from the source
      6code itself.
      7
      8The Linux VFS
      9=============
     10
     11The Filesystem types
     12--------------------
     13
     14.. kernel-doc:: include/linux/fs.h
     15   :internal:
     16
     17The Directory Cache
     18-------------------
     19
     20.. kernel-doc:: fs/dcache.c
     21   :export:
     22
     23.. kernel-doc:: include/linux/dcache.h
     24   :internal:
     25
     26Inode Handling
     27--------------
     28
     29.. kernel-doc:: fs/inode.c
     30   :export:
     31
     32.. kernel-doc:: fs/bad_inode.c
     33   :export:
     34
     35Registration and Superblocks
     36----------------------------
     37
     38.. kernel-doc:: fs/super.c
     39   :export:
     40
     41File Locks
     42----------
     43
     44.. kernel-doc:: fs/locks.c
     45   :export:
     46
     47.. kernel-doc:: fs/locks.c
     48   :internal:
     49
     50Other Functions
     51---------------
     52
     53.. kernel-doc:: fs/mpage.c
     54   :export:
     55
     56.. kernel-doc:: fs/namei.c
     57   :export:
     58
     59.. kernel-doc:: fs/buffer.c
     60   :export:
     61
     62.. kernel-doc:: block/bio.c
     63   :export:
     64
     65.. kernel-doc:: fs/seq_file.c
     66   :export:
     67
     68.. kernel-doc:: fs/filesystems.c
     69   :export:
     70
     71.. kernel-doc:: fs/fs-writeback.c
     72   :export:
     73
     74.. kernel-doc:: fs/anon_inodes.c
     75   :export:
     76
     77.. kernel-doc:: fs/attr.c
     78   :export:
     79
     80.. kernel-doc:: fs/d_path.c
     81   :export:
     82
     83.. kernel-doc:: fs/dax.c
     84   :export:
     85
     86.. kernel-doc:: fs/libfs.c
     87   :export:
     88
     89.. kernel-doc:: fs/posix_acl.c
     90   :export:
     91
     92.. kernel-doc:: fs/stat.c
     93   :export:
     94
     95.. kernel-doc:: fs/sync.c
     96   :export:
     97
     98.. kernel-doc:: fs/xattr.c
     99   :export:
    100
    101.. kernel-doc:: fs/namespace.c
    102   :export:
    103
    104The proc filesystem
    105===================
    106
    107sysctl interface
    108----------------
    109
    110.. kernel-doc:: kernel/sysctl.c
    111   :export:
    112
    113proc filesystem interface
    114-------------------------
    115
    116.. kernel-doc:: fs/proc/base.c
    117   :internal:
    118
    119Events based on file descriptors
    120================================
    121
    122.. kernel-doc:: fs/eventfd.c
    123   :export:
    124
    125eventpoll (epoll) interfaces
    126============================
    127
    128.. kernel-doc:: fs/eventpoll.c
    129   :internal:
    130
    131The Filesystem for Exporting Kernel Objects
    132===========================================
    133
    134.. kernel-doc:: fs/sysfs/file.c
    135   :export:
    136
    137.. kernel-doc:: fs/sysfs/symlink.c
    138   :export:
    139
    140The debugfs filesystem
    141======================
    142
    143debugfs interface
    144-----------------
    145
    146.. kernel-doc:: fs/debugfs/inode.c
    147   :export:
    148
    149.. kernel-doc:: fs/debugfs/file.c
    150   :export: