linux-2.6.33/address_space
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
|
ログイン
]
開始行:
*参照元 [#ka2757d2]
#backlinks
*説明 [#d205c0a2]
-パス: [[linux-2.6.33/include/linux/fs.h]]
-FIXME: これは何?
--説明
**参考 [#r40dd333]
*実装 [#l01eb754]
struct address_space {
struct inode *host; /* owner: inode, block_device */
-
--[[linux-2.6.33/inode]]
struct radix_tree_root page_tree; /* radix tree of all ...
-
--[[linux-2.6.33/radix_tree_root]]
spinlock_t tree_lock; /* and lock protecting it */
-
--[[linux-2.6.33/spinlock_t]]
unsigned int i_mmap_writable;/* count VM_SHARED mappin...
struct prio_tree_root i_mmap; /* tree of private and s...
-
--[[linux-2.6.33/prio_tree_root]]
struct list_head i_mmap_nonlinear;/*list VM_NONLINEAR m...
-
--[[linux-2.6.33/list_head]]
spinlock_t i_mmap_lock; /* protect tree, count, list */
unsigned int truncate_count; /* Cover race condition w...
unsigned long nrpages; /* number of total pages */
pgoff_t writeback_index;/* writeback starts here */
-
--[[linux-2.6.33/pgoff_t]]
const struct address_space_operations *a_ops; /* method...
-
--[[linux-2.6.33/address_space_operations]]
unsigned long flags; /* error bits/gfp mask */
struct backing_dev_info *backing_dev_info; /* device re...
-
--[[linux-2.6.33/backing_dev_info]]
spinlock_t private_lock; /* for use by the address_spa...
struct list_head private_list; /* ditto */
struct address_space *assoc_mapping; /* ditto */
} __attribute__((aligned(sizeof(long))));
/*
* On most architectures that alignment is already the ...
* must be enforced here for CRIS, to let the least sig...
* of struct page's "mapping" pointer be used for PAGE_...
*/
*コメント [#da4c4a2e]
終了行:
*参照元 [#ka2757d2]
#backlinks
*説明 [#d205c0a2]
-パス: [[linux-2.6.33/include/linux/fs.h]]
-FIXME: これは何?
--説明
**参考 [#r40dd333]
*実装 [#l01eb754]
struct address_space {
struct inode *host; /* owner: inode, block_device */
-
--[[linux-2.6.33/inode]]
struct radix_tree_root page_tree; /* radix tree of all ...
-
--[[linux-2.6.33/radix_tree_root]]
spinlock_t tree_lock; /* and lock protecting it */
-
--[[linux-2.6.33/spinlock_t]]
unsigned int i_mmap_writable;/* count VM_SHARED mappin...
struct prio_tree_root i_mmap; /* tree of private and s...
-
--[[linux-2.6.33/prio_tree_root]]
struct list_head i_mmap_nonlinear;/*list VM_NONLINEAR m...
-
--[[linux-2.6.33/list_head]]
spinlock_t i_mmap_lock; /* protect tree, count, list */
unsigned int truncate_count; /* Cover race condition w...
unsigned long nrpages; /* number of total pages */
pgoff_t writeback_index;/* writeback starts here */
-
--[[linux-2.6.33/pgoff_t]]
const struct address_space_operations *a_ops; /* method...
-
--[[linux-2.6.33/address_space_operations]]
unsigned long flags; /* error bits/gfp mask */
struct backing_dev_info *backing_dev_info; /* device re...
-
--[[linux-2.6.33/backing_dev_info]]
spinlock_t private_lock; /* for use by the address_spa...
struct list_head private_list; /* ditto */
struct address_space *assoc_mapping; /* ditto */
} __attribute__((aligned(sizeof(long))));
/*
* On most architectures that alignment is already the ...
* must be enforced here for CRIS, to let the least sig...
* of struct page's "mapping" pointer be used for PAGE_...
*/
*コメント [#da4c4a2e]
ページ名: