Home
last modified time | relevance | path

Searched refs:socket (Results 1 – 25 of 188) sorted by relevance

12345678

/xnu-11215/bsd/sys/
H A Dprotosw.h146 struct socket;
182 (struct mbuf *m, struct socket *so);
186 (struct socket *, struct sockopt *);
210 (struct socket *so, int flags);
268 (struct mbuf *m, struct socket *so);
272 (struct socket *, struct sockopt *);
290 (struct socket *so, int flags);
301 (struct socket *so, struct socket *head);
471 int (*pru_connect2)(struct socket *so1, struct socket *so2);
514 int (*pru_connect2)(struct socket *, struct socket *);
[all …]
H A Dsocketvar.h137 struct socket { struct
793 extern int soabort(struct socket *so);
797 extern void sofree(struct socket *so);
804 extern struct socket *sonewconn(struct socket *head, int connstatus,
852 extern void so_acquire_accept_list(struct socket *, struct socket *);
930 extern int soacceptfilter(struct socket *so, struct socket *head);
933 extern int soclose(struct socket *so);
938 extern int soconnect2(struct socket *so1, struct socket *so2);
972 extern struct socket *sodropablereq(struct socket *head);
981 extern void sorflush(struct socket *so);
[all …]
H A Dun.h103 struct socket;
106 int uipc_usrreq(struct socket *so, int req, struct mbuf *m,
108 int uipc_ctloutput(struct socket *so, struct sockopt *sopt);
109 int unp_connect2(struct socket *so, struct socket *so2);
114 int unp_lock(struct socket *, int, void *);
115 int unp_unlock(struct socket *, int, void *);
116 lck_mtx_t* unp_getlock(struct socket *, int);
/xnu-11215/tests/
H A Dvsock.c242 int socket; variable
250 int socket; variable
258 int socket; variable
272 int socket; variable
280 int socket; variable
288 int socket; variable
298 int socket; variable
316 int socket; variable
330 int socket; variable
344 int socket; variable
[all …]
H A Dudp_bind_connect.c183 T_ASSERT_POSIX_SUCCESS(s = socket(AF_INET, SOCK_DGRAM, IPPROTO_UDP), NULL);
198 T_ASSERT_POSIX_SUCCESS(s = socket(AF_INET, SOCK_DGRAM, IPPROTO_UDP), NULL);
213 T_ASSERT_POSIX_SUCCESS(s = socket(AF_INET, SOCK_DGRAM, IPPROTO_UDP), NULL);
232 T_ASSERT_POSIX_SUCCESS(s = socket(AF_INET, SOCK_DGRAM, IPPROTO_UDP), NULL);
247 T_ASSERT_POSIX_SUCCESS(s = socket(AF_INET, SOCK_DGRAM, IPPROTO_UDP), NULL);
266 T_ASSERT_POSIX_SUCCESS(s = socket(AF_INET, SOCK_DGRAM, IPPROTO_UDP), NULL);
281 T_ASSERT_POSIX_SUCCESS(s = socket(AF_INET, SOCK_DGRAM, IPPROTO_UDP), NULL);
300 T_ASSERT_POSIX_SUCCESS(s = socket(AF_INET, SOCK_DGRAM, IPPROTO_UDP), NULL);
315 T_ASSERT_POSIX_SUCCESS(s = socket(AF_INET6, SOCK_DGRAM, IPPROTO_UDP), NULL);
331 T_ASSERT_POSIX_SUCCESS(s = socket(AF_INET6, SOCK_DGRAM, IPPROTO_UDP), NULL);
[all …]
H A Dtcp_bind_connect.c389 T_ASSERT_POSIX_SUCCESS(s = socket(AF_INET, SOCK_STREAM, IPPROTO_TCP), NULL);
404 T_ASSERT_POSIX_SUCCESS(s = socket(AF_INET, SOCK_STREAM, IPPROTO_TCP), NULL);
419 T_ASSERT_POSIX_SUCCESS(s = socket(AF_INET, SOCK_STREAM, IPPROTO_TCP), NULL);
434 T_ASSERT_POSIX_SUCCESS(s = socket(AF_INET, SOCK_STREAM, IPPROTO_TCP), NULL);
449 T_ASSERT_POSIX_SUCCESS(s = socket(AF_INET, SOCK_STREAM, IPPROTO_TCP), NULL);
464 T_ASSERT_POSIX_SUCCESS(s = socket(AF_INET, SOCK_STREAM, IPPROTO_TCP), NULL);
479 T_ASSERT_POSIX_SUCCESS(s = socket(AF_INET, SOCK_STREAM, IPPROTO_TCP), NULL);
494 T_ASSERT_POSIX_SUCCESS(s = socket(AF_INET, SOCK_STREAM, IPPROTO_TCP), NULL);
509 T_ASSERT_POSIX_SUCCESS(s = socket(AF_INET6, SOCK_STREAM, IPPROTO_TCP), NULL);
526 T_ASSERT_POSIX_SUCCESS(s = socket(AF_INET6, SOCK_STREAM, IPPROTO_TCP), NULL);
[all …]
H A Dtcp_send_implied_connect.c233 T_ASSERT_POSIX_SUCCESS(s = socket(AF_INET, SOCK_STREAM, IPPROTO_TCP), NULL);
249 T_ASSERT_POSIX_SUCCESS(s = socket(AF_INET, SOCK_STREAM, IPPROTO_TCP), NULL);
264 T_ASSERT_POSIX_SUCCESS(s = socket(AF_INET, SOCK_STREAM, IPPROTO_TCP), NULL);
279 T_ASSERT_POSIX_SUCCESS(s = socket(AF_INET, SOCK_STREAM, IPPROTO_TCP), NULL);
294 T_ASSERT_POSIX_SUCCESS(s = socket(AF_INET6, SOCK_STREAM, IPPROTO_TCP), NULL);
310 T_ASSERT_POSIX_SUCCESS(s = socket(AF_INET6, SOCK_STREAM, IPPROTO_TCP), NULL);
325 T_ASSERT_POSIX_SUCCESS(s = socket(AF_INET6, SOCK_STREAM, IPPROTO_TCP), NULL);
341 T_ASSERT_POSIX_SUCCESS(s = socket(AF_INET6, SOCK_STREAM, IPPROTO_TCP), NULL);
356 T_ASSERT_POSIX_SUCCESS(s = socket(AF_INET6, SOCK_STREAM, IPPROTO_TCP), NULL);
371 T_ASSERT_POSIX_SUCCESS(s = socket(AF_INET6, SOCK_STREAM, IPPROTO_TCP), NULL);
[all …]
/xnu-11215/bsd/net/
H A Dkext_net.h48 struct socket;
54 extern void sflt_initsock(struct socket *so);
55 extern void sflt_termsock(struct socket *so);
59 extern int sflt_bind(struct socket *so, const struct sockaddr *nam);
60 extern int sflt_listen(struct socket *so);
61 extern int sflt_accept(struct socket *head, struct socket *so,
66 extern int sflt_connectin(struct socket *head,
69 extern int sflt_setsockopt(struct socket *so, struct sockopt *sopt);
70 extern int sflt_getsockopt(struct socket *so, struct sockopt *sopt);
71 extern int sflt_data_out(struct socket *so, const struct sockaddr *to,
[all …]
H A Draw_usrreq.c96 struct socket *last; in raw_input()
168 raw_uabort(struct socket *so) in raw_uabort()
192 raw_uattach(struct socket *so, int proto, __unused struct proc *p) in raw_uattach()
206 raw_ubind(__unused struct socket *so, __unused struct sockaddr *nam, __unused struct proc *p) in raw_ubind()
212 raw_uconnect(__unused struct socket *so, __unused struct sockaddr *nam, __unused struct proc *p) in raw_uconnect()
221 raw_udetach(struct socket *so) in raw_udetach()
242 raw_udisconnect(struct socket *so) in raw_udisconnect()
260 raw_upeeraddr(struct socket *so, struct sockaddr **nam) in raw_upeeraddr()
278 raw_usend(struct socket *so, int flags, struct mbuf *m, in raw_usend()
338 raw_ushutdown(struct socket *so) in raw_ushutdown()
[all …]
H A Dcontent_filter.h547 extern boolean_t cfil_sock_is_dead(struct socket *so);
548 extern boolean_t cfil_sock_tcp_add_time_wait(struct socket *so);
549 extern errno_t cfil_sock_attach(struct socket *so,
551 extern errno_t cfil_sock_detach(struct socket *so);
553 extern int cfil_sock_data_out(struct socket *so, struct sockaddr *to,
556 extern int cfil_sock_data_in(struct socket *so, struct sockaddr *from,
560 extern int cfil_sock_shutdown(struct socket *so, int *how);
561 extern void cfil_sock_is_closed(struct socket *so);
562 extern void cfil_sock_notify_shutdown(struct socket *so, int how);
563 extern void cfil_sock_close_wait(struct socket *so);
[all …]
/xnu-11215/tools/lldbmacros/usertaskdebugging/
H A Dinterface.py2 import socket
12 self.socket = None
17 self.socket = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
18 self.socket.setsockopt(socket.SOL_SOCKET, socket.SO_REUSEADDR, 1)
19 self.socket.bind((self.host_cfg, self.portnum))
21 self.socket.listen(5)
24 ra,wa,ea = select.select([self.socket], [], [], 30)
29 self.connection, addr = self.socket.accept()
60 return self.socket
/xnu-11215/bsd/netinet6/
H A Dip6protosw.h112 struct socket;
168 (struct mbuf *m, struct socket *so,
173 (struct socket *, struct sockopt *);
187 (struct socket *so, int refcnt, void *debug);
189 (struct socket *so, int refcnt, void *debug);
191 (struct socket *so, int flags);
199 (struct socket *so, struct proc *p, struct proc *ep);
202 (struct socket *so, struct socket *head);
H A Din6_pcb.h116 extern int in6_getpeeraddr(struct socket *, struct sockaddr **);
117 extern int in6_getsockaddr(struct socket *, struct sockaddr **);
118 extern int in6_getsockaddr_s(struct socket *, struct sockaddr_in6 *);
119 extern int in6_mapped_sockaddr(struct socket *so, struct sockaddr **nam);
120 extern int in6_mapped_peeraddr(struct socket *so, struct sockaddr **nam);
/xnu-11215/security/
H A Dmac_socket.c88 mac_socket_check_accept(kauth_cred_t cred, struct socket *so) in mac_socket_check_accept()
106 mac_socket_check_accepted(kauth_cred_t cred, struct socket *so) in mac_socket_check_accepted()
130 mac_socket_check_bind(kauth_cred_t ucred, struct socket *so, in mac_socket_check_bind()
148 mac_socket_check_connect(kauth_cred_t cred, struct socket *so, in mac_socket_check_connect()
183 mac_socket_check_ioctl(kauth_cred_t cred, struct socket *so, u_long cmd) in mac_socket_check_ioctl()
200 mac_socket_check_stat(kauth_cred_t cred, struct socket *so) in mac_socket_check_stat()
217 mac_socket_check_listen(kauth_cred_t cred, struct socket *so) in mac_socket_check_listen()
234 mac_socket_check_receive(kauth_cred_t cred, struct socket *so) in mac_socket_check_receive()
268 mac_socket_check_send(kauth_cred_t cred, struct socket *so, in mac_socket_check_send()
286 mac_socket_check_setsockopt(kauth_cred_t cred, struct socket *so, in mac_socket_check_setsockopt()
[all …]
/xnu-11215/bsd/kern/
H A Dsys_socket.c116 struct socket *__single so; in soo_read()
123 if ((so = (struct socket *)fp_get_data(fp)) == NULL) { in soo_read()
139 struct socket *__single so; in soo_write()
146 if ((so = (struct socket *)fp_get_data(fp)) == NULL) { in soo_write()
289 struct socket *__single so; in soo_ioctl()
303 struct socket *__single so = (struct socket *)fp_get_data(fp); in soo_select()
307 if (so == NULL || so == (struct socket *)-1) { in soo_select()
352 soo_stat(struct socket *so, void *ub, int isstat64) in soo_stat()
412 struct socket *__single sp; in soo_close()
414 sp = (struct socket *)fg_get_data(fg); in soo_close()
[all …]
H A Duipc_socket2.c122 static struct socket *sonewconn_internal(struct socket *, int);
323 static struct socket *
327 struct socket *so; in sonewconn_internal()
360 return (struct socket *)0; in sonewconn_internal()
364 return (struct socket *)0; in sonewconn_internal()
369 return (struct socket *)0; in sonewconn_internal()
416 return (struct socket *)0; in sonewconn_internal()
434 return (struct socket *)0; in sonewconn_internal()
492 struct socket *
623 sowakeup(struct socket *so, struct sockbuf *sb, struct socket *so2) in sowakeup()
[all …]
H A Dsocket_flows.h92 struct socket *soflow_db_so;
114 typedef bool (*soflow_feat_gc_needed_func)(struct socket *so, struct soflow_hash_entry *hash_entry,…
117 typedef bool (*soflow_feat_gc_perform_func)(struct socket *so, struct soflow_hash_entry *hash_entry…
120 typedef bool (*soflow_feat_detach_entry_func)(struct socket *so, struct soflow_hash_entry *hash_ent…
123 typedef bool (*soflow_feat_detach_db_func)(struct socket *so, struct soflow_db *db);
128 typedef bool (*soflow_entry_apply_func)(struct socket *so,
H A Dkpi_socketfilter.c82 struct socket *sfe_socket;
404 if (socket == NULL || handle == 0) { in sflt_attach_internal()
440 sflt_initsock(struct socket *so) in sflt_initsock()
507 sflt_termsock(struct socket *so) in sflt_termsock()
723 sflt_listen(struct socket *so) in sflt_listen()
773 sflt_accept(struct socket *head, struct socket *so, in sflt_accept()
1291 socket_lock(socket, 1); in sflt_attach()
1293 socket_unlock(socket, 1); in sflt_attach()
1303 if (socket == NULL || handle == 0) { in sflt_detach()
1325 struct socket *so;
[all …]
/xnu-11215/bsd/netinet/
H A Dmptcp_var.h146 static inline struct socket *
159 mpsotompte(struct socket *so) in mpsotompte()
209 mptcp_subflow_cwnd_space(struct socket *so) in mptcp_subflow_cwnd_space()
560 extern int mptcp_lock(struct socket *, int, void *);
561 extern int mptcp_unlock(struct socket *, int, void *);
579 extern void mptcp_handle_input(struct socket *so);
615 extern void mptcp_act_on_txfail(struct socket *);
621 extern void mptcp_notify_mpready(struct socket *);
622 extern void mptcp_notify_mpfail(struct socket *);
623 extern void mptcp_notify_close(struct socket *);
[all …]
H A Dmp_pcb.h56 struct socket *mpp_socket; /* back pointer to socket */
69 mpsotomppcb(struct socket *mp_so) in mpsotomppcb()
112 extern int mp_pcballoc(struct socket *, struct mppcbinfo *);
113 extern void mp_pcbdetach(struct socket *);
118 extern int mp_getsockaddr(struct socket *mp_so, struct sockaddr **nam);
119 extern int mp_getpeeraddr(struct socket *mp_so, struct sockaddr **nam);
H A Dflow_divert.h108 void flow_divert_detach(struct socket *so);
109 errno_t flow_divert_token_set(struct socket *so, struct sockopt *sopt);
110 errno_t flow_divert_token_get(struct socket *so, struct sockopt *sopt);
111 errno_t flow_divert_pcb_init(struct socket *so);
112 errno_t flow_divert_connect_out(struct socket *so, struct sockaddr *to, proc_t p);
113 errno_t flow_divert_implicit_data_out(struct socket *so, int flags, mbuf_t data, struct soc…
H A Dudp_var.h167 extern int udp_ctloutput(struct socket *, struct sockopt *);
170 extern int udp_connectx_common(struct socket *, int, struct sockaddr *,
174 extern int udp_shutdown(struct socket *so);
175 extern int udp_lock(struct socket *, int, void *);
176 extern int udp_unlock(struct socket *, int, void *);
177 extern lck_mtx_t *udp_getlock(struct socket *, int);
/xnu-11215/tools/tests/perf_index/
H A Dtest_controller.py3 import socket
21 control_socket = socket.socket()
22 control_socket.setsockopt(socket.SOL_SOCKET, socket.SO_REUSEADDR, 1)
38 client_socket.shutdown(socket.SHUT_WR)
/xnu-11215/bsd/netkey/
H A Dkeysock.c110 key_output(struct mbuf *m, struct socket *so) in key_output()
124 struct socket *so;
128 so = va_arg(ap, struct socket *);
244 key_sendup_mbuf(struct socket *so, struct mbuf *m, int target) in key_sendup_mbuf()
373 key_abort(struct socket *so) in key_abort()
385 key_attach(struct socket *so, int proto, struct proc *p) in key_attach()
449 key_detach(struct socket *so) in key_detach()
475 key_disconnect(struct socket *so) in key_disconnect()
487 key_peeraddr(struct socket *so, struct sockaddr **nam) in key_peeraddr()
512 key_shutdown(struct socket *so) in key_shutdown()
[all …]
H A Dkeysock.h79 extern int key_output(struct mbuf *, struct socket* so);
83 extern int key_usrreq(struct socket *,
86 extern int key_sendup(struct socket *, struct sadb_msg *, u_int, int);
87 extern int key_sendup_mbuf(struct socket *, struct mbuf *, int);

12345678