Lines Matching refs:reg_arg_name

1809 static const char *reg_arg_name(struct bpf_verifier_env *env, argno_t argno)  in reg_arg_name()  function
4318 off, size, reg_arg_name(env, argno), reg->id, off, mem_size); in __check_mem_access()
4358 reg_arg_name(env, argno)); in check_mem_region_access()
4373 reg_arg_name(env, argno)); in check_mem_region_access()
4389 reg_arg_name(env, argno)); in check_mem_region_access()
4402 reg_arg_name(env, argno)); in check_mem_region_access()
4417 reg_arg_name(env, argno), reg_type_str(env, reg->type), proof, in check_mem_region_access()
4441 reg_type_str(env, reg->type), reg_arg_name(env, argno), reg->var_off.value); in __check_ptr_off_reg()
4447 reg_type_str(env, reg->type), reg_arg_name(env, argno), reg->var_off.value); in __check_ptr_off_reg()
4449 reg_arg_name(env, argno), reg, in __check_ptr_off_reg()
4835 verbose(env, "%s offset is outside of the packet\n", reg_arg_name(env, argno)); in check_packet_access()
4930 reg_arg_name(env, argno), off, tn_buf); in check_flow_keys_access()
4953 reg_arg_name(env, argno)); in check_sock_access()
4981 reg_arg_name(env, argno), reg_type_str(env, reg->type), off, size); in check_sock_access()
5546 reg_arg_name(env, argno), off, tn_buf); in __check_buffer_access()
5554 reg_arg_name(env, argno), buf_info, off, (s64)reg->var_off.value); in __check_buffer_access()
5972 reg_arg_name(env, argno), tname, off, tn_buf); in check_ptr_to_btf_access()
5981 reg_arg_name(env, argno), tname, off); in check_ptr_to_btf_access()
5988 reg_arg_name(env, argno), tname, off); in check_ptr_to_btf_access()
5995 reg_arg_name(env, argno), tname, off); in check_ptr_to_btf_access()
6013 reg_arg_name(env, argno), tname, off, size); in check_ptr_to_btf_access()
6141 reg_arg_name(env, argno), tname, off); in check_ptr_to_map_access()
6219 err_extra, reg_arg_name(env, argno)); in check_stack_access_within_bounds()
6238 err_extra, reg_arg_name(env, argno), min_off, access_size); in check_stack_access_within_bounds()
6244 err_extra, reg_arg_name(env, argno), tn_buf, off, access_size); in check_stack_access_within_bounds()
6352 reg_arg_name(env, argno)); in check_mem_access()
6389 verbose(env, "%s invalid mem access '%s'\n", reg_arg_name(env, argno), in check_mem_access()
6392 reg_arg_name(env, argno), reg, in check_mem_access()
6399 reg_arg_name(env, argno), reg_type_str(env, reg->type)); in check_mem_access()
6502 reg_arg_name(env, argno), reg_type_str(env, reg->type)); in check_mem_access()
6527 reg_arg_name(env, argno), reg_type_str(env, reg->type)); in check_mem_access()
6546 verbose(env, "%s invalid mem access '%s'\n", reg_arg_name(env, argno), in check_mem_access()
6553 reg_arg_name(env, argno), reg, kind, 0); in check_mem_access()
6879 reg_arg_name(env, argno), tn_buf); in check_stack_range_initialized()
6936 reg_arg_name(env, argno), min_off, i - min_off, access_size); in check_stack_range_initialized()
6939 reg_arg_name(env, argno), min_off, i - min_off, access_size); in check_stack_range_initialized()
6945 reg_arg_name(env, argno), tn_buf, i - min_off, access_size); in check_stack_range_initialized()
6973 reg_arg_name(env, argno), reg_type_str(env, reg->type)); in check_helper_mem_access()
6987 reg_arg_name(env, argno), reg_type_str(env, reg->type)); in check_helper_mem_access()
6998 reg_arg_name(env, argno), reg_type_str(env, reg->type)); in check_helper_mem_access()
7037 verbose(env, "%s type=%s ", reg_arg_name(env, argno), in check_helper_mem_access()
7088 reg_arg_name(env, size_argno)); in check_mem_size_reg()
7095 reg_arg_name(env, size_argno), reg_umin(size_reg), reg_umax(size_reg)); in check_mem_size_reg()
7102 reg_arg_name(env, size_argno)); in check_mem_size_reg()
7146 reg_arg_name(env, argno), mem_size); in check_mem_reg()
7178 verbose(env, "%s is not a const\n", reg_arg_name(env, argno)); in process_const_alloc_mem_size()
7183 verbose(env, "%s allocation size exceeds u32 max\n", reg_arg_name(env, argno)); in process_const_alloc_mem_size()
7212 verbose(env, "%s must be a known constant\n", reg_arg_name(env, argno)); in process_const_arg()
7275 reg_arg_name(env, argno), lock_str); in process_spin_lock()
7423 reg_arg_name(env, argno), struct_name); in check_map_field_pointer()
7560 reg_arg_name(env, argno)); in process_dynptr_func()
7565 reg_arg_name(env, argno), bpf_diag_reg_type_plain(env, reg->type)); in process_dynptr_func()
7617 reg_arg_name(env, argno)); in process_dynptr_func()
7631 dynptr_type_str(expected_type), reg_arg_name(env, argno)); in process_dynptr_func()
7699 reg_arg_name(env, argno)); in process_iter_arg()
7704 reg_arg_name(env, argno), bpf_diag_reg_type_plain(env, reg->type)); in process_iter_arg()
7717 reg_arg_name(env, argno)); in process_iter_arg()
7731 iter_type_str(meta->btf, btf_id), reg_arg_name(env, argno)); in process_iter_arg()
7759 iter_type_str(meta->btf, btf_id), reg_arg_name(env, argno)); in process_iter_arg()
8204 reg_arg_name(env, argno), reason, suggestion); in bpf_diag_call_arg()
8209 return bpf_diag_fmt(env, "%s", reg_arg_name(env, argno)); in bpf_diag_arg_name()
8295 verbose(env, "%s type=%s expected=", reg_arg_name(env, argno), reg_type_str(env, reg->type)); in check_reg_type()
8316 reg_arg_name(env, argno), reg_type_str(env, reg->type)); in check_reg_type()
8340 reg_arg_name(env, argno)); in check_reg_type()
8363 reg_arg_name(env, argno)); in check_reg_type()
8375 reg_arg_name(env, argno), in check_reg_type()
8459 reg_arg_name(env, argno)); in __check_func_arg_reg_off()
8531 reg_arg_name(env, argno)); in check_arg_const_str()
8537 reg_arg_name(env, argno)); in check_arg_const_str()
8542 verbose(env, "%s does not point to a readonly map'\n", reg_arg_name(env, argno)); in check_arg_const_str()
8547 verbose(env, "%s is not a constant address'\n", reg_arg_name(env, argno)); in check_arg_const_str()
8667 obj_name, reg_arg_name(env, obj_argno), meta->map.uid); in process_map_ptr_arg()
8669 reg_arg_name(env, argno), reg->map_uid); in process_map_ptr_arg()
8744 func_id_name(meta->func_id), reg_arg_name(env, argno)); in check_func_arg()
9661 bpf_log(log, "%s is not a scalar\n", reg_arg_name(env, argno)); in btf_check_func_arg_match()
9679 reg_arg_name(env, argno)); in btf_check_func_arg_match()
9692 reg_arg_name(env, argno)); in btf_check_func_arg_match()
9705 reg_arg_name(env, argno)); in btf_check_func_arg_match()
9733 reg_arg_name(env, argno), arg->arg_type); in btf_check_func_arg_match()
11857 reg_arg_name(env, argno), btf_type_str(t)); in get_kfunc_arg_type()
11917 reg_arg_name(env, argno)); in get_kfunc_arg_type()
11922 reg_arg_name(env, argno)); in get_kfunc_arg_type()
11937 reg_arg_name(env, argno), btf_type_str(ref_t), ref_tname); in get_kfunc_arg_type()
11953 reg_arg_name(env, argno), btf_type_str(ref_t), ref_tname); in get_kfunc_arg_type()
12067 meta->func_name, reg_arg_name(env, argno), in process_kf_arg_ptr_to_btf_id()
12068 btf_type_str(ref_t), ref_tname, reg_arg_name(env, argno), in process_kf_arg_ptr_to_btf_id()
12099 reg_arg_name(env, argno)); in process_irq_flag()
12121 reg_arg_name(env, argno)); in process_irq_flag()
12415 reg_arg_name(env, argno), head_type_name); in __process_kf_arg_ptr_to_graph_root()
12483 reg_arg_name(env, argno), node_type_name); in __process_kf_arg_ptr_to_graph_node()
12604 reg_arg_name(env, argno)); in check_kfunc_args()
12629 reg_arg_name(env, argno)); in check_kfunc_args()
12643 func_name, reg_arg_name(env, argno)); in check_kfunc_args()
12712 verbose(env, "%s is not a scalar\n", reg_arg_name(env, argno)); in check_kfunc_args()
12716 reg_arg_name(env, argno), in check_kfunc_args()
12727 reg_arg_name(env, argno)); in check_kfunc_args()
12733 verbose(env, "%s is not a scalar\n", reg_arg_name(env, argno)); in check_kfunc_args()
12737 reg_arg_name(env, argno), in check_kfunc_args()
12744 verbose(env, "%s is not a scalar\n", reg_arg_name(env, argno)); in check_kfunc_args()
12748 reg_arg_name(env, argno), in check_kfunc_args()
12761 reg_arg_name(env, argno)); in check_kfunc_args()
12768 reg_arg_name(env, argno), reg_type_str(env, reg->type)); in check_kfunc_args()
12772 reg_arg_name(env, argno), in check_kfunc_args()
12787 reg_arg_name(env, argno)); in check_kfunc_args()
12795 reg_arg_name(env, argno)); in check_kfunc_args()
12801 reg_arg_name(env, argno)); in check_kfunc_args()
12806 reg_arg_name(env, argno)); in check_kfunc_args()
12810 reg_arg_name(env, argno), in check_kfunc_args()
12819 reg_arg_name(env, argno)); in check_kfunc_args()
12877 reg_arg_name(env, argno)); in check_kfunc_args()
12893 reg_arg_name(env, argno)); in check_kfunc_args()
12915 reg_arg_name(env, argno)); in check_kfunc_args()
12931 reg_arg_name(env, argno)); in check_kfunc_args()
12958 reg_arg_name(env, argno)); in check_kfunc_args()
12976 reg_arg_name(env, argno)); in check_kfunc_args()
12981 reg_arg_name(env, argno), in check_kfunc_args()
12990 reg_arg_name(env, argno)); in check_kfunc_args()
12995 reg_arg_name(env, argno), in check_kfunc_args()
13012 reg_arg_name(env, argno), reg_type_str(env, reg->type), in check_kfunc_args()
13039 reg_arg_name(env, argno), btf_type_str(ref_t), in check_kfunc_args()
13074 reg_arg_name(env, argno)); in check_kfunc_args()
13086 verbose(env, "%s is not a scalar\n", reg_arg_name(env, argno)); in check_kfunc_args()
13090 reg_arg_name(env, argno), in check_kfunc_args()
13105 verbose(env, "%s and ", reg_arg_name(env, buff_argno)); in check_kfunc_args()
13107 reg_arg_name(env, argno)); in check_kfunc_args()
13133 verbose(env, "%s expected pointer to func\n", reg_arg_name(env, argno)); in check_kfunc_args()
13141 reg_arg_name(env, argno)); in check_kfunc_args()
13145 reg_arg_name(env, argno), in check_kfunc_args()
13160 reg_arg_name(env, argno)); in check_kfunc_args()
13170 reg_arg_name(env, argno)); in check_kfunc_args()
13174 reg_arg_name(env, argno), in check_kfunc_args()
13185 reg_arg_name(env, argno)); in check_kfunc_args()
13195 reg_arg_name(env, argno)); in check_kfunc_args()
13205 reg_arg_name(env, argno)); in check_kfunc_args()
13215 reg_arg_name(env, argno)); in check_kfunc_args()
13219 reg_arg_name(env, argno), in check_kfunc_args()
13233 reg_arg_name(env, argno)); in check_kfunc_args()