#ifndef _ASMARM_TRAP_H #define _ASMARM_TRAP_H #include <linux/list.h> struct pt_regs; struct task_struct; struct undef_hook { struct list_head node; u32 instr_mask; u32 instr_val; u32 cpsr_mask; u32 cpsr_val; int (*fn)(struct pt_regs *regs, unsigned int instr); }; void register_undef_hook(struct undef_hook *hook); void unregister_undef_hook(struct undef_hook *hook); #ifdef CONFIG_FUNCTION_GRAPH_TRACER
static inline int __in_irqentry_text(unsigned long ptr) { extern char __irqentry_text_start[]; extern char __irqentry_text_end[]; return ptr >= (unsigned long)&__irqentry_text_start && ptr < (unsigned long)&__irqentry_text_end; }Contributors
Person | Tokens | Prop | Commits | CommitProp |
Rabin Vincent | 40 | 100.00% | 1 | 100.00% |
Total | 40 | 100.00% | 1 | 100.00% |
Person | Tokens | Prop | Commits | CommitProp |
Rabin Vincent | 14 | 100.00% | 1 | 100.00% |
Total | 14 | 100.00% | 1 | 100.00% |
Person | Tokens | Prop | Commits | CommitProp |
Nico Pitre | 39 | 73.58% | 1 | 50.00% |
Rabin Vincent | 14 | 26.42% | 1 | 50.00% |
Total | 53 | 100.00% | 2 | 100.00% |
Person | Tokens | Prop | Commits | CommitProp |
Rabin Vincent | 75 | 32.33% | 1 | 11.11% |
Russell King | 67 | 28.88% | 2 | 22.22% |
Nico Pitre | 39 | 16.81% | 1 | 11.11% |
Catalin Marinas | 22 | 9.48% | 2 | 22.22% |
Will Deacon | 15 | 6.47% | 1 | 11.11% |
Jason Wessel | 8 | 3.45% | 1 | 11.11% |
Mikael Pettersson | 6 | 2.59% | 1 | 11.11% |
Total | 232 | 100.00% | 9 | 100.00% |