• Home
  • Raw
  • Download

Lines Matching refs:p

20 static inline u16 get_unaligned_le16(const void *p)  in get_unaligned_le16()  argument
22 const u8 *_p = p; in get_unaligned_le16()
26 static inline u16 get_unaligned_be16(const void *p) in get_unaligned_be16() argument
28 const u8 *_p = p; in get_unaligned_be16()
32 static inline void put_unaligned_le16(u16 val, void *p) in put_unaligned_le16() argument
34 u8 *_p = p; in put_unaligned_le16()
39 static inline void put_unaligned_be16(u16 val, void *p) in put_unaligned_be16() argument
41 u8 *_p = p; in put_unaligned_be16()
46 static inline u32 get_unaligned32(const void *p) in get_unaligned32() argument
48 u32 val = (u32) p; in get_unaligned32()
55 static inline void put_unaligned32(u32 val, void *p) in put_unaligned32() argument
58 : : "a"(val), "b"(p) : "memory"); in put_unaligned32()
61 static inline u64 get_unaligned64(const void *p) in get_unaligned64() argument
66 : "=a"(val) : "a"(p)); in get_unaligned64()
70 static inline void put_unaligned64(u64 val, const void *p) in put_unaligned64() argument
73 : : "a"(val), "b"(p) : "memory"); in put_unaligned64()
78 #define get_unaligned_le32(p) __swab32(get_unaligned32(p)) argument
79 #define get_unaligned_le64(p) __swab64(get_unaligned64(p)) argument
80 #define get_unaligned_be32(p) get_unaligned32(p) argument
81 #define get_unaligned_be64(p) get_unaligned64(p) argument
82 #define put_unaligned_le32(v, p) put_unaligned32(__swab32(v), (p)) argument
83 #define put_unaligned_le64(v, p) put_unaligned64(__swab64(v), (p)) argument
84 #define put_unaligned_be32(v, p) put_unaligned32((v), (p)) argument
85 #define put_unaligned_be64(v, p) put_unaligned64((v), (p)) argument
91 #define get_unaligned_le32(p) get_unaligned32(p) argument
92 #define get_unaligned_le64(p) get_unaligned64(p) argument
93 #define get_unaligned_be32(p) __swab32(get_unaligned32(p)) argument
94 #define get_unaligned_be64(p) __swab64(get_unaligned64(p)) argument
95 #define put_unaligned_le32(v, p) put_unaligned32((v), (p)) argument
96 #define put_unaligned_le64(v, p) put_unaligned64((v), (p)) argument
97 #define put_unaligned_be32(v, p) put_unaligned32(__swab32(v), (p)) argument
98 #define put_unaligned_be64(v, p) put_unaligned64(__swab64(v), (p)) argument