Linux Kernel
3.7.1
|
#include <linux/swab.h>
Go to the source code of this file.
Macros | |
#define | get_unaligned_le32(p) get_unaligned32(p) |
#define | get_unaligned_le64(p) get_unaligned64(p) |
#define | get_unaligned_be32(p) __swab32(get_unaligned32(p)) |
#define | get_unaligned_be64(p) __swab64(get_unaligned64(p)) |
#define | put_unaligned_le32(v, p) put_unaligned32((v), (p)) |
#define | put_unaligned_le64(v, p) put_unaligned64((v), (p)) |
#define | put_unaligned_be32(v, p) put_unaligned32(__swab32(v), (p)) |
#define | put_unaligned_be64(v, p) put_unaligned64(__swab64(v), (p)) |
#define | get_unaligned __get_unaligned_le |
#define | put_unaligned __put_unaligned_le |
#define | __get_unaligned_le(ptr) |
#define | __get_unaligned_be(ptr) |
#define | __put_unaligned_le(val, ptr) |
#define | __put_unaligned_be(val, ptr) |
Functions | |
int | __bad_unaligned_access_size (void) |
#define __get_unaligned_be | ( | ptr | ) |
Definition at line 120 of file unaligned.h.
#define __get_unaligned_le | ( | ptr | ) |
Definition at line 112 of file unaligned.h.
Definition at line 149 of file unaligned.h.
Definition at line 128 of file unaligned.h.
#define get_unaligned __get_unaligned_le |
Definition at line 101 of file unaligned.h.
Definition at line 95 of file unaligned.h.
Definition at line 96 of file unaligned.h.
Definition at line 93 of file unaligned.h.
Definition at line 94 of file unaligned.h.
#define put_unaligned __put_unaligned_le |
Definition at line 102 of file unaligned.h.
Definition at line 99 of file unaligned.h.
Definition at line 100 of file unaligned.h.
Definition at line 97 of file unaligned.h.
Definition at line 98 of file unaligned.h.