summaryrefslogtreecommitdiff
path: root/arch/arm/kernel/kprobes-arm.c
AgeCommit message (Expand)AuthorFilesLines
2014-03-19ARM: Make arch_specific_insn a define for new arch_probes_insn structureDavid A. Long1-8/+8
2014-03-19ARM: Change more ARM kprobes symbol names to something more genericDavid A. Long1-6/+6
2014-03-19ARM: Make the kprobes condition_check symbol names more genericDavid A. Long1-8/+8
2014-03-19ARM: Remove use of struct kprobe from generic probes codeDavid A. Long1-30/+31
2014-03-19ARM: use a function table for determining instruction interpreter actionDavid A. Long1-8/+49
2014-03-19ARM: Move generic arm instruction parsing code to new files for sharing betwe...David A. Long1-714/+10
2011-12-01ARM: 7181/1: Restrict kprobes probing SWP instructions to ARMv5 and belowJon Medhurst (Tixy)1-1/+3
2011-09-20ARM: kprobes: Add exports for test codeJon Medhurst1-0/+4
2011-07-13ARM: kprobes: Remove now unused codeJon Medhurst1-738/+0
2011-07-13ARM: kprobes: Decode ARM preload (immediate) instructionsJon Medhurst1-0/+6
2011-07-13ARM: kprobes: Reject probing of unprivileged load and store instructionsJon Medhurst1-0/+13
2011-07-13ARM: kprobes: Use new versions of emulate_ldr() and emulate_str()Jon Medhurst1-14/+30
2011-07-13ARM: kprobes: Add new versions of emulate_ldr() and emulate_str()Jon Medhurst1-3/+60
2011-07-13ARM: kprobes: Add emulate_rdlo12rdhi16rn0rm8_rwflags_nopc()Jon Medhurst1-3/+36
2011-07-13ARM: kprobes: Add emulate_rd12rm0_noflags_nopc()Jon Medhurst1-7/+34
2011-07-13ARM: kprobes: Replace use of prep_emulate_rd12rn16rm0_wflags()Jon Medhurst1-5/+10
2011-07-13ARM: kprobes: Add emulate_rd16rn12rm0rs8_rwflags_nopc()Jon Medhurst1-7/+43
2011-07-13ARM: kprobes: Migrate remaining instruction decoding functions to tablesJon Medhurst1-80/+90
2011-07-13ARM: kprobes: Migrate ARM space_cccc_100x to decoding tablesJon Medhurst1-20/+13
2011-07-13ARM: kprobes: Migrate ARM space_cccc_01xx to decoding tablesJon Medhurst1-18/+19
2011-07-13ARM: kprobes: Migrate ARM space_cccc_0111__1 to decoding tablesJon Medhurst1-46/+36
2011-07-13ARM: kprobes: Migrate ARM space_cccc_0110__1 to decoding tablesJon Medhurst1-126/+91
2011-07-13ARM: kprobes: Add emulate_rd12rn16rm0_rwflags_nopc()Jon Medhurst1-0/+27
2011-07-13ARM: kprobes: Migrate ARM space_cccc_001x to decoding tablesJon Medhurst1-66/+50
2011-07-13ARM: kprobes: Migrate ARM space_cccc_000x to decoding tablesJon Medhurst1-136/+116
2011-07-13ARM: kprobes: Migrate ARM LDRD and STRD to decoding tablesJon Medhurst1-17/+20
2011-07-13ARM: kprobes: Add emulate_ldrdstrd()Jon Medhurst1-0/+29
2011-07-13ARM: kprobes: Migrate ARM data-processing (register) instructions to decoding...Jon Medhurst1-48/+63
2011-07-13ARM: kprobes: Add emulate_rd12rn16rm0rs8_rwflags()Jon Medhurst1-0/+35
2011-07-13ARM: kprobes: Add BLX macroJon Medhurst1-0/+7
2011-07-13ARM: kprobes: Migrate ARM space_1111 to decoding tablesJon Medhurst1-31/+25
2011-07-13ARM: kprobes: Add common decoding function for LDM and STMJon Medhurst1-51/+7
2011-07-13ARM: kprobes: Add hooks to override singlestep()Jon Medhurst1-0/+7
2011-07-13ARM: kprobes: Move find_str_pc_offset into kprobes-common.cJon Medhurst1-28/+0
2011-07-13ARM: kprobes: Move is_writeback define to header file.Jon Medhurst1-6/+0
2011-07-13ARM: kprobes: Add kprobes-common.cJon Medhurst1-91/+1
2011-07-13ARM: kprobes: Split out internal parts of kprobes.hJon Medhurst1-0/+2
2011-07-13ARM: kprobes: Rename kprobes-decode.c to kprobes-arm.cJon Medhurst1-0/+1670