diff options
author | Namhyung Kim <[email protected]> | 2013-07-03 18:34:23 +0900 |
---|---|---|
committer | Steven Rostedt <[email protected]> | 2014-01-02 20:56:21 -0500 |
commit | b079d374fd84637aba4b825a329e794990b7b486 (patch) | |
tree | 693970c6860735ade0842439ba67cc28a42e1dae /include/linux/fpga/fpga-mgr.h | |
parent | dcad1a204f72624796ae83359403898d10393b9c (diff) |
tracing/uprobes: Add support for full argument access methods
Enable to fetch other types of argument for the uprobes. IOW, we can
access stack, memory, deref, bitfield and retval from uprobes now.
The format for the argument types are same as kprobes (but @SYMBOL
type is not supported for uprobes), i.e:
@ADDR : Fetch memory at ADDR
$stackN : Fetch Nth entry of stack (N >= 0)
$stack : Fetch stack address
$retval : Fetch return value
+|-offs(FETCHARG) : Fetch memory at FETCHARG +|- offs address
Note that the retval only can be used with uretprobes.
Original-patch-by: Hyeoncheol Lee <[email protected]>
Acked-by: Masami Hiramatsu <[email protected]>
Acked-by: Oleg Nesterov <[email protected]>
Cc: Srikar Dronamraju <[email protected]>
Cc: Oleg Nesterov <[email protected]>
Cc: zhangwei(Jovi) <[email protected]>
Cc: Arnaldo Carvalho de Melo <[email protected]>
Signed-off-by: Hyeoncheol Lee <[email protected]>
Signed-off-by: Namhyung Kim <[email protected]>
Diffstat (limited to 'include/linux/fpga/fpga-mgr.h')
0 files changed, 0 insertions, 0 deletions