/openbmc/linux/net/llc/ |
H A D | llc_c_ev.c | 200 const u8 vr = llc_sk(sk)->vR; in llc_conn_ev_rx_i_cmd_pbit_set_0_unexpd_ns() 212 const u8 vr = llc_sk(sk)->vR; in llc_conn_ev_rx_i_cmd_pbit_set_1_unexpd_ns() 224 const u8 vr = llc_sk(sk)->vR; in llc_conn_ev_rx_i_cmd_pbit_set_x_inval_ns() 267 const u8 vr = llc_sk(sk)->vR; in llc_conn_ev_rx_i_rsp_fbit_set_0_unexpd_ns() 623 return !(skb_queue_len(&llc_sk(sk)->pdu_unack_q) + 1 == llc_sk(sk)->k); in llc_conn_ev_qlfy_last_frame_eq_1() 637 return skb_queue_len(&llc_sk(sk)->pdu_unack_q) + 1 == llc_sk(sk)->k; in llc_conn_ev_qlfy_last_frame_eq_0() 642 return llc_sk(sk)->p_flag; in llc_conn_ev_qlfy_p_flag_eq_0() 665 return !(llc_sk(sk)->retry_count < llc_sk(sk)->n2); in llc_conn_ev_qlfy_retry_cnt_lt_n2() 670 return !(llc_sk(sk)->retry_count >= llc_sk(sk)->n2); in llc_conn_ev_qlfy_retry_cnt_gte_n2() 675 return !llc_sk(sk)->s_flag; in llc_conn_ev_qlfy_s_flag_eq_1() [all …]
|
/openbmc/linux/net/vmw_vsock/ |
H A D | af_vsock.c | 916 sk = sock->sk; in vsock_bind() 936 sk = sock->sk; in vsock_getname() 993 sk = sock->sk; in vsock_shutdown() 1029 sk = sock->sk; in vsock_poll() 1161 sk = sock->sk; in vsock_dgram_sendmsg() 1229 sk = sock->sk; in vsock_dgram_connect() 1282 sk = sock->sk; in vsock_dgram_recvmsg() 1358 sk = sock->sk; in vsock_connect() 1580 sk = sock->sk; in vsock_listen() 1656 sk = sock->sk; in vsock_connectible_setsockopt() [all …]
|
H A D | vsock_bpf.c | 51 ret = vsock_has_data(sk, psock); in vsock_msg_wait_data() 66 if (sk->sk_type == SOCK_STREAM || sk->sk_type == SOCK_SEQPACKET) in __vsock_recvmsg() 82 psock = sk_psock_get(sk); in vsock_bpf_recvmsg() 86 lock_sock(sk); in vsock_bpf_recvmsg() 88 release_sock(sk); in vsock_bpf_recvmsg() 89 sk_psock_put(sk, psock); in vsock_bpf_recvmsg() 103 release_sock(sk); in vsock_bpf_recvmsg() 104 sk_psock_put(sk, psock); in vsock_bpf_recvmsg() 111 release_sock(sk); in vsock_bpf_recvmsg() 112 sk_psock_put(sk, psock); in vsock_bpf_recvmsg() [all …]
|
/openbmc/linux/net/tls/ |
H A D | trace.h | 22 __field( struct sock *, sk ) 30 __entry->sk = sk; 61 __entry->sk = sk; 91 __entry->sk = sk; 106 TP_PROTO(struct sock *sk), 108 TP_ARGS(sk), 115 __entry->sk = sk; 119 "sk=%p", __entry->sk 136 __entry->sk = sk; 160 __entry->sk = sk; [all …]
|
/openbmc/linux/net/ipv4/ |
H A D | tcp_bpf.c | 25 tcp = tcp_sk(sk); in tcp_eat_skb() 45 lock_sock(sk); in bpf_tcp_ingress() 84 release_sock(sk); in bpf_tcp_ingress() 155 lock_sock(sk); in tcp_bpf_push_locked() 157 release_sock(sk); in tcp_bpf_push_locked() 240 lock_sock(sk); in tcp_bpf_recvmsg_parser() 326 release_sock(sk); in tcp_bpf_recvmsg_parser() 351 lock_sock(sk); in tcp_bpf_recvmsg() 376 release_sock(sk); in tcp_bpf_recvmsg() 454 lock_sock(sk); in tcp_bpf_send_verdict() [all …]
|
H A D | ping.c | 132 sock_prot_inuse_add(sock_net(sk), sk->sk_prot, 1); in ping_get_port() 160 sock_prot_inuse_add(sock_net(sk), sk->sk_prot, -1); in ping_unhash() 231 sk = NULL; in ping_lookup() 234 return sk; in ping_lookup() 287 inet_sk(sk), inet_sk(sk)->inet_num); in ping_close() 948 inet_sk(sk), inet_sk(sk)->inet_num, skb); in __ping_queue_rcv_skb() 984 if (sk) { in ping_rcv() 1058 sk = sk_next(sk); in ping_get_next() 1059 } while (sk && (!net_eq(sock_net(sk), net))); in ping_get_next() 1061 if (!sk) in ping_get_next() [all …]
|
H A D | af_inet.c | 144 sk->sk_state, sk); in inet_sock_destruct() 231 struct sock *sk = sock->sk; in inet_listen() local 377 err = sk->sk_prot->hash(sk); in inet_create() 414 struct sock *sk = sock->sk; in inet_release() local 572 struct sock *sk = sock->sk; in inet_dgram_connect() local 628 struct sock *sk = sock->sk; in __inet_stream_connect() local 847 struct sock *sk = sock->sk; in inet_sendmsg() local 860 struct sock *sk = sock->sk; in inet_splice_eof() local 877 struct sock *sk = sock->sk; in inet_recvmsg() local 942 sk->sk_state_change(sk); in inet_shutdown() [all …]
|
H A D | raw.c | 102 sock_prot_inuse_add(sock_net(sk), sk->sk_prot, 1); in raw_hash_sk() 114 sock_prot_inuse_add(sock_net(sk), sk->sk_prot, -1); in raw_unhash_sk() 686 lock_sock(sk); in raw_destroy() 962 return sk; in raw_get_first() 973 sk = sk_next(sk); in raw_get_next() 974 } while (sk && sock_net(sk) != seq_file_net(seq)); in raw_get_next() 976 if (!sk) in raw_get_next() 978 return sk; in raw_get_next() 985 if (sk) in raw_get_idx() 986 while (pos && (sk = raw_get_next(seq, sk)) != NULL) in raw_get_idx() [all …]
|
/openbmc/linux/net/l2tp/ |
H A D | l2tp_ip.c | 48 struct sock *sk; in __l2tp_ip_bind_lookup() local 75 sk = NULL; in __l2tp_ip_bind_lookup() 77 return sk; in __l2tp_ip_bind_lookup() 173 if (!sk) { in l2tp_ip_recv() 177 sock_hold(sk); in l2tp_ip_recv() 192 sock_put(sk); in l2tp_ip_recv() 261 lock_sock(sk); in l2tp_ip_bind() 318 lock_sock(sk); in l2tp_ip_connect() 354 struct sock *sk = sock->sk; in l2tp_ip_getname() local 478 rt = ip_route_output_ports(sock_net(sk), fl4, sk, in l2tp_ip_sendmsg() [all …]
|
H A D | l2tp_ip6.c | 56 struct sock *sk; in __l2tp_ip6_bind_lookup() local 85 sk = NULL; in __l2tp_ip6_bind_lookup() 87 return sk; in __l2tp_ip6_bind_lookup() 126 struct sock *sk; in l2tp_ip6_recv() local 183 if (!sk) { in l2tp_ip6_recv() 187 sock_hold(sk); in l2tp_ip6_recv() 202 sock_put(sk); in l2tp_ip6_recv() 251 lock_sock(sk); in l2tp_ip6_destroy_sock() 285 lock_sock(sk); in l2tp_ip6_bind() 384 lock_sock(sk); in l2tp_ip6_connect() [all …]
|
/openbmc/linux/net/bluetooth/ |
H A D | hci_sock.c | 219 if (skb->sk == sk) in hci_send_to_sock() 280 sk = bt_sk(sk)->parent; in hci_sock_copy_creds() 837 sk->sk_state_change(sk); in hci_sock_dev_event() 896 struct sock *sk = sock->sk; in hci_sock_release() local 1040 struct sock *sk = sock->sk; in hci_sock_ioctl() local 1185 struct sock *sk = sock->sk; in hci_sock_bind() local 1485 struct sock *sk = sock->sk; in hci_sock_getname() local 1553 struct sock *sk = sock->sk; in hci_sock_recvmsg() local 1794 struct sock *sk = sock->sk; in hci_sock_sendmsg() local 1932 struct sock *sk = sock->sk; in hci_sock_setsockopt_old() local [all …]
|
/openbmc/linux/net/netrom/ |
H A D | nr_out.c | 72 nr_kick(sk); in nr_output() 92 nr_start_idletimer(sk); in nr_send_iframe() 119 nr_stop_t1timer(sk); in nr_send_nak_frame() 182 nr_start_t1timer(sk); in nr_kick() 229 nr_stop_t2timer(sk); in nr_establish_data_link() 230 nr_stop_t4timer(sk); in nr_establish_data_link() 231 nr_stop_idletimer(sk); in nr_establish_data_link() 232 nr_start_t1timer(sk); in nr_establish_data_link() 261 nr_frames_acked(sk, nr); in nr_check_iframes_acked() 262 nr_stop_t1timer(sk); in nr_check_iframes_acked() [all …]
|
/openbmc/linux/drivers/net/ethernet/chelsio/inline_crypto/chtls/ |
H A D | chtls_io.c | 71 return set_ivs_imm(sk, skb) ? (nos_ivs(sk, skb->len) * in ivs_size() 606 sk = csk->sk; in chtls_push_frames() 762 return should_push(sk) && !corked(tcp_sk(sk), flags); in send_should_push() 829 if (TCP_PAGE(sk) && TCP_OFF(sk)) { in skb_entail() 930 if (sk->sk_err || (sk->sk_shutdown & SEND_SHUTDOWN)) in csk_wait_memory() 1033 if (sk->sk_err || (sk->sk_shutdown & SEND_SHUTDOWN)) in chtls_sendmsg() 1245 struct sock *sk = sock->sk; in chtls_splice_eof() local 1385 sk->sk_write_space(sk); in chtls_pt_recvmsg() 1391 if (sk->sk_err || sk->sk_state == TCP_CLOSE || in chtls_pt_recvmsg() 1724 sk->sk_write_space(sk); in chtls_recvmsg() [all …]
|
/openbmc/linux/net/ipv6/ |
H A D | inet6_hashtables.c | 58 struct sock *sk; in __inet6_lookup_established() local 87 sk = NULL; in __inet6_lookup_established() 89 return sk; in __inet6_lookup_established() 100 if (net_eq(sock_net(sk), net) && inet_sk(sk)->inet_num == hnum && in compute_score() 170 result = sk; in inet6_lhash2_lookup() 193 return sk; in inet6_lookup_run_sk_lookup() 198 sk = reuse_sk; in inet6_lookup_run_sk_lookup() 199 return sk; in inet6_lookup_run_sk_lookup() 259 sk = NULL; in inet6_lookup() 260 return sk; in inet6_lookup() [all …]
|
H A D | inet6_connection_sock.c | 48 fl6->flowi6_uid = sk->sk_uid; in inet6_csk_route_req() 51 dst = ip6_dst_lookup_flow(sock_net(sk), sk, fl6, final_p); in inet6_csk_route_req() 64 sin6->sin6_addr = sk->sk_v6_daddr; in inet6_csk_addr2sockaddr() 69 sk->sk_bound_dev_if); in inet6_csk_addr2sockaddr() 89 fl6->daddr = sk->sk_v6_daddr; in inet6_csk_route_socket() 94 fl6->flowi6_mark = sk->sk_mark; in inet6_csk_route_socket() 97 fl6->flowi6_uid = sk->sk_uid; in inet6_csk_route_socket() 106 dst = ip6_dst_lookup_flow(sock_net(sk), sk, fl6, final_p); in inet6_csk_route_socket() 124 sk->sk_route_caps = 0; in inet6_csk_xmit() 133 fl6.daddr = sk->sk_v6_daddr; in inet6_csk_xmit() [all …]
|
H A D | tcp_ipv6.c | 366 if (tcp_mtu_to_mss(sk, mtu) >= tcp_sk(sk)->mss_cache) in tcp_v6_mtu_reduced() 398 if (!sk) { in tcp_v6_err() 938 if (sk) { in tcp_v6_send_response() 952 fl6.flowi6_uid = sock_net_uid(net, sk && sk_fullsock(sk) ? sk : NULL); in tcp_v6_send_response() 959 if (sk && sk->sk_state != TCP_TIME_WAIT) in tcp_v6_send_response() 1007 if (sk && sk_fullsock(sk)) { in tcp_v6_send_reset() 1055 if (sk) { in tcp_v6_send_reset() 1143 sk = cookie_v6_check(sk, skb); in tcp_v6_cookie_check() 1631 if (!sk) in tcp_v6_rcv() 1865 if (sk) { in tcp_v6_early_demux() [all …]
|
/openbmc/linux/net/ieee802154/ |
H A D | socket.c | 82 struct sock *sk = sock->sk; in ieee802154_sock_release() local 86 sk->sk_prot->close(sk, 0); in ieee802154_sock_release() 94 struct sock *sk = sock->sk; in ieee802154_sock_sendmsg() local 96 return sk->sk_prot->sendmsg(sk, msg, len); in ieee802154_sock_sendmsg() 102 struct sock *sk = sock->sk; in ieee802154_sock_bind() local 105 return sk->sk_prot->bind(sk, uaddr, addr_len); in ieee802154_sock_bind() 113 struct sock *sk = sock->sk; in ieee802154_sock_connect() local 119 return sk->sk_prot->disconnect(sk, flags); in ieee802154_sock_connect() 155 struct sock *sk = sock->sk; in ieee802154_sock_ioctl() local 1045 rc = sk->sk_prot->hash(sk); in ieee802154_create() [all …]
|
/openbmc/linux/include/linux/ |
H A D | udp.h | 77 void (*encap_destroy)(struct sock *sk); 83 int (*gro_complete)(struct sock *sk, 97 #define udp_test_bit(nr, sk) \ argument 99 #define udp_set_bit(nr, sk) \ argument 101 #define udp_test_and_set_bit(nr, sk) \ argument 103 #define udp_clear_bit(nr, sk) \ argument 105 #define udp_assign_bit(nr, sk, val) \ argument 114 udp_assign_bit(NO_CHECK6_TX, sk, val); in udp_set_no_check6_tx() 167 !udp_test_bit(ACCEPT_L4, sk)) in udp_unexpected_gso() 189 udp_set_bit(ACCEPT_L4, sk); in udp_allow_gso() [all …]
|
H A D | bpf-cgroup.h | 114 int __cgroup_bpf_run_filter_skb(struct sock *sk, 118 int __cgroup_bpf_run_filter_sk(struct sock *sk, 204 typeof(sk) __sk = sk_to_full_sk(sk); \ 247 lock_sock(sk); \ 250 release_sock(sk); \ 265 lock_sock(sk); \ 268 release_sock(sk); \ 278 (sk)->sk_prot->pre_connect) 323 __ret = __cgroup_bpf_run_filter_sock_ops(sk, \ 333 typeof(sk) __sk = sk_to_full_sk((sock_ops)->sk); \ [all …]
|
/openbmc/linux/net/unix/ |
H A D | diag.c | 81 req = skb->sk; in sk_diag_dump_icons() 211 struct sock *sk; in unix_diag_dump() local 220 if (sk_diag_dump(sk, skb, req, sk_user_ns(skb->sk), in unix_diag_dump() 241 struct sock *sk; in unix_lookup_by_ino() local 248 sock_hold(sk); in unix_lookup_by_ino() 250 return sk; in unix_lookup_by_ino() 265 struct sock *sk; in unix_diag_get_exact() local 274 if (sk == NULL) in unix_diag_get_exact() 288 err = sk_diag_fill(sk, rep, req, sk_user_ns(NETLINK_CB(in_skb).sk), in unix_diag_get_exact() 302 if (sk) in unix_diag_get_exact() [all …]
|
/openbmc/linux/net/core/ |
H A D | sock_reuseport.c | 54 if (sk->sk_incoming_cpu >= 0) in reuseport_get_incoming_cpu() 60 if (sk->sk_incoming_cpu >= 0) in reuseport_put_incoming_cpu() 119 if (reuse->socks[left] == sk) in reuseport_sock_index() 235 reuse->socks[0] = sk; in reuseport_alloc() 259 struct sock *sk; in reuseport_grow() local 494 reuseport_detach_sock(sk); in reuseport_stop_listen_sock() 541 return sk; in reuseport_select_sock_by_hash() 545 return sk; in reuseport_select_sock_by_hash() 548 first_valid_sk = sk; in reuseport_select_sock_by_hash() 689 if (sk_unhashed(sk)) { in reuseport_attach_prog() [all …]
|
/openbmc/linux/include/net/ |
H A D | inet_sock.h | 123 struct net *net = sock_net(sk); in inet_request_bound_dev_if() 135 struct net *net = sock_net(sk); in inet_sk_bound_l3mdev() 211 struct sock sk; member 314 if (sk && sk->sk_state == TCP_NEW_SYN_RECV) in sk_to_full_sk() 315 sk = inet_reqsk(sk)->rsk_listener; in sk_to_full_sk() 317 return sk; in sk_to_full_sk() 324 if (sk && sk->sk_state == TCP_NEW_SYN_RECV) in sk_const_to_full_sk() 325 sk = ((const struct request_sock *)sk)->rsk_listener; in sk_const_to_full_sk() 327 return sk; in sk_const_to_full_sk() 392 if (inet_test_bit(TRANSPARENT, sk) || inet_test_bit(HDRINCL, sk)) in inet_sk_flowi_flags() [all …]
|
/openbmc/linux/net/rds/ |
H A D | tcp_listen.c | 117 sock->sk->sk_type, sock->sk->sk_protocol, in rds_tcp_accept_one() 154 sock->sk->sk_family, in rds_tcp_accept_one() 238 trace_sk_data_ready(sk); in rds_tcp_listen_data_ready() 265 ready(sk); in rds_tcp_listen_data_ready() 289 sock->sk->sk_user_data = sock->sk->sk_data_ready; in rds_tcp_listen_init() 329 struct sock *sk; in rds_tcp_listen_stop() local 334 sk = sock->sk; in rds_tcp_listen_stop() 337 lock_sock(sk); in rds_tcp_listen_stop() 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() [all …]
|
/openbmc/linux/tools/testing/selftests/bpf/progs/ |
H A D | test_sk_lookup_kern.c | 62 struct bpf_sock *sk; in sk_lookup_success() local 76 if (sk) in sk_lookup_success() 77 bpf_sk_release(sk); in sk_lookup_success() 88 if (sk) in sk_lookup_success_simple() 101 if (sk) { in err_use_after_free() 115 if (sk) { in err_modify_sk_pointer() 116 sk += 1; in err_modify_sk_pointer() 129 sk += 1; in err_modify_sk_or_null_pointer() 130 if (sk) in err_modify_sk_or_null_pointer() 151 bpf_sk_release(sk); in err_release_twice() [all …]
|
/openbmc/linux/net/dccp/ |
H A D | ipv4.c | 252 struct sock *sk; in dccp_v4_err() local 269 if (!sk) { in dccp_v4_err() 284 bh_lock_sock(sk); in dccp_v4_err() 294 dp = dccp_sk(sk); in dccp_v4_err() 340 dccp_done(sk); in dccp_v4_err() 363 if (!sock_owned_by_user(sk) && inet_test_bit(RECVERR, sk)) { in dccp_v4_err() 371 sock_put(sk); in dccp_v4_err() 835 if (!sk) { in dccp_v4_rcv() 862 sock_hold(sk); in dccp_v4_rcv() 875 sock_put(sk); in dccp_v4_rcv() [all …]
|