*参照元 [#x503fc93] #backlinks *説明 [#m57118fb] -パス: [[linux-2.6.33/]] -パス: 複数 -アーキテクチャ独自の get_unmapped_area() を定義しているか否かを表す。 --pgtable.h で定義していることが多い。 --[[linux-2.6.33/get_unmapped_area()]] **参考 [#k8884681] -検索結果 $ grep -r HAVE_ARCH_UNMAPPED_AREA * arch/alpha/include/asm/pgtable.h:#define HAVE_ARCH_UNMAPPED_AREA arch/arm/include/asm/pgtable.h:#define HAVE_ARCH_UNMAPPED_AREA arch/frv/include/asm/uaccess.h:#define HAVE_ARCH_UNMAPPED_AREA /* we decide where to put mmaps */ arch/ia64/include/asm/pgtable.h:#define HAVE_ARCH_UNMAPPED_AREA arch/mips/include/asm/pgtable.h:#define HAVE_ARCH_UNMAPPED_AREA arch/parisc/include/asm/pgtable.h:#define HAVE_ARCH_UNMAPPED_AREA arch/powerpc/include/asm/pgtable-ppc64.h:#define HAVE_ARCH_UNMAPPED_AREA arch/powerpc/include/asm/pgtable-ppc64.h:#define HAVE_ARCH_UNMAPPED_AREA_TOPDOWN arch/sh/include/asm/pgtable.h:#define HAVE_ARCH_UNMAPPED_AREA arch/sh/include/asm/pgtable.h:#define HAVE_ARCH_UNMAPPED_AREA_TOPDOWN arch/sparc/include/asm/pgtable_32.h:#define HAVE_ARCH_UNMAPPED_AREA arch/sparc/include/asm/pgtable_64.h:#define HAVE_ARCH_UNMAPPED_AREA arch/sparc/include/asm/pgtable_64.h:#define HAVE_ARCH_UNMAPPED_AREA_TOPDOWN arch/x86/include/asm/pgtable_64.h:#define HAVE_ARCH_UNMAPPED_AREA arch/x86/include/asm/pgtable_64.h:#define HAVE_ARCH_UNMAPPED_AREA_TOPDOWN mm/mmap.c:#ifndef HAVE_ARCH_UNMAPPED_AREA mm/mmap.c:#ifndef HAVE_ARCH_UNMAPPED_AREA_TOPDOWN -独自の get_unmapped_area() を定義しているアーキテクチャ一覧 --alpha --arm --frv --ia64 --mips --parisc --powerpc(64bit) --sh --sparc(32bit) --sparc(64bit) --x86(64bit) *実装 [#ad64a1c6] なし *コメント [#da1af451]