Home
last modified time | relevance | path

Searched refs:sockets (Results 1 – 25 of 126) sorted by relevance

123456

/linux/tools/testing/vsock/
H A Dvsock_diag_test.c238 static void add_vsock_stat(struct list_head *sockets, in add_vsock_stat() argument
250 list_add_tail(&st->list, sockets); in add_vsock_stat()
256 static void read_vsock_stat(struct list_head *sockets) in read_vsock_stat() argument
311 add_vsock_stat(sockets, NLMSG_DATA(h)); in read_vsock_stat()
321 static void free_sock_stat(struct list_head *sockets) in free_sock_stat() argument
326 list_for_each_entry_safe(st, next, sockets, list) in free_sock_stat()
332 LIST_HEAD(sockets); in test_no_sockets()
334 read_vsock_stat(&sockets); in test_no_sockets()
336 check_no_sockets(&sockets); in test_no_sockets()
351 LIST_HEAD(sockets); in test_listen_socket_server()
[all …]
/linux/drivers/pcmcia/
H A Di82092.c70 static struct socket_info sockets[MAX_SOCKETS]; variable
114 sockets[i].card_state = 1; /* 1 = present but empty */ in i82092aa_pci_probe()
115 sockets[i].io_base = pci_resource_start(dev, 0); in i82092aa_pci_probe()
116 sockets[i].dev = dev; in i82092aa_pci_probe()
117 sockets[i].socket.features |= SS_CAP_PCCARD; in i82092aa_pci_probe()
118 sockets[i].socket.map_size = 0x1000; in i82092aa_pci_probe()
119 sockets[i].socket.irq_mask = 0; in i82092aa_pci_probe()
120 sockets[i].socket.pci_irq = dev->irq; in i82092aa_pci_probe()
121 sockets[i].socket.cb_dev = dev; in i82092aa_pci_probe()
122 sockets[i].socket.owner = THIS_MODULE; in i82092aa_pci_probe()
[all …]
H A Di82365.c158 static int sockets = 0; variable
578 socket[sockets].ioaddr = port; in identify()
579 socket[sockets].psock = sock; in identify()
583 i365_bclr(sockets, PD67_MISC_CTL_2, PD67_MC2_SUSPEND); in identify()
588 if ((val = i365_get(sockets, I365_IDENT)) & 0x70) in identify()
604 i365_bset(sockets, VG468_MISC, VG468_MISC_VADEMREV); in identify()
605 val = i365_get(sockets, I365_IDENT); in identify()
607 i365_bclr(sockets, VG468_MISC, VG468_MISC_VADEMREV); in identify()
612 val = i365_get(sockets, RF5C_CHIP_ID); in identify()
617 i365_set(sockets, PD67_CHIP_INFO, 0); in identify()
[all …]
H A Dtcic.c114 static int sockets; variable
401 sockets = 0; in init_tcic()
404 socket_table[sockets].psock = i; in init_tcic()
405 socket_table[sockets].id = get_tcic_id(); in init_tcic()
407 socket_table[sockets].socket.owner = THIS_MODULE; in init_tcic()
410 socket_table[sockets].socket.features = SS_CAP_PCCARD | SS_CAP_MEM_ALIGN; in init_tcic()
412 socket_table[sockets].socket.irq_mask = 0x4cf8; in init_tcic()
414 socket_table[sockets].socket.map_size = 0x1000; in init_tcic()
415 sockets++; in init_tcic()
441 printk(KERN_CONT ", %d sockets\n", sockets); in init_tcic()
[all …]
/linux/tools/testing/selftests/bpf/prog_tests/
H A Dsockmap_redir.c366 struct socket_spec *s, sockets[] = { in test_redir() local
381 for (s = sockets; s < sockets + ARRAY_SIZE(sockets); s++) in test_redir()
386 for (s = sockets; s < sockets + ARRAY_SIZE(sockets); s++) in test_redir()
390 for (int i = 0; i < ARRAY_SIZE(sockets); i++) { in test_redir()
391 for (int j = 0; j < ARRAY_SIZE(sockets); j++) { in test_redir()
392 struct socket_spec *out = &sockets[j]; in test_redir()
393 struct socket_spec *in = &sockets[i]; in test_redir()
405 while (--s >= sockets) in test_redir()
/linux/tools/testing/selftests/net/rds/
H A Dtest.py140 sockets = [ variable
145 for s, addr in zip(sockets, addrs):
150 s.fileno(): s for s in sockets
154 addr: s for addr, s in zip(addrs, sockets)
158 s: addr for addr, s in zip(addrs, sockets)
166 for s in sockets:
181 sender = sockets[nr_send % 2]
182 receiver = sockets[1 - (nr_send % 3) % 2]
228 for s in sockets:
/linux/net/xdp/
H A DKconfig3 bool "XDP sockets"
7 XDP sockets allows a channel between XDP programs and
11 tristate "XDP sockets: monitoring interface"
15 Support for PF_XDP sockets monitoring interface used by the ss tool.
/linux/net/unix/
H A DKconfig7 bool "Unix domain sockets"
9 If you say Y here, you will include support for Unix domain sockets;
10 sockets are the standard Unix mechanism for establishing and
12 the X Window system and syslog use these sockets even if your
24 Support for MSG_OOB in UNIX domain sockets. If unsure, say Y.
/linux/drivers/misc/
H A Dtifm_7xx1.c53 sock = fm->sockets[cnt]; in tifm_7xx1_isr()
160 sock = fm->sockets[cnt]; in tifm_7xx1_switch_media()
165 fm->sockets[cnt] = NULL; in tifm_7xx1_switch_media()
186 if (!fm->sockets[cnt]) { in tifm_7xx1_switch_media()
187 fm->sockets[cnt] = sock; in tifm_7xx1_switch_media()
219 if (fm->sockets[cnt]) in tifm_7xx1_suspend()
220 tifm_7xx1_sock_power_off(fm->sockets[cnt]->addr); in tifm_7xx1_suspend()
251 if (fm->sockets[rc]) { in tifm_7xx1_resume()
252 if (fm->sockets[rc]->type == new_ids[rc]) in tifm_7xx1_resume()
H A Dtifm_core.c179 fm = kzalloc_flex(*fm, sockets, num_sockets); in tifm_alloc_adapter()
223 if (fm->sockets[cnt]) in tifm_remove_adapter()
224 device_unregister(&fm->sockets[cnt]->dev); in tifm_remove_adapter()
/linux/Documentation/networking/
H A Dkcm.rst10 datagram sockets.
34 KCM sockets
37 The KCM sockets provide the user interface to the multiplexor. All the KCM sockets
39 operations in different sockets may be done in parallel without the need for
50 TCP sockets & Psocks
53 TCP sockets may be bound to a KCM multiplexor. A Psock structure is allocated
123 Cloning KCM sockets
127 above, additional sockets for the multiplexor can be created by cloning
144 Attach transport sockets
147 Attaching of transport sockets to a multiplexor is performed by calling an
[all …]
H A Dmptcp-sysctl.rst46 Initial time period in second to disable MPTCP on active MPTCP sockets
66 shutdown syscall, MPTCP sockets will maintain the status
76 Control whether MPTCP sockets can be created.
78 MPTCP sockets can be created if the value is 1. This is a
H A Dmptcp.rst91 Creating MPTCP sockets
151 kernel is in charge of creating subflow sockets: they are TCP sockets where the
154 MPTCP listen sockets will create "plain" *accepted* TCP sockets if the
H A Daf_xdp.rst19 bpf_redirect_map() function. AF_XDP sockets enable the possibility for
116 multiple AF_XDP sockets. To share an UMEM created via one socket A,
135 is a setup with four sockets (all doing TX and RX). Then there will be
241 and monitor the behavior of AF_XDP sockets.
258 This flag enables you to bind multiple sockets to the same UMEM. It
266 sockets bound to the same netdev and queue id. The UMEM (tied to the
275 sockets this way.
278 program. Put all the sockets in the XSK_MAP and just indicate which
317 The second case is when you share a UMEM between sockets that are
320 netdev,queue_id pair. Let us say you want to create two sockets bound
[all …]
H A Drds.rst22 cluster - so in a cluster with N processes you need N sockets, in contrast
48 RDS sockets work *mostly* as you would expect from a BSD
72 to create RDS sockets. SOL_RDS is the socket-level to be used
115 Receives a message that was queued to this socket. The sockets
251 are accounted against the sockets SO_RCVBUF option value. Only
268 messages on sockets. The dense bitmaps let transports send the
398 PF_RDS sockets between any 2 endpoints (where endpoint == [IP address,
403 (b) suffers from head-of-line blocking for all the RDS sockets.
408 connection. RDS sockets will be attached to a path based on some hash
/linux/net/kcm/
H A DKconfig4 tristate "KCM sockets"
9 KCM (Kernel Connection Multiplexor) sockets provide a method
/linux/Documentation/admin-guide/sysctl/
H A Dnet.rst42 ethernet Ethernet protocol unix Unix domain sockets
43 ipv4 IP version 4 vsock VSOCK sockets
199 Recommended value depends on the number of sockets you poll on.
200 For several sockets 50, for several hundreds 100.
202 Note that only sockets with SO_BUSY_POLL set will be busy polled,
203 so you want to either selectively set SO_BUSY_POLL on those sockets or set
464 2. /proc/sys/net/unix - Parameters for Unix domain sockets
505 The directory /proc/net/appletalk holds the list of active Appletalk sockets
555 6. /proc/sys/net/vsock - VSOCK sockets
558 VSOCK sockets (AF_VSOCK) provide communication between virtual machines and
[all …]
/linux/net/packet/
H A DKconfig20 tristate "Packet: sockets monitoring interface"
24 Support for PF_PACKET sockets monitoring interface used by the ss tool.
/linux/net/rxrpc/
H A DKconfig3 # RxRPC session sockets
7 tristate "RxRPC session sockets"
13 Say Y or M here to include support for RxRPC session sockets (just
/linux/net/nfc/
H A Dllcp_core.c75 write_lock(&local->sockets.lock); in nfc_llcp_socket_release()
77 sk_for_each_safe(sk, tmp, &local->sockets.head) { in nfc_llcp_socket_release()
118 write_unlock(&local->sockets.lock); in nfc_llcp_socket_release()
212 read_lock(&local->sockets.lock); in nfc_llcp_sock_get()
216 sk_for_each(sk, &local->sockets.head) { in nfc_llcp_sock_get()
226 read_unlock(&local->sockets.lock); in nfc_llcp_sock_get()
375 read_lock(&local->sockets.lock); in nfc_llcp_sock_from_sn()
379 sk_for_each(sk, &local->sockets.head) { in nfc_llcp_sock_from_sn()
407 read_unlock(&local->sockets.lock); in nfc_llcp_sock_from_sn()
1016 nfc_llcp_sock_link(&local->sockets, new_sk); in nfc_llcp_recv_connect()
[all …]
/linux/Documentation/bpf/
H A Dmap_xskmap.rst13 This map type redirects raw XDP frames to `AF_XDP`_ sockets (XSKs), a new type of
69 for sockets attached to a netdev's queues.
179 For an example on how create AF_XDP sockets, please see the AF_XDP-example and
192 …libxdp-readme: https://github.com/xdp-project/xdp-tools/tree/master/lib/libxdp#using-af_xdp-sockets
H A Dprog_sk_lookup.rst20 binding sockets to an address with ``bind()`` socket call is impractical, such
49 Incoming traffic to established (TCP) and connected (UDP) sockets is delivered
60 in a map holding sockets, such as ``SOCKMAP`` or ``SOCKHASH``, and passes a
/linux/Documentation/admin-guide/nfs/
H A Dnfsd-admin-interfaces.rst14 Before doing that, NFSD can be told which sockets to listen on by
39 removal of listening sockets, and startup and shutdown of the server.
/linux/tools/testing/selftests/net/af_unix/
H A Dscm_rights.c122 int sockets = -1, len, ret; in count_sockets() local
138 ret = sscanf(line + len, "%d %d", &unused2, &sockets); in count_sockets()
149 return sockets; in count_sockets()
/linux/drivers/ras/amd/atl/
H A Dmap.c605 u8 sockets = 0; in get_num_intlv_sockets() local
609 sockets = FIELD_GET(DF2_INTLV_NUM_SOCKETS, ctx->map.limit); in get_num_intlv_sockets()
613 sockets = FIELD_GET(DF2_INTLV_NUM_SOCKETS, ctx->map.base); in get_num_intlv_sockets()
617 sockets = FIELD_GET(DF4_INTLV_NUM_SOCKETS, ctx->map.intlv); in get_num_intlv_sockets()
625 return 1 << sockets; in get_num_intlv_sockets()

123456