4
#include <linux/tracepoint.h>
6
DECLARE_TRACE(page_fault_entry,
7
TP_PROTO(struct pt_regs *regs, int trapnr,
8
struct mm_struct *mm, struct vm_area_struct *vma,
9
unsigned long address, int write_access),
10
TP_ARGS(regs, trapnr, mm, vma, address, write_access));
11
DECLARE_TRACE(page_fault_exit,
14
DECLARE_TRACE(page_fault_nosem_entry,
15
TP_PROTO(struct pt_regs *regs, int trapnr, unsigned long address),
16
TP_ARGS(regs, trapnr, address));
17
DECLARE_TRACE_NOARGS(page_fault_nosem_exit);
18
DECLARE_TRACE(page_fault_get_user_entry,
19
TP_PROTO(struct mm_struct *mm, struct vm_area_struct *vma,
20
unsigned long address, int write_access),
21
TP_ARGS(mm, vma, address, write_access));
22
DECLARE_TRACE(page_fault_get_user_exit,