linux-4.4.1/proc_info_list(arm)
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
|
ログイン
]
開始行:
*参照元 [#f16a9243]
#backlinks
*説明 [#j376e49a]
-パス: [[linux-4.4.1/arch/arm/include/asm/procinfo.h]]
-FIXME: これは何?
--説明
**参考 [#l54fe283]
*実装 [#s0315e90]
/*
* Note! struct processor is always defined if we're
* using MULTI_CPU, otherwise this entry is unused,
* but still exists.
*
* NOTE! The following structure is defined by assembly
* language, NOT C code. For more information, check:
* arch/arm/mm/proc-*.S and arch/arm/kernel/head.S
*/
struct proc_info_list {
unsigned int cpu_val;
unsigned int cpu_mask;
unsigned long __cpu_mm_mmu_flags; ...
unsigned long __cpu_io_mmu_flags; ...
unsigned long __cpu_flush; ...
const char *arch_name;
const char *elf_name;
unsigned int elf_hwcap;
const char *cpu_name;
struct processor *proc;
-
--[[linux-4.4.1/processor]]
struct cpu_tlb_fns *tlb;
-
--[[linux-4.4.1/cpu_tlb_fns]]
struct cpu_user_fns *user;
-
--[[linux-4.4.1/cpu_user_fns]]
struct cpu_cache_fns *cache;
-
--[[linux-4.4.1/cpu_cache_fns]]
};
*コメント [#r0a7223b]
終了行:
*参照元 [#f16a9243]
#backlinks
*説明 [#j376e49a]
-パス: [[linux-4.4.1/arch/arm/include/asm/procinfo.h]]
-FIXME: これは何?
--説明
**参考 [#l54fe283]
*実装 [#s0315e90]
/*
* Note! struct processor is always defined if we're
* using MULTI_CPU, otherwise this entry is unused,
* but still exists.
*
* NOTE! The following structure is defined by assembly
* language, NOT C code. For more information, check:
* arch/arm/mm/proc-*.S and arch/arm/kernel/head.S
*/
struct proc_info_list {
unsigned int cpu_val;
unsigned int cpu_mask;
unsigned long __cpu_mm_mmu_flags; ...
unsigned long __cpu_io_mmu_flags; ...
unsigned long __cpu_flush; ...
const char *arch_name;
const char *elf_name;
unsigned int elf_hwcap;
const char *cpu_name;
struct processor *proc;
-
--[[linux-4.4.1/processor]]
struct cpu_tlb_fns *tlb;
-
--[[linux-4.4.1/cpu_tlb_fns]]
struct cpu_user_fns *user;
-
--[[linux-4.4.1/cpu_user_fns]]
struct cpu_cache_fns *cache;
-
--[[linux-4.4.1/cpu_cache_fns]]
};
*コメント [#r0a7223b]
ページ名: