Linux Kernel
3.7.1
Main Page
Related Pages
Modules
Namespaces
Data Structures
Files
File List
Globals
All
Data Structures
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Macros
Groups
Pages
arch
sh
include
asm
alignment.h
Go to the documentation of this file.
1
#ifndef __ASM_SH_ALIGNMENT_H
2
#define __ASM_SH_ALIGNMENT_H
3
4
#include <linux/types.h>
5
6
extern
void
inc_unaligned_byte_access
(
void
);
7
extern
void
inc_unaligned_word_access
(
void
);
8
extern
void
inc_unaligned_dword_access
(
void
);
9
extern
void
inc_unaligned_multi_access
(
void
);
10
extern
void
inc_unaligned_user_access
(
void
);
11
extern
void
inc_unaligned_kernel_access
(
void
);
12
13
#define UM_WARN (1 << 0)
14
#define UM_FIXUP (1 << 1)
15
#define UM_SIGNAL (1 << 2)
16
17
extern
unsigned
int
unaligned_user_action
(
void
);
18
19
extern
void
unaligned_fixups_notify
(
struct
task_struct
*,
insn_size_t
,
struct
pt_regs
*);
20
21
#endif
/* __ASM_SH_ALIGNMENT_H */
Generated on Thu Jan 10 2013 13:17:12 for Linux Kernel by
1.8.2