Lines Matching defs:uinfo
3462 struct bpf_prog_info __user *uinfo = u64_to_user_ptr(attr->info.info);
3470 err = bpf_check_uarg_tail_zero(uinfo, sizeof(info), info_len);
3477 if (copy_from_user(&info, uinfo, info_len)) {
3742 if (copy_to_user(uinfo, &info, info_len) || put_user(info_len, &uattr->info.info_len)) {
3752 struct bpf_map_info __user *uinfo = u64_to_user_ptr(attr->info.info);
3757 err = bpf_check_uarg_tail_zero(uinfo, sizeof(info), info_len);
3786 if (copy_to_user(uinfo, &info, info_len) || put_user(info_len, &uattr->info.info_len)) {
3796 struct bpf_btf_info __user *uinfo = u64_to_user_ptr(attr->info.info);
3800 err = bpf_check_uarg_tail_zero(uinfo, sizeof(*uinfo), info_len);
3811 struct bpf_link_info __user *uinfo = u64_to_user_ptr(attr->info.info);
3816 err = bpf_check_uarg_tail_zero(uinfo, sizeof(info), info_len);
3823 if (copy_from_user(&info, uinfo, info_len)) {
3838 if (copy_to_user(uinfo, &info, info_len) || put_user(info_len, &uattr->info.info_len)) {