Home
last modified time | relevance | path

Searched refs:sk (Results 226 – 250 of 1027) sorted by relevance

12345678910>>...42

/openbmc/linux/net/packet/
H A Daf_packet.c805 struct sock *sk = &po->sk; in prb_close_block() local
834 sk->sk_data_ready(sk); in prb_close_block()
1955 struct sock *sk = sock->sk; in packet_sendmsg_spkt() local
2216 sk->sk_data_ready(sk); in packet_rcv()
2490 sk->sk_data_ready(sk); in tpacket_rcv()
2512 sk->sk_data_ready(sk); in tpacket_rcv()
2950 struct sock *sk = sock->sk; in packet_snd() local
3109 struct sock *sk = sock->sk; in packet_sendmsg() local
3128 struct sock *sk = sock->sk; in packet_release() local
3295 struct sock *sk = sock->sk; in packet_bind_spkt() local
[all …]
/openbmc/linux/drivers/net/ethernet/chelsio/inline_crypto/chtls/
H A Dchtls.h247 struct sock *sk; member
280 struct sock *sk; member
457 #define TCP_PAGE(sk) (sk->sk_frag.page) argument
458 #define TCP_OFF(sk) (sk->sk_frag.offset) argument
510 struct sock *sk, in process_cpl_msg() argument
517 bh_lock_sock(sk); in process_cpl_msg()
518 if (unlikely(sock_owned_by_user(sk))) { in process_cpl_msg()
520 __sk_add_backlog(sk, skb); in process_cpl_msg()
522 fn(sk, skb); in process_cpl_msg()
524 bh_unlock_sock(sk); in process_cpl_msg()
[all …]
H A Dchtls_hw.c106 send_or_defer(sk, tcp_sk(sk), skb, through_l2t); in chtls_set_tcb_field_rpl_skb()
365 struct sock *sk; in chtls_setkey() local
371 sk = csk->sk; in chtls_setkey()
379 lock_sock(sk); in chtls_setkey()
382 release_sock(sk); in chtls_setkey()
420 lock_sock(sk); in chtls_setkey()
443 ret = chtls_set_tcb_field(sk, 0, in chtls_setkey()
451 ret = chtls_set_tcb_seqno(sk); in chtls_setkey()
463 release_sock(sk); in chtls_setkey()
466 release_sock(sk); in chtls_setkey()
[all …]
/openbmc/linux/include/net/
H A Daf_unix.h18 struct sock *unix_peer_get(struct sock *sk);
52 struct sock sk; member
71 #define unix_sk(ptr) container_of_const(ptr, struct unix_sock, sk)
72 #define unix_peer(sk) (unix_sk(sk)->peer) argument
85 static inline void unix_state_lock_nested(struct sock *sk, in unix_state_lock_nested() argument
88 spin_lock_nested(&unix_sk(sk)->lock, subclass); in unix_state_lock_nested()
93 long unix_inq_len(struct sock *sk);
94 long unix_outq_len(struct sock *sk);
96 int __unix_dgram_recvmsg(struct sock *sk, struct msghdr *msg, size_t size,
98 int __unix_stream_recvmsg(struct sock *sk, struct msghdr *msg, size_t size,
[all …]
H A Dipv6.h288 struct sock *sk; member
1125 return __ip6_make_skb(sk, &sk->sk_write_queue, &inet_sk(sk)->cork, in ip6_finish_skb()
1298 lock_sock(sk); in ip6_sock_set_v6only()
1300 release_sock(sk); in ip6_sock_set_v6only()
1306 lock_sock(sk); in ip6_sock_set_recverr()
1308 release_sock(sk); in ip6_sock_set_recverr()
1364 inet6_sk(sk)->srcprefs = (inet6_sk(sk)->srcprefs & prefmask) | pref; in __ip6_sock_set_addr_preferences()
1372 lock_sock(sk); in ip6_sock_set_addr_preferences()
1374 release_sock(sk); in ip6_sock_set_addr_preferences()
1380 lock_sock(sk); in ip6_sock_set_recvpktinfo()
[all …]
H A Dllc_conn.h34 struct sock sk; member
84 static inline struct llc_sock *llc_sk(const struct sock *sk) in llc_sk() argument
86 return (struct llc_sock *)sk; in llc_sk()
101 void llc_sk_stop_all_timers(struct sock *sk, bool sync);
102 void llc_sk_free(struct sock *sk);
104 void llc_sk_reset(struct sock *sk);
107 int llc_conn_state_process(struct sock *sk, struct sk_buff *skb);
108 void llc_conn_send_pdu(struct sock *sk, struct sk_buff *skb);
109 void llc_conn_rtn_pdu(struct sock *sk, struct sk_buff *skb);
115 void llc_sap_add_socket(struct llc_sap *sap, struct sock *sk);
[all …]
H A Despintcp.h10 int espintcp_push_skb(struct sock *sk, struct sk_buff *skb);
11 int espintcp_queue_out(struct sock *sk, struct sk_buff *skb);
12 bool tcp_is_ulp_esp(struct sock *sk);
26 void (*saved_data_ready)(struct sock *sk);
27 void (*saved_write_space)(struct sock *sk);
28 void (*saved_destruct)(struct sock *sk);
33 static inline struct espintcp_ctx *espintcp_getctx(const struct sock *sk) in espintcp_getctx() argument
35 struct inet_connection_sock *icsk = inet_csk(sk); in espintcp_getctx()
/openbmc/linux/tools/testing/selftests/bpf/progs/
H A Dkfunc_call_test_subprog.c11 struct bpf_sock *sk = skb->sk; in f1() local
14 if (!sk) in f1()
17 sk = bpf_sk_fullsock(sk); in f1()
18 if (!sk) in f1()
26 sk_state_res = bpf_kfunc_call_test3((struct sock *)sk)->__sk_common.skc_state; in f1()
28 return (__u32)bpf_kfunc_call_test1((struct sock *)sk, 1, 2, 3, 4); in f1()
H A Dsk_storage_omem_uncharge.c27 struct sock *sk; in BPF_PROG() local
32 sk = bpf_rdonly_cast(sk_ptr, bpf_core_type_id_kernel(struct sock)); in BPF_PROG()
33 if (sk->sk_cookie.counter != cookie) in BPF_PROG()
37 omem = sk->sk_omem_alloc.counter; in BPF_PROG()
44 int BPF_PROG(inet6_sock_destruct, struct sock *sk) in BPF_PROG() argument
48 if (!cookie || sk->sk_cookie.counter != cookie) in BPF_PROG()
51 value = bpf_sk_storage_get(&sk_storage, sk, 0, 0); in BPF_PROG()
54 sk_ptr = sk; in BPF_PROG()
55 local_storage_ptr = sk->sk_bpf_storage; in BPF_PROG()
H A Dverifier_sock.c65 : __imm_const(__sk_buff_sk, offsetof(struct __sk_buff, sk)) in skb_sk_no_null_check()
83 : __imm_const(__sk_buff_sk, offsetof(struct __sk_buff, sk)), in sk_family_non_fullsock_field_1()
103 : __imm_const(__sk_buff_sk, offsetof(struct __sk_buff, sk)), in sk_sk_type_fullsock_field_1()
121 __imm_const(__sk_buff_sk, offsetof(struct __sk_buff, sk)) in sk_no_skb_sk_check_1()
142 __imm_const(__sk_buff_sk, offsetof(struct __sk_buff, sk)), in no_null_check_on_ret_1()
166 __imm_const(__sk_buff_sk, offsetof(struct __sk_buff, sk)), in sk_sk_type_fullsock_field_2()
189 __imm_const(__sk_buff_sk, offsetof(struct __sk_buff, sk)), in sk_family_non_fullsock_field_2()
213 __imm_const(__sk_buff_sk, offsetof(struct __sk_buff, sk)), in sk_sk_state_narrow_load()
237 __imm_const(__sk_buff_sk, offsetof(struct __sk_buff, sk)), in port_word_load_backward_compatibility()
287 __imm_const(__sk_buff_sk, offsetof(struct __sk_buff, sk)) in dst_port_half_load_invalid_1()
[all …]
H A Dtest_tcp_estats.c82 struct sock sk; member
83 #define inet_daddr sk.__sk_common.skc_daddr
84 #define inet_dport sk.__sk_common.skc_dport
95 return (struct inet_sock *)sk; in inet_sk()
212 struct sock *sk) in tcp_estats_conn_id_init() argument
217 if (_(sk->sk_family) == AF_INET6) in tcp_estats_conn_id_init()
219 sk->sk_v6_rcv_saddr.s6_addr32, in tcp_estats_conn_id_init()
220 sk->sk_v6_daddr.s6_addr32); in tcp_estats_conn_id_init()
223 &inet_sk(sk)->inet_saddr, in tcp_estats_conn_id_init()
224 &inet_sk(sk)->inet_daddr); in tcp_estats_conn_id_init()
[all …]
H A Dbpf_iter_unix.c10 static long sock_i_ino(const struct sock *sk) in sock_i_ino() argument
12 const struct socket *sk_socket = sk->sk_socket; in sock_i_ino()
28 struct sock *sk = (struct sock *)unix_sk; in dump_unix() local
42 sk->sk_refcnt.refs.counter, in dump_unix()
44 sk->sk_state == TCP_LISTEN ? __SO_ACCEPTCON : 0, in dump_unix()
45 sk->sk_type, in dump_unix()
46 sk->sk_socket ? in dump_unix()
47 (sk->sk_state == TCP_ESTABLISHED ? SS_CONNECTED : SS_UNCONNECTED) : in dump_unix()
48 (sk->sk_state == TCP_ESTABLISHED ? SS_CONNECTING : SS_DISCONNECTING), in dump_unix()
49 sock_i_ino(sk)); in dump_unix()
H A Dbpf_iter_setsockopt.c10 sk = NULL; \
14 sk = (struct sock *)tp; \
44 struct sock *sk; in change_tcp_cc() local
49 if (sk->sk_family != AF_INET6 || in change_tcp_cc()
50 (sk->sk_state != TCP_LISTEN && in change_tcp_cc()
51 sk->sk_state != TCP_ESTABLISHED) || in change_tcp_cc()
52 (sk->sk_num != reuse_listen_hport && in change_tcp_cc()
53 sk->sk_num != listen_hport && in change_tcp_cc()
54 bpf_ntohs(sk->sk_dport) != listen_hport)) in change_tcp_cc()
H A Dtcp_ca_update.c13 static inline struct tcp_sock *tcp_sk(const struct sock *sk) in tcp_sk() argument
15 return (struct tcp_sock *)sk; in tcp_sk()
19 void BPF_PROG(ca_update_1_init, struct sock *sk) in BPF_PROG() argument
25 void BPF_PROG(ca_update_2_init, struct sock *sk) in BPF_PROG() argument
31 void BPF_PROG(ca_update_cong_control, struct sock *sk, in BPF_PROG() argument
37 __u32 BPF_PROG(ca_update_ssthresh, struct sock *sk) in BPF_PROG() argument
39 return tcp_sk(sk)->snd_ssthresh; in BPF_PROG()
43 __u32 BPF_PROG(ca_update_undo_cwnd, struct sock *sk) in BPF_PROG() argument
45 return tcp_sk(sk)->snd_cwnd; in BPF_PROG()
H A Dmptcp_sock.c15 struct sock *sk; member
35 struct bpf_sock *sk; in _sockops() local
41 sk = ctx->sk; in _sockops()
42 if (!sk) in _sockops()
45 tsk = bpf_skc_to_tcp_sock(sk); in _sockops()
51 storage = bpf_sk_storage_get(&socket_storage_map, sk, 0, in _sockops()
60 msk = bpf_skc_to_mptcp_sock(sk); in _sockops()
75 storage->sk = (struct sock *)sk; in _sockops()
H A Dconnect6_prog.c32 struct bpf_sock *sk; in connect_v6_prog() local
48 sk = bpf_sk_lookup_tcp(ctx, &tuple, sizeof(tuple.ipv6), in connect_v6_prog()
51 sk = bpf_sk_lookup_udp(ctx, &tuple, sizeof(tuple.ipv6), in connect_v6_prog()
54 if (!sk) in connect_v6_prog()
57 if (sk->src_ip6[0] != tuple.ipv6.daddr[0] || in connect_v6_prog()
58 sk->src_ip6[1] != tuple.ipv6.daddr[1] || in connect_v6_prog()
59 sk->src_ip6[2] != tuple.ipv6.daddr[2] || in connect_v6_prog()
60 sk->src_ip6[3] != tuple.ipv6.daddr[3] || in connect_v6_prog()
61 sk->src_port != DST_REWRITE_PORT6) { in connect_v6_prog()
62 bpf_sk_release(sk); in connect_v6_prog()
[all …]
H A Dlsm_cgroup.c54 struct sock *sk; in real_create() local
61 sk = sock->sk; in real_create()
62 if (!sk) in real_create()
66 if (bpf_setsockopt(sk, SOL_SOCKET, SO_PRIORITY, &prio, sizeof(prio))) in real_create()
71 if (bpf_getsockopt(sk, SOL_SOCKET, SO_PRIORITY, &prio, sizeof(prio))) in real_create()
106 struct sock *sk = sock->sk; in real_bind() local
108 if (!sk) in real_bind()
111 if (sk->__sk_common.skc_family != AF_PACKET) in real_bind()
114 if (sk->sk_kern_sock) in real_bind()
148 int BPF_PROG(socket_alloc, struct sock *sk, int family, gfp_t priority) in BPF_PROG() argument
H A Dtest_tcp_check_syncookie_kern.c40 return bpf_tcp_gen_syncookie(sk, iph, ip_size, tcph, thlen); in gen_syncookie()
49 struct bpf_sock *sk; in check_syncookie() local
82 sk = bpf_skc_lookup_tcp(ctx, &tup, sizeof(tup.ipv4), in check_syncookie()
84 if (!sk) in check_syncookie()
87 if (sk->state != BPF_TCP_LISTEN) in check_syncookie()
93 ret = bpf_tcp_check_syncookie(sk, ipv4h, sizeof(*ipv4h), in check_syncookie()
114 sk = bpf_skc_lookup_tcp(ctx, &tup, sizeof(tup.ipv6), in check_syncookie()
116 if (!sk) in check_syncookie()
119 if (sk->state != BPF_TCP_LISTEN) in check_syncookie()
125 ret = bpf_tcp_check_syncookie(sk, ipv6h, sizeof(*ipv6h), in check_syncookie()
[all …]
/openbmc/linux/net/atm/
H A Dproc.c70 struct sock *sk; member
80 struct sock *sk = *sock; in __vcc_walk() local
82 if (sk == SEQ_START_TOKEN) { in __vcc_walk()
87 if (sk) in __vcc_walk()
93 for (; sk; sk = sk_next(sk)) { in __vcc_walk()
102 sk = SEQ_START_TOKEN; in __vcc_walk()
104 *sock = sk; in __vcc_walk()
187 switch (sk->sk_family) { in vcc_info()
198 vcc->flags, sk->sk_err, in vcc_info()
199 sk_wmem_alloc_get(sk), sk->sk_sndbuf, in vcc_info()
[all …]
/openbmc/linux/net/bluetooth/
H A Dmgmt_util.c156 err = sock_queue_rcv_skb(sk, skb); in mgmt_cmd_status()
177 BT_DBG("sock %p", sk); in mgmt_cmd_complete()
204 err = sock_queue_rcv_skb(sk, skb); in mgmt_cmd_complete()
284 cmd->sk = sk; in mgmt_pending_new()
285 sock_hold(sk); in mgmt_pending_new()
307 sock_put(cmd->sk); in mgmt_pending_free()
325 if (!sk || mesh_tx->sk == sk) in mgmt_mesh_foreach()
338 if (!sk || mesh_tx->sk == sk) in mgmt_mesh_next()
377 mesh_tx->sk = sk; in mgmt_mesh_add()
378 sock_hold(sk); in mgmt_mesh_add()
[all …]
/openbmc/linux/net/ipv4/
H A Dtcp_lp.c99 struct lp *lp = inet_csk_ca(sk); in tcp_lp_init()
123 struct lp *lp = inet_csk_ca(sk); in tcp_lp_cong_avoid()
126 tcp_reno_cong_avoid(sk, ack, acked); in tcp_lp_cong_avoid()
139 struct tcp_sock *tp = tcp_sk(sk); in tcp_lp_remote_hz_estimator()
140 struct lp *lp = inet_csk_ca(sk); in tcp_lp_remote_hz_estimator()
193 struct tcp_sock *tp = tcp_sk(sk); in tcp_lp_owd_calculator()
194 struct lp *lp = inet_csk_ca(sk); in tcp_lp_owd_calculator()
229 struct lp *lp = inet_csk_ca(sk); in tcp_lp_rtt_sample()
230 s64 mowd = tcp_lp_owd_calculator(sk); in tcp_lp_rtt_sample()
273 struct tcp_sock *tp = tcp_sk(sk); in tcp_lp_pkts_acked()
[all …]
/openbmc/linux/net/handshake/
H A Drequest.c88 void (*sk_destruct)(struct sock *sk); in handshake_sk_destruct()
91 req = handshake_req_hash_lookup(sk); in handshake_sk_destruct()
95 trace_handshake_destruct(sock_net(sk), req, sk); in handshake_sk_destruct()
99 sk_destruct(sk); in handshake_sk_destruct()
235 req->hr_sk = sock->sk; in handshake_req_submit()
289 struct sock *sk = req->hr_sk; in handshake_complete() local
290 struct net *net = sock_net(sk); in handshake_complete()
297 sock_put(sk); in handshake_complete()
319 net = sock_net(sk); in handshake_req_cancel()
320 req = handshake_req_hash_lookup(sk); in handshake_req_cancel()
[all …]
/openbmc/linux/kernel/bpf/
H A Dreuseport_array.c26 write_lock_bh(&sk->sk_callback_lock); in bpf_sk_reuseport_detach()
29 WRITE_ONCE(sk->sk_user_data, NULL); in bpf_sk_reuseport_detach()
66 struct sock *sk; in reuseport_array_delete_elem() local
79 if (sk) { in reuseport_array_delete_elem()
81 WRITE_ONCE(sk->sk_user_data, NULL); in reuseport_array_delete_elem()
97 struct sock *sk; in reuseport_array_free() local
128 if (sk) { in reuseport_array_free()
135 sk->sk_user_data = NULL; in reuseport_array_free()
168 struct sock *sk; in bpf_fd_reuseport_array_lookup_elem() local
176 if (sk) { in bpf_fd_reuseport_array_lookup_elem()
[all …]
/openbmc/linux/drivers/net/vxlan/
H A Dvxlan_multicast.c23 struct sock *sk; in vxlan_igmp_join() local
32 sk = sock4->sock->sk; in vxlan_igmp_join()
33 lock_sock(sk); in vxlan_igmp_join()
35 release_sock(sk); in vxlan_igmp_join()
40 sk = sock6->sock->sk; in vxlan_igmp_join()
41 lock_sock(sk); in vxlan_igmp_join()
57 struct sock *sk; in vxlan_igmp_leave() local
66 sk = sock4->sock->sk; in vxlan_igmp_leave()
67 lock_sock(sk); in vxlan_igmp_leave()
74 sk = sock6->sock->sk; in vxlan_igmp_leave()
[all …]
/openbmc/linux/net/bluetooth/cmtp/
H A Dsock.c51 struct sock *sk = sock->sk; in cmtp_sock_release() local
53 BT_DBG("sock %p sk %p", sock, sk); in cmtp_sock_release()
55 if (!sk) in cmtp_sock_release()
58 bt_sock_unlink(&cmtp_sk_list, sk); in cmtp_sock_release()
60 sock_orphan(sk); in cmtp_sock_release()
61 sock_put(sk); in cmtp_sock_release()
203 struct sock *sk; in cmtp_sock_create() local
211 if (!sk) in cmtp_sock_create()
214 sock_init_data(sock, sk); in cmtp_sock_create()
222 sk->sk_protocol = protocol; in cmtp_sock_create()
[all …]

12345678910>>...42