Lines Matching refs:uattr
18467 bpfptr_t uattr) in check_btf_func_early() argument
18497 urecord = make_bpfptr(attr->func_info, uattr.is_kernel); in check_btf_func_early()
18512 if (copy_to_bpfptr_offset(uattr, in check_btf_func_early()
18569 bpfptr_t uattr) in check_btf_func() argument
18597 urecord = make_bpfptr(attr->func_info, uattr.is_kernel); in check_btf_func()
18660 bpfptr_t uattr) in check_btf_line() argument
18695 ulinfo = make_bpfptr(attr->line_info, uattr.is_kernel); in check_btf_line()
18703 if (copy_to_bpfptr_offset(uattr, in check_btf_line()
18788 bpfptr_t uattr) in check_core_relo() argument
18813 u_core_relo = make_bpfptr(attr->core_relos, uattr.is_kernel); in check_core_relo()
18826 if (copy_to_bpfptr_offset(uattr, in check_core_relo()
18857 bpfptr_t uattr) in check_btf_info_early() argument
18877 err = check_btf_func_early(env, attr, uattr); in check_btf_info_early()
18885 bpfptr_t uattr) in check_btf_info() argument
18895 err = check_btf_func(env, attr, uattr); in check_btf_info()
18899 err = check_btf_line(env, attr, uattr); in check_btf_info()
18903 err = check_core_relo(env, attr, uattr); in check_btf_info()
24658 static int process_fd_array(struct bpf_verifier_env *env, union bpf_attr *attr, bpfptr_t uattr) in process_fd_array() argument
24665 env->fd_array = make_bpfptr(attr->fd_array, uattr.is_kernel); in process_fd_array()
25109 int bpf_check(struct bpf_prog **prog, union bpf_attr *attr, bpfptr_t uattr, __u32 uattr_size) in bpf_check() argument
25167 ret = process_fd_array(env, attr, uattr); in bpf_check()
25201 ret = check_btf_info_early(env, attr, uattr); in bpf_check()
25213 ret = check_btf_info(env, attr, uattr); in bpf_check()
25318 copy_to_bpfptr_offset(uattr, offsetof(union bpf_attr, log_true_size), in bpf_check()