/linux-6.3-rc2/kernel/bpf/ |
A D | reuseport_array.c | 29 WRITE_ONCE(sk->sk_user_data, NULL); in bpf_sk_reuseport_detach() 81 WRITE_ONCE(sk->sk_user_data, NULL); in reuseport_array_delete_elem() 135 sk->sk_user_data = NULL; in reuseport_array_free() 224 if (READ_ONCE(nsk->sk_user_data)) in reuseport_array_update_check() 242 uintptr_t sk_user_data; in bpf_fd_reuseport_array_update_elem() local 296 sk_user_data = (uintptr_t)&array->ptrs[index] | SK_USER_DATA_NOCOPY | in bpf_fd_reuseport_array_update_elem() 298 WRITE_ONCE(nsk->sk_user_data, (void *)sk_user_data); in bpf_fd_reuseport_array_update_elem() 308 WRITE_ONCE(free_osk->sk_user_data, NULL); in bpf_fd_reuseport_array_update_elem()
|
/linux-6.3-rc2/net/phonet/ |
A D | pep-gprs.c | 67 struct gprs_dev *gp = sk->sk_user_data; in gprs_state_change() 140 struct gprs_dev *gp = sk->sk_user_data; in gprs_data_ready() 153 struct gprs_dev *gp = sk->sk_user_data; in gprs_write_space() 267 if (unlikely(sk->sk_user_data)) { in gprs_attach() 276 sk->sk_user_data = gp; in gprs_attach() 297 struct gprs_dev *gp = sk->sk_user_data; in gprs_detach() 301 sk->sk_user_data = NULL; in gprs_detach()
|
/linux-6.3-rc2/net/rds/ |
A D | tcp_listen.c | 242 ready = sk->sk_user_data; in rds_tcp_listen_data_ready() 289 sock->sk->sk_user_data = sock->sk->sk_data_ready; in rds_tcp_listen_init() 339 if (sk->sk_user_data) { in rds_tcp_listen_stop() 340 sk->sk_data_ready = sk->sk_user_data; in rds_tcp_listen_stop() 341 sk->sk_user_data = NULL; in rds_tcp_listen_stop()
|
A D | tcp.c | 124 sock->sk->sk_user_data = NULL; in rds_tcp_restore_callbacks() 212 sock->sk->sk_data_ready = sock->sk->sk_user_data; in rds_tcp_set_callbacks() 220 sock->sk->sk_user_data = cp; in rds_tcp_set_callbacks() 660 return lsock->sk->sk_user_data; in rds_tcp_listen_sock_def_readable()
|
A D | tcp_connect.c | 47 cp = sk->sk_user_data; in rds_tcp_state_change()
|
A D | tcp_send.c | 185 cp = sk->sk_user_data; in rds_tcp_write_space()
|
/linux-6.3-rc2/drivers/infiniband/sw/siw/ |
A D | siw_cm.h | 130 #define sk_to_qp(sk) (((struct siw_cep *)((sk)->sk_user_data))->qp) 131 #define sk_to_cep(sk) ((struct siw_cep *)((sk)->sk_user_data))
|
/linux-6.3-rc2/net/tipc/ |
A D | topsrv.c | 165 sk->sk_user_data = NULL; in tipc_conn_close() 352 con = sk->sk_user_data; in tipc_conn_write_space() 446 con = sk->sk_user_data; in tipc_conn_data_ready() 486 newsk->sk_user_data = con; in tipc_topsrv_accept() 505 srv = sk->sk_user_data; in tipc_topsrv_listener_data_ready() 526 sk->sk_user_data = srv; in tipc_topsrv_create_listener()
|
/linux-6.3-rc2/net/l2tp/ |
A D | l2tp_ppp.c | 161 session = (struct l2tp_session *)(sk->sk_user_data); in pppol2tp_sock_to_session() 409 struct l2tp_session *session = sk->sk_user_data; in pppol2tp_session_destruct() 415 sk->sk_user_data = NULL; in pppol2tp_session_destruct() 750 if (sk->sk_user_data) in pppol2tp_connect() 832 sk->sk_user_data = session; in pppol2tp_connect() 1072 session = sock->sk->sk_user_data; in pppol2tp_ioctl() 1089 session = sock->sk->sk_user_data; in pppol2tp_ioctl() 1105 session = sock->sk->sk_user_data; in pppol2tp_ioctl() 1257 if (!sk->sk_user_data) in pppol2tp_setsockopt() 1365 if (!sk->sk_user_data) in pppol2tp_getsockopt() [all …]
|
A D | l2tp_core.c | 168 struct l2tp_tunnel *tunnel = sk->sk_user_data; in l2tp_sk_to_tunnel() 1153 sk->sk_user_data = NULL; in l2tp_tunnel_destruct() 1448 if (sk->sk_user_data) in l2tp_validate_socket() 1493 .sk_user_data = tunnel, in l2tp_tunnel_register()
|
/linux-6.3-rc2/fs/ocfs2/cluster/ |
A D | tcp.c | 592 sc = sk->sk_user_data; in o2net_data_ready() 613 sc = sk->sk_user_data; in o2net_state_change() 655 sk->sk_data_ready = sk->sk_user_data; in o2net_register_callbacks() 656 sk->sk_user_data = NULL; in o2net_register_callbacks() 659 BUG_ON(sk->sk_user_data != NULL); in o2net_register_callbacks() 660 sk->sk_user_data = sc; in o2net_register_callbacks() 679 if (sk->sk_user_data == sc) { in o2net_unregister_callbacks() 681 sk->sk_user_data = NULL; in o2net_unregister_callbacks() 1940 ready = sk->sk_user_data; in o2net_listen_data_ready() 1990 sock->sk->sk_user_data = sock->sk->sk_data_ready; in o2net_open_listening_sock() [all …]
|
/linux-6.3-rc2/net/rxrpc/ |
A D | local_object.c | 185 tuncfg.sk_user_data = local; in rxrpc_open_socket() 230 local->socket->sk->sk_user_data = NULL; in rxrpc_open_socket() 432 socket->sk->sk_user_data = NULL; in rxrpc_destroy_local()
|
/linux-6.3-rc2/drivers/scsi/ |
A D | iscsi_tcp.c | 118 struct iscsi_conn *conn = sk->sk_user_data; in iscsi_sw_sk_state_check() 177 conn = sk->sk_user_data; in iscsi_sw_tcp_data_ready() 200 conn = sk->sk_user_data; in iscsi_sw_tcp_state_change() 229 conn = sk->sk_user_data; in iscsi_sw_tcp_write_space() 254 sk->sk_user_data = conn; in iscsi_sw_tcp_conn_set_callbacks() 273 sk->sk_user_data = NULL; in iscsi_sw_tcp_conn_restore_callbacks()
|
/linux-6.3-rc2/drivers/xen/ |
A D | pvcalls-back.c | 291 struct sock_mapping *map = sock->sk_user_data; in pvcalls_sk_state_change() 302 struct sock_mapping *map = sock->sk_user_data; in pvcalls_sk_data_ready() 376 map->sock->sk->sk_user_data = map; in pvcalls_new_active_socket() 443 map->sock->sk->sk_user_data = NULL; in pvcalls_back_release_active() 467 mappass->sock->sk->sk_user_data = NULL; in pvcalls_back_release_passive() 589 struct sockpass_mapping *mappass = sock->sk_user_data; in pvcalls_pass_sk_data_ready() 667 map->sock->sk->sk_user_data = map; in pvcalls_back_bind() 912 map->sock->sk->sk_user_data != map) { in pvcalls_back_conn_event()
|
/linux-6.3-rc2/drivers/target/iscsi/ |
A D | iscsi_target_nego.c | 385 struct iscsit_conn *conn = sk->sk_user_data; in iscsi_target_sk_data_ready() 392 if (!sk->sk_user_data) { in iscsi_target_sk_data_ready() 436 sk->sk_user_data = conn; in iscsi_target_set_sock_callbacks() 458 if (!sk->sk_user_data) { in iscsi_target_restore_sock_callbacks() 462 sk->sk_user_data = NULL; in iscsi_target_restore_sock_callbacks() 673 conn = sk->sk_user_data; in iscsi_target_sk_state_change()
|
/linux-6.3-rc2/drivers/infiniband/hw/erdma/ |
A D | erdma_cm.h | 165 #define sk_to_cep(sk) ((struct erdma_cep *)((sk)->sk_user_data))
|
/linux-6.3-rc2/net/sunrpc/ |
A D | svcsock.c | 309 struct svc_sock *svsk = (struct svc_sock *)sk->sk_user_data; in svc_data_ready() 328 struct svc_sock *svsk = (struct svc_sock *)(sk->sk_user_data); in svc_write_space() 688 struct svc_sock *svsk = (struct svc_sock *)sk->sk_user_data; in svc_tcp_listen_data_ready() 721 struct svc_sock *svsk = (struct svc_sock *)sk->sk_user_data; in svc_tcp_state_change() 1329 inet->sk_user_data = svsk; in svc_setup_socket() 1503 sk->sk_user_data = NULL; in svc_sock_detach()
|
/linux-6.3-rc2/drivers/net/ethernet/chelsio/inline_crypto/chtls/ |
A D | chtls_cm.c | 1022 csk = sk->sk_user_data; in chtls_pass_accept_rpl() 1183 newsk->sk_user_data = csk; in chtls_recv_sock() 1522 struct chtls_sock *csk = sk->sk_user_data; in add_to_reap_list() 1545 csk = child->sk_user_data; in add_pass_open_to_parent() 1590 csk = sk->sk_user_data; in chtls_pass_establish() 1663 if (unlikely(sk->sk_user_data && in check_sk_callbacks() 2078 csk = sk->sk_user_data; in abort_syn_rcv() 2110 struct chtls_sock *csk = sk->sk_user_data; in chtls_abort_req_rss() 2190 csk = sk->sk_user_data; in chtls_conn_cpl() 2225 struct chtls_sock *csk = sk->sk_user_data; in chtls_rx_ack()
|
/linux-6.3-rc2/drivers/nvme/target/ |
A D | tcp.c | 1405 sock->sk->sk_user_data = NULL; in nvmet_tcp_restore_socket_callbacks() 1476 queue = sk->sk_user_data; in nvmet_tcp_data_ready() 1487 queue = sk->sk_user_data; in nvmet_tcp_write_space() 1509 queue = sk->sk_user_data; in nvmet_tcp_state_change() 1570 sock->sk->sk_user_data = queue; in nvmet_tcp_set_queue_sock() 1675 port = sk->sk_user_data; in nvmet_tcp_listen_data_ready() 1729 port->sock->sk->sk_user_data = port; in nvmet_tcp_add_port() 1780 port->sock->sk->sk_user_data = NULL; in nvmet_tcp_remove_port()
|
/linux-6.3-rc2/include/net/ |
A D | sock.h | 521 void *sk_user_data; member 581 return ((uintptr_t)sk->sk_user_data & SK_USER_DATA_NOCOPY); in sk_user_data_is_nocopy() 584 #define __sk_user_data(sk) ((*((void __rcu **)&(sk)->sk_user_data))) 600 uintptr_t sk_user_data = in __locked_read_sk_user_data_with_flags() local 606 if ((sk_user_data & flags) == flags) in __locked_read_sk_user_data_with_flags() 607 return (void *)(sk_user_data & SK_USER_DATA_PTRMASK); in __locked_read_sk_user_data_with_flags() 623 uintptr_t sk_user_data = (uintptr_t)rcu_dereference(__sk_user_data(sk)); in __rcu_dereference_sk_user_data_with_flags() local 627 if ((sk_user_data & flags) == flags) in __rcu_dereference_sk_user_data_with_flags() 628 return (void *)(sk_user_data & SK_USER_DATA_PTRMASK); in __rcu_dereference_sk_user_data_with_flags()
|
/linux-6.3-rc2/drivers/soc/qcom/ |
A D | qmi_interface.c | 571 struct qmi_handle *qmi = sk->sk_user_data; in qmi_data_ready() 602 sock->sk->sk_user_data = qmi; in qmi_sock_create() 692 sock->sk->sk_user_data = NULL; in qmi_handle_release()
|
/linux-6.3-rc2/drivers/net/wireguard/ |
A D | socket.c | 322 wg = sk->sk_user_data; in wg_receive() 354 .sk_user_data = wg, in wg_socket_init()
|
/linux-6.3-rc2/net/kcm/ |
A D | kcmsock.c | 357 psock = (struct kcm_psock *)sk->sk_user_data; in psock_data_ready() 423 psock = (struct kcm_psock *)sk->sk_user_data; in psock_write_space() 1383 if (csk->sk_user_data) { in kcm_attach() 1400 csk->sk_user_data = psock; in kcm_attach() 1477 csk->sk_user_data = NULL; in kcm_unattach()
|
/linux-6.3-rc2/net/ipv4/ |
A D | udp_tunnel_core.c | 71 rcu_assign_sk_user_data(sk, cfg->sk_user_data); in setup_udp_tunnel_sock()
|
/linux-6.3-rc2/net/smc/ |
A D | smc.h | 302 ((uintptr_t)clcsk->sk_user_data & ~SK_USER_DATA_NOCOPY); in smc_clcsock_user_data()
|