/linux-6.12.1/tools/perf/util/ |
D | disasm.h | 20 struct arch { struct 25 struct ins_ops *(*associate_instruction_ops)(struct arch *arch, const char *name); argument 32 int (*init)(struct arch *arch, char *cpuid); argument 33 bool (*ins_is_fused)(struct arch *arch, const char *ins1, argument 35 struct { 41 } objdump; 43 void (*update_insn_state)(struct type_state *state, 95 struct arch *arch; member
|
D | perf_regs.c | 33 const char *perf_reg_name(int id, const char *arch) in perf_reg_name() 86 uint64_t perf_arch_reg_ip(const char *arch) in perf_arch_reg_ip() 111 uint64_t perf_arch_reg_sp(const char *arch) in perf_arch_reg_sp()
|
D | disasm.c | 58 static int arch__grow_instructions(struct arch *arch) in arch__grow_instructions() 86 static int arch__associate_ins_ops(struct arch* arch, const char *name, struct ins_ops *ops) in arch__associate_ins_ops() 194 const struct arch *arch = archp; in arch__key_cmp() local 227 bool arch__is(struct arch *arch, const char *name) in arch__is() 257 bool ins__is_fused(struct arch *arch, const char *ins1, const char *ins2) in ins__is_fused() 265 static int call__parse(struct arch *arch, struct ins_operands *ops, struct map_symbol *ms, in call__parse() 361 static int jump__parse(struct arch *arch, struct ins_operands *ops, struct map_symbol *ms, in jump__parse() 521 static int lock__parse(struct arch *arch, struct ins_operands *ops, struct map_symbol *ms, in lock__parse() 588 static bool check_multi_regs(struct arch *arch, const char *op) in check_multi_regs() 609 static int mov__parse(struct arch *arch, struct ins_operands *ops, struct map_symbol *ms __maybe_un… in mov__parse() [all …]
|
/linux-6.12.1/tools/perf/arch/loongarch/annotate/ |
D | instructions.c | 8 static int loongarch_call__parse(struct arch *arch, struct ins_operands *ops, struct map_symbol *ms, in loongarch_call__parse() 55 static int loongarch_jump__parse(struct arch *arch, struct ins_operands *ops, struct map_symbol *ms, in loongarch_jump__parse() 103 struct ins_ops *loongarch__associate_ins_ops(struct arch *arch, const char *name) in loongarch__associate_ins_ops() 128 int loongarch__annotate_init(struct arch *arch, char *cpuid __maybe_unused) in loongarch__annotate_init()
|
/linux-6.12.1/tools/perf/arch/s390/annotate/ |
D | instructions.c | 4 static int s390_call__parse(struct arch *arch, struct ins_operands *ops, in s390_call__parse() 107 static struct ins_ops *s390__associate_ins_ops(struct arch *arch, const char *name) in s390__associate_ins_ops() 137 static int s390__cpuid_parse(struct arch *arch, char *cpuid) in s390__cpuid_parse() 158 static int s390__annotate_init(struct arch *arch, char *cpuid __maybe_unused) in s390__annotate_init()
|
/linux-6.12.1/tools/perf/arch/x86/annotate/ |
D | instructions.c | 122 static bool amd__ins_is_fused(struct arch *arch, const char *ins1, in amd__ins_is_fused() 145 static bool intel__ins_is_fused(struct arch *arch, const char *ins1, in intel__ins_is_fused() 173 static int x86__cpuid_parse(struct arch *arch, char *cpuid) in x86__cpuid_parse() 194 static int x86__annotate_init(struct arch *arch, char *cpuid) in x86__annotate_init()
|
/linux-6.12.1/tools/perf/arch/mips/annotate/ |
D | instructions.c | 4 struct ins_ops *mips__associate_ins_ops(struct arch *arch, const char *name) in mips__associate_ins_ops() 37 int mips__annotate_init(struct arch *arch, char *cpuid __maybe_unused) in mips__annotate_init()
|
/linux-6.12.1/tools/perf/arch/csky/annotate/ |
D | instructions.c | 6 static struct ins_ops *csky__associate_ins_ops(struct arch *arch, in csky__associate_ins_ops() 41 static int csky__annotate_init(struct arch *arch, char *cpuid __maybe_unused) in csky__annotate_init()
|
/linux-6.12.1/tools/perf/arch/riscv64/annotate/ |
D | instructions.c | 4 struct ins_ops *riscv64__associate_ins_ops(struct arch *arch, const char *name) in riscv64__associate_ins_ops() 25 int riscv64__annotate_init(struct arch *arch, char *cpuid __maybe_unused) in riscv64__annotate_init()
|
/linux-6.12.1/arch/loongarch/include/asm/ |
D | kvm_host.h | 245 static inline bool kvm_guest_has_fpu(struct kvm_vcpu_arch *arch) in kvm_guest_has_fpu() 250 static inline bool kvm_guest_has_lsx(struct kvm_vcpu_arch *arch) in kvm_guest_has_lsx() 255 static inline bool kvm_guest_has_lasx(struct kvm_vcpu_arch *arch) in kvm_guest_has_lasx() 260 static inline bool kvm_guest_has_lbt(struct kvm_vcpu_arch *arch) in kvm_guest_has_lbt() 265 static inline bool kvm_guest_has_pmu(struct kvm_vcpu_arch *arch) in kvm_guest_has_pmu() 270 static inline int kvm_get_pmu_num(struct kvm_vcpu_arch *arch) in kvm_get_pmu_num() 287 static inline void update_pc(struct kvm_vcpu_arch *arch) in update_pc() 299 static inline bool kvm_is_ifetch_fault(struct kvm_vcpu_arch *arch) in kvm_is_ifetch_fault()
|
/linux-6.12.1/tools/perf/arch/sparc/annotate/ |
D | instructions.c | 120 static struct ins_ops *sparc__associate_instruction_ops(struct arch *arch, const char *name) in sparc__associate_instruction_ops() 160 static int sparc__annotate_init(struct arch *arch, char *cpuid __maybe_unused) in sparc__annotate_init()
|
/linux-6.12.1/tools/perf/arch/arm/annotate/ |
D | instructions.c | 13 static struct ins_ops *arm__associate_instruction_ops(struct arch *arch, const char *name) in arm__associate_instruction_ops() 30 static int arm__annotate_init(struct arch *arch, char *cpuid __maybe_unused) in arm__annotate_init()
|
/linux-6.12.1/arch/mips/generic/ |
D | board-ocelot.its.S | 8 arch = "mips"; define 19 arch = "mips"; define
|
D | board-jaguar2.its.S | 8 arch = "mips"; define 18 arch = "mips"; define
|
D | board-luton.its.S | 8 arch = "mips"; define
|
D | board-xilfpga.its.S | 7 arch = "mips"; define
|
D | board-ni169445.its.S | 7 arch = "mips"; define
|
D | board-boston.its.S | 7 arch = "mips"; define
|
/linux-6.12.1/tools/perf/arch/arm64/annotate/ |
D | instructions.c | 70 static struct ins_ops *arm64__associate_instruction_ops(struct arch *arch, const char *name) in arm64__associate_instruction_ops() 89 static int arm64__annotate_init(struct arch *arch, char *cpuid __maybe_unused) in arm64__annotate_init()
|
/linux-6.12.1/tools/bpf/bpftool/ |
D | jit_disasm.c | 81 init_context(disasm_ctx_t *ctx, const char *arch, in init_context() 216 static int init_context(disasm_ctx_t *ctx, const char *arch, in init_context() 320 const char *arch, const char *disassembler_options, in disasm_print_insn()
|
/linux-6.12.1/tools/perf/arch/powerpc/annotate/ |
D | instructions.c | 4 static struct ins_ops *powerpc__associate_instruction_ops(struct arch *arch, const char *name) in powerpc__associate_instruction_ops() 305 static int powerpc__annotate_init(struct arch *arch, char *cpuid __maybe_unused) in powerpc__annotate_init()
|
/linux-6.12.1/drivers/net/ethernet/sfc/ |
D | nic.c | 182 #define REGISTER(name, arch, min_rev, max_rev) { \ argument 203 #define REGISTER_TABLE_DIMENSIONS(_, offset, arch, min_rev, max_rev, step, rows) { \ argument 209 #define REGISTER_TABLE(name, arch, min_rev, max_rev) \ argument
|
/linux-6.12.1/drivers/net/ethernet/sfc/siena/ |
D | nic.c | 186 #define REGISTER(name, arch, min_rev, max_rev) { \ argument 311 #define REGISTER_TABLE_DIMENSIONS(_, offset, arch, min_rev, max_rev, step, rows) { \ argument 317 #define REGISTER_TABLE(name, arch, min_rev, max_rev) \ argument
|
/linux-6.12.1/drivers/net/ethernet/sfc/falcon/ |
D | nic.c | 180 #define REGISTER(name, arch, min_rev, max_rev) { \ argument 305 #define REGISTER_TABLE_DIMENSIONS(_, offset, arch, min_rev, max_rev, step, rows) { \ argument 311 #define REGISTER_TABLE(name, arch, min_rev, max_rev) \ argument
|
/linux-6.12.1/tools/perf/arch/arc/annotate/ |
D | instructions.c | 4 static int arc__annotate_init(struct arch *arch, char *cpuid __maybe_unused) in arc__annotate_init()
|