Lines Matching refs:ucookies
2681 u64 __user *ucookies = u64_to_user_ptr(info->kprobe_multi.cookies); in bpf_kprobe_multi_link_fill_link_info() local
2689 if (ucookies && !ucount) in bpf_kprobe_multi_link_fill_link_info()
2704 if (ucookies) { in bpf_kprobe_multi_link_fill_link_info()
2706 if (copy_to_user(ucookies, kmulti_link->cookies, ucount * sizeof(u64))) in bpf_kprobe_multi_link_fill_link_info()
2710 if (put_user(0, ucookies + i)) in bpf_kprobe_multi_link_fill_link_info()
2978 void __user *ucookies; in bpf_kprobe_multi_link_attach() local
3013 ucookies = u64_to_user_ptr(attr->link_create.kprobe_multi.cookies); in bpf_kprobe_multi_link_attach()
3014 if (ucookies) { in bpf_kprobe_multi_link_attach()
3020 if (copy_from_user(cookies, ucookies, size)) { in bpf_kprobe_multi_link_attach()
3196 u64 __user *ucookies = u64_to_user_ptr(info->uprobe_multi.cookies); in bpf_uprobe_multi_link_fill_link_info() local
3209 if ((uoffsets || uref_ctr_offsets || ucookies) && !ucount) in bpf_uprobe_multi_link_fill_link_info()
3236 if (!uoffsets && !ucookies && !uref_ctr_offsets) in bpf_uprobe_multi_link_fill_link_info()
3251 if (ucookies && in bpf_uprobe_multi_link_fill_link_info()
3252 put_user(umulti_link->uprobes[i].cookie, ucookies + i)) in bpf_uprobe_multi_link_fill_link_info()
3367 u64 __user *ucookies; in bpf_uprobe_multi_link_attach() local
3401 ucookies = u64_to_user_ptr(attr->link_create.uprobe_multi.cookies); in bpf_uprobe_multi_link_attach()
3448 if (ucookies && __get_user(uprobes[i].cookie, ucookies + i)) { in bpf_uprobe_multi_link_attach()