Home
last modified time | relevance | path

Searched refs:sk_type (Results 1 – 25 of 56) sorted by relevance

123

/linux/net/vmw_vsock/
H A Dvsock_bpf.c66 if (sk->sk_type == SOCK_STREAM || sk->sk_type == SOCK_SEQPACKET) in __vsock_recvmsg()
68 else if (sk->sk_type == SOCK_DGRAM) in __vsock_recvmsg()
H A Daf_vsock.c623 switch (sk->sk_type) { in vsock_assign_transport()
691 if (sk->sk_type == SOCK_SEQPACKET) { in vsock_assign_transport()
958 sk->sk_type = type; in __vsock_create()
1029 else if (sock_type_connectible(sk->sk_type)) in __vsock_release()
1079 parent->sk_type, 0); in vsock_create_connected()
1099 if (sk->sk_type == SOCK_SEQPACKET) in vsock_connectible_has_data()
1259 if (sock_type_connectible(sk->sk_type)) in vsock_shutdown()
1272 if (sock_type_connectible(sk->sk_type)) { in vsock_shutdown()
1342 } else if (sock_type_connectible(sk->sk_type)) { in vsock_poll()
1598 if (sock_type_connectible(sk->sk_type) && in vsock_do_ioctl()
[all …]
H A Ddiag.c34 rep->vdiag_type = sk->sk_type; in sk_diag_fill()
/linux/include/linux/
H A Dsock_diag.h59 if (sk->sk_type == SOCK_RAW) in sock_diag_destroy_group()
71 if (sk->sk_type == SOCK_RAW) in sock_diag_destroy_group()
/linux/net/llc/
H A Daf_llc.c106 else if (sk->sk_type == SOCK_STREAM) in llc_ui_header_len()
144 sk->sk_type = sock->type; in llc_ui_sk_init()
490 if (unlikely(sk->sk_type != SOCK_STREAM)) in llc_ui_connect()
560 if (unlikely(sk->sk_type != SOCK_STREAM)) in llc_ui_listen()
705 if (unlikely(sk->sk_type != SOCK_STREAM)) in llc_ui_accept()
774 if (unlikely(sk->sk_type == SOCK_STREAM && sk->sk_state == TCP_LISTEN)) in llc_ui_recvmsg()
833 if (sk->sk_type == SOCK_STREAM && sk->sk_state == TCP_CLOSE) { in llc_ui_recvmsg()
885 if (sk->sk_type != SOCK_STREAM) in llc_ui_recvmsg()
984 if (sk->sk_type == SOCK_DGRAM || addr->sllc_ua) { in llc_ui_sendmsg()
1003 if (!(sk->sk_type == SOCK_STREAM && !addr->sllc_ua)) in llc_ui_sendmsg()
H A Dllc_conn.c97 if (sk->sk_type == SOCK_STREAM && in llc_conn_state_process()
132 if (sk->sk_type == SOCK_STREAM && in llc_conn_state_process()
146 if (sk->sk_type == SOCK_STREAM && sk->sk_state == TCP_CLOSING) { in llc_conn_state_process()
534 sk->sk_type == SOCK_STREAM && sk->sk_state == TCP_LISTEN && in llc_listener_match()
/linux/net/bluetooth/rfcomm/
H A Dsock.c255 sk->sk_type = parent->sk_type; in rfcomm_sock_init()
359 if (sk->sk_type != SOCK_STREAM) { in rfcomm_sock_bind()
405 if (sk->sk_type != SOCK_STREAM) { in rfcomm_sock_connect()
446 if (sk->sk_type != SOCK_STREAM) { in rfcomm_sock_listen()
491 if (sk->sk_type != SOCK_STREAM) { in rfcomm_sock_accept()
695 if (sk->sk_type != SOCK_STREAM) { in rfcomm_sock_setsockopt()
840 if (sk->sk_type != SOCK_STREAM) { in rfcomm_sock_getsockopt()
/linux/security/apparmor/include/
H A Dnet.h74 DEFINE_AUDIT_NET(NAME, OP, CRED, SK, (SK)->sk_family, (SK)->sk_type, \
108 sk->sk_type, sk->sk_protocol); in aa_profile_af_sk_perm()
/linux/net/nfc/
H A Dllcp_sock.c808 if (sk->sk_type == SOCK_DGRAM) { in llcp_sock_sendmsg()
884 if (sk->sk_type == SOCK_DGRAM && msg->msg_name) { in llcp_sock_recvmsg()
904 if (sk->sk_type == SOCK_STREAM || in llcp_sock_recvmsg()
905 sk->sk_type == SOCK_DGRAM || in llcp_sock_recvmsg()
906 sk->sk_type == SOCK_RAW) { in llcp_sock_recvmsg()
921 if (sk->sk_type == SOCK_SEQPACKET && (flags & MSG_TRUNC)) in llcp_sock_recvmsg()
998 sk->sk_type = type; in nfc_llcp_sock_alloc()
H A Dllcp_core.c384 if (tmp_sock->sk.sk_type == SOCK_STREAM && in nfc_llcp_sock_from_sn()
388 if (tmp_sock->sk.sk_type == SOCK_DGRAM && in nfc_llcp_sock_from_sn()
893 if (llcp_sock == NULL || llcp_sock->sk.sk_type != SOCK_DGRAM) in nfc_llcp_recv_ui()
974 new_sk = nfc_llcp_sock_alloc(NULL, parent->sk_type, GFP_ATOMIC, 0); in nfc_llcp_recv_connect()
/linux/net/unix/
H A Daf_unix.c205 hash ^= sk->sk_type; in unix_unbound_hash()
698 if (sk->sk_type == SOCK_STREAM || sk->sk_type == SOCK_SEQPACKET) { in unix_release_sock()
953 if (sk->sk_type != SOCK_STREAM) in unix_setsockopt()
1240 if (sk->sk_type != type) in unix_find_bsd()
1327 new_hash = unix_abstract_hash(addr->name, addr->len, sk->sk_type); in unix_autobind()
1448 new_hash = unix_abstract_hash(addr->name, addr->len, sk->sk_type); in unix_bind_abstract()
1683 other = unix_find_other(net, sunaddr, addr_len, sk->sk_type, flags); in unix_stream_connect()
1748 newsk->sk_type = sk->sk_type; in unix_stream_connect()
2166 msg->msg_namelen, sk->sk_type, 0); in unix_dgram_sendmsg()
2204 if (sk->sk_type == SOCK_SEQPACKET) { in unix_dgram_sendmsg()
[all …]
H A Dunix_bpf.c45 if (sk->sk_type == SOCK_DGRAM) in __unix_recvmsg()
150 if (sk->sk_type != SOCK_DGRAM) in unix_dgram_bpf_update_proto()
H A Ddiag.c132 rep->udiag_type = sk->sk_type; in sk_diag_fill()
/linux/net/bluetooth/
H A Dl2cap_sock.c286 if (sk->sk_type != SOCK_SEQPACKET && sk->sk_type != SOCK_STREAM) { in l2cap_sock_listen()
658 if (sk->sk_type != SOCK_SEQPACKET && sk->sk_type != SOCK_STREAM in l2cap_sock_getsockopt()
659 && sk->sk_type != SOCK_RAW) { in l2cap_sock_getsockopt()
1974 sk->sk_type = parent->sk_type; in l2cap_sock_init()
1982 switch (sk->sk_type) { in l2cap_sock_init()
1998 if (!disable_ertm && sk->sk_type == SOCK_STREAM) { in l2cap_sock_init()
H A Dsco.c601 sk->sk_type = parent->sk_type; in sco_sock_init()
677 if (sk->sk_type != SOCK_SEQPACKET) { in sco_sock_bind()
710 if (sk->sk_type != SOCK_SEQPACKET) { in sco_sock_connect()
747 if (sk->sk_type != SOCK_SEQPACKET) { in sco_sock_listen()
H A Diso.c965 sk->sk_type = parent->sk_type; in iso_sock_init()
1144 if (sk->sk_type != SOCK_SEQPACKET || !iso_pi(sk)->conn) in iso_sock_rebind_bc()
1224 if (sk->sk_type != SOCK_SEQPACKET) { in iso_sock_bind()
1268 if (sk->sk_type != SOCK_SEQPACKET) in iso_sock_connect()
1403 if (sk->sk_type != SOCK_SEQPACKET) { in iso_sock_listen()
/linux/kernel/bpf/
H A Dreuseport_array.c206 if (nsk->sk_type != SOCK_STREAM && nsk->sk_type != SOCK_DGRAM) in reuseport_array_update_check()
/linux/net/iucv/
H A Daf_iucv.c237 if (sock->sk_type == SOCK_SEQPACKET) { in afiucv_hs_send()
464 sk->sk_type = parent->sk_type; in iucv_sock_init()
754 if (sk->sk_type != SOCK_STREAM && sk->sk_type != SOCK_SEQPACKET) in iucv_sock_connect()
944 if (sk->sk_type == SOCK_SEQPACKET && !(msg->msg_flags & MSG_EOR)) in iucv_sock_sendmsg()
1284 if (sk->sk_type == SOCK_SEQPACKET) { in iucv_sock_recvmsg()
1304 if (sk->sk_type == SOCK_STREAM) { in iucv_sock_recvmsg()
1356 if (sk->sk_type == SOCK_SEQPACKET && (flags & MSG_TRUNC)) in iucv_sock_recvmsg()
/linux/tools/testing/selftests/bpf/progs/
H A Dsetget_sockopt.c92 sk->sk_type == SOCK_STREAM && in sk_is_tcp()
134 if (sk->sk_type == SOCK_STREAM && t->tcp_expected) in bpf_test_sockopt_int()
/linux/net/core/
H A Ddatagram.c73 return sk->sk_type == SOCK_SEQPACKET || sk->sk_type == SOCK_STREAM; in connection_based()
766 if (sk && sk->sk_type == SOCK_STREAM) { in __zerocopy_sg_from_iter()
/linux/net/netlink/
H A Ddiag.c71 rep->ndiag_type = sk->sk_type; in sk_diag_fill()
/linux/net/phonet/
H A Dpep-gprs.c248 if (unlikely(sk->sk_type == SOCK_STREAM)) in gprs_attach()
/linux/net/xdp/
H A Dxsk_diag.c109 msg->xdiag_type = sk->sk_type; in xsk_diag_fill()
/linux/net/x25/
H A Daf_x25.c588 if (osk->sk_type != SOCK_SEQPACKET) in x25_make_new()
596 sk->sk_type = osk->sk_type; in x25_make_new()
882 if (sk->sk_type != SOCK_SEQPACKET) in x25_accept()
/linux/security/apparmor/
H A Daf_unix.c131 return match_to_local(policy, state, request, u->sk.sk_type, in match_to_sk()
274 sk->sk_type, sk->sk_protocol, in profile_bind_perm()

123