diff options
Diffstat (limited to 'include/asm-i386/string.h')
| -rw-r--r-- | include/asm-i386/string.h | 8 | 
1 files changed, 4 insertions, 4 deletions
| diff --git a/include/asm-i386/string.h b/include/asm-i386/string.h index 02c8f5d22065..bb5f88a27f7a 100644 --- a/include/asm-i386/string.h +++ b/include/asm-i386/string.h | |||
| @@ -201,7 +201,7 @@ __asm__ __volatile__( | |||
| 201 | return __res; | 201 | return __res; | 
| 202 | } | 202 | } | 
| 203 | 203 | ||
| 204 | static inline void * __memcpy(void * to, const void * from, size_t n) | 204 | static __always_inline void * __memcpy(void * to, const void * from, size_t n) | 
| 205 | { | 205 | { | 
| 206 | int d0, d1, d2; | 206 | int d0, d1, d2; | 
| 207 | __asm__ __volatile__( | 207 | __asm__ __volatile__( | 
| @@ -223,7 +223,7 @@ return (to); | |||
| 223 | * This looks ugly, but the compiler can optimize it totally, | 223 | * This looks ugly, but the compiler can optimize it totally, | 
| 224 | * as the count is constant. | 224 | * as the count is constant. | 
| 225 | */ | 225 | */ | 
| 226 | static inline void * __constant_memcpy(void * to, const void * from, size_t n) | 226 | static __always_inline void * __constant_memcpy(void * to, const void * from, size_t n) | 
| 227 | { | 227 | { | 
| 228 | long esi, edi; | 228 | long esi, edi; | 
| 229 | if (!n) return to; | 229 | if (!n) return to; | 
| @@ -367,7 +367,7 @@ return s; | |||
| 367 | * things 32 bits at a time even when we don't know the size of the | 367 | * things 32 bits at a time even when we don't know the size of the | 
| 368 | * area at compile-time.. | 368 | * area at compile-time.. | 
| 369 | */ | 369 | */ | 
| 370 | static inline void * __constant_c_memset(void * s, unsigned long c, size_t count) | 370 | static __always_inline void * __constant_c_memset(void * s, unsigned long c, size_t count) | 
| 371 | { | 371 | { | 
| 372 | int d0, d1; | 372 | int d0, d1; | 
| 373 | __asm__ __volatile__( | 373 | __asm__ __volatile__( | 
| @@ -416,7 +416,7 @@ extern char *strstr(const char *cs, const char *ct); | |||
| 416 | * This looks horribly ugly, but the compiler can optimize it totally, | 416 | * This looks horribly ugly, but the compiler can optimize it totally, | 
| 417 | * as we by now know that both pattern and count is constant.. | 417 | * as we by now know that both pattern and count is constant.. | 
| 418 | */ | 418 | */ | 
| 419 | static inline void * __constant_c_and_count_memset(void * s, unsigned long pattern, size_t count) | 419 | static __always_inline void * __constant_c_and_count_memset(void * s, unsigned long pattern, size_t count) | 
| 420 | { | 420 | { | 
| 421 | switch (count) { | 421 | switch (count) { | 
| 422 | case 0: | 422 | case 0: | 
