unaligned: remove last bits of the unaligned access helpers
PATCH 7/7 unaligned: remove last bits of the unaligned access helpers
Signed-off-by Harvey Harrison <[email protected]>
--- include/linux/unaligned/be_byteshift.h | 70 -------------------------------- include/linux/unaligned/be_memmove.h | 36 ---------------- include/linux/unaligned/generic.h | 68 ------------------------------- include/linux/unaligned/le_byteshift.h | 70 -------------------------------- include/linux/unaligned/le_memmove.h | 36 ---------------- include/linux/unaligned/memmove.h | 45 -------------------- 6 files changed, 0 insertions(+), 325 deletions(-)
include/linux/unaligned/be_byteshift.h deleted +0 -70
@@ -1,70 +0,0 @@ -#ifndef _LINUX_UNALIGNED_BE_BYTESHIFT_H -#define _LINUX_UNALIGNED_BE_BYTESHIFT_H - -#include <linux/kernel.h> - -static inline u16 __get_unaligned_be16 (const u8 *p) -{ -return p[0 ] <<8 | p[1 ]; -} - -static inline u32 __get_unaligned_be32 (const u8 *p) -{ -return p[0 ] <<24 | p[1 ] <<16 | p[2 ] <<8 | p[3 ]; -} - -static inline u64 __get_unaligned_be64 (const u8 *p) -{ -return (u64 )__get_unaligned_be32 (p) <<32 | -__get_unaligned_be32 (p +4 ); -} - -static inline void __put_unaligned_be16 (u16 val,u8 *p) -{ - *p++ = val >>8 ; - *p++ = val; -} - -static inline void __put_unaligned_be32 (u32 val,u8 *p) -{ -__put_unaligned_be16 (val >>16 , p); -__put_unaligned_be16 (val, p +2 ); -} - -static inline void __put_unaligned_be64 (u64 val,u8 *p) -{ -__put_unaligned_be32 (val >>32 , p); -__put_unaligned_be32 (val, p +4 ); -} - -static inline u16 get_unaligned_be16 (const void *p) -{ -return __get_unaligned_be16 ((const u8 *)p); -} - -static inline u32 get_unaligned_be32 (const void *p) -{ -return __get_unaligned_be32 ((const u8 *)p); -} - -static inline u64 get_unaligned_be64 (const void *p) -{ -return __get_unaligned_be64 ((const u8 *)p); -} - -static inline void put_unaligned_be16 (u16 val,void *p) -{ -__put_unaligned_be16 (val, p); -} - -static inline void put_unaligned_be32 (u32 val,void *p) -{ -__put_unaligned_be32 (val, p); -} - -static inline void put_unaligned_be64 (u64 val,void *p) -{ -__put_unaligned_be64 (val, p); -} - -#endif /* _LINUX_UNALIGNED_BE_BYTESHIFT_H */
include/linux/unaligned/be_memmove.h deleted +0 -36
@@ -1,36 +0,0 @@ -#ifndef _LINUX_UNALIGNED_BE_MEMMOVE_H -#define _LINUX_UNALIGNED_BE_MEMMOVE_H - -#include <linux/unaligned/memmove.h> - -static inline u16 get_unaligned_be16 (const void *p) -{ -return __get_unaligned_memmove16 ((const u8 *)p); -} - -static inline u32 get_unaligned_be32 (const void *p) -{ -return __get_unaligned_memmove32 ((const u8 *)p); -} - -static inline u64 get_unaligned_be64 (const void *p) -{ -return __get_unaligned_memmove64 ((const u8 *)p); -} - -static inline void put_unaligned_be16 (u16 val,void *p) -{ -__put_unaligned_memmove16 (val, p); -} - -static inline void put_unaligned_be32 (u32 val,void *p) -{ -__put_unaligned_memmove32 (val, p); -} - -static inline void put_unaligned_be64 (u64 val,void *p) -{ -__put_unaligned_memmove64 (val, p); -} - -#endif /* _LINUX_UNALIGNED_LE_MEMMOVE_H */
include/linux/unaligned/generic.h deleted +0 -68
68 lines not on this page · raw message
include/linux/unaligned/le_byteshift.h deleted +0 -70
70 lines not on this page · raw message
include/linux/unaligned/le_memmove.h deleted +0 -36
@@ -1,36 +0,0 @@ -#ifndef _LINUX_UNALIGNED_LE_MEMMOVE_H -#define _LINUX_UNALIGNED_LE_MEMMOVE_H - -#include <linux/unaligned/memmove.h> - -static inline u16 get_unaligned_le16 (const void *p) -{ -return __get_unaligned_memmove16 ((const u8 *)p); -} - -static inline u32 get_unaligned_le32 (const void *p) -{ -return __get_unaligned_memmove32 ((const u8 *)p); -} - -static inline u64 get_unaligned_le64 (const void *p) -{ -return __get_unaligned_memmove64 ((const u8 *)p); -} - -static inline void put_unaligned_le16 (u16 val,void *p) -{ -__put_unaligned_memmove16 (val, p); -} - -static inline void put_unaligned_le32 (u32 val,void *p) -{ -__put_unaligned_memmove32 (val, p); -} - -static inline void put_unaligned_le64 (u64 val,void *p) -{ -__put_unaligned_memmove64 (val, p); -} - -#endif /* _LINUX_UNALIGNED_LE_MEMMOVE_H */
include/linux/unaligned/memmove.h deleted +0 -45
45 lines not on this page · raw message
Signature · 1 line
1.6.0.4.994.g16bd3e