Home
last modified time | relevance | path

Searched refs:fncpy (Results 1 – 7 of 7) sorted by relevance

/linux/arch/arm/include/asm/
H A Dfncpy.h3 * arch/arm/include/asm/fncpy.h - helper macros for function body copying
20 * the source and destination addresses for fncpy() must be aligned to a
33 * copied_f = fncpy(sram_buffer, &f, size_of_f);
59 #define fncpy(dest_buf, funcp, size) ({ \ macro
/linux/drivers/misc/
H A Dsram-exec.c15 #include <asm/fncpy.h>
66 * NOTE: This function uses the fncpy macro to move code to the executable
68 * executable code, so fncpy is a macro that must be defined by any arch
107 dst_cpy = fncpy(dst, src, size); in sram_exec_copy()
/linux/arch/arm/mach-socfpga/
H A Dpm.c21 #include <asm/fncpy.h>
77 (void *)fncpy(suspend_ocram_base, in socfpga_setup_ocram_self_refresh()
/linux/arch/arm/mach-omap1/
H A Dsram-init.c15 #include <asm/fncpy.h>
36 * for pushing a function using the fncpy API.
38 * Note that fncpy requires the returned address to be aligned
75 dst = fncpy(sram, funcp, size); in omap_sram_push()
/linux/arch/arm/kernel/
H A Dmachine_kexec.c17 #include <asm/fncpy.h>
161 reboot_entry = fncpy(reboot_code_buffer, in machine_kexec()
/linux/arch/arm/mach-omap2/
H A Dsram.c19 #include <asm/fncpy.h>
58 * for pushing a function using the fncpy API.
60 * Note that fncpy requires the returned address to be aligned
97 dst = fncpy(sram, funcp, size); in omap_sram_push()
/linux/arch/arm/mach-imx/
H A Dpm-imx5.c18 #include <asm/fncpy.h>
328 /* Need this to avoid compile error due to const typeof in fncpy.h */ in imx5_suspend_init()
361 imx5_suspend_in_ocram_fn = fncpy( in imx5_suspend_init()