Searched defs:insn (Results 376 - 400 of 422) sorted by path

<<11121314151617

/linux-master/kernel/trace/
H A Dbpf_trace.c2203 struct bpf_insn *insn = insn_buf; local
/linux-master/lib/
H A Dtest_bpf.c93 struct sock_filter *insn; local
113 struct sock_filter *insn; local
132 struct sock_filter *insn; local
159 struct sock_filter *insn; local
178 struct sock_filter *insn; local
201 struct sock_filter *insn; local
223 struct sock_filter *insn; local
249 struct sock_filter *insn; local
272 struct bpf_insn *insn; local
298 struct bpf_insn *insn; local
323 struct sock_filter *insn; local
358 struct sock_filter *insn; local
381 struct sock_filter *insn; local
410 struct sock_filter *insn; local
434 struct bpf_insn *insn; local
605 struct bpf_insn *insn; local
738 struct bpf_insn *insn; local
1895 struct bpf_insn *insn; local
2142 struct bpf_insn *insn; local
2194 struct bpf_insn *insn; local
15416 struct bpf_insn *insn = &test->insns[len]; local
15437 struct bpf_insn *insn = &fp->insnsi[i]; local
[all...]
/linux-master/net/core/
H A Dfilter.c304 struct bpf_insn *insn = insn_buf; local
351 struct bpf_insn *insn = *insnp; local
486 struct bpf_insn *insn = *insnp; local
629 struct bpf_insn *insn = tmp_insns; local
7101 struct bpf_insn *insn = insn_buf; local
7295 struct bpf_insn *insn = insn_buf; local
8832 struct bpf_insn *insn = insn_buf; local
8872 struct bpf_insn *insn = insn_buf; local
9360 struct bpf_insn *insn = insn_buf; local
9385 bpf_convert_tstamp_type_read(const struct bpf_insn *si, struct bpf_insn *insn) argument
9404 bpf_convert_shinfo_access(__u8 dst_reg, __u8 skb_reg, struct bpf_insn *insn) argument
9425 bpf_convert_tstamp_read(const struct bpf_prog *prog, const struct bpf_insn *si, struct bpf_insn *insn) argument
9459 bpf_convert_tstamp_write(const struct bpf_prog *prog, const struct bpf_insn *si, struct bpf_insn *insn) argument
9502 struct bpf_insn *insn = insn_buf; local
9868 struct bpf_insn *insn = insn_buf; local
10043 struct bpf_insn *insn = insn_buf; local
10067 struct bpf_insn *insn = insn_buf; local
10196 struct bpf_insn *insn = insn_buf; local
10285 struct bpf_insn *insn = insn_buf; local
10725 bpf_convert_data_end_access(const struct bpf_insn *si, struct bpf_insn *insn) argument
10777 struct bpf_insn *insn = insn_buf; local
10817 struct bpf_insn *insn = insn_buf; local
11379 struct bpf_insn *insn = insn_buf; local
11539 struct bpf_insn *insn = insn_buf; local
[all...]
/linux-master/net/xdp/
H A Dxskmap.c124 struct bpf_insn *insn = insn_buf; local
[all...]
/linux-master/scripts/gcc-plugins/
H A Darm_ssp_per_task_plugin.c11 rtx_insn *insn; local
37 emit_insn_before(gen_load_tp_hard(current), insn); local
[all...]
H A Dstackleak_plugin.c270 rtx_insn *insn, *next; local
337 rtx_insn *insn, *next; local
[all...]
/linux-master/tools/arch/x86/include/asm/
H A Dinsn.h68 struct insn { struct
156 insn_get_attribute(struct insn *insn) argument
164 insn_is_avx(struct insn *insn) argument
171 insn_is_evex(struct insn *insn) argument
178 insn_has_emulate_prefix(struct insn *insn) argument
183 insn_vex_m_bits(struct insn *insn) argument
193 insn_vex_p_bits(struct insn *insn) argument
202 insn_last_prefix_id(struct insn *insn) argument
214 insn_offset_rex_prefix(struct insn *insn) argument
218 insn_offset_vex_prefix(struct insn *insn) argument
222 insn_offset_opcode(struct insn *insn) argument
226 insn_offset_modrm(struct insn *insn) argument
230 insn_offset_sib(struct insn *insn) argument
234 insn_offset_displacement(struct insn *insn) argument
238 insn_offset_immediate(struct insn *insn) argument
269 insn_masking_exception(struct insn *insn) argument
[all...]
/linux-master/tools/arch/x86/lib/
H A Dinsn.c61 insn_init(struct insn *insn, const void *kaddr, int buf_len, int x86_64) argument
85 __insn_get_emulate_prefix(struct insn *insn, const insn_byte_t *prefix, size_t len) argument
104 insn_get_emulate_prefix(struct insn *insn) argument
124 insn_get_prefixes(struct insn *insn) argument
262 insn_get_opcode(struct insn *insn) argument
331 insn_get_modrm(struct insn *insn) argument
377 insn_rip_relative(struct insn *insn) argument
406 insn_get_sib(struct insn *insn) argument
447 insn_get_displacement(struct insn *insn) argument
507 __get_moffset(struct insn *insn) argument
532 __get_immv32(struct insn *insn) argument
553 __get_immv(struct insn *insn) argument
578 __get_immptr(struct insn *insn) argument
614 insn_get_immediate(struct insn *insn) argument
687 insn_get_length(struct insn *insn) argument
705 insn_complete(struct insn *insn) argument
722 insn_decode(struct insn *insn, const void *kaddr, int buf_len, enum insn_mode m) argument
[all...]
/linux-master/tools/bpf/bpftool/
H A Dcfg.c63 static struct func_node *cfg_append_func(struct cfg *cfg, struct bpf_insn *insn) argument
88 func_append_bb(struct func_node *func, struct bpf_insn *insn) argument
243 func_search_bb_with_head(struct func_node *func, struct bpf_insn *insn) argument
279 struct bpf_insn *insn; local
333 cfg_build(struct cfg *cfg, struct bpf_insn *insn, unsigned int len) argument
478 struct bpf_insn *insn = buf; local
[all...]
H A Dxlated_dumper.c145 print_call_pcrel(struct dump_data *dd, struct kernel_sym *sym, unsigned long address, const struct bpf_insn *insn) argument
176 print_call(void *private_data, const struct bpf_insn *insn) argument
194 print_imm(void *private_data, const struct bpf_insn *insn, __u64 full_imm) argument
229 struct bpf_insn *insn = buf; local
314 struct bpf_insn *insn = buf; local
[all...]
/linux-master/tools/lib/bpf/
H A Dbpf_gen_internal.h27 int insn; member in struct:ksym_desc
H A Dgen_loader.c96 static void emit(struct bpf_gen *gen, struct bpf_insn insn) argument
664 static void emit_relo_kfunc_btf(struct bpf_gen *gen, struct ksym_relo_desc *relo, int insn) argument
754 emit_relo_ksym_typeless(struct bpf_gen *gen, struct ksym_relo_desc *relo, int insn) argument
801 emit_relo_ksym_btf(struct bpf_gen *gen, struct ksym_relo_desc *relo, int insn) argument
869 int insn; local
905 int i, insn; local
[all...]
H A Dlibbpf.c753 static bool insn_is_subprog_call(const struct bpf_insn *insn) argument
763 static bool is_call_insn(const struct bpf_insn *insn) argument
768 insn_is_pseudo_func(struct bpf_insn *insn) argument
4428 struct bpf_insn *insn = &prog->insns[insn_idx]; local
5824 struct bpf_insn *insn; local
5937 poison_map_ldimm64(struct bpf_program *prog, int relo_idx, int insn_idx, struct bpf_insn *insn, int map_idx, const struct bpf_map *map) argument
5967 poison_kfunc_call(struct bpf_program *prog, int relo_idx, int insn_idx, struct bpf_insn *insn, int ext_idx, const struct extern_desc *ext) argument
5999 struct bpf_insn *insn = &prog->insns[relo->insn_idx]; local
6314 struct bpf_insn *insn; local
6992 struct bpf_insn *insn = &prog->insns[relo->insn_idx]; local
7249 insn_is_helper_call(struct bpf_insn *insn, enum bpf_func_id *func_id) argument
7264 struct bpf_insn *insn = prog->insns; local
[all...]
H A Dlibbpf_internal.h561 static inline bool is_ldimm64_insn(struct bpf_insn *insn) argument
H A Dlinker.c2092 struct bpf_insn *insn; local
H A Drelo_core.c16 static bool is_ldimm64_insn(struct bpf_insn *insn) argument
969 bpf_core_poison_insn(const char *prog_name, int relo_idx, int insn_idx, struct bpf_insn *insn) argument
985 insn_bpf_size_to_bytes(struct bpf_insn *insn) argument
1024 bpf_core_patch_insn(const char *prog_name, struct bpf_insn *insn, int insn_idx, const struct bpf_core_relo *relo, int relo_idx, const struct bpf_core_relo_res *res) argument
[all...]
/linux-master/tools/objtool/arch/loongarch/
H A Ddecode.c18 unsigned long arch_jump_destination(struct instruction *insn) argument
78 decode_insn_reg0i26_fomat(union loongarch_instruction inst, struct instruction *insn) argument
99 decode_insn_reg1i21_fomat(union loongarch_instruction inst, struct instruction *insn) argument
117 decode_insn_reg2i12_fomat(union loongarch_instruction inst, struct instruction *insn, struct stack_op **ops_list, struct stack_op *op) argument
176 decode_insn_reg2i14_fomat(union loongarch_instruction inst, struct instruction *insn, struct stack_op **ops_list, struct stack_op *op) argument
220 decode_insn_reg2i16_fomat(union loongarch_instruction inst, struct instruction *insn) argument
275 arch_decode_instruction(struct objtool_file *file, const struct section *sec, unsigned long offset, unsigned int maxlen, struct instruction *insn) argument
[all...]
H A Dorc.c10 int init_orc_entry(struct orc_entry *orc, struct cfi_state *cfi, struct instruction *insn) argument
H A Dspecial.c4 arch_support_alt_relocation(struct special_alt *special_alt, struct instruction *insn, struct reloc *reloc) argument
11 arch_find_switch_table(struct objtool_file *file, struct instruction *insn) argument
/linux-master/tools/objtool/arch/powerpc/
H A Ddecode.c78 unsigned long arch_jump_destination(struct instruction *insn) argument
42 arch_decode_instruction(struct objtool_file *file, const struct section *sec, unsigned long offset, unsigned int maxlen, struct instruction *insn) argument
H A Dspecial.c8 arch_support_alt_relocation(struct special_alt *special_alt, struct instruction *insn, struct reloc *reloc) argument
15 arch_find_switch_table(struct objtool_file *file, struct instruction *insn) argument
/linux-master/tools/objtool/arch/x86/
H A Ddecode.c76 unsigned long arch_jump_destination(struct instruction *insn) argument
135 static bool has_notrack_prefix(struct insn *insn) argument
147 arch_decode_instruction(struct objtool_file *file, const struct section *sec, unsigned long offset, unsigned int maxlen, struct instruction *insn) argument
[all...]
H A Dorc.c10 int init_orc_entry(struct orc_entry *orc, struct cfi_state *cfi, struct instruction *insn) argument
H A Dspecial.c41 arch_support_alt_relocation(struct special_alt *special_alt, struct instruction *insn, struct reloc *reloc) argument
88 arch_find_switch_table(struct objtool_file *file, struct instruction *insn) argument
/linux-master/tools/objtool/
H A Dcheck.c27 struct instruction *insn; member in struct:alternative
41 struct instruction *insn; local
51 next_insn_same_sec(struct objtool_file *file, struct instruction *insn) argument
64 next_insn_same_func(struct objtool_file *file, struct instruction *insn) argument
84 prev_insn_same_sec(struct objtool_file *file, struct instruction *insn) argument
96 prev_insn_same_sym(struct objtool_file *file, struct instruction *insn) argument
135 insn_call_dest(struct instruction *insn) argument
144 insn_jump_table(struct instruction *insn) argument
153 is_jump_table_jump(struct instruction *insn) argument
165 is_sibling_call(struct instruction *insn) argument
193 struct instruction *insn; local
374 struct instruction *insn; local
570 struct instruction *insn = NULL; local
587 struct instruction *insn; local
673 struct instruction *insn; local
760 struct instruction *insn; local
798 struct instruction *insn; local
836 struct instruction *insn; local
939 struct instruction *insn; local
984 struct instruction *insn; local
1026 struct instruction *insn; local
1270 struct instruction *insn; local
1321 insn_reloc(struct objtool_file *file, struct instruction *insn) argument
1341 remove_insn_ops(struct instruction *insn) argument
1352 annotate_call_site(struct objtool_file *file, struct instruction *insn, bool sibling) argument
1434 add_call_dest(struct objtool_file *file, struct instruction *insn, struct symbol *dest, bool sibling) argument
1453 add_retpoline_call(struct objtool_file *file, struct instruction *insn) argument
1487 add_return_call(struct objtool_file *file, struct instruction *insn, bool add) argument
1500 is_first_func_insn(struct objtool_file *file, struct instruction *insn, struct symbol *sym) argument
1549 struct instruction *insn, *jump_dest; local
1691 struct instruction *insn; local
1750 struct instruction *last_new_insn = NULL, *insn, *nop = NULL; local
2021 add_jump_table(struct objtool_file *file, struct instruction *insn, struct reloc *next_table) argument
2082 find_jump_table(struct objtool_file *file, struct symbol *func, struct instruction *insn) argument
2128 struct instruction *insn, *last = NULL; local
2161 struct instruction *insn, *insn_t1 = NULL, *insn_t2; local
2228 struct instruction *insn; local
2326 struct instruction *insn; local
2351 struct instruction *insn; local
2387 struct instruction *insn; local
2434 struct instruction *insn; local
2461 struct instruction *insn; local
2685 is_special_call(struct instruction *insn) argument
2700 has_modified_stack_frame(struct instruction *insn, struct insn_state *state) argument
2745 update_cfi_state_regs(struct instruction *insn, struct cfi_state *cfi, struct stack_op *op) argument
2838 update_cfi_state(struct instruction *insn, struct instruction *next_insn, struct cfi_state *cfi, struct stack_op *op) argument
3257 propagate_alt_cfi(struct objtool_file *file, struct instruction *insn) argument
3289 handle_insn_ops(struct instruction *insn, struct instruction *next_insn, struct insn_state *state) argument
3327 insn_cfi_match(struct instruction *insn, struct cfi_state *cfi2) argument
3382 call_dest_name(struct instruction *insn) argument
3401 pv_call_dest(struct objtool_file *file, struct instruction *insn) argument
3428 noinstr_call_dest(struct objtool_file *file, struct instruction *insn, struct symbol *func) argument
3466 validate_call(struct objtool_file *file, struct instruction *insn, struct insn_state *state) argument
3489 validate_sibling_call(struct objtool_file *file, struct instruction *insn, struct insn_state *state) argument
3501 validate_return(struct symbol *func, struct instruction *insn, struct insn_state *state) argument
3536 next_insn_to_validate(struct objtool_file *file, struct instruction *insn) argument
3575 validate_branch(struct objtool_file *file, struct symbol *func, struct instruction *insn, struct insn_state state) argument
3822 validate_unwind_hint(struct objtool_file *file, struct instruction *insn, struct insn_state *state) argument
3838 struct instruction *insn; local
3864 validate_unret(struct objtool_file *file, struct instruction *insn) argument
3974 struct instruction *insn; local
3994 struct instruction *insn; local
4025 is_kasan_insn(struct instruction *insn) argument
4031 is_ubsan_insn(struct instruction *insn) argument
4038 ignore_unreachable_insn(struct objtool_file *file, struct instruction *insn) argument
4150 struct instruction *insn, *prev; local
4219 struct instruction *insn; local
4302 mark_endbr_used(struct instruction *insn) argument
4308 noendbr_range(struct objtool_file *file, struct instruction *insn) argument
4326 validate_ibt_insn(struct objtool_file *file, struct instruction *insn) argument
4455 struct instruction *insn; local
4503 struct instruction *insn, *next_insn; local
4534 ignore_noreturn_call(struct instruction *insn) argument
4565 struct instruction *insn, *prev_insn; local
4681 struct instruction *insn; local
[all...]

Completed in 444 milliseconds

<<11121314151617