Lines Matching refs:ulen
3657 static int bpf_copy_to_user(char __user *ubuf, const char *buf, u32 ulen, in bpf_copy_to_user() argument
3660 if (ulen >= len + 1) { in bpf_copy_to_user()
3666 if (copy_to_user(ubuf, buf, ulen - 1)) in bpf_copy_to_user()
3668 if (put_user(zero, ubuf + ulen - 1)) in bpf_copy_to_user()
3683 u32 ulen = info->raw_tracepoint.tp_name_len; in bpf_raw_tp_link_fill_link_info() local
3686 if (!ulen ^ !ubuf) in bpf_raw_tp_link_fill_link_info()
3694 return bpf_copy_to_user(ubuf, tp_name, ulen, tp_len); in bpf_raw_tp_link_fill_link_info()
3732 u32 prog_id, ulen; in bpf_perf_link_fill_common() local
3736 ulen = *ulenp; in bpf_perf_link_fill_common()
3737 if (!ulen ^ !uname) in bpf_perf_link_fill_common()
3755 err = bpf_copy_to_user(uname, buf, ulen, len); in bpf_perf_link_fill_common()
3774 u32 ulen, type; in bpf_perf_link_fill_kprobe() local
3778 ulen = info->perf_event.kprobe.name_len; in bpf_perf_link_fill_kprobe()
3779 err = bpf_perf_link_fill_common(event, uname, &ulen, &offset, &addr, in bpf_perf_link_fill_kprobe()
3787 info->perf_event.kprobe.name_len = ulen; in bpf_perf_link_fill_kprobe()
3804 u32 ulen, type; in bpf_perf_link_fill_uprobe() local
3808 ulen = info->perf_event.uprobe.name_len; in bpf_perf_link_fill_uprobe()
3809 err = bpf_perf_link_fill_common(event, uname, &ulen, &offset, &addr, in bpf_perf_link_fill_uprobe()
3818 info->perf_event.uprobe.name_len = ulen; in bpf_perf_link_fill_uprobe()
3843 u32 ulen; in bpf_perf_link_fill_tracepoint() local
3847 ulen = info->perf_event.tracepoint.name_len; in bpf_perf_link_fill_tracepoint()
3848 err = bpf_perf_link_fill_common(event, uname, &ulen, NULL, NULL, NULL, NULL); in bpf_perf_link_fill_tracepoint()
3853 info->perf_event.tracepoint.name_len = ulen; in bpf_perf_link_fill_tracepoint()
4707 u32 ulen; in bpf_prog_get_info_by_fd() local
4730 ulen = info.nr_map_ids; in bpf_prog_get_info_by_fd()
4732 ulen = min_t(u32, info.nr_map_ids, ulen); in bpf_prog_get_info_by_fd()
4733 if (ulen) { in bpf_prog_get_info_by_fd()
4737 for (i = 0; i < ulen; i++) in bpf_prog_get_info_by_fd()
4770 ulen = info.xlated_prog_len; in bpf_prog_get_info_by_fd()
4772 if (info.xlated_prog_len && ulen) { in bpf_prog_get_info_by_fd()
4784 ulen = min_t(u32, info.xlated_prog_len, ulen); in bpf_prog_get_info_by_fd()
4785 fault = copy_to_user(uinsns, insns_sanitized, ulen); in bpf_prog_get_info_by_fd()
4802 ulen = info.jited_prog_len; in bpf_prog_get_info_by_fd()
4813 if (info.jited_prog_len && ulen) { in bpf_prog_get_info_by_fd()
4816 ulen = min_t(u32, info.jited_prog_len, ulen); in bpf_prog_get_info_by_fd()
4825 free = ulen; in bpf_prog_get_info_by_fd()
4838 if (copy_to_user(uinsns, prog->bpf_func, ulen)) in bpf_prog_get_info_by_fd()
4846 ulen = info.nr_jited_ksyms; in bpf_prog_get_info_by_fd()
4848 if (ulen) { in bpf_prog_get_info_by_fd()
4857 ulen = min_t(u32, info.nr_jited_ksyms, ulen); in bpf_prog_get_info_by_fd()
4860 for (i = 0; i < ulen; i++) { in bpf_prog_get_info_by_fd()
4877 ulen = info.nr_jited_func_lens; in bpf_prog_get_info_by_fd()
4879 if (ulen) { in bpf_prog_get_info_by_fd()
4885 ulen = min_t(u32, info.nr_jited_func_lens, ulen); in bpf_prog_get_info_by_fd()
4888 for (i = 0; i < ulen; i++) { in bpf_prog_get_info_by_fd()
4908 ulen = info.nr_func_info; in bpf_prog_get_info_by_fd()
4910 if (info.nr_func_info && ulen) { in bpf_prog_get_info_by_fd()
4914 ulen = min_t(u32, info.nr_func_info, ulen); in bpf_prog_get_info_by_fd()
4916 info.func_info_rec_size * ulen)) in bpf_prog_get_info_by_fd()
4920 ulen = info.nr_line_info; in bpf_prog_get_info_by_fd()
4922 if (info.nr_line_info && ulen) { in bpf_prog_get_info_by_fd()
4926 ulen = min_t(u32, info.nr_line_info, ulen); in bpf_prog_get_info_by_fd()
4928 info.line_info_rec_size * ulen)) in bpf_prog_get_info_by_fd()
4932 ulen = info.nr_jited_line_info; in bpf_prog_get_info_by_fd()
4937 if (info.nr_jited_line_info && ulen) { in bpf_prog_get_info_by_fd()
4944 ulen = min_t(u32, info.nr_jited_line_info, ulen); in bpf_prog_get_info_by_fd()
4945 for (i = 0; i < ulen; i++) { in bpf_prog_get_info_by_fd()
4955 ulen = info.nr_prog_tags; in bpf_prog_get_info_by_fd()
4957 if (ulen) { in bpf_prog_get_info_by_fd()
4962 ulen = min_t(u32, info.nr_prog_tags, ulen); in bpf_prog_get_info_by_fd()
4964 for (i = 0; i < ulen; i++) { in bpf_prog_get_info_by_fd()