Lines Matching full:filesystem
4 NETWORK FILESYSTEM HELPER LIBRARY
21 The network filesystem helper library is a set of functions designed to aid a
22 network filesystem in implementing VM/VFS operations. For the moment, that
63 From the network filesystem, the helpers require a table of operations. This
95 A table of operations through which the helpers can talk to the filesystem.
99 Filesystem private data (can be NULL).
103 For ->readahead() and ->readpage(), the network filesystem should just jump
105 little more complicated as the network filesystem might want to flush
109 The helpers manage the read request, calling back into the network filesystem
162 The network filesystem's private data. The value for this can be passed in
216 network filesystem or cache should start the operation this far into the
222 Flags pertaining to the read. There are two of interest to the filesystem
244 The network filesystem must provide the read helpers with a table of operations
275 [Optional] This is called to ask the network filesystem to call into the
289 [Optional] This is called to allow the filesystem to expand the size of a
290 readahead read request. The filesystem gets to expand the request in both
301 [Optional] This is called to allow the filesystem to reduce the size of a
302 subrequest. The filesystem can use this, for example, to chop up a request
316 it transferred. The filesystem also should not deal with setting pages
333 allocated/grabbed the page to be modified to allow the filesystem to flush
347 filesystem can clean up ->netfs_priv.
358 * For readahead, allow the local cache and then the network filesystem to
368 * The network filesystem gets to clamp the size of each slice if it is to be
415 required: some way for the network filesystem to initialise the caching for a
418 The network filesystem's ->begin_cache_operation() method is called to set up a