- 追加された行はこの色です。
- 削除された行はこの色です。
*参照元 [#y0d8dbc8]
#backlinks
*説明 [#keb6c832]
-パス: 複数あり
--汎用版: [[linux-4.4.1/arch/arm/mm/ioremap.c]]
-FIXME: これは何?
--説明
**引数 [#yac65348]
-phys_addr_t
-phys_addr_t phys_addr
--
--[[linux-4.4.1/phys_addr_t]]
-size_t
-size_t size
--
--[[linux-4.4.1/size_t]]
-unsigned int
-unsigned int mtype
--
-void *
-void *caller
--
**返り値 [#a8a64304]
-void __iomem *
--
**参考 [#i066baea]
独自の ioremap_caller を定義しているアーキテクチャの検索結果。
$ grep -r arch_ioremap_caller .
./arch/arm/mm/nommu.c:void __iomem * (*arch_ioremap_caller)(phys_addr_t, size_t, unsigned int, void *);
./arch/arm/mach-imx/mm-imx3.c: arch_ioremap_caller = imx3_ioremap_caller;
./arch/arm/mach-imx/mm-imx3.c: arch_ioremap_caller = imx3_ioremap_caller;
./arch/arm/mach-iop13xx/io.c: arch_ioremap_caller = __iop13xx_ioremap_caller;
./arch/arm/mach-ebsa110/core.c: arch_ioremap_caller = ebsa110_ioremap_caller;
./arch/arm/mach-ixp4xx/common.c: arch_ioremap_caller = ixp4xx_ioremap_caller;
./arch/arm/mach-mvebu/coherency.c: arch_ioremap_caller = armada_pcie_wa_ioremap_caller;
*実装 [#ab7940d1]
**汎用版: arch/arm/mm/ioremap.c [#q8937629]
void __iomem * (*arch_ioremap_caller)(phys_addr_t, size_t,
unsigned int, void *) =
__arm_ioremap_caller;
-
--[[linux-4.4.1/__arm_ioremap_caller()]]
*コメント [#f9cd3248]