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
- branch=trunk inherited from [c3e484d316]
- sym-trunk inherited from [c3e484d316]
Changes
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 | |