*参照元 [#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]