Searched refs:insn_aux_data (Results 1 – 8 of 8) sorted by relevance
224 struct bpf_insn_aux_data *data = env->insn_aux_data; in adjust_insn_aux_data()333 new_data = vrealloc(env->insn_aux_data, in bpf_patch_insn_data()340 env->insn_aux_data = new_data; in bpf_patch_insn_data()348 env->insn_aux_data[off].orig_idx); in bpf_patch_insn_data()525 struct bpf_insn_aux_data *aux_data = env->insn_aux_data; in bpf_clear_insn_aux_data()539 struct bpf_insn_aux_data *aux_data = env->insn_aux_data; in verifier_remove_insns()591 struct bpf_insn_aux_data *aux_data = env->insn_aux_data; in bpf_opt_hard_wire_dead_code_branches()617 struct bpf_insn_aux_data *aux_data = env->insn_aux_data; in bpf_opt_remove_dead_code()671 struct bpf_insn_aux_data *aux = env->insn_aux_data; in bpf_opt_subreg_zext_lo32_rnd_hi32()754 aux = env->insn_aux_data; in bpf_opt_subreg_zext_lo32_rnd_hi32()[all …]
160 dst->map_index = env->insn_aux_data[idx].map_index; in const_reg_xfer()161 dst->val = env->insn_aux_data[idx].map_off; in const_reg_xfer()165 dst->map_index = env->insn_aux_data[idx].map_index; in const_reg_xfer()235 struct bpf_insn_aux_data *insn_aux = env->insn_aux_data; in bpf_compute_const_regs()341 struct bpf_insn_aux_data *insn_aux = env->insn_aux_data; in bpf_prune_dead_branches()
384 jt = env->insn_aux_data[t].jt; in visit_gotox_insn()390 env->insn_aux_data[t].jt = jt; in visit_gotox_insn()434 if (env->insn_aux_data[t].jt) in visit_abnormal_return_insn()444 env->insn_aux_data[t].jt = jt; in visit_abnormal_return_insn()749 struct bpf_insn_aux_data *aux = env->insn_aux_data; in bpf_compute_scc()
19 return env->insn_aux_data[insn_idx].is_iter_next; in is_iter_next_insn()83 scc = env->insn_aux_data[insn_idx].scc; in compute_scc_callchain()481 u16 live_regs = env->insn_aux_data[ip].live_regs_before; in clean_verifier_state()947 u16 live_regs = env->insn_aux_data[insn_idx].live_regs_before; in func_states_equal()
3232 env->insn_aux_data[idx].indirect_target = true; in mark_indirect_target() 3486 struct bpf_insn_aux_data *aux = env->insn_aux_data; in check_fastcall_stack_contract() 3571 env->insn_aux_data[insn_idx].nospec_result = true; in check_stack_write_fixed_off() 4919 env->insn_aux_data[insn_idx].ctx_field_size = info->ctx_field_size; in __check_ctx_access() 5012 env->insn_aux_data[insn_idx].ctx_field_size = in check_sock_access() 10092 struct bpf_insn_aux_data *insn_aux = &env->insn_aux_data[insn_idx]; in set_map_elem_callback_state() 10514 struct bpf_insn_aux_data *aux = &env->insn_aux_data[insn_idx]; in record_func_map() 10560 struct bpf_insn_aux_data *aux = &env->insn_aux_data[insn_idx]; in record_func_key() 10724 return &env->insn_aux_data[env->insn_idx]; in cur_aux() 10917 env->insn_aux_data[insn_id in check_helper_call() [all...]
251 jt = env->insn_aux_data[idx].jt; in bpf_insn_successors()1468 struct bpf_insn_aux_data *aux = &env->insn_aux_data[insn_idx]; in find_callback_subprog()2226 struct bpf_insn_aux_data *insn_aux = env->insn_aux_data; in bpf_compute_live_registers()2307 if (env->insn_aux_data[i].scc) in bpf_compute_live_registers()2308 verbose(env, "%3d ", env->insn_aux_data[i].scc); in bpf_compute_live_registers()
1656 return env->insn_aux_data[insn_idx].indirect_target; in bpf_out_stack_arg_cnt()
960 struct bpf_insn_aux_data *insn_aux_data; /* array of per-insn state */ member1116 env->insn_aux_data[idx].prune_point = true; in mark_prune_point()1121 return env->insn_aux_data[insn_idx].prune_point; in bpf_is_prune_point()1126 env->insn_aux_data[idx].force_checkpoint = true; in mark_force_checkpoint()1131 return env->insn_aux_data[insn_idx].force_checkpoint; in bpf_is_force_checkpoint()1136 env->insn_aux_data[idx].calls_callback = true; in mark_calls_callback()1141 return env->insn_aux_data[insn_idx].calls_callback; in bpf_calls_callback()1146 env->insn_aux_data[idx].jmp_point = true; in mark_jmp_point()1151 env->insn_aux_data[idx].jump_target = true; in mark_jump_target()1156 return env->insn_aux_data[insn_idx].jump_target; in bpf_is_jump_target()[all …]