/linux-master/net/core/ |
H A D | filter.c | 301 struct bpf_insn *insn = insn_buf; local 348 struct bpf_insn *insn = *insnp; local 483 struct bpf_insn *insn = *insnp; local 626 struct bpf_insn *insn = tmp_insns; local 7091 struct bpf_insn *insn = insn_buf; local 7285 struct bpf_insn *insn = insn_buf; local 8824 struct bpf_insn *insn = insn_buf; local 8864 struct bpf_insn *insn = insn_buf; local 9352 struct bpf_insn *insn = insn_buf; local 9377 bpf_convert_tstamp_type_read(const struct bpf_insn *si, struct bpf_insn *insn) argument 9396 bpf_convert_shinfo_access(__u8 dst_reg, __u8 skb_reg, struct bpf_insn *insn) argument 9417 bpf_convert_tstamp_read(const struct bpf_prog *prog, const struct bpf_insn *si, struct bpf_insn *insn) argument 9451 bpf_convert_tstamp_write(const struct bpf_prog *prog, const struct bpf_insn *si, struct bpf_insn *insn) argument 9494 struct bpf_insn *insn = insn_buf; local 9860 struct bpf_insn *insn = insn_buf; local 10035 struct bpf_insn *insn = insn_buf; local 10059 struct bpf_insn *insn = insn_buf; local 10188 struct bpf_insn *insn = insn_buf; local 10277 struct bpf_insn *insn = insn_buf; local 10717 bpf_convert_data_end_access(const struct bpf_insn *si, struct bpf_insn *insn) argument 10769 struct bpf_insn *insn = insn_buf; local 10809 struct bpf_insn *insn = insn_buf; local 11371 struct bpf_insn *insn = insn_buf; local 11531 struct bpf_insn *insn = insn_buf; local [all...] |
/linux-master/kernel/bpf/ |
H A D | verifier.c | 252 bpf_helper_call(const struct bpf_insn *insn) argument 258 bpf_pseudo_call(const struct bpf_insn *insn) argument 264 bpf_pseudo_kfunc_call(const struct bpf_insn *insn) argument 525 is_sync_callback_calling_insn(struct bpf_insn *insn) argument 531 is_async_callback_calling_insn(struct bpf_insn *insn) argument 536 is_may_goto_insn(struct bpf_insn *insn) argument 569 is_cmpxchg_insn(const struct bpf_insn *insn) argument 2878 bpf_jit_find_kfunc_model(const struct bpf_prog *prog, const struct bpf_insn *insn) argument 2899 struct bpf_insn *insn = env->prog->insnsi; local 2962 struct bpf_insn *insn = env->prog->insnsi; local 3111 is_reg64(struct bpf_verifier_env *env, struct bpf_insn *insn, u32 regno, struct bpf_reg_state *reg, enum reg_arg_type t) argument 3198 insn_def_regno(const struct bpf_insn *insn) argument 3221 insn_has_def32(struct bpf_verifier_env *env, struct bpf_insn *insn) argument 3247 struct bpf_insn *insn = env->prog->insnsi + env->insn_idx; local 3403 disasm_kfunc_name(void *data, const struct bpf_insn *insn) argument 3583 struct bpf_insn *insn = env->prog->insnsi + idx; local 4466 is_bpf_st_mem(struct bpf_insn *insn) argument 4487 struct bpf_insn *insn = &env->prog->insnsi[insn_idx]; local 4631 struct bpf_insn *insn = &env->prog->insnsi[insn_idx]; local 5357 struct bpf_insn *insn = &env->prog->insnsi[insn_idx]; local 5868 struct bpf_insn *insn = env->prog->insnsi; local 6020 get_callee_stack_depth(struct bpf_verifier_env *env, const struct bpf_insn *insn, int idx) argument 6975 check_atomic(struct bpf_verifier_env *env, int insn_idx, struct bpf_insn *insn) argument 9468 push_callback_call(struct bpf_verifier_env *env, struct bpf_insn *insn, int insn_idx, int subprog, set_callee_state_fn set_callee_state_cb) argument 9536 check_func_call(struct bpf_verifier_env *env, struct bpf_insn *insn, int *insn_idx) argument 9821 struct bpf_insn *insn = env->prog->insnsi; local 10179 check_helper_call(struct bpf_verifier_env *env, struct bpf_insn *insn, int *insn_idx_p) argument 11369 is_bpf_throw_kfunc(struct bpf_insn *insn) argument 12049 fetch_kfunc_meta(struct bpf_verifier_env *env, struct bpf_insn *insn, struct bpf_kfunc_call_arg_meta *meta, const char **kfunc_name) argument 12093 check_kfunc_call(struct bpf_verifier_env *env, struct bpf_insn *insn, int *insn_idx_p) argument 12622 can_skip_alu_sanitation(const struct bpf_verifier_env *env, const struct bpf_insn *insn) argument 12645 sanitize_val_alu(struct bpf_verifier_env *env, struct bpf_insn *insn) argument 12667 sanitize_speculative_path(struct bpf_verifier_env *env, const struct bpf_insn *insn, u32 next_idx, u32 curr_idx) argument 12687 sanitize_ptr_alu(struct bpf_verifier_env *env, struct bpf_insn *insn, const struct bpf_reg_state *ptr_reg, const struct bpf_reg_state *off_reg, struct bpf_reg_state *dst_reg, struct bpf_sanitize_info *info, const bool commit_window) argument 12796 sanitize_err(struct bpf_verifier_env *env, const struct bpf_insn *insn, int reason, const struct bpf_reg_state *off_reg, const struct bpf_reg_state *dst_reg) argument 12869 sanitize_check_bounds(struct bpf_verifier_env *env, const struct bpf_insn *insn, const struct bpf_reg_state *dst_reg) argument 12906 adjust_ptr_min_max_vals(struct bpf_verifier_env *env, struct bpf_insn *insn, const struct bpf_reg_state *ptr_reg, const struct bpf_reg_state *off_reg) argument 13714 adjust_scalar_min_max_vals(struct bpf_verifier_env *env, struct bpf_insn *insn, struct bpf_reg_state *dst_reg, struct bpf_reg_state src_reg) argument 13875 adjust_reg_min_max_vals(struct bpf_verifier_env *env, struct bpf_insn *insn) argument 13976 check_alu_op(struct bpf_verifier_env *env, struct bpf_insn *insn) argument 14832 try_match_pkt_pointers(const struct bpf_insn *insn, struct bpf_reg_state *dst_reg, struct bpf_reg_state *src_reg, struct bpf_verifier_state *this_branch, struct bpf_verifier_state *other_branch) argument 14949 check_cond_jmp_op(struct bpf_verifier_env *env, struct bpf_insn *insn, int *insn_idx) argument 15168 check_ld_imm(struct bpf_verifier_env *env, struct bpf_insn *insn) argument 15291 check_ld_abs(struct bpf_verifier_env *env, struct bpf_insn *insn) argument 15697 struct bpf_insn *insns = env->prog->insnsi, *insn = &insns[t]; local 15854 struct bpf_insn *insn = &env->prog->insnsi[i]; local 16484 clean_live_states(struct bpf_verifier_env *env, int insn, struct bpf_verifier_state *cur) argument 17590 struct bpf_insn *insn; local 17969 check_pseudo_btf_id(struct bpf_verifier_env *env, struct bpf_insn *insn, struct bpf_insn_aux_data *aux) argument 18207 struct bpf_insn *insn = env->prog->insnsi; local 18435 struct bpf_insn *insn = env->prog->insnsi; local 18457 struct bpf_insn *insn = new_prog->insnsi; local 18702 struct bpf_insn *insn = env->prog->insnsi; local 18732 struct bpf_insn *insn = env->prog->insnsi; local 18781 struct bpf_insn *insn = env->prog->insnsi; local 18816 struct bpf_insn insn; local 18908 struct bpf_insn insn_buf[16], *insn; local 19115 struct bpf_insn *insn; local 19359 struct bpf_insn *insn = prog->insnsi; local 19441 __fixup_collection_insert_kfunc(struct bpf_insn_aux_data *insn_aux, u16 struct_meta_reg, u16 node_offset_reg, struct bpf_insn *insn, struct bpf_insn *insn_buf, int *cnt) argument 19458 fixup_kfunc_call(struct bpf_verifier_env *env, struct bpf_insn *insn, struct bpf_insn *insn_buf, int insn_idx, int *cnt) argument 19589 struct bpf_insn *insn = prog->insnsi; local 20343 is_bpf_loop_call(struct bpf_insn *insn) argument 20363 struct bpf_insn *insn = env->prog->insnsi; local [all...] |
H A D | core.c | 361 static int bpf_adj_delta_to_imm(struct bpf_insn *insn, u32 pos, s32 end_old, argument 379 bpf_adj_delta_to_off(struct bpf_insn *insn, u32 pos, s32 end_old, s32 end_new, s32 curr, const bool probe_pass) argument 414 struct bpf_insn *insn = prog->insnsi; local 1235 bpf_jit_get_func_addr(const struct bpf_prog *prog, const struct bpf_insn *insn, bool extra_pass, u64 *func_addr, bool *func_addr_fixed) argument 1458 struct bpf_insn *insn; local 1705 ___bpf_prog_run(u64 *regs, const struct bpf_insn *insn) argument 2264 bpf_patch_call_args(struct bpf_insn *insn, u32 stack_depth) argument 2274 __bpf_prog_ret0_warn(const void *ctx, const struct bpf_insn *insn) argument 2419 __bpf_prog_ret1(const void *ctx, const struct bpf_insn *insn) argument [all...] |
/linux-master/include/linux/ |
H A D | filter.h | 226 static inline bool insn_is_zext(const struct bpf_insn *insn) argument
|
H A D | bpf.h | 928 static bool bpf_is_ldimm64(const struct bpf_insn *insn) argument 933 static inline bool bpf_pseudo_func(const struct bpf_insn *insn) argument 2872 bpf_jit_find_kfunc_model(const struct bpf_prog *prog, const struct bpf_insn *insn) argument [all...] |
/linux-master/arch/x86/net/ |
H A D | bpf_jit_comp.c | 1185 static void detect_reg_usage(struct bpf_insn *insn, int insn_cnt, argument 1273 struct bpf_insn *insn = bpf_prog->insnsi; local [all...] |
/linux-master/arch/riscv/net/ |
H A D | bpf_jit_comp64.c | 343 static int emit_bpf_tail_call(int insn, struct rv_jit_context *ctx) argument 395 static void init_regs(u8 *rd, u8 *rs, const struct bpf_insn *insn, argument 565 add_exception_handler(const struct bpf_insn *insn, struct rv_jit_context *ctx, int dst_reg, int insn_len) argument 752 u32 insn = rv_beq(RV_REG_A0, RV_REG_ZERO, offset >> 1); local 783 u32 insn; local 1059 bpf_jit_emit_insn(const struct bpf_insn *insn, struct rv_jit_context *ctx, bool extra_pass) argument [all...] |
/linux-master/arch/arm64/net/ |
H A D | bpf_jit_comp.c | 93 static inline void emit(const u32 insn, struct jit_ctx *ctx) argument 155 static inline void emit_bti(u32 insn, struct jit_ctx *ctx) argument 485 static int emit_lse_atomic(const struct bpf_insn *insn, struct jit_ctx *ctx) argument 549 emit_lse_atomic(const struct bpf_insn *insn, struct jit_ctx *ctx) argument 555 emit_ll_sc_atomic(const struct bpf_insn *insn, struct jit_ctx *ctx) argument 754 add_exception_handler(const struct bpf_insn *insn, struct jit_ctx *ctx, int dst_reg) argument 828 build_insn(const struct bpf_insn *insn, struct jit_ctx *ctx, bool extra_pass) argument 1446 const struct bpf_insn *insn = &prog->insnsi[i]; local 1524 const struct bpf_insn *insn = &prog->insnsi[i]; local 2249 gen_branch_or_nop(enum aarch64_insn_branch_type type, void *ip, void *addr, void *plt, u32 *insn) argument [all...] |
/linux-master/arch/arm/net/ |
H A D | bpf_jit_32.c | 1589 static int build_insn(const struct bpf_insn *insn, struct jit_ctx *ctx) argument 2105 const struct bpf_insn *insn = &(prog->insnsi[i]); local [all...] |
/linux-master/tools/testing/selftests/riscv/hwprobe/ |
H A D | cbo.c | 31 uint32_t insn = *(uint32_t *)regs[0]; local
|
/linux-master/drivers/dma/ |
H A D | pl330.c | 977 u8 insn[6] = {0, 0, 0, 0, 0, 0}; local 1008 u8 insn[6] = {0, 0, 0, 0, 0, 0}; local 890 _execute_DBGINSN(struct pl330_thread *thrd, u8 insn[], bool as_manager) argument [all...] |
/linux-master/arch/x86/kernel/ |
H A D | sev-shared.c | 732 struct insn *insn = &ctxt->insn; local [all...] |
H A D | sev.c | 1531 struct insn *insn local [all...] |
H A D | callthunks.c | 156 struct insn insn; local
|
/linux-master/drivers/comedi/drivers/ |
H A D | vmk80xx.c | 234 vmk80xx_ai_insn_read(struct comedi_device *dev, struct comedi_subdevice *s, struct comedi_insn *insn, unsigned int *data) argument 282 vmk80xx_ao_insn_write(struct comedi_device *dev, struct comedi_subdevice *s, struct comedi_insn *insn, unsigned int *data) argument 323 vmk80xx_ao_insn_read(struct comedi_device *dev, struct comedi_subdevice *s, struct comedi_insn *insn, unsigned int *data) argument 352 vmk80xx_di_insn_bits(struct comedi_device *dev, struct comedi_subdevice *s, struct comedi_insn *insn, unsigned int *data) argument 391 vmk80xx_do_insn_bits(struct comedi_device *dev, struct comedi_subdevice *s, struct comedi_insn *insn, unsigned int *data) argument 435 vmk80xx_cnt_insn_read(struct comedi_device *dev, struct comedi_subdevice *s, struct comedi_insn *insn, unsigned int *data) argument 479 vmk80xx_cnt_insn_config(struct comedi_device *dev, struct comedi_subdevice *s, struct comedi_insn *insn, unsigned int *data) argument 516 vmk80xx_cnt_insn_write(struct comedi_device *dev, struct comedi_subdevice *s, struct comedi_insn *insn, unsigned int *data) argument 560 vmk80xx_pwm_insn_read(struct comedi_device *dev, struct comedi_subdevice *s, struct comedi_insn *insn, unsigned int *data) argument 593 vmk80xx_pwm_insn_write(struct comedi_device *dev, struct comedi_subdevice *s, struct comedi_insn *insn, unsigned int *data) argument [all...] |
/linux-master/arch/x86/kvm/ |
H A D | x86.c | 2124 static int kvm_emulate_monitor_mwait(struct kvm_vcpu *vcpu, const char *insn) argument 7717 kvm_check_emulate_insn(struct kvm_vcpu *vcpu, int emul_type, void *insn, int insn_len) argument 9101 x86_decode_emulated_instruction(struct kvm_vcpu *vcpu, int emulation_type, void *insn, int insn_len) argument 9118 x86_emulate_instruction(struct kvm_vcpu *vcpu, gpa_t cr2_or_gpa, int emulation_type, void *insn, int insn_len) argument 9312 kvm_emulate_instruction_from_buffer(struct kvm_vcpu *vcpu, void *insn, int insn_len) argument [all...] |
/linux-master/arch/x86/kvm/vmx/ |
H A D | vmx.c | 1656 vmx_check_emulate_instruction(struct kvm_vcpu *vcpu, int emul_type, void *insn, int insn_len) argument
|
/linux-master/arch/x86/kvm/svm/ |
H A D | svm.c | 4725 svm_check_emulate_instruction(struct kvm_vcpu *vcpu, int emul_type, void *insn, int insn_len) argument
|
/linux-master/arch/x86/kvm/mmu/ |
H A D | mmu.c | 4553 kvm_handle_page_fault(struct kvm_vcpu *vcpu, u64 error_code, u64 fault_address, char *insn, int insn_len) argument 5843 kvm_mmu_page_fault(struct kvm_vcpu *vcpu, gpa_t cr2_or_gpa, u64 error_code, void *insn, int insn_len) argument
|
/linux-master/scripts/gcc-plugins/ |
H A D | stackleak_plugin.c | 270 rtx_insn *insn, *next; local 337 rtx_insn *insn, *next; local [all...] |
/linux-master/arch/x86/include/asm/ |
H A D | sev.h | 46 struct insn insn; member in struct:es_em_ctxt
|
/linux-master/arch/x86/events/intel/ |
H A D | ds.c | 1503 struct insn insn; local [all...] |
/linux-master/kernel/trace/ |
H A D | bpf_trace.c | 2189 struct bpf_insn *insn = insn_buf; local
|
/linux-master/arch/riscv/kernel/ |
H A D | traps.c | 251 bug_insn_t insn; local 396 bug_insn_t insn; local
|
H A D | patch.c | 103 static int __patch_insn_write(void *addr, const void *insn, size_t len) argument 157 static int __patch_insn_write(void *addr, const void *insn, size_t len) argument 199 static int patch_insn_write(void *addr, const void *insn, size_t len) argument
|