opnsense-src/sys/cddl/dev/dtrace/amd64
Mark Johnston 7e75d58610 When fetching function arguments out of a frame on amd64, explicitly select
the register based on the argument index rather than relying on the fields
in struct reg to be in the right order. This assumption is incorrect on
FreeBSD and generally led to bogus argument values for the sixth argument
of PID and USDT probes; the first five are passed directly to dtrace_probe()
via the fasttrap trap handler and so were correctly handled.

MFC after:	2 weeks
2013-10-21 04:15:55 +00:00
..
dis_tables.c dtrace disassembler: take the latest/last CDDL code from OpenSolaris 2013-07-29 16:56:38 +00:00
dis_tables.h dtrace disassembler: take the latest/last CDDL code from OpenSolaris 2013-07-29 16:56:38 +00:00
dtrace_asm.S
dtrace_isa.c When fetching function arguments out of a frame on amd64, explicitly select 2013-10-21 04:15:55 +00:00
dtrace_subr.c Change UL to ULL since time is 32 bits. 2012-07-17 14:36:40 +00:00
instr_size.c Add a function compatibility function dtrace_instr_size_isa() that on 2010-08-22 10:40:15 +00:00
regset.h Kernel DTrace support for: 2010-08-22 10:53:32 +00:00