Home
last modified time | relevance | path

Searched defs:arch (Results 1 – 25 of 124) sorted by relevance

12345

/linux/tools/perf/util/
H A Ddisasm.h25 struct arch { struct
34 /** @id: ELF machine and flags associated with arch. */ argument
44 bool (*ins_is_fused)(const struct arch *arch, const char *ins1, argument
46 const struct ins_ops *(*associate_instruction_ops)(struct arch *arch, const char *name); argument
48 void (*update_insn_state)(struct type_state *state,
102 const struct arch *arch; member
H A Ddisasm.c60 static int arch__grow_instructions(struct arch *arch) in arch__grow_instructions()
89 int arch__associate_ins_ops(struct arch *arch, const char *name, const struct ins_ops *ops) in arch__associate_ins_ops()
124 const struct arch *const *arch = archp; in arch__key_cmp() local
195 bool arch__is_x86(const struct arch *arch) in arch__is_x86()
200 bool arch__is_powerpc(const struct arch *arch) in arch__is_powerpc()
230 bool ins__is_fused(const struct arch *arch, const char *ins1, const char *ins2) in ins__is_fused()
238 static int call__parse(const struct arch *arch, struct ins_operands *ops, struct map_symbol *ms, in call__parse()
337 static int jump__parse(const struct arch *arch, struct ins_operands *ops, struct map_symbol *ms, in jump__parse()
501 static int lock__parse(const struct arch *arch, struct ins_operands *ops, struct map_symbol *ms, in lock__parse()
568 static bool check_multi_regs(const struct arch *arch, const char *op) in check_multi_regs()
[all …]
/linux/tools/perf/util/annotate-arch/
H A Dannotate-loongarch.c17 static int loongarch_call__parse(const struct arch *arch, struct ins_operands *ops, in loongarch_call__parse()
68 static int loongarch_jump__parse(const struct arch *arch, struct ins_operands *ops, in loongarch_jump__parse()
119 const struct ins_ops *loongarch__associate_ins_ops(struct arch *arch, const char *name) in loongarch__associate_ins_ops()
146 struct arch *arch = zalloc(sizeof(*arch)); in arch__new_loongarch() local
H A Dannotate-s390.c13 static int s390_call__parse(const struct arch *arch, struct ins_operands *ops, in s390_call__parse()
121 static const struct ins_ops *s390__associate_ins_ops(struct arch *arch, const char *name) in s390__associate_ins_ops()
151 static int s390__cpuid_parse(struct arch *arch, const char *cpuid) in s390__cpuid_parse()
174 struct arch *arch = zalloc(sizeof(*arch)); in arch__new_s390() local
H A Dannotate-arm.c11 struct arch arch; member
16 static const struct ins_ops *arm__associate_instruction_ops(struct arch *arch, const char *name) in arm__associate_instruction_ops()
38 struct arch *arch; in arch__new_arm() local
H A Dannotate-arm64.c12 struct arch arch; member
72 static const struct ins_ops *arm64__associate_instruction_ops(struct arch *arch, const char *name) in arm64__associate_instruction_ops()
96 struct arch *arch; in arch__new_arm64() local
H A Dannotate-x86.c134 static bool amd__ins_is_fused(const struct arch *arch, const char *ins1, in amd__ins_is_fused()
157 static bool intel__ins_is_fused(const struct arch *arch, const char *ins1, in intel__ins_is_fused()
185 static int x86__cpuid_parse(struct arch *arch, const char *cpuid) in x86__cpuid_parse()
782 struct arch *arch = zalloc(sizeof(*arch)); in arch__new_x86() local
H A Dannotate-mips.c8 const struct ins_ops *mips__associate_ins_ops(struct arch *arch, const char *name) in mips__associate_ins_ops()
43 struct arch *arch = zalloc(sizeof(*arch)); in arch__new_mips() local
H A Dannotate-csky.c8 static const struct ins_ops *csky__associate_ins_ops(struct arch *arch, in csky__associate_ins_ops()
46 struct arch *arch = zalloc(sizeof(*arch)); in arch__new_csky() local
H A Dannotate-riscv64.c8 const struct ins_ops *riscv64__associate_ins_ops(struct arch *arch, const char *name) in riscv64__associate_ins_ops()
31 struct arch *arch = zalloc(sizeof(*arch)); in arch__new_riscv64() local
H A Dannotate-sparc.c124 static const struct ins_ops *sparc__associate_instruction_ops(struct arch *arch, const char *name) in sparc__associate_instruction_ops()
167 struct arch *arch = zalloc(sizeof(*arch)); in arch__new_sparc() local
H A Dannotate-arc.c9 struct arch *arch = zalloc(sizeof(*arch)); in arch__new_arc() local
H A Dannotate-powerpc.c96 static const struct ins_ops *powerpc__associate_instruction_ops(struct arch *arch, const char *name) in powerpc__associate_instruction_ops()
396 struct arch *arch = zalloc(sizeof(*arch)); in arch__new_powerpc() local
/linux/arch/loongarch/include/asm/
H A Dkvm_host.h272 static inline bool kvm_guest_has_msgint(struct kvm_vcpu_arch *arch) in kvm_guest_has_msgint()
277 static inline bool kvm_guest_has_fpu(struct kvm_vcpu_arch *arch) in kvm_guest_has_fpu()
282 static inline bool kvm_guest_has_lsx(struct kvm_vcpu_arch *arch) in kvm_guest_has_lsx()
287 static inline bool kvm_guest_has_lasx(struct kvm_vcpu_arch *arch) in kvm_guest_has_lasx()
292 static inline bool kvm_guest_has_lbt(struct kvm_vcpu_arch *arch) in kvm_guest_has_lbt()
297 static inline bool kvm_guest_has_pmu(struct kvm_vcpu_arch *arch) in kvm_guest_has_pmu()
302 static inline int kvm_get_pmu_num(struct kvm_vcpu_arch *arch) in kvm_get_pmu_num()
308 static inline bool kvm_vm_support(struct kvm_arch *arch, int feature) in kvm_vm_support()
327 static inline void update_pc(struct kvm_vcpu_arch *arch) in update_pc()
339 static inline bool kvm_is_ifetch_fault(struct kvm_vcpu_arch *arch) in kvm_is_ifetch_fault()
/linux/arch/mips/generic/
H A Dboard-ocelot.its.S8 arch = "mips"; define
19 arch = "mips"; define
H A Dboard-jaguar2.its.S8 arch = "mips"; define
18 arch = "mips"; define
H A Dboard-xilfpga.its.S7 arch = "mips"; define
H A Dboard-boston.its.S7 arch = "mips"; define
H A Dboard-ni169445.its.S7 arch = "mips"; define
H A Dboard-luton.its.S8 arch = "mips"; define
/linux/tools/lib/python/feat/
H A Dparse_features.py235 def output_arch_table(self, arch, feat=None): argument
479 def list_arch_features(self, arch, feat): argument
/linux/drivers/net/ethernet/sfc/
H A Dnic.c182 #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/tools/bpf/bpftool/
H A Djit_disasm.c81 init_context(disasm_ctx_t *ctx, const char *arch, in init_context()
231 static int init_context(disasm_ctx_t *ctx, const char *arch, in init_context()
338 const char *arch, const char *disassembler_options, in disasm_print_insn()
/linux/drivers/net/ethernet/sfc/falcon/
H A Dnic.c180 #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/drivers/net/ethernet/sfc/siena/
H A Dnic.c186 #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

12345