1 <?xml version="1.0" encoding="UTF-8"?>
2 <!DOCTYPE book PUBLIC "-//OASIS//DTD DocBook XML V4.1.2//EN"
3 "http://www.oasis-open.org/docbook/xml/4.1.2/docbookx.dtd" []>
5 <book id="Linux-filesystems-API">
7 <title>Linux Filesystems API</title>
11 This documentation is free software; you can redistribute
12 it and/or modify it under the terms of the GNU General Public
13 License as published by the Free Software Foundation; either
14 version 2 of the License, or (at your option) any later
19 This program is distributed in the hope that it will be
20 useful, but WITHOUT ANY WARRANTY; without even the implied
21 warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
22 See the GNU General Public License for more details.
26 You should have received a copy of the GNU General Public
27 License along with this program; if not, write to the Free
28 Software Foundation, Inc., 59 Temple Place, Suite 330, Boston,
33 For more details see the file COPYING in the source
34 distribution of Linux.
42 <title>The Linux VFS</title>
43 <sect1><title>The Filesystem types</title>
46 <sect1><title>The Directory Cache</title>
48 !Iinclude/linux/dcache.h
50 <sect1><title>Inode Handling</title>
54 <sect1><title>Registration and Superblocks</title>
57 <sect1><title>File Locks</title>
61 <sect1><title>Other Functions</title>
74 <title>The proc filesystem</title>
76 <sect1><title>sysctl interface</title>
80 <sect1><title>proc filesystem interface</title>
86 <title>The Filesystem for Exporting Kernel Objects</title>
92 <chapter id="debugfs">
93 <title>The debugfs filesystem</title>
95 <sect1><title>debugfs interface</title>