Home
last modified time | relevance | path

Searched refs:disasm (Results 1 – 15 of 15) sorted by relevance

/linux/tools/perf/util/
H A Dllvm.c134 LLVMDisasmContextRef disasm = NULL; in symbol__disassemble_llvm() local
152 disasm = LLVMCreateDisasm(triplet, &storage, /*tag_type=*/0, in symbol__disassemble_llvm()
162 disasm = LLVMCreateDisasmCPUFeatures(triplet, /*cpu=*/"", in symbol__disassemble_llvm()
169 if (disasm == NULL) in symbol__disassemble_llvm()
174 LLVMSetDisasmOptions(disasm, in symbol__disassemble_llvm()
183 LLVMSetDisasmOptions(disasm, LLVMDisassembler_Option_PrintImmHex); in symbol__disassemble_llvm()
212 ins_len = LLVMDisasmInstruction(disasm, (u8 *)(buf + offset), in symbol__disassemble_llvm()
270 LLVMDisasmDispose(disasm); in symbol__disassemble_llvm()
H A Ddisasm.c24 #include "disasm.h"
878 int disasm = 0; in disasm_line__parse_powerpc()
882 disasm = 1; in disasm_line__parse_powerpc()
887 if (disasm) in disasm_line__parse_powerpc()
899 if (disasm) in disasm_line__parse_powerpc()
933 * Allocating the disasm annotation line data with
877 int disasm = 0; disasm_line__parse_powerpc() local
H A DBuild19 perf-util-y += disasm.o
/linux/tools/perf/
H A DMANIFEST35 kernel/bpf/disasm.c
36 kernel/bpf/disasm.h
/linux/tools/testing/selftests/x86/bugs/
H A Dits_indirect_alignment.py91 kcore_insn = list(cap.disasm(prog.read(site, 16), site))[0]
112 insn_at_thunk = list(cap.disasm(prog.read(thunk, 16), thunk))[0]
H A Dits_ret_alignment.py89 kcore_insn = list(cap.disasm(prog.read(site, 16), site))[0]
H A Dcommon.py143 for instruction in cap.disasm(code, target_address):
/linux/tools/bpf/bpftool/
H A DMakefile100 # Skip optional dependencies: LLVM (JIT disasm), libbfd (fallback
101 # disasm), libcrypto (program signing).
222 OBJS = $(patsubst %.c,$(OUTPUT)%.o,$(SRCS)) $(OUTPUT)disasm.o
270 $(OUTPUT)disasm.o: $(srctree)/kernel/bpf/disasm.c
/linux/tools/perf/tests/shell/
H A Dtest_arm_coresight_disasm.sh27 script_path=$(dirname "$0")/../../scripts/python/arm-cs-trace-disasm.py
/linux/arch/arc/kernel/
H A DMakefile7 obj-y += signal.o traps.o sys.o troubleshoot.o stacktrace.o disasm.o
/linux/kernel/bpf/
H A DMakefile16 obj-$(CONFIG_BPF_SYSCALL) += disasm.o mprog.o
/linux/tools/perf/Documentation/
H A Dperf-script.txt137 brstackinsn, brstackinsnlen, brstackdisasm, brstackoff, callindent, insn, disasm,
223 When doing instruction trace decoding, insn, disasm and insnlen give the
465 --insn-trace[=<raw|disasm>]::
466 Show instruction stream in bytes (raw) or disassembled (disasm)
/linux/tools/objtool/
H A Ddisas.c565 disassembler_ftype disasm = dctx->disassembler; in disas_insn_common() local
585 return disasm(insn->offset, &dctx->info); in disas_insn_common()
/linux/tools/testing/selftests/bpf/
H A DMakefile760 disasm.c \
/linux/
H A DMAINTAINERS4965 F: kernel/bpf/disasm.*