License cleanup: add SPDX GPL-2.0 license identifier to files with no license
[linux-block.git] / include / linux / unaligned / be_memmove.h
CommitLineData
b2441318 1/* SPDX-License-Identifier: GPL-2.0 */
064106a9
HH
2#ifndef _LINUX_UNALIGNED_BE_MEMMOVE_H
3#define _LINUX_UNALIGNED_BE_MEMMOVE_H
4
5#include <linux/unaligned/memmove.h>
6
7static inline u16 get_unaligned_be16(const void *p)
8{
9 return __get_unaligned_memmove16((const u8 *)p);
10}
11
12static inline u32 get_unaligned_be32(const void *p)
13{
14 return __get_unaligned_memmove32((const u8 *)p);
15}
16
17static inline u64 get_unaligned_be64(const void *p)
18{
19 return __get_unaligned_memmove64((const u8 *)p);
20}
21
22static inline void put_unaligned_be16(u16 val, void *p)
23{
24 __put_unaligned_memmove16(val, p);
25}
26
27static inline void put_unaligned_be32(u32 val, void *p)
28{
29 __put_unaligned_memmove32(val, p);
30}
31
32static inline void put_unaligned_be64(u64 val, void *p)
33{
34 __put_unaligned_memmove64(val, p);
35}
36
37#endif /* _LINUX_UNALIGNED_LE_MEMMOVE_H */