Home
last modified time | relevance | path

Searched refs:sock (Results 226 - 250 of 2642) sorted by relevance

12345678910>>...106

/kernel/linux/linux-5.10/tools/testing/selftests/bpf/
H A Dtcp_server.py11 def read(sock, n):
15 try: s = sock.recv(rem)
20 def send(sock, s):
24 try: n = sock.send(s)
66 for sock in readyRead:
67 if sock == serverSocket:
72 sock.settimeout(1);
73 s = read(sock, 1000)
74 n = send(sock, buf)
75 sock
[all...]
/kernel/linux/linux-5.10/include/net/
H A Daf_unix.h9 #include <net/sock.h>
16 struct sock *unix_get_socket(struct file *filp);
17 struct sock *unix_peer_get(struct sock *sk);
53 struct sock sk;
57 struct sock *peer;
69 static inline struct unix_sock *unix_sk(const struct sock *sk) in unix_sk()
82 static inline void unix_state_lock_nested(struct sock *sk, in unix_state_lock_nested()
90 long unix_inq_len(struct sock *sk);
91 long unix_outq_len(struct sock *s
[all...]
H A Daf_vsock.h29 struct sock sk;
48 struct sock *listener;
79 struct sock *vsock_create_connected(struct sock *parent);
189 void vsock_release_pending(struct sock *pending);
190 void vsock_add_pending(struct sock *listener, struct sock *pending);
191 void vsock_remove_pending(struct sock *listener, struct sock *pending);
192 void vsock_enqueue_accept(struct sock *listene
[all...]
H A Dping.h30 int (*ipv6_recv_error)(struct sock *sk, struct msghdr *msg, int len,
32 void (*ip6_datagram_recv_common_ctl)(struct sock *sk,
35 void (*ip6_datagram_recv_specific_ctl)(struct sock *sk,
39 void (*ipv6_icmp_error)(struct sock *sk, struct sk_buff *skb, int err,
63 int ping_get_port(struct sock *sk, unsigned short ident);
64 int ping_hash(struct sock *sk);
65 void ping_unhash(struct sock *sk);
67 int ping_init_sock(struct sock *sk);
68 void ping_close(struct sock *sk, long timeout);
69 int ping_bind(struct sock *s
[all...]
/kernel/linux/linux-5.10/include/linux/
H A Dif_pppox.h42 #include <net/sock.h>
45 /* struct sock must be the first member of pppox_sock */
46 struct sock sk;
60 static inline struct pppox_sock *pppox_sk(struct sock *sk) in pppox_sk()
65 static inline struct sock *sk_pppox(struct pppox_sock *po) in sk_pppox()
67 return (struct sock *)po; in sk_pppox()
73 int (*create)(struct net *net, struct socket *sock, int kern);
74 int (*ioctl)(struct socket *sock, unsigned int cmd,
81 extern void pppox_unbind_sock(struct sock *sk);/* delete ppp-channel binding */
82 extern int pppox_ioctl(struct socket *sock, unsigne
[all...]
H A Dudp.h77 int (*encap_rcv)(struct sock *sk, struct sk_buff *skb);
78 int (*encap_err_lookup)(struct sock *sk, struct sk_buff *skb);
79 void (*encap_destroy)(struct sock *sk);
82 struct sk_buff * (*gro_receive)(struct sock *sk,
85 int (*gro_complete)(struct sock *sk,
98 static inline struct udp_sock *udp_sk(const struct sock *sk) in udp_sk()
103 static inline void udp_set_no_check6_tx(struct sock *sk, bool val) in udp_set_no_check6_tx()
108 static inline void udp_set_no_check6_rx(struct sock *sk, bool val) in udp_set_no_check6_rx()
113 static inline bool udp_get_no_check6_tx(struct sock *sk) in udp_get_no_check6_tx()
118 static inline bool udp_get_no_check6_rx(struct sock *s
[all...]
/kernel/linux/linux-6.6/include/linux/
H A Dif_pppox.h40 #include <net/sock.h>
43 /* struct sock must be the first member of pppox_sock */
44 struct sock sk;
58 static inline struct pppox_sock *pppox_sk(struct sock *sk) in pppox_sk()
63 static inline struct sock *sk_pppox(struct pppox_sock *po) in sk_pppox()
65 return (struct sock *)po; in sk_pppox()
71 int (*create)(struct net *net, struct socket *sock, int kern);
72 int (*ioctl)(struct socket *sock, unsigned int cmd,
79 extern void pppox_unbind_sock(struct sock *sk);/* delete ppp-channel binding */
80 extern int pppox_ioctl(struct socket *sock, unsigne
[all...]
H A Dmroute.h19 int ip_mroute_setsockopt(struct sock *, int, sockptr_t, unsigned int);
20 int ip_mroute_getsockopt(struct sock *, int, sockptr_t, sockptr_t);
21 int ipmr_ioctl(struct sock *sk, int cmd, void *arg);
22 int ipmr_compat_ioctl(struct sock *sk, unsigned int cmd, void __user *arg);
25 int ipmr_sk_ioctl(struct sock *sk, unsigned int cmd, void __user *arg);
27 static inline int ip_mroute_setsockopt(struct sock *sock, int optname, in ip_mroute_setsockopt() argument
33 static inline int ip_mroute_getsockopt(struct sock *sk, int optname, in ip_mroute_getsockopt()
39 static inline int ipmr_ioctl(struct sock *sk, int cmd, void *arg) in ipmr_ioctl()
59 static inline int ipmr_sk_ioctl(struct sock *s
[all...]
/third_party/ltp/testcases/kernel/syscalls/setsockopt/
H A Dsetsockopt09.c36 static int sock = -1; variable
60 sock = SAFE_SOCKET(AF_PACKET, SOCK_RAW, 0); in run()
61 TEST(setsockopt(sock, SOL_PACKET, PACKET_VERSION, &version, in run()
73 SAFE_SETSOCKOPT(sock, SOL_PACKET, PACKET_RX_RING, &req, in run()
77 SAFE_SETSOCKOPT(sock, SOL_PACKET, PACKET_RX_RING, &req, in run()
81 SAFE_SETSOCKOPT_INT(sock, SOL_PACKET, PACKET_VERSION, in run()
83 SAFE_SETSOCKOPT(sock, SOL_PACKET, PACKET_RX_RING, &req, in run()
85 SAFE_CLOSE(sock); in run()
101 if (sock >= 0) in cleanup()
102 SAFE_CLOSE(sock); in cleanup()
[all...]
/kernel/linux/common_modules/newip/third_party/linux-5.10/include/net/
H A Dnip.h66 int tcp_nip_queue_xmit(struct sock *sk, struct sk_buff *skb, struct flowi *fl);
67 void tcp_nip_actual_send_reset(struct sock *sk, struct sk_buff *skb, u32 seq,
103 void ninet_destroy_sock(struct sock *sk);
104 int nip_datagram_dst_update(struct sock *sk, bool fix_sk_saddr);
110 int nip_output(struct net *net, struct sock *sk, struct sk_buff *skb);
113 unsigned int tcp_nip_sync_mss(struct sock *sk, u32 pmtu);
114 unsigned int tcp_nip_current_mss(struct sock *sk);
115 int tcp_nip_send_mss(struct sock *sk, int *size_goal, int flags);
118 struct dst_entry *nip_sk_dst_lookup_flow(struct sock *sk, struct flow_nip *fln);
119 struct dst_entry *nip_dst_lookup_flow(struct net *net, const struct sock *s
[all...]
H A Dninet_hashtables.h26 int ninet_hash(struct sock *sk);
27 void ninet_unhash(struct sock *sk);
29 struct sock *sk);
31 int __ninet_hash(struct sock *sk, struct sock *osk);
45 struct sock *__ninet_lookup_established(struct net *net,
52 struct sock *ninet_lookup_listener(struct net *net,
60 static inline struct sock *__ninet_lookup(struct net *net, in __ninet_lookup()
69 struct sock *sk = __ninet_lookup_established(net, hashinfo, saddr, in __ninet_lookup()
79 static inline struct sock *__ninet_lookup_sk
[all...]
/kernel/linux/linux-5.10/net/rxrpc/
H A Daf_rxrpc.c20 #include <net/sock.h>
46 static void rxrpc_sock_destructor(struct sock *);
51 static inline int rxrpc_writable(struct sock *sk) in rxrpc_writable()
59 static void rxrpc_write_space(struct sock *sk) in rxrpc_write_space()
129 static int rxrpc_bind(struct socket *sock, struct sockaddr *saddr, int len) in rxrpc_bind() argument
133 struct rxrpc_sock *rx = rxrpc_sk(sock->sk); in rxrpc_bind()
209 static int rxrpc_listen(struct socket *sock, int backlog) in rxrpc_listen() argument
211 struct sock *sk = sock->sk; in rxrpc_listen()
262 * @sock
280 rxrpc_kernel_begin_call(struct socket *sock, struct sockaddr_rxrpc *srx, struct key *key, unsigned long user_call_ID, s64 tx_total_len, gfp_t gfp, rxrpc_notify_rx_t notify_rx, bool upgrade, enum rxrpc_interruptibility interruptibility, unsigned int debug_id) rxrpc_kernel_begin_call() argument
352 rxrpc_kernel_end_call(struct socket *sock, struct rxrpc_call *call) rxrpc_kernel_end_call() argument
379 rxrpc_kernel_check_life(const struct socket *sock, const struct rxrpc_call *call) rxrpc_kernel_check_life() argument
394 rxrpc_kernel_get_epoch(struct socket *sock, struct rxrpc_call *call) rxrpc_kernel_get_epoch() argument
408 rxrpc_kernel_new_call_notification( struct socket *sock, rxrpc_notify_new_call_t notify_new_call, rxrpc_discard_new_call_t discard_new_call) rxrpc_kernel_new_call_notification() argument
429 rxrpc_kernel_set_max_life(struct socket *sock, struct rxrpc_call *call, unsigned long hard_timeout) rxrpc_kernel_set_max_life() argument
450 rxrpc_connect(struct socket *sock, struct sockaddr *addr, int addr_len, int flags) rxrpc_connect() argument
500 rxrpc_sendmsg(struct socket *sock, struct msghdr *m, size_t len) rxrpc_sendmsg() argument
591 rxrpc_setsockopt(struct socket *sock, int level, int optname, sockptr_t optval, unsigned int optlen) rxrpc_setsockopt() argument
690 rxrpc_getsockopt(struct socket *sock, int level, int optname, char __user *optval, int __user *_optlen) rxrpc_getsockopt() argument
718 rxrpc_poll(struct file *file, struct socket *sock, poll_table *wait) rxrpc_poll() argument
745 rxrpc_create(struct net *net, struct socket *sock, int protocol, int kern) rxrpc_create() argument
798 rxrpc_shutdown(struct socket *sock, int flags) rxrpc_shutdown() argument
905 rxrpc_release(struct socket *sock) rxrpc_release() argument
[all...]
/kernel/linux/linux-5.10/net/caif/
H A Dcaif_socket.c23 #include <net/sock.h>
47 struct sock sk; /* must be first member */
92 static void caif_read_lock(struct sock *sk) in caif_read_lock()
99 static void caif_read_unlock(struct sock *sk) in caif_read_unlock()
112 static void caif_flow_ctrl(struct sock *sk, int mode) in caif_flow_ctrl()
121 * Copied from sock.c:sock_queue_rcv_skb(), but changed so packets are
124 static void caif_queue_rcv_skb(struct sock *sk, struct sk_buff *skb) in caif_queue_rcv_skb()
254 static void caif_check_flow_release(struct sock *sk) in caif_check_flow_release()
271 static int caif_seqpkt_recvmsg(struct socket *sock, struct msghdr *m, in caif_seqpkt_recvmsg() argument
275 struct sock *s in caif_seqpkt_recvmsg()
347 caif_stream_recvmsg(struct socket *sock, struct msghdr *msg, size_t size, int flags) caif_stream_recvmsg() argument
518 caif_seqpkt_sendmsg(struct socket *sock, struct msghdr *msg, size_t len) caif_seqpkt_sendmsg() argument
594 caif_stream_sendmsg(struct socket *sock, struct msghdr *msg, size_t len) caif_stream_sendmsg() argument
673 setsockopt(struct socket *sock, int lvl, int opt, sockptr_t ov, unsigned int ol) setsockopt() argument
745 caif_connect(struct socket *sock, struct sockaddr *uaddr, int addr_len, int flags) caif_connect() argument
899 caif_release(struct socket *sock) caif_release() argument
938 caif_poll(struct file *file, struct socket *sock, poll_table *wait) caif_poll() argument
1027 caif_create(struct net *net, struct socket *sock, int protocol, int kern) caif_create() argument
[all...]
/kernel/linux/linux-6.6/net/caif/
H A Dcaif_socket.c24 #include <net/sock.h>
48 struct sock sk; /* must be first member */
87 static void caif_read_lock(struct sock *sk) in caif_read_lock()
94 static void caif_read_unlock(struct sock *sk) in caif_read_unlock()
107 static void caif_flow_ctrl(struct sock *sk, int mode) in caif_flow_ctrl()
116 * Copied from sock.c:sock_queue_rcv_skb(), but changed so packets are
119 static void caif_queue_rcv_skb(struct sock *sk, struct sk_buff *skb) in caif_queue_rcv_skb()
249 static void caif_check_flow_release(struct sock *sk) in caif_check_flow_release()
266 static int caif_seqpkt_recvmsg(struct socket *sock, struct msghdr *m, in caif_seqpkt_recvmsg() argument
270 struct sock *s in caif_seqpkt_recvmsg()
342 caif_stream_recvmsg(struct socket *sock, struct msghdr *msg, size_t size, int flags) caif_stream_recvmsg() argument
513 caif_seqpkt_sendmsg(struct socket *sock, struct msghdr *msg, size_t len) caif_seqpkt_sendmsg() argument
585 caif_stream_sendmsg(struct socket *sock, struct msghdr *msg, size_t len) caif_stream_sendmsg() argument
664 setsockopt(struct socket *sock, int lvl, int opt, sockptr_t ov, unsigned int ol) setsockopt() argument
736 caif_connect(struct socket *sock, struct sockaddr *uaddr, int addr_len, int flags) caif_connect() argument
890 caif_release(struct socket *sock) caif_release() argument
929 caif_poll(struct file *file, struct socket *sock, poll_table *wait) caif_poll() argument
1016 caif_create(struct net *net, struct socket *sock, int protocol, int kern) caif_create() argument
[all...]
/kernel/linux/linux-5.10/net/netlink/
H A Daf_netlink.c67 #include <net/sock.h>
81 static inline int netlink_is_kernel(struct sock *sk) in netlink_is_kernel()
129 static int netlink_dump(struct sock *sk);
255 struct sock *sk = skb->sk; in netlink_filter_tap()
279 struct sock *sk = skb->sk; in __netlink_deliver_tap_skb()
333 static void netlink_deliver_tap_kernel(struct sock *dst, struct sock *src, in netlink_deliver_tap_kernel()
340 static void netlink_overrun(struct sock *sk) in netlink_overrun()
354 static void netlink_rcv_wake(struct sock *sk) in netlink_rcv_wake()
377 static void netlink_skb_set_owner_r(struct sk_buff *skb, struct sock *s
630 __netlink_create(struct net *net, struct socket *sock, struct mutex *cb_mutex, int protocol, int kern) __netlink_create() argument
662 netlink_create(struct net *net, struct socket *sock, int protocol, int kern) netlink_create() argument
742 netlink_release(struct socket *sock) netlink_release() argument
815 netlink_autobind(struct socket *sock) netlink_autobind() argument
919 netlink_allowed(const struct socket *sock, unsigned int flag) netlink_allowed() argument
984 netlink_bind(struct socket *sock, struct sockaddr *addr, int addr_len) netlink_bind() argument
1072 netlink_connect(struct socket *sock, struct sockaddr *addr, int alen, int flags) netlink_connect() argument
1119 netlink_getname(struct socket *sock, struct sockaddr *addr, int peer) netlink_getname() argument
1143 netlink_ioctl(struct socket *sock, unsigned int cmd, unsigned long arg) netlink_ioctl() argument
1153 struct sock *sock; netlink_getsockbyportid() local
1174 struct sock *sock; netlink_getsockbyfilp() local
1642 netlink_setsockopt(struct socket *sock, int level, int optname, sockptr_t optval, unsigned int optlen) netlink_setsockopt() argument
1743 netlink_getsockopt(struct socket *sock, int level, int optname, char __user *optval, int __user *optlen) netlink_getsockopt() argument
1834 netlink_sendmsg(struct socket *sock, struct msghdr *msg, size_t len) netlink_sendmsg() argument
1923 netlink_recvmsg(struct socket *sock, struct msghdr *msg, size_t len, int flags) netlink_recvmsg() argument
2026 struct socket *sock; __netlink_kernel_create() local
[all...]
/kernel/linux/linux-6.6/include/net/bluetooth/
H A Dbluetooth.h30 #include <net/sock.h>
378 struct sock sk;
380 struct sock *parent;
383 void (*skb_put_cmsg)(struct sk_buff *, struct msghdr *, struct sock *);
402 void bt_sock_link(struct bt_sock_list *l, struct sock *s);
403 void bt_sock_unlink(struct bt_sock_list *l, struct sock *s);
404 struct sock *bt_sock_alloc(struct net *net, struct socket *sock,
406 int bt_sock_recvmsg(struct socket *sock, struct msghdr *msg, size_t len,
408 int bt_sock_stream_recvmsg(struct socket *sock, struc
[all...]
/kernel/linux/linux-6.6/crypto/
H A Dalgif_aead.c37 #include <net/sock.h>
44 static inline bool aead_sufficient_data(struct sock *sk) in aead_sufficient_data()
47 struct sock *psk = ask->parent; in aead_sufficient_data()
61 static int aead_sendmsg(struct socket *sock, struct msghdr *msg, size_t size) in aead_sendmsg() argument
63 struct sock *sk = sock->sk; in aead_sendmsg()
65 struct sock *psk = ask->parent; in aead_sendmsg()
71 return af_alg_sendmsg(sock, msg, size, ivsize); in aead_sendmsg()
88 static int _aead_recvmsg(struct socket *sock, struct msghdr *msg, in _aead_recvmsg() argument
91 struct sock *s in _aead_recvmsg()
325 aead_recvmsg(struct socket *sock, struct msghdr *msg, size_t ignored, int flags) aead_recvmsg() argument
377 aead_check_key(struct socket *sock) aead_check_key() argument
412 aead_sendmsg_nokey(struct socket *sock, struct msghdr *msg, size_t size) aead_sendmsg_nokey() argument
424 aead_recvmsg_nokey(struct socket *sock, struct msghdr *msg, size_t ignored, int flags) aead_recvmsg_nokey() argument
[all...]
/kernel/linux/linux-5.10/net/ipv6/
H A Dudp_impl.h15 int udpv6_init_sock(struct sock *sk);
16 int udp_v6_get_port(struct sock *sk, unsigned short snum);
17 void udp_v6_rehash(struct sock *sk);
19 int udpv6_getsockopt(struct sock *sk, int level, int optname,
21 int udpv6_setsockopt(struct sock *sk, int level, int optname, sockptr_t optval,
23 int udpv6_sendmsg(struct sock *sk, struct msghdr *msg, size_t len);
24 int udpv6_recvmsg(struct sock *sk, struct msghdr *msg, size_t len, int noblock,
26 void udpv6_destroy_sock(struct sock *sk);
/kernel/linux/linux-6.6/net/ipv6/
H A Dudp_impl.h15 int udpv6_init_sock(struct sock *sk);
16 int udp_v6_get_port(struct sock *sk, unsigned short snum);
17 void udp_v6_rehash(struct sock *sk);
19 int udpv6_getsockopt(struct sock *sk, int level, int optname,
21 int udpv6_setsockopt(struct sock *sk, int level, int optname, sockptr_t optval,
23 int udpv6_sendmsg(struct sock *sk, struct msghdr *msg, size_t len);
24 int udpv6_recvmsg(struct sock *sk, struct msghdr *msg, size_t len, int flags,
26 void udpv6_destroy_sock(struct sock *sk);
/foundation/communication/netmanager_base/test/netmanagernative/unittest/netsys_manager_test/
H A Dnetsys_udp_transfer_test.cpp46 int32_t sock = 34343; in HWTEST_F() local
53 int32_t ret = PollUdpDataTransfer::PollUdpSendData(sock, data, size, addr, addrLen); in HWTEST_F()
59 int32_t sock = 34343; in HWTEST_F() local
66 int32_t ret = PollUdpDataTransfer::PollUdpSendData(sock, data, size, addr, addrLen); in HWTEST_F()
72 int32_t sock = 34343; in HWTEST_F() local
78 int32_t ret = PollUdpDataTransfer::PollUdpRecvData(sock, requesData, MAX_REQUESTDATA_LEN, addr, addrLen); in HWTEST_F()
84 int32_t sock = 34343; in HWTEST_F() local
90 int32_t ret = PollUdpDataTransfer::PollUdpRecvData(sock, requesData, MAX_REQUESTDATA_LEN, addr, addrLen); in HWTEST_F()
96 int32_t sock = -1; in HWTEST_F() local
97 bool ret = PollUdpDataTransfer::MakeUdpNonBlock(sock); in HWTEST_F()
103 int32_t sock = 34343; HWTEST_F() local
[all...]
/kernel/linux/linux-5.10/tools/testing/selftests/vm/
H A Dmap_populate.c33 static int parent_f(int sock, unsigned long *smap, int child) in parent_f() argument
37 ret = read(sock, &status, sizeof(int)); in parent_f()
38 BUG_ON(ret <= 0, "read(sock)"); in parent_f()
44 ret = write(sock, &status, sizeof(int)); in parent_f()
45 BUG_ON(ret <= 0, "write(sock)"); in parent_f()
53 static int child_f(int sock, unsigned long *smap, int fd) in child_f() argument
63 ret = write(sock, &buf, sizeof(int)); in child_f()
64 BUG_ON(ret <= 0, "write(sock)"); in child_f()
66 ret = read(sock, &buf, sizeof(int)); in child_f()
67 BUG_ON(ret <= 0, "read(sock)"); in child_f()
77 int sock[2], child, ret; main() local
[all...]
/kernel/linux/linux-5.10/net/rds/
H A Dtcp.h52 void rds_tcp_tune(struct socket *sock);
53 void rds_tcp_set_callbacks(struct socket *sock, struct rds_conn_path *cp);
54 void rds_tcp_reset_callbacks(struct socket *sock, struct rds_conn_path *cp);
55 void rds_tcp_restore_callbacks(struct socket *sock,
61 void rds_tcp_accept_work(struct sock *sk);
67 void rds_tcp_state_change(struct sock *sk);
71 void rds_tcp_listen_stop(struct socket *sock, struct work_struct *acceptor);
72 void rds_tcp_listen_data_ready(struct sock *sk);
73 int rds_tcp_accept_one(struct socket *sock);
74 void rds_tcp_keepalive(struct socket *sock);
[all...]
/kernel/linux/linux-5.10/include/net/phonet/
H A Dphonet.h24 struct sock sk;
30 static inline struct pn_sock *pn_sk(struct sock *sk) in pn_sk()
38 struct sock *pn_find_sock_by_sa(struct net *net, const struct sockaddr_pn *sa);
41 int pn_sock_hash(struct sock *sk);
42 void pn_sock_unhash(struct sock *sk);
43 int pn_sock_get_port(struct sock *sk, unsigned short sport);
45 struct sock *pn_find_sock_by_res(struct net *net, u8 res);
46 int pn_sock_bind_res(struct sock *sock, u8 res);
47 int pn_sock_unbind_res(struct sock *s
[all...]
/kernel/linux/linux-5.10/drivers/staging/gdm724x/
H A Dnetlink_k.c11 #include <net/sock.h>
75 struct sock *netlink_init(int unit, in netlink_init()
79 struct sock *sock; in netlink_init() local
84 sock = netlink_kernel_create(&init_net, unit, &cfg); in netlink_init()
86 if (sock) in netlink_init()
89 return sock; in netlink_init()
92 int netlink_send(struct sock *sock, int group, u16 type, void *msg, int len, in netlink_send() argument
103 if (!netlink_has_listeners(sock, grou in netlink_send()
[all...]
/kernel/linux/linux-6.6/include/net/
H A Dping.h23 int (*ipv6_recv_error)(struct sock *sk, struct msghdr *msg, int len,
25 void (*ip6_datagram_recv_common_ctl)(struct sock *sk,
28 void (*ip6_datagram_recv_specific_ctl)(struct sock *sk,
32 void (*ipv6_icmp_error)(struct sock *sk, struct sk_buff *skb, int err,
56 int ping_get_port(struct sock *sk, unsigned short ident);
57 int ping_hash(struct sock *sk);
58 void ping_unhash(struct sock *sk);
60 int ping_init_sock(struct sock *sk);
61 void ping_close(struct sock *sk, long timeout);
62 int ping_bind(struct sock *s
[all...]

Completed in 12 milliseconds

12345678910>>...106