Searched refs:sk_user_data (Results 1 - 25 of 52) sorted by relevance

123

/linux-master/kernel/bpf/
H A Dreuseport_array.c29 WRITE_ONCE(sk->sk_user_data, NULL);
81 WRITE_ONCE(sk->sk_user_data, NULL);
113 * through sk->sk_user_data _and_ with sk->sk_callback_lock
115 * until all sk->sk_user_data has stopped referencing this "array".
135 sk->sk_user_data = NULL;
143 * Once reaching here, all sk->sk_user_data is not
221 if (READ_ONCE(nsk->sk_user_data))
239 uintptr_t sk_user_data; local
293 sk_user_data = (uintptr_t)&array->ptrs[index] | SK_USER_DATA_NOCOPY |
295 WRITE_ONCE(nsk->sk_user_data, (voi
[all...]
/linux-master/net/phonet/
H A Dpep-gprs.c67 struct gprs_dev *gp = sk->sk_user_data;
140 struct gprs_dev *gp = sk->sk_user_data;
153 struct gprs_dev *gp = sk->sk_user_data;
267 if (unlikely(sk->sk_user_data)) {
276 sk->sk_user_data = gp;
297 struct gprs_dev *gp = sk->sk_user_data;
301 sk->sk_user_data = NULL;
/linux-master/net/rds/
H A Dtcp_listen.c246 ready = sk->sk_user_data;
293 sock->sk->sk_user_data = sock->sk->sk_data_ready;
343 if (sk->sk_user_data) {
344 sk->sk_data_ready = sk->sk_user_data;
345 sk->sk_user_data = NULL;
H A Dtcp_connect.c47 cp = sk->sk_user_data;
H A Dtcp.c123 sock->sk->sk_user_data = NULL;
211 sock->sk->sk_data_ready = sock->sk->sk_user_data;
219 sock->sk->sk_user_data = cp;
660 return lsock->sk->sk_user_data;
H A Dtcp_send.c186 cp = sk->sk_user_data;
/linux-master/drivers/infiniband/sw/siw/
H A Dsiw_cm.h130 #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-master/drivers/connector/
H A Dcn_proc.c57 if (!dsk || !dsk->sk_user_data || !data)
63 val = ((struct proc_input *)(dsk->sk_user_data))->event_type;
64 mc_op = ((struct proc_input *)(dsk->sk_user_data))->mcast_op;
431 if (sk->sk_user_data == NULL) {
432 sk->sk_user_data = kzalloc(sizeof(struct proc_input),
434 if (sk->sk_user_data == NULL) {
441 ((struct proc_input *)(sk->sk_user_data))->mcast_op;
443 ((struct proc_input *)(sk->sk_user_data))->event_type =
445 ((struct proc_input *)(sk->sk_user_data))->mcast_op = mc_op;
456 ((struct proc_input *)(sk->sk_user_data))
[all...]
H A Dconnector.c188 kfree(sk->sk_user_data);
189 sk->sk_user_data = NULL;
/linux-master/net/tipc/
H A Dtopsrv.c165 sk->sk_user_data = NULL;
352 con = sk->sk_user_data;
446 con = sk->sk_user_data;
486 newsk->sk_user_data = con;
505 srv = sk->sk_user_data;
526 sk->sk_user_data = srv;
/linux-master/net/l2tp/
H A Dl2tp_ppp.c161 session = (struct l2tp_session *)(sk->sk_user_data);
409 struct l2tp_session *session = sk->sk_user_data;
415 sk->sk_user_data = NULL;
750 if (sk->sk_user_data)
832 sk->sk_user_data = session;
1072 session = sock->sk->sk_user_data;
1089 session = sock->sk->sk_user_data;
1105 session = sock->sk->sk_user_data;
1257 if (!sk->sk_user_data)
1365 if (!sk->sk_user_data)
[all...]
/linux-master/drivers/infiniband/hw/erdma/
H A Derdma_cm.h165 #define sk_to_cep(sk) ((struct erdma_cep *)((sk)->sk_user_data))
/linux-master/net/rxrpc/
H A Dlocal_object.c196 tuncfg.sk_user_data = local;
241 local->socket->sk->sk_user_data = NULL;
443 socket->sk->sk_user_data = NULL;
/linux-master/fs/ocfs2/cluster/
H A Dtcp.c592 sc = sk->sk_user_data;
613 sc = sk->sk_user_data;
655 sk->sk_data_ready = sk->sk_user_data;
656 sk->sk_user_data = NULL;
659 BUG_ON(sk->sk_user_data != NULL);
660 sk->sk_user_data = sc;
679 if (sk->sk_user_data == sc) {
681 sk->sk_user_data = NULL;
1946 ready = sk->sk_user_data;
1962 * sk->sk_user_data i
[all...]
/linux-master/drivers/xen/
H A Dpvcalls-back.c291 struct sock_mapping *map = sock->sk_user_data;
302 struct sock_mapping *map = sock->sk_user_data;
378 map->sock->sk->sk_user_data = map;
443 map->sock->sk->sk_user_data = NULL;
467 mappass->sock->sk->sk_user_data = NULL;
592 struct sockpass_mapping *mappass = sock->sk_user_data;
670 map->sock->sk->sk_user_data = map;
915 map->sock->sk->sk_user_data != map) {
/linux-master/drivers/target/iscsi/
H A Discsi_target_nego.c385 struct iscsit_conn *conn = sk->sk_user_data;
392 if (!sk->sk_user_data) {
436 sk->sk_user_data = conn;
458 if (!sk->sk_user_data) {
462 sk->sk_user_data = NULL;
665 conn = sk->sk_user_data;
/linux-master/drivers/scsi/
H A Discsi_tcp.c118 struct iscsi_conn *conn = sk->sk_user_data;
177 conn = sk->sk_user_data;
200 conn = sk->sk_user_data;
229 conn = sk->sk_user_data;
254 sk->sk_user_data = conn;
273 sk->sk_user_data = NULL;
/linux-master/drivers/soc/qcom/
H A Dqmi_interface.c571 struct qmi_handle *qmi = sk->sk_user_data;
602 sock->sk->sk_user_data = qmi;
692 sock->sk->sk_user_data = NULL;
/linux-master/net/smc/
H A Dsmc.h305 ((uintptr_t)clcsk->sk_user_data & ~SK_USER_DATA_NOCOPY);
/linux-master/drivers/net/
H A Dpfcp.c171 tuncfg.sk_user_data = pfcp;
/linux-master/drivers/net/ethernet/chelsio/inline_crypto/chtls/
H A Dchtls_cm.c1022 csk = sk->sk_user_data;
1183 newsk->sk_user_data = csk;
1522 struct chtls_sock *csk = sk->sk_user_data;
1545 csk = child->sk_user_data;
1590 csk = sk->sk_user_data;
1663 if (unlikely(sk->sk_user_data &&
2078 csk = sk->sk_user_data;
2110 struct chtls_sock *csk = sk->sk_user_data;
2190 csk = sk->sk_user_data;
2225 struct chtls_sock *csk = sk->sk_user_data;
[all...]
/linux-master/drivers/nvme/target/
H A Dtcp.c1560 sock->sk->sk_user_data = NULL;
1626 queue = sk->sk_user_data;
1642 queue = sk->sk_user_data;
1664 queue = sk->sk_user_data;
1725 sock->sk->sk_user_data = queue;
1935 sk->sk_user_data = NULL;
1998 port = sk->sk_user_data;
2052 port->sock->sk->sk_user_data = port;
2103 port->sock->sk->sk_user_data = NULL;
/linux-master/include/net/
H A Dsock.h314 * @sk_user_data: RPC layer private data. Write-protected by @sk_callback_lock.
528 void *sk_user_data; member in struct:sock
553 /* flag bits in sk_user_data
555 * - SK_USER_DATA_NOCOPY: Pointer stored in sk_user_data might
557 * it can point to a reference counted object. sk_user_data bottom
560 * - SK_USER_DATA_BPF: Mark whether sk_user_data field is
562 * when sk_user_data's sk is added to the bpf's reuseport_array.
565 * sk_user_data points to psock type. This bit should be set
566 * when sk_user_data is assigned to a psock object.
575 * sk_user_data_is_nocopy - Test if sk_user_data pointe
599 uintptr_t sk_user_data = local
622 uintptr_t sk_user_data = (uintptr_t)rcu_dereference(__sk_user_data(sk)); local
[all...]
/linux-master/net/sunrpc/
H A Dsvcsock.c367 struct svc_sock *svsk = (struct svc_sock *)sk->sk_user_data;
388 struct svc_sock *svsk = (struct svc_sock *)(sk->sk_user_data);
833 struct svc_sock *svsk = (struct svc_sock *)sk->sk_user_data;
865 struct svc_sock *svsk = (struct svc_sock *)sk->sk_user_data;
1423 inet->sk_user_data = svsk;
1585 sk->sk_user_data = NULL;
/linux-master/drivers/net/wireguard/
H A Dsocket.c322 wg = sk->sk_user_data;
354 .sk_user_data = wg,

Completed in 524 milliseconds

123