Gregory Nutt
|
7cf88d7dbd
Make sure that labeling is used consistently in all function headers.
|
6 年之前 |
Gregory Nutt
|
a2e74f2583
fs/inode/inode.h: Fix a warning 'inode/inode.h:264:45: error: 'struct stat' declared inside parameter list' by adding a forward reference to struct stat. Noted by David Sidrane.
|
7 年之前 |
Gregory Nutt
|
c5a8e96dbc
Add basic fstat() support. Now all that is needed is to modify ALL of the file systems.
|
7 年之前 |
Gregory Nutt
|
47ddfa346d
Soft links: Eliminate in-stack allocation of path working buffer needed for traversal fo paths with soft links.
|
7 年之前 |
Gregory Nutt
|
45fd98da88
Add macros support that will eventually allow dynamic allocation of strings need to support soft links.
|
7 年之前 |
Gregory Nutt
|
8f2c7198ed
inode_find: Now takes struct inode_desc_s type as input. This was necessary before that structure includes some data storage. It was used within inode_find(), but that means that the life of the data was the life of inode_find(). That data must persist longer. It is now provided by the caller so that the life of the data persists for the entire life of the caller.
|
7 年之前 |
Gregory Nutt
|
990bed903e
Soft link: First cut fix for some soft link issues. The fix still has some issues of its own.
|
7 年之前 |
Gregory Nutt
|
4c68324d82
FS: Remove inode_search_nofollow(). That logic is no handled with a new field in the input argument structure.
|
7 年之前 |
Gregory Nutt
|
0c9935f8ac
FS: Remove inode_find_nofollow. Instead provide a bool nofollow argument to inode_find.
|
7 年之前 |
Gregory Nutt
|
36704b7d9c
FS: Argument is now a structure describing the search.
|
7 年之前 |
Gregory Nutt
|
982cfea490
Remove some unnecessary (and inappropriate) soft link logic
|
7 年之前 |
Gregory Nutt
|
60ba5a5261
Soft links: Fix logic and remove kludge of last commit. Rename inode_dereference() as inode_linktarget() and make global.
|
7 年之前 |
Gregory Nutt
|
35d738d85f
Soft links: Fix compile problems on first build with soft links enabled.
|
7 年之前 |
Gregory Nutt
|
bdc002fadc
Finish implementation of soft links.
|
7 年之前 |
Gregory Nutt
|
82c890db23
syslog_dev_flush() needs to check if the inode is a mountpoint before calling the flush() method. Noted by David Sidrane.
|
8 年之前 |
Gregory Nutt
|
9008308b64
Remove some block comments before empty code sections
|
8 年之前 |
Gregory Nutt
|
cb9e27c3b0
Standardize naming used for public data and function groupings
|
9 年之前 |
Gregory Nutt
|
8293a5e773
Minor file system clean-up
|
9 年之前 |
Gregory Nutt
|
d2797bf482
Modify FS initialization logic to handle AIO container initialization.
|
10 年之前 |
Gregory Nutt
|
ae90309b36
Move fs/fs.h to fs/inode/inode.h and some to fs/driver/driver.h
|
10 年之前 |