Lines Matching refs:sk_user_data
23 uintptr_t sk_user_data; in bpf_sk_reuseport_detach() local
26 sk_user_data = (uintptr_t)sk->sk_user_data; in bpf_sk_reuseport_detach()
27 if (sk_user_data & SK_USER_DATA_BPF) { in bpf_sk_reuseport_detach()
30 socks = (void *)(sk_user_data & SK_USER_DATA_PTRMASK); in bpf_sk_reuseport_detach()
31 WRITE_ONCE(sk->sk_user_data, NULL); in bpf_sk_reuseport_detach()
83 WRITE_ONCE(sk->sk_user_data, NULL); in reuseport_array_delete_elem()
137 sk->sk_user_data = NULL; in reuseport_array_free()
238 if (READ_ONCE(nsk->sk_user_data)) in reuseport_array_update_check()
256 uintptr_t sk_user_data; in bpf_fd_reuseport_array_update_elem() local
310 sk_user_data = (uintptr_t)&array->ptrs[index] | SK_USER_DATA_NOCOPY | in bpf_fd_reuseport_array_update_elem()
312 WRITE_ONCE(nsk->sk_user_data, (void *)sk_user_data); in bpf_fd_reuseport_array_update_elem()
322 WRITE_ONCE(free_osk->sk_user_data, NULL); in bpf_fd_reuseport_array_update_elem()