~ [ source navigation ] ~ [ diff markup ] ~ [ identifier search ] ~

TOMOYO Linux Cross Reference
Linux/Documentation/filesystems/api-summary.rst

Version: ~ [ linux-6.11.5 ] ~ [ linux-6.10.14 ] ~ [ linux-6.9.12 ] ~ [ linux-6.8.12 ] ~ [ linux-6.7.12 ] ~ [ linux-6.6.58 ] ~ [ linux-6.5.13 ] ~ [ linux-6.4.16 ] ~ [ linux-6.3.13 ] ~ [ linux-6.2.16 ] ~ [ linux-6.1.114 ] ~ [ linux-6.0.19 ] ~ [ linux-5.19.17 ] ~ [ linux-5.18.19 ] ~ [ linux-5.17.15 ] ~ [ linux-5.16.20 ] ~ [ linux-5.15.169 ] ~ [ linux-5.14.21 ] ~ [ linux-5.13.19 ] ~ [ linux-5.12.19 ] ~ [ linux-5.11.22 ] ~ [ linux-5.10.228 ] ~ [ linux-5.9.16 ] ~ [ linux-5.8.18 ] ~ [ linux-5.7.19 ] ~ [ linux-5.6.19 ] ~ [ linux-5.5.19 ] ~ [ linux-5.4.284 ] ~ [ linux-5.3.18 ] ~ [ linux-5.2.21 ] ~ [ linux-5.1.21 ] ~ [ linux-5.0.21 ] ~ [ linux-4.20.17 ] ~ [ linux-4.19.322 ] ~ [ linux-4.18.20 ] ~ [ linux-4.17.19 ] ~ [ linux-4.16.18 ] ~ [ linux-4.15.18 ] ~ [ linux-4.14.336 ] ~ [ linux-4.13.16 ] ~ [ linux-4.12.14 ] ~ [ linux-4.11.12 ] ~ [ linux-4.10.17 ] ~ [ linux-4.9.337 ] ~ [ linux-4.4.302 ] ~ [ linux-3.10.108 ] ~ [ linux-2.6.32.71 ] ~ [ linux-2.6.0 ] ~ [ linux-2.4.37.11 ] ~ [ unix-v6-master ] ~ [ ccs-tools-1.8.9 ] ~ [ policy-sample ] ~
Architecture: ~ [ i386 ] ~ [ alpha ] ~ [ m68k ] ~ [ mips ] ~ [ ppc ] ~ [ sparc ] ~ [ sparc64 ] ~

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

~ [ source navigation ] ~ [ diff markup ] ~ [ identifier search ] ~

kernel.org | git.kernel.org | LWN.net | Project Home | SVN repository | Mail admin

Linux® is a registered trademark of Linus Torvalds in the United States and other countries.
TOMOYO® is a registered trademark of NTT DATA CORPORATION.

sflogo.php