Check-in [eba237d3de]

Not logged in

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

Overview
SHA1 Hash:eba237d3de612b550bb3aa1ce92485b56a2df952
Date: 2010-03-12 02:38:58
User: stephan
Comment:doc changes only
Tags And Properties
Changes
hide diffs unified diffs patch

Changes to pfs/inode.c

Old (01f51c98ee5b714d) New (e65afedb23dc0237)
1 /************************************************************************ 1 /************************************************************************
2 This file contains most of the inode-specific whio_epfs routines. 2 This file contains most of the inode-specific whio_epfs routines.
3 3
4 Author: Stephan Beal (http://wanderinghorse.net/home/stephan/) 4 Author: Stephan Beal (http://wanderinghorse.net/home/stephan/)
5 5
18 hidden lines
24 24
25 bool whio_epfs_inode_is_used( whio_epfs_inode const * ino ) 25 bool whio_epfs_inode_is_used( whio_epfs_inode const * ino )
26 { 26 {
27 return ino && (ino->flags & WHIO_EPFS_FLAG_IS_USED); 27 return ino && (ino->flags & WHIO_EPFS_FLAG_IS_USED);
28 } 28 }
29 /** | 29 /** @internal
30 Updates fs->hints.freeInodeList to remove ino. 30 Updates fs->hints.freeInodeList to remove ino.
31 31
32 ino and its neighbors are flushed. 32 ino and its neighbors are flushed.
33 33
34 Returns 0 on success. On error the free list may be 34 Returns 0 on success. On error the free list may be
44 hidden lines
79 rc = whio_epfs_inode_flush( fs, ino ); 79 rc = whio_epfs_inode_flush( fs, ino );
80 } 80 }
81 return rc; 81 return rc;
82 } 82 }
83 83
84 /** | 84 /** @internal
85 Updates fs->hints.freeInodeList to insert ino 85 Updates fs->hints.freeInodeList to insert ino
86 as the first free item. This modifies ino->nextFree 86 as the first free item. This modifies ino->nextFree
87 and ino->prevFree. 87 and ino->prevFree.
88 88
89 ino and its neighbors are flushed. 89 ino and its neighbors are flushed.
451 hidden lines
541 } 541 }
542 return rc; 542 return rc;
543 } 543 }
544 544
545 #undef MARKER 545 #undef MARKER