Lines Matching refs:ulen
3502 static int bpf_copy_to_user(char __user *ubuf, const char *buf, u32 ulen, in bpf_copy_to_user() argument
3505 if (ulen >= len + 1) { in bpf_copy_to_user()
3511 if (copy_to_user(ubuf, buf, ulen - 1)) in bpf_copy_to_user()
3513 if (put_user(zero, ubuf + ulen - 1)) in bpf_copy_to_user()
3528 u32 ulen = info->raw_tracepoint.tp_name_len; in bpf_raw_tp_link_fill_link_info() local
3531 if (!ulen ^ !ubuf) in bpf_raw_tp_link_fill_link_info()
3539 return bpf_copy_to_user(ubuf, tp_name, ulen, tp_len); in bpf_raw_tp_link_fill_link_info()
3577 u32 prog_id, ulen; in bpf_perf_link_fill_common() local
3581 ulen = *ulenp; in bpf_perf_link_fill_common()
3582 if (!ulen ^ !uname) in bpf_perf_link_fill_common()
3600 err = bpf_copy_to_user(uname, buf, ulen, len); in bpf_perf_link_fill_common()
3619 u32 ulen, type; in bpf_perf_link_fill_kprobe() local
3623 ulen = info->perf_event.kprobe.name_len; in bpf_perf_link_fill_kprobe()
3624 err = bpf_perf_link_fill_common(event, uname, &ulen, &offset, &addr, in bpf_perf_link_fill_kprobe()
3632 info->perf_event.kprobe.name_len = ulen; in bpf_perf_link_fill_kprobe()
3649 u32 ulen, type; in bpf_perf_link_fill_uprobe() local
3653 ulen = info->perf_event.uprobe.name_len; in bpf_perf_link_fill_uprobe()
3654 err = bpf_perf_link_fill_common(event, uname, &ulen, &offset, &addr, in bpf_perf_link_fill_uprobe()
3663 info->perf_event.uprobe.name_len = ulen; in bpf_perf_link_fill_uprobe()
3688 u32 ulen; in bpf_perf_link_fill_tracepoint() local
3692 ulen = info->perf_event.tracepoint.name_len; in bpf_perf_link_fill_tracepoint()
3693 err = bpf_perf_link_fill_common(event, uname, &ulen, NULL, NULL, NULL, NULL); in bpf_perf_link_fill_tracepoint()
3698 info->perf_event.tracepoint.name_len = ulen; in bpf_perf_link_fill_tracepoint()
4546 u32 ulen; in bpf_prog_get_info_by_fd() local
4569 ulen = info.nr_map_ids; in bpf_prog_get_info_by_fd()
4571 ulen = min_t(u32, info.nr_map_ids, ulen); in bpf_prog_get_info_by_fd()
4572 if (ulen) { in bpf_prog_get_info_by_fd()
4576 for (i = 0; i < ulen; i++) in bpf_prog_get_info_by_fd()
4607 ulen = info.xlated_prog_len; in bpf_prog_get_info_by_fd()
4609 if (info.xlated_prog_len && ulen) { in bpf_prog_get_info_by_fd()
4621 ulen = min_t(u32, info.xlated_prog_len, ulen); in bpf_prog_get_info_by_fd()
4622 fault = copy_to_user(uinsns, insns_sanitized, ulen); in bpf_prog_get_info_by_fd()
4639 ulen = info.jited_prog_len; in bpf_prog_get_info_by_fd()
4650 if (info.jited_prog_len && ulen) { in bpf_prog_get_info_by_fd()
4653 ulen = min_t(u32, info.jited_prog_len, ulen); in bpf_prog_get_info_by_fd()
4662 free = ulen; in bpf_prog_get_info_by_fd()
4675 if (copy_to_user(uinsns, prog->bpf_func, ulen)) in bpf_prog_get_info_by_fd()
4683 ulen = info.nr_jited_ksyms; in bpf_prog_get_info_by_fd()
4685 if (ulen) { in bpf_prog_get_info_by_fd()
4694 ulen = min_t(u32, info.nr_jited_ksyms, ulen); in bpf_prog_get_info_by_fd()
4697 for (i = 0; i < ulen; i++) { in bpf_prog_get_info_by_fd()
4714 ulen = info.nr_jited_func_lens; in bpf_prog_get_info_by_fd()
4716 if (ulen) { in bpf_prog_get_info_by_fd()
4722 ulen = min_t(u32, info.nr_jited_func_lens, ulen); in bpf_prog_get_info_by_fd()
4725 for (i = 0; i < ulen; i++) { in bpf_prog_get_info_by_fd()
4747 ulen = info.nr_func_info; in bpf_prog_get_info_by_fd()
4749 if (info.nr_func_info && ulen) { in bpf_prog_get_info_by_fd()
4753 ulen = min_t(u32, info.nr_func_info, ulen); in bpf_prog_get_info_by_fd()
4755 info.func_info_rec_size * ulen)) in bpf_prog_get_info_by_fd()
4759 ulen = info.nr_line_info; in bpf_prog_get_info_by_fd()
4761 if (info.nr_line_info && ulen) { in bpf_prog_get_info_by_fd()
4765 ulen = min_t(u32, info.nr_line_info, ulen); in bpf_prog_get_info_by_fd()
4767 info.line_info_rec_size * ulen)) in bpf_prog_get_info_by_fd()
4771 ulen = info.nr_jited_line_info; in bpf_prog_get_info_by_fd()
4776 if (info.nr_jited_line_info && ulen) { in bpf_prog_get_info_by_fd()
4783 ulen = min_t(u32, info.nr_jited_line_info, ulen); in bpf_prog_get_info_by_fd()
4784 for (i = 0; i < ulen; i++) { in bpf_prog_get_info_by_fd()
4794 ulen = info.nr_prog_tags; in bpf_prog_get_info_by_fd()
4796 if (ulen) { in bpf_prog_get_info_by_fd()
4801 ulen = min_t(u32, info.nr_prog_tags, ulen); in bpf_prog_get_info_by_fd()
4803 for (i = 0; i < ulen; i++) { in bpf_prog_get_info_by_fd()