| /drivers/net/ethernet/chelsio/inline_crypto/chtls/ |
| A D | chtls_cm.c | 495 sk->sk_prot->destroy(sk); in chtls_destroy_sock() 556 p->sk = sk; in listen_hash_add() 577 if (p->sk == sk) { in listen_hash_find() 597 if (p->sk == sk) { in listen_hash_del() 956 sk = csk->sk; in chtls_select_mss() 1020 sk = skb->sk; in chtls_pass_accept_rpl() 1620 skb->sk = sk; in chtls_pass_establish() 1722 sk->sk_data_ready(sk); in chtls_recv_data() 1843 sk->sk_data_ready(sk); in chtls_rx_hdr() 2099 skb->sk = sk; in abort_syn_rcv() [all …]
|
| 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() 1244 struct sock *sk = sock->sk; in chtls_splice_eof() local 1384 sk->sk_write_space(sk); in chtls_pt_recvmsg() 1390 if (sk->sk_err || sk->sk_state == TCP_CLOSE || in chtls_pt_recvmsg() 1723 sk->sk_write_space(sk); in chtls_recvmsg() [all …]
|
| A D | chtls.h | 246 struct sock *sk; member 279 struct sock *sk; member 456 #define TCP_PAGE(sk) (sk->sk_frag.page) argument 457 #define TCP_OFF(sk) (sk->sk_frag.offset) argument 509 struct sock *sk, in process_cpl_msg() argument 516 bh_lock_sock(sk); in process_cpl_msg() 517 if (unlikely(sock_owned_by_user(sk))) { in process_cpl_msg() 519 __sk_add_backlog(sk, skb); in process_cpl_msg() 521 fn(sk, skb); in process_cpl_msg() 523 bh_unlock_sock(sk); in process_cpl_msg() [all …]
|
| A D | chtls_hw.c | 106 send_or_defer(sk, tcp_sk(sk), skb, through_l2t); in chtls_set_tcb_field_rpl_skb() 356 struct sock *sk; in chtls_setkey() local 362 sk = csk->sk; in chtls_setkey() 370 lock_sock(sk); in chtls_setkey() 373 release_sock(sk); in chtls_setkey() 411 lock_sock(sk); in chtls_setkey() 434 ret = chtls_set_tcb_field(sk, 0, in chtls_setkey() 442 ret = chtls_set_tcb_seqno(sk); in chtls_setkey() 454 release_sock(sk); in chtls_setkey() 457 release_sock(sk); in chtls_setkey() [all …]
|
| A D | chtls_main.c | 81 return tcp_v4_do_rcv(sk, skb); in listen_backlog_rcv() 90 if (sk->sk_protocol != IPPROTO_TCP) in chtls_start_listen() 93 if (sk->sk_family == PF_INET && in chtls_start_listen() 102 clisten->sk = sk; in chtls_start_listen() 114 if (sk->sk_protocol != IPPROTO_TCP) in chtls_stop_listen() 121 clisten->sk = sk; in chtls_stop_listen() 148 if (sk->sk_state == TCP_LISTEN) in chtls_create_hash() 157 if (sk->sk_state == TCP_LISTEN) in chtls_destroy_hash() 158 chtls_stop_listen(cdev, sk); in chtls_destroy_hash() 594 if (sk->sk_family == AF_INET) in chtls_install_cpl_ops() [all …]
|
| A D | chtls_cm.h | 89 #define ACCEPT_QUEUE(sk) (&inet_csk(sk)->icsk_accept_queue.rskq_accept_head) argument 98 #define INC_ORPHAN_COUNT(sk) this_cpu_inc(*(sk)->sk_prot->orphan_count) argument 110 static inline unsigned int sk_in_state(const struct sock *sk, in sk_in_state() argument 113 return states & (1 << sk->sk_state); in sk_in_state() 148 wq = rcu_dereference(sk->sk_wq); in sk_wakeup_sleepers() 151 wake_up_interruptible(sk_sleep(sk)); in sk_wakeup_sleepers() 153 wake_up_all(sk_sleep(sk)); in sk_wakeup_sleepers() 175 __skb_unlink(skb, &sk->sk_receive_queue); in chtls_free_skb() 182 __skb_unlink(skb, &sk->sk_receive_queue); in chtls_kfree_skb() 205 static inline struct sk_buff *dequeue_wr(struct sock *sk) in dequeue_wr() argument [all …]
|
| /drivers/isdn/mISDN/ |
| A D | socket.c | 22 #define _pms(sk) ((struct mISDN_sock *)sk) argument 110 struct sock *sk = sock->sk; in mISDN_sock_recvmsg() local 169 struct sock *sk = sock->sk; in mISDN_sock_sendmsg() local 238 struct sock *sk = sock->sk; in data_sock_release() local 353 struct sock *sk = sock->sk; in data_sock_ioctl() local 406 struct sock *sk = sock->sk; in data_sock_setsockopt() local 438 struct sock *sk = sock->sk; in data_sock_getsockopt() local 468 struct sock *sk = sock->sk; in data_sock_bind() local 556 struct sock *sk = sock->sk; in data_sock_getname() local 620 struct sock *sk = sock->sk; in base_sock_release() local [all …]
|
| A D | dsp_dtmf.c | 123 s32 sk, sk1, sk2; in dsp_dtmf_goertzel_decode() local 160 sk = (*hfccoeff++) >> 4; in dsp_dtmf_goertzel_decode() 161 if (sk > 32767 || sk < -32767 || sk2 > 32767 in dsp_dtmf_goertzel_decode() 167 (sk * sk) - in dsp_dtmf_goertzel_decode() 168 (((cos2pik[k] * sk) >> 15) * sk2) + in dsp_dtmf_goertzel_decode() 185 sk = 0; in dsp_dtmf_goertzel_decode() 193 sk1 = sk; in dsp_dtmf_goertzel_decode() 195 sk >>= 8; in dsp_dtmf_goertzel_decode() 197 if (sk > 32767 || sk < -32767 || sk2 > 32767 || sk2 < -32767) in dsp_dtmf_goertzel_decode() 201 (sk * sk) - in dsp_dtmf_goertzel_decode() [all …]
|
| /drivers/net/ovpn/ |
| A D | udp.c | 46 if (unlikely(!ovpn_sock->sk || sk != ovpn_sock->sk)) in ovpn_socket_from_udp_sock() 155 .flowi4_proto = sk->sk_protocol, in ovpn_udp4_output() 156 .flowi4_mark = sk->sk_mark, in ovpn_udp4_output() 178 rt = ip_route_output_flow(sock_net(sk), &fl, sk); in ovpn_udp4_output() 186 rt = ip_route_output_flow(sock_net(sk), &fl, sk); in ovpn_udp4_output() 233 .flowi6_mark = sk->sk_mark, in ovpn_udp6_output() 254 dst = ipv6_stub->ipv6_dst_lookup_flow(sock_net(sk), sk, &fl, NULL); in ovpn_udp6_output() 305 skb->sk = NULL; in ovpn_udp_output() 436 struct sock *sk = ovpn_sock->sk; in ovpn_udp_socket_detach() local 439 inet_set_bit(MC_LOOP, sk); in ovpn_udp_socket_detach() [all …]
|
| A D | tcp.c | 67 skb_set_owner_r(skb, sk); in ovpn_tcp_to_userspace() 193 struct sock *sk = ovpn_sock->sk; in ovpn_tcp_socket_detach() local 290 lock_sock(sock->sk); in ovpn_tcp_tx_work() 293 release_sock(sock->sk); in ovpn_tcp_tx_work() 300 ovpn_tcp_send_sock(peer, sk); in ovpn_tcp_send_sock_skb() 311 ovpn_tcp_send_sock(peer, sk); in ovpn_tcp_send_sock_skb() 322 if (sock_owned_by_user(sk)) { in ovpn_tcp_send_skb() 379 lock_sock(sk); in ovpn_tcp_sendmsg() 384 release_sock(sk); in ovpn_tcp_sendmsg() 427 release_sock(sk); in ovpn_tcp_sendmsg() [all …]
|
| A D | socket.c | 27 if (sock->sk->sk_protocol == IPPROTO_UDP) in ovpn_socket_release_kref() 85 lock_sock(sock->sk); in ovpn_socket_release() 87 release_sock(sock->sk); in ovpn_socket_release() 102 sock_put(sock->sk); in ovpn_socket_release() 137 struct sock *sk = sock->sk; in ovpn_socket_new() local 140 lock_sock(sk); in ovpn_socket_new() 145 if (sk->sk_protocol == IPPROTO_TCP && sk->sk_user_data) { in ovpn_socket_new() 200 ovpn_sock->sk = sk; in ovpn_socket_new() 211 sock_hold(sk); in ovpn_socket_new() 215 sock_put(sk); in ovpn_socket_new() [all …]
|
| /drivers/net/ppp/ |
| A D | pppoe.c | 309 sk->sk_state_change(sk); in pppoe_flush_dev() 465 lock_sock(sk); in pppoe_unbind_sock_work() 472 sock_put(sk); in pppoe_unbind_sock_work() 541 if (!sk) in pppoe_create() 563 struct sock *sk = sock->sk; in pppoe_release() local 568 if (!sk) in pppoe_release() 604 sock_put(sk); in pppoe_release() 612 struct sock *sk = sock->sk; in pppoe_connect() local 740 struct sock *sk = sock->sk; in pppoe_ioctl() local 841 struct sock *sk = sock->sk; in pppoe_sendmsg() local [all …]
|
| A D | pptp.c | 135 const struct sock *sk = &po->sk; in pptp_route_output() local 139 flowi4_init_output(fl4, sk->sk_bound_dev_if, sk->sk_mark, 0, in pptp_route_output() 184 if (skb->sk) in pptp_xmit() 388 struct sock *sk = sock->sk; in pptp_bind() local 396 lock_sock(sk); in pptp_bind() 421 struct sock *sk = sock->sk; in pptp_connect() local 438 lock_sock(sk); in pptp_connect() 506 struct sock *sk = sock->sk; in pptp_release() local 510 if (!sk) in pptp_release() 531 sock_put(sk); in pptp_release() [all …]
|
| A D | pppox.c | 53 void pppox_unbind_sock(struct sock *sk) in pppox_unbind_sock() argument 57 if (sk->sk_state & (PPPOX_BOUND | PPPOX_CONNECTED)) { in pppox_unbind_sock() 58 ppp_unregister_channel(&pppox_sk(sk)->chan); in pppox_unbind_sock() 59 sk->sk_state = PPPOX_DEAD; in pppox_unbind_sock() 69 struct sock *sk = sock->sk; in pppox_ioctl() local 70 struct pppox_sock *po = pppox_sk(sk); in pppox_ioctl() 73 lock_sock(sk); in pppox_ioctl() 79 if (!(sk->sk_state & PPPOX_CONNECTED)) in pppox_ioctl() 88 sk->sk_state |= PPPOX_BOUND; in pppox_ioctl() 92 rc = pppox_protos[sk->sk_protocol]->ioctl ? in pppox_ioctl() [all …]
|
| /drivers/scsi/ |
| A D | iscsi_tcp.c | 119 if ((sk->sk_state == TCP_CLOSE_WAIT || sk->sk_state == TCP_CLOSE) && in iscsi_sw_sk_state_check() 133 struct sock *sk = tcp_sw_conn->sock->sk; in iscsi_sw_tcp_recv_data() local 160 struct sock *sk = tcp_sw_conn->sock->sk; in iscsi_sw_tcp_recv_data_work() local 162 lock_sock(sk); in iscsi_sw_tcp_recv_data_work() 164 release_sock(sk); in iscsi_sw_tcp_recv_data_work() 239 old_write_space(sk); in iscsi_sw_tcp_write_space() 249 struct sock *sk = tcp_sw_conn->sock->sk; in iscsi_sw_tcp_conn_set_callbacks() local 268 struct sock *sk = tcp_sw_conn->sock->sk; in iscsi_sw_tcp_conn_restore_callbacks() local 622 sock_put(sock->sk); in iscsi_sw_tcp_release_conn() 671 struct sock *sk; in iscsi_sw_tcp_conn_bind() local [all …]
|
| /drivers/target/iscsi/ |
| A D | iscsi_target_nego.c | 427 struct sock *sk; in iscsi_target_set_sock_callbacks() local 432 sk = conn->sock->sk; in iscsi_target_set_sock_callbacks() 449 struct sock *sk; in iscsi_target_restore_sock_callbacks() local 454 sk = conn->sock->sk; in iscsi_target_restore_sock_callbacks() 475 if (sk->sk_state == TCP_CLOSE_WAIT || sk->sk_state == TCP_CLOSE) { in __iscsi_target_sk_check_close() 488 struct sock *sk = conn->sock->sk; in iscsi_target_sk_check_close() local 503 struct sock *sk = conn->sock->sk; in iscsi_target_sk_check_flag() local 517 struct sock *sk = conn->sock->sk; in iscsi_target_sk_check_and_clear() local 613 struct sock *sk = conn->sock->sk; in iscsi_target_do_login_rx() local 728 orig_state_change(sk); in iscsi_target_sk_state_change() [all …]
|
| /drivers/net/vxlan/ |
| A D | vxlan_multicast.c | 23 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 …]
|
| /drivers/infiniband/sw/siw/ |
| A D | siw_cm.c | 65 sk->sk_user_data = NULL; in siw_sk_restore_upcalls() 71 struct sock *sk = s->sk; in siw_qp_socket_assoc() local 75 qp->attrs.sk = s; in siw_qp_socket_assoc() 84 struct sock *sk = s->sk; in siw_socket_disassoc() local 87 if (sk) { in siw_socket_disassoc() 89 cep = sk_to_cep(sk); in siw_socket_disassoc() 112 cep = sk_to_cep(sk); in siw_rtr_data_ready() 117 qp = sk_to_qp(sk); in siw_rtr_data_ready() 140 struct sock *sk = cep->sock->sk; in siw_sk_assign_rtr_upcalls() local 1058 cep->sock->sk->sk_data_ready(cep->sock->sk); in siw_cm_work_handler() [all …]
|
| A D | siw_cm.h | 62 void (*sk_state_change)(struct sock *sk); 63 void (*sk_data_ready)(struct sock *sk); 64 void (*sk_write_space)(struct sock *sk); 65 void (*sk_error_report)(struct sock *sk); 130 #define sk_to_qp(sk) (((struct siw_cep *)((sk)->sk_user_data))->qp) argument 131 #define sk_to_cep(sk) ((struct siw_cep *)((sk)->sk_user_data)) argument
|
| /drivers/input/serio/ |
| A D | ioc3kbd.c | 127 struct serio *sk, *sa; in ioc3kbd_probe() local 142 sk = kzalloc(sizeof(*sk), GFP_KERNEL); in ioc3kbd_probe() 143 if (!sk) in ioc3kbd_probe() 148 kfree(sk); in ioc3kbd_probe() 152 sk->id.type = SERIO_8042; in ioc3kbd_probe() 155 sk->stop = ioc3kbd_stop; in ioc3kbd_probe() 156 snprintf(sk->name, sizeof(sk->name), "IOC3 keyboard %d", pdev->id); in ioc3kbd_probe() 157 snprintf(sk->phys, sizeof(sk->phys), "ioc3/serio%dkbd", pdev->id); in ioc3kbd_probe() 158 sk->port_data = d; in ioc3kbd_probe() 159 sk->dev.parent = dev; in ioc3kbd_probe() [all …]
|
| /drivers/net/ |
| A D | gtp.c | 65 struct sock *sk; member 853 lock_sock(sk); in __gtp_encap_destroy() 863 sock_put(sk); in __gtp_encap_destroy() 878 if (!sk) in gtp_encap_disable_sock() 1024 pktinfo->sk = sk; in gtp_set_pktinfo_ipv4() 1038 pktinfo->sk = sk; in gtp_set_pktinfo_ipv6() 1663 sk = sock->sk; in gtp_encap_enable_socket() 1697 return sk; in gtp_encap_enable_socket() 1924 pctx->sk = sk; in gtp_pdp_add() 2047 sk = NULL; in gtp_genl_new_pdp() [all …]
|
| /drivers/net/ethernet/netronome/nfp/crypto/ |
| A D | tls.c | 176 struct sock *sk, int direction) in nfp_net_tls_set_ipv4() argument 178 struct inet_sock *inet = inet_sk(sk); in nfp_net_tls_set_ipv4() 194 struct sock *sk, int direction) in nfp_net_tls_set_ipv6() argument 197 struct ipv6_pinfo *np = inet6_sk(sk); in nfp_net_tls_set_ipv6() 289 switch (sk->sk_family) { in nfp_net_tls_add() 292 if (ipv6_only_sock(sk) || in nfp_net_tls_add() 481 struct sock *sk; in nfp_net_tls_rx_resync_req() local 518 if (!sk) in nfp_net_tls_rx_resync_req() 521 sk->sk_shutdown & RCV_SHUTDOWN) in nfp_net_tls_rx_resync_req() 535 sock_gen_put(sk); in nfp_net_tls_rx_resync_req() [all …]
|
| /drivers/infiniband/hw/erdma/ |
| A D | erdma_cm.c | 51 sk->sk_user_data = NULL; in erdma_sk_restore_upcalls() 56 struct sock *sk = s->sk; in erdma_socket_disassoc() local 59 if (sk) { in erdma_socket_disassoc() 61 cep = sk_to_cep(sk); in erdma_socket_disassoc() 78 s->sk->sk_user_data = cep; in erdma_cep_socket_assoc() 80 erdma_sk_save_upcalls(s->sk); in erdma_cep_socket_assoc() 932 trace_sk_data_ready(sk); in erdma_cm_llp_data_ready() 936 cep = sk_to_cep(sk); in erdma_cm_llp_data_ready() 963 cep = sk_to_cep(sk); in erdma_cm_llp_state_change() 970 switch (sk->sk_state) { in erdma_cm_llp_state_change() [all …]
|
| /drivers/infiniband/sw/rxe/ |
| A D | rxe_net.c | 99 dst = sk_dst_get(qp->sk->sk); in rxe_find_route() 128 sk_dst_set(qp->sk->sk, dst); in rxe_find_route() 207 if (sk) in rxe_release_udp_tunnel() 208 udp_tunnel_sock_release(sk); in rxe_release_udp_tunnel() 375 sock_put(skb->sk); in rxe_skb_tx_dtor() 381 struct sock *sk = pkt->qp->sk->sk; in rxe_send() local 383 sock_hold(sk); in rxe_send() 384 skb->sk = sk; in rxe_send() 401 struct sock *sk = pkt->qp->sk->sk; in rxe_loopback() local 405 sock_hold(sk); in rxe_loopback() [all …]
|
| /drivers/net/ethernet/mellanox/mlx5/core/en_accel/ |
| A D | fs_tcp.c | 37 &inet_sk(sk)->inet_daddr, 4); in accel_fs_tcp_set_ipv4_flow() 56 &sk->sk_v6_daddr, 16); in accel_fs_tcp_set_ipv6_flow() 59 &inet6_sk(sk)->saddr, 16); in accel_fs_tcp_set_ipv6_flow() 75 struct sock *sk, u32 tirn, in mlx5e_accel_fs_add_sk() argument 91 switch (sk->sk_family) { in mlx5e_accel_fs_add_sk() 97 inet_sk(sk)->inet_sport, in mlx5e_accel_fs_add_sk() 98 &inet_sk(sk)->inet_daddr, in mlx5e_accel_fs_add_sk() 99 inet_sk(sk)->inet_dport); in mlx5e_accel_fs_add_sk() 103 if (!ipv6_only_sock(sk) && in mlx5e_accel_fs_add_sk() 127 ntohs(inet_sk(sk)->inet_sport)); in mlx5e_accel_fs_add_sk() [all …]
|