Lines Matching refs:info_len

3395 	u32 info_len = attr->info.info_len;  in bpf_prog_get_info_by_fd()  local
3401 err = bpf_check_uarg_tail_zero(uinfo, sizeof(info), info_len); in bpf_prog_get_info_by_fd()
3404 info_len = min_t(u32, sizeof(info), info_len); in bpf_prog_get_info_by_fd()
3407 if (copy_from_user(&info, uinfo, info_len)) in bpf_prog_get_info_by_fd()
3662 if (copy_to_user(uinfo, &info, info_len) || in bpf_prog_get_info_by_fd()
3663 put_user(info_len, &uattr->info.info_len)) in bpf_prog_get_info_by_fd()
3676 u32 info_len = attr->info.info_len; in bpf_map_get_info_by_fd() local
3679 err = bpf_check_uarg_tail_zero(uinfo, sizeof(info), info_len); in bpf_map_get_info_by_fd()
3682 info_len = min_t(u32, sizeof(info), info_len); in bpf_map_get_info_by_fd()
3706 if (copy_to_user(uinfo, &info, info_len) || in bpf_map_get_info_by_fd()
3707 put_user(info_len, &uattr->info.info_len)) in bpf_map_get_info_by_fd()
3719 u32 info_len = attr->info.info_len; in bpf_btf_get_info_by_fd() local
3722 err = bpf_check_uarg_tail_zero(uinfo, sizeof(*uinfo), info_len); in bpf_btf_get_info_by_fd()
3736 u32 info_len = attr->info.info_len; in bpf_link_get_info_by_fd() local
3739 err = bpf_check_uarg_tail_zero(uinfo, sizeof(info), info_len); in bpf_link_get_info_by_fd()
3742 info_len = min_t(u32, sizeof(info), info_len); in bpf_link_get_info_by_fd()
3745 if (copy_from_user(&info, uinfo, info_len)) in bpf_link_get_info_by_fd()
3758 if (copy_to_user(uinfo, &info, info_len) || in bpf_link_get_info_by_fd()
3759 put_user(info_len, &uattr->info.info_len)) in bpf_link_get_info_by_fd()