| /freebsd-13.1/sys/sys/ |
| H A D | protosw.h | 45 struct socket; 193 void (*pru_abort)(struct socket *so); 200 int (*pru_connect2)(struct socket *so1, struct socket *so2); 203 void (*pru_detach)(struct socket *so); 204 int (*pru_disconnect)(struct socket *so); 220 int (*pru_shutdown)(struct socket *so); 231 void (*pru_sosetlabel)(struct socket *so); 232 void (*pru_close)(struct socket *so); 254 int pru_connect2_notsupp(struct socket *so1, struct socket *so2); 257 int pru_disconnect_notsupp(struct socket *so); [all …]
|
| H A D | socketvar.h | 68 struct socket; 88 TAILQ_HEAD(accept_queue, socket); 89 struct socket { struct 131 TAILQ_ENTRY(socket) so_list; 352 (struct socket *so); 392 struct socket *so; 438 int soconnect2(struct socket *so1, struct socket *so2); 449 int solisten_dequeue(struct socket *, struct socket **, int); 450 struct socket * 452 struct socket * [all …]
|
| H A D | socket.h | 712 int socket(int, int, int); 719 struct socket; 726 int so_state_get(const struct socket *); 727 void so_state_set(struct socket *, int); 732 int so_error_get(const struct socket *); 733 void so_error_set(struct socket *, int); 735 int so_linger_get(const struct socket *); 744 void so_sorwakeup(struct socket *so); 745 void so_sowwakeup(struct socket *so); 747 void so_lock(struct socket *so); [all …]
|
| H A D | sockopt.h | 43 struct socket; 60 int sosetopt(struct socket *so, struct sockopt *sopt); 61 int sogetopt(struct socket *so, struct sockopt *sopt); 67 int accept_filt_getopt(struct socket *, struct sockopt *); 68 int accept_filt_setopt(struct socket *, struct sockopt *); 69 int so_setsockopt(struct socket *so, int level, int optname,
|
| /freebsd-13.1/sys/netgraph/bluetooth/include/ |
| H A D | ng_btsocket_l2cap.h | 68 struct socket *so; /* socket */ 99 void ng_btsocket_l2cap_raw_abort (struct socket *); 100 void ng_btsocket_l2cap_raw_close (struct socket *); 108 void ng_btsocket_l2cap_raw_detach (struct socket *); 109 int ng_btsocket_l2cap_raw_disconnect (struct socket *); 132 struct socket *so; /* Pointer to socket */ 195 void ng_btsocket_l2cap_abort (struct socket *); 196 void ng_btsocket_l2cap_close (struct socket *); 203 int ng_btsocket_l2cap_control (struct socket *, u_long, caddr_t, 206 void ng_btsocket_l2cap_detach (struct socket *); [all …]
|
| H A D | ng_btsocket_sco.h | 71 struct socket *so; /* Pointer to socket */ 109 void ng_btsocket_sco_abort (struct socket *); 110 void ng_btsocket_sco_close (struct socket *); 111 int ng_btsocket_sco_accept (struct socket *, struct sockaddr **); 113 int ng_btsocket_sco_bind (struct socket *, struct sockaddr *, 115 int ng_btsocket_sco_connect (struct socket *, struct sockaddr *, 117 int ng_btsocket_sco_control (struct socket *, u_long, caddr_t, 119 int ng_btsocket_sco_ctloutput (struct socket *, struct sockopt *); 120 void ng_btsocket_sco_detach (struct socket *); 121 int ng_btsocket_sco_disconnect (struct socket *); [all …]
|
| H A D | ng_btsocket_hci_raw.h | 47 struct socket *so; /* socket */ 71 void ng_btsocket_hci_raw_abort (struct socket *); 72 void ng_btsocket_hci_raw_close (struct socket *); 74 int ng_btsocket_hci_raw_bind (struct socket *, struct sockaddr *, 76 int ng_btsocket_hci_raw_connect (struct socket *, struct sockaddr *, 78 int ng_btsocket_hci_raw_control (struct socket *, u_long, caddr_t, 80 int ng_btsocket_hci_raw_ctloutput (struct socket *, struct sockopt *); 81 void ng_btsocket_hci_raw_detach (struct socket *); 82 int ng_btsocket_hci_raw_disconnect (struct socket *); 83 int ng_btsocket_hci_raw_peeraddr (struct socket *, struct sockaddr **); [all …]
|
| H A D | ng_btsocket_rfcomm.h | 235 struct socket *l2so; /* L2CAP socket */ 269 struct socket *so; /* RFCOMM socket */ 319 void ng_btsocket_rfcomm_abort (struct socket *); 320 void ng_btsocket_rfcomm_close (struct socket *); 323 int ng_btsocket_rfcomm_bind (struct socket *, struct sockaddr *, 325 int ng_btsocket_rfcomm_connect (struct socket *, struct sockaddr *, 327 int ng_btsocket_rfcomm_control (struct socket *, u_long, caddr_t, 329 int ng_btsocket_rfcomm_ctloutput (struct socket *, struct sockopt *); 330 void ng_btsocket_rfcomm_detach (struct socket *); 331 int ng_btsocket_rfcomm_disconnect (struct socket *); [all …]
|
| /freebsd-13.1/contrib/ofed/librdmacm/ |
| H A D | rsocket.h | 50 int rlisten(int socket, int backlog); 53 int rshutdown(int socket, int how); 54 int rclose(int socket); 56 ssize_t rrecv(int socket, void *buf, size_t len, int flags); 59 ssize_t rrecvmsg(int socket, struct msghdr *msg, int flags); 64 ssize_t rread(int socket, void *buf, size_t count); 66 ssize_t rwrite(int socket, const void *buf, size_t count); 85 int rsetsockopt(int socket, int level, int optname, 87 int rgetsockopt(int socket, int level, int optname, 89 int rfcntl(int socket, int cmd, ... /* arg */ ); [all …]
|
| H A D | preload.c | 80 int (*close)(int socket); 485 sfd = fd_getd(socket); in transpose_socket() 573 int listen(int socket, int backlog) in listen() argument 635 sfd = fd_getd(socket); in fork_active() 684 sfd = fd_getd(socket); in fork_passive() 993 int shutdown(int socket, int how) in shutdown() argument 1000 int close(int socket) in close() argument 1006 fdi = idm_lookup(&idm, socket); in close() 1008 return real.close(socket); in close() 1019 idm_clear(&idm, socket); in close() [all …]
|
| /freebsd-13.1/sys/dev/hyperv/hvsock/ |
| H A D | hv_sock.h | 73 struct socket *so; /* Pointer to socket */ 96 ((struct socket *)((hvspcb)->so)) 100 void hvs_trans_close(struct socket *); 101 void hvs_trans_detach(struct socket *); 102 void hvs_trans_abort(struct socket *); 103 int hvs_trans_attach(struct socket *, int, struct thread *); 105 int hvs_trans_listen(struct socket *, int, struct thread *); 106 int hvs_trans_accept(struct socket *, struct sockaddr **); 107 int hvs_trans_connect(struct socket *, 115 int hvs_trans_disconnect(struct socket *); [all …]
|
| /freebsd-13.1/tests/sys/common/ |
| H A D | divert.py | 32 import socket 54 with socket.socket(socket.AF_INET, socket.SOCK_RAW, IPPROTO_DIVERT) as s: 61 with socket.socket(socket.AF_INET, socket.SOCK_RAW, IPPROTO_DIVERT) as s: 69 with socket.socket(socket.AF_INET, socket.SOCK_RAW, IPPROTO_DIVERT) as s:
|
| H A D | net_receiver.py | 33 import socket 54 fam = socket.AF_INET6 56 fam = socket.AF_INET 60 s = socket.socket(fam, socket.SOCK_STREAM) 61 s.setsockopt(socket.SOL_SOCKET, socket.SO_REUSEADDR, 1) 84 fam = socket.AF_INET6 86 fam = socket.AF_INET 90 s = socket.socket(fam, socket.SOCK_DGRAM) 91 s.setsockopt(socket.SOL_SOCKET, socket.SO_REUSEADDR, 1)
|
| /freebsd-13.1/sys/ofed/drivers/infiniband/ulp/sdp/ |
| H A D | sdp_tx.c | 50 sdp_prf(ssk->socket, NULL, "%s", __func__); in sdp_xmit_poll() 121 SDP_DUMP_PACKET(ssk->socket, "TX", mb, h); in sdp_post_send() 149 sdp_dbg(ssk->socket, in sdp_post_send() 239 sdp_dbg_data(ssk->socket, in sdp_process_tx_wc() 249 sdp_warn(ssk->socket, in sdp_process_tx_wc() 258 sowwakeup(ssk->socket); in sdp_process_tx_wc() 305 sowwakeup(ssk->socket); in sdp_process_tx_cq() 314 struct socket *sk = ssk->socket; in sdp_poll_tx() 369 sdp_prf1(ssk->socket, NULL, "tx irq"); in sdp_tx_irq() 396 sdp_dbg(ssk->socket, "%s\n", __func__); in sdp_post_keepalive() [all …]
|
| H A D | sdp_rx.c | 50 socantrcvmore(ssk->socket); in sdp_handle_disconn() 60 sdp_dbg(ssk->socket, in sdp_handle_disconn() 74 sdp_warn(ssk->socket, in sdp_handle_disconn() 89 sdp_warn(ssk->socket, in sdp_handle_disconn() 328 struct socket *sk; in sdp_process_rx_ctl_mb() 332 sk = ssk->socket; in sdp_process_rx_ctl_mb() 399 struct socket *sk; in sdp_process_rx_mb() 405 sk = ssk->socket; in sdp_process_rx_mb() 474 struct socket *sk = ssk->socket; in sdp_process_rx_wc() 524 struct socket *sk = ssk->socket; in sdp_bzcopy_write_space() [all …]
|
| H A D | sdp_zcopy.c | 138 struct socket *sk = ssk->socket; in srcavail_cancel_timeout() 153 struct socket *sk = ssk->socket; in sdp_wait_rdmardcompl() 243 struct socket *sk = ssk->socket; in sdp_wait_rdma_wr_finished() 302 int sdp_post_sendsm(struct socket *sk) in sdp_post_sendsm() 341 struct socket *sk = ssk->socket; in sdp_handle_sendsm() 373 struct socket *sk = ssk->socket; in sdp_handle_rdma_read_compl() 579 sdp_set_error(ssk->socket, -ECONNRESET); in sdp_rdma_to_iovec() 731 sock_hold(ssk->socket, SOCK_REF_ZCOPY); in sdp_sendmsg_zcopy() 766 sock_put(ssk->socket, SOCK_REF_ZCOPY); in sdp_sendmsg_zcopy() 774 void sdp_abort_srcavail(struct socket *sk) in sdp_abort_srcavail() [all …]
|
| H A D | sdp.h | 338 struct socket *socket; member 447 sdp_prf(ssk->socket, NULL, "Arming RX cq"); in sdp_arm_rx_cq() 448 sdp_dbg_data(ssk->socket, "Arming RX cq\n"); in sdp_arm_rx_cq() 455 sdp_prf(ssk->socket, NULL, "Arming TX cq"); in sdp_arm_tx_cq() 519 sdp_alloc_mb_data(struct socket *sk, int wait) in sdp_alloc_mb_data() 595 sdp_alloc_mb_sendsm(struct socket *sk, int wait) in sdp_alloc_mb_sendsm() 638 void sdp_start_keepalive_timer(struct socket *sk); 641 void sdp_abort(struct socket *sk); 677 int sdp_post_sendsm(struct socket *sk); 679 void sdp_abort_srcavail(struct socket *sk); [all …]
|
| /freebsd-13.1/sys/security/mac/ |
| H A D | mac_socket.c | 147 mac_socket_init(struct socket *so, int flag) in mac_socket_init() 184 mac_socket_destroy(struct socket *so) in mac_socket_destroy() 230 MAC_POLICY_INTERNALIZE(socket, label, string); in mac_socket_internalize_label() 236 mac_socket_create(struct ucred *cred, struct socket *so) in mac_socket_create() 243 mac_socket_newconn(struct socket *oldso, struct socket *newso) in mac_socket_newconn() 251 mac_socket_relabel(struct ucred *cred, struct socket *so, in mac_socket_relabel() 276 mac_socketpeer_set_from_socket(struct socket *oldso, struct socket *newso) in mac_socketpeer_set_from_socket() 287 mac_socket_create_mbuf(struct socket *so, struct mbuf *m) in mac_socket_create_mbuf() 319 mac_socket_check_bind(struct ucred *cred, struct socket *so, in mac_socket_check_bind() 367 mac_socket_check_deliver(struct socket *so, struct mbuf *m) in mac_socket_check_deliver() [all …]
|
| /freebsd-13.1/contrib/libevent/sample/ |
| H A D | event-read-fifo.c | 90 HANDLE socket; in main() local 92 socket = CreateFileA("test.txt", /* open File */ in main() 100 if (socket == INVALID_HANDLE_VALUE) in main() 107 int socket; in main() local 123 socket = open(fifo, O_RDONLY | O_NONBLOCK, 0); in main() 125 if (socket == -1) { in main() 137 evfifo = event_new(base, (evutil_socket_t)socket, EV_READ|EV_PERSIST, fifo_read, in main() 144 evfifo = event_new(base, socket, EV_READ|EV_PERSIST, fifo_read, in main() 154 CloseHandle(socket); in main() 156 close(socket); in main()
|
| /freebsd-13.1/sys/net/ |
| H A D | raw_usrreq.c | 86 struct socket *last; in raw_input_ext() 135 raw_uabort(struct socket *so) in raw_uabort() 144 raw_uclose(struct socket *so) in raw_uclose() 155 raw_uattach(struct socket *so, int proto, struct thread *td) in raw_uattach() 174 raw_ubind(struct socket *so, struct sockaddr *nam, struct thread *td) in raw_ubind() 181 raw_uconnect(struct socket *so, struct sockaddr *nam, struct thread *td) in raw_uconnect() 191 raw_udetach(struct socket *so) in raw_udetach() 201 raw_udisconnect(struct socket *so) in raw_udisconnect() 212 raw_upeeraddr(struct socket *so, struct sockaddr **nam) in raw_upeeraddr() 248 raw_ushutdown(struct socket *so) in raw_ushutdown() [all …]
|
| /freebsd-13.1/contrib/llvm-project/lldb/source/Host/common/ |
| H A D | UDPSocket.cpp | 32 UDPSocket::UDPSocket(NativeSocket socket) : Socket(ProtocolUdp, true, true) { in UDPSocket() argument 33 m_socket = socket; in UDPSocket() 52 Status UDPSocket::Accept(Socket *&socket) { in Accept() argument 58 std::unique_ptr<UDPSocket> socket; in Connect() local 99 socket.reset(new UDPSocket(send_fd)); in Connect() 100 socket->m_sockaddr = service_info_ptr; in Connect() 108 if (!socket) in Connect() 126 err = ::bind(socket->GetNativeSocket(), bind_addr, bind_addr.GetLength()); in Connect() 130 err = ::getsockname(socket->GetNativeSocket(), in Connect() 133 return std::move(socket); in Connect()
|
| /freebsd-13.1/contrib/llvm-project/lldb/source/Host/posix/ |
| H A D | ConnectionFileDescriptorPosix.cpp | 105 InitializeSocket(socket); in ConnectionFileDescriptor() 646 Socket *socket = nullptr; in NamedSocketAccept() local 651 m_write_sp.reset(socket); in NamedSocketAccept() 663 Socket *socket = nullptr; in NamedSocketConnect() local 668 m_write_sp.reset(socket); in NamedSocketConnect() 680 Socket *socket = nullptr; in UnixAbstractSocketConnect() local 685 m_write_sp.reset(socket); in UnixAbstractSocketConnect() 732 if (!socket) { in ConnectTCP() 740 m_write_sp = std::move(*socket); in ConnectTCP() 752 if (!socket) { in ConnectUDP() [all …]
|
| /freebsd-13.1/tests/sys/kern/ |
| H A D | sonewconn_overflow.py | 31 import socket 41 TYPE = socket.SOCK_STREAM 49 self.ls = socket.socket(af, TYPE) 58 s = socket.socket(self.af, TYPE) 73 super(IPv4Test, self).setup(socket.AF_INET, (V4HOST, TCPPORT)) 77 super(IPv6Test, self).setup(socket.AF_INET6, (V6HOST, TCPPORT)) 81 super(UnixTest, self).setup(socket.AF_UNIX, UNIXSOCK)
|
| /freebsd-13.1/sys/kern/ |
| H A D | uipc_socket.c | 398 struct socket *so; in soalloc() 508 struct socket *so; in socreate() 590 struct socket * 594 struct socket *so; 799 struct socket * 802 struct socket *so; 944 sizeof(struct socket) - offsetof(struct socket, so_rcv)); 1005 solisten_dequeue(struct socket *head, struct socket **ret, int flags) 1007 struct socket *so; 1349 soconnect2(struct socket *so1, struct socket *so2) [all …]
|
| /freebsd-13.1/crypto/openssl/doc/man3/ |
| H A D | BIO_s_socket.pod | 5 BIO_s_socket, BIO_new_socket - socket BIO 17 BIO_s_socket() returns the socket BIO method. This is a wrapper 18 round the platform's socket routines. 20 BIO_read_ex() and BIO_write_ex() read or write the underlying socket. 23 If the close flag is set then the socket is shut down and closed 26 BIO_new_socket() returns a socket BIO using B<sock> and B<close_flag>. 33 The reason for having separate file descriptor and socket BIOs is that on some 40 BIO_s_socket() returns the socket BIO method.
|