linux-4.4.1/address_space
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
|
ログイン
]
開始行:
*参照元 [#l14d7c75]
#backlinks
*説明 [#ef60a8d8]
-パス: [[linux-4.4.1/include/linux/fs.h]]
-FIXME: これは何?
--説明
**参考 [#w46d7fa9]
*実装 [#xce7a933]
struct address_space {
struct inode *host; /* owner...
-
--[[linux-4.4.1/inode]]
struct radix_tree_root page_tree; /* radix...
-
--[[linux-4.4.1/radix_tree_root]]
spinlock_t tree_lock; /* and l...
-
--[[linux-4.4.1/spinlock_t]]
atomic_t i_mmap_writable;/* count...
-
--[[linux-4.4.1/atomic_t]]
struct rb_root i_mmap; /* tree ...
-
--[[linux-4.4.1/rb_root]]
struct rw_semaphore i_mmap_rwsem; /* prote...
-
--[[linux-4.4.1/rw_semaphore]]
/* Protected by tree_lock together with the radi...
unsigned long nrpages; /* numbe...
unsigned long nrshadows; /* numbe...
pgoff_t writeback_index;/* write...
-
--[[linux-4.4.1/pgoff_t]]
const struct address_space_operations *a_ops; ...
-
--[[linux-4.4.1/address_space_operations]]
unsigned long flags; /* error...
spinlock_t private_lock; /* for u...
struct list_head private_list; /* ditto...
void *private_data; /* ditto...
-
--[[linux-4.4.1/spinlock_t]]
--[[linux-4.4.1/list_head]]
} __attribute__((aligned(sizeof(long))));
/*
* On most architectures that alignment is alrea...
* must be enforced here for CRIS, to let the le...
* of struct page's "mapping" pointer be used fo...
*/
*コメント [#r71a9ecc]
終了行:
*参照元 [#l14d7c75]
#backlinks
*説明 [#ef60a8d8]
-パス: [[linux-4.4.1/include/linux/fs.h]]
-FIXME: これは何?
--説明
**参考 [#w46d7fa9]
*実装 [#xce7a933]
struct address_space {
struct inode *host; /* owner...
-
--[[linux-4.4.1/inode]]
struct radix_tree_root page_tree; /* radix...
-
--[[linux-4.4.1/radix_tree_root]]
spinlock_t tree_lock; /* and l...
-
--[[linux-4.4.1/spinlock_t]]
atomic_t i_mmap_writable;/* count...
-
--[[linux-4.4.1/atomic_t]]
struct rb_root i_mmap; /* tree ...
-
--[[linux-4.4.1/rb_root]]
struct rw_semaphore i_mmap_rwsem; /* prote...
-
--[[linux-4.4.1/rw_semaphore]]
/* Protected by tree_lock together with the radi...
unsigned long nrpages; /* numbe...
unsigned long nrshadows; /* numbe...
pgoff_t writeback_index;/* write...
-
--[[linux-4.4.1/pgoff_t]]
const struct address_space_operations *a_ops; ...
-
--[[linux-4.4.1/address_space_operations]]
unsigned long flags; /* error...
spinlock_t private_lock; /* for u...
struct list_head private_list; /* ditto...
void *private_data; /* ditto...
-
--[[linux-4.4.1/spinlock_t]]
--[[linux-4.4.1/list_head]]
} __attribute__((aligned(sizeof(long))));
/*
* On most architectures that alignment is alrea...
* must be enforced here for CRIS, to let the le...
* of struct page's "mapping" pointer be used fo...
*/
*コメント [#r71a9ecc]
ページ名: