]> git.ipfire.org Git - thirdparty/linux.git/blobdiff - arch/s390/include/asm/processor.h
Merge tag 'mm-nonmm-stable-2022-10-11' of git://git.kernel.org/pub/scm/linux/kernel...
[thirdparty/linux.git] / arch / s390 / include / asm / processor.h
index c52fe651eebab698458ffd3979734f8afb7d769d..87be3e855bf72703f28d97f0d118bf6bd75f23bd 100644 (file)
@@ -303,23 +303,6 @@ static __always_inline void __noreturn disabled_wait(void)
 
 #define ARCH_LOW_ADDRESS_LIMIT 0x7fffffffUL
 
-extern int memcpy_real(void *, unsigned long, size_t);
-extern void memcpy_absolute(void *, void *, size_t);
-
-#define put_abs_lowcore(member, x) do {                                        \
-       unsigned long __abs_address = offsetof(struct lowcore, member); \
-       __typeof__(((struct lowcore *)0)->member) __tmp = (x);          \
-                                                                       \
-       memcpy_absolute(__va(__abs_address), &__tmp, sizeof(__tmp));    \
-} while (0)
-
-#define get_abs_lowcore(x, member) do {                                        \
-       unsigned long __abs_address = offsetof(struct lowcore, member); \
-       __typeof__(((struct lowcore *)0)->member) *__ptr = &(x);        \
-                                                                       \
-       memcpy_absolute(__ptr, __va(__abs_address), sizeof(*__ptr));    \
-} while (0)
-
 extern int s390_isolate_bp(void);
 extern int s390_isolate_bp_guest(void);