Home
last modified time | relevance | path

Searched +full:network +full:- +full:oriented (Results 1 – 22 of 22) sorted by relevance

/linux/drivers/most/
H A DKconfig1 # SPDX-License-Identifier: GPL-2.0
3 tristate "MOST (Media Oriented Systems Transport) support"
10 matches the network controller's hardware interface (e.g. USB).
22 Say Y here if you want to connect via USB to network transceiver.
/linux/net/atm/
H A DKconfig1 # SPDX-License-Identifier: GPL-2.0-only
9 ATM is a high-speed networking technology for Local Area Networks
11 connection oriented, allowing for the negotiation of minimum
14 In order to participate in an ATM network, your Linux box needs an
18 Note that you need a set of user-space programs to actually make use
28 network, you will typically either say Y here or to "LAN Emulation
46 network. Besides operating as a normal ATM end station client, Linux
51 tristate "Multi-Protocol Over ATM (MPOA) support"
54 Multi-Protocol Over ATM allows ATM edge devices such as routers,
57 enhancing overall network performance.
[all …]
/linux/net/caif/
H A DKconfig1 # SPDX-License-Identifier: GPL-2.0-only
12 based connection-oriented MUX protocol developed by ST-Ericsson for use
35 tristate "CAIF GPRS Network device"
39 Say Y if you will be using a CAIF based GPRS network device.
40 This can be either built-in or a loadable module.
41 If you select to build it as a built-in then the main CAIF device must
42 also be a built-in.
51 This can be either built-in or a loadable module.
52 If you select to build it as a built-in then the main CAIF device must
53 also be a built-in.
/linux/net/phonet/
H A DKconfig1 # SPDX-License-Identifier: GPL-2.0-only
9 The Phone Network protocol (PhoNet) is a packet-oriented
/linux/include/linux/
H A Drndis.h1 /* SPDX-License-Identifier: GPL-2.0 */
3 * Remote Network Driver Interface Specification (RNDIS)
22 #define RNDIS_MSG_PACKET 0x00000001 /* 1-N packets */
36 * Reserved message type for private communication between lower-layer host
149 /* Not a real medium, defined as an upper-bound */
277 /* These are connection-oriented general OIDs. */
278 /* These replace the above OIDs for connection-oriented media. */
296 /* These are connection-oriented statistics OIDs. */
311 /* These are objects for Connection-oriented media call-managers. */
/linux/net/l2tp/
H A DKconfig1 # SPDX-License-Identifier: GPL-2.0-only
17 intervening network in a way that is as transparent as
18 possible to both end-users and applications.
60 packet-oriented data network (e.g., over IP). L2TP, as
62 tunneling Point-to-Point Protocol (PPP) [RFC1661] sessions.
75 Support for L2TP-over-IP socket family.
99 across an IP network [RFC3931].
/linux/drivers/staging/most/Documentation/
H A Ddriver_usage.txt4 The Media Oriented Systems Transport (MOST) driver gives Linux applications
5 access a MOST network: The Automotive Information Backbone and the de-facto
6 standard for high-bandwidth automotive multimedia networking.
9 for the efficient and low-cost transport of control, real-time and packet
20 another or in a network configuration. As a synchronous network, MOST
41 the attached network interface controller hardware. Hence, a given module
47 Applications, then, can access a MOST network via character devices, an
48 ALSA soundcard, a Network adapter or a V4L2 capture device.
50 To physically access MOST, an Intelligent Network Interface Controller
128 - buffer_size
[all …]
/linux/Documentation/devicetree/bindings/misc/
H A Dfsl,qoriq-mc.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/misc/fsl,qoriq-mc.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Frank Li <Frank.Li@nxp.com>
13 The Freescale Management Complex (fsl-mc) is a hardware resource
15 network-oriented packet processing applications. After the fsl-mc
19 such as network interfaces, crypto accelerator instances, L2 switches,
22 For an overview of the DPAA2 architecture and fsl-mc bus see:
26 same hardware "isolation context" and a 10-bit value called an ICID
[all …]
/linux/include/net/
H A Dinet_connection_sock.h1 /* SPDX-License-Identifier: GPL-2.0-or-later */
3 * NET Generic infrastructure for INET connection oriented protocols.
54 /** inet_connection_sock - INET connection oriented sock
72 * @icsk_ext_hdr_len: Network protocol overhead (IP/IPv6 options)
75 * @icsk_probes_tstamp: Probe timestamp (cleared by non-zer
[all...]
/linux/drivers/net/wireless/ath/ath6kl/
H A Dhtc.h2 * Copyright (c) 2004-2011 Atheros Communications Inc.
38 #define HTC_MAX_PAYLOAD_LENGTH (4096 - sizeof(struct htc_frame_hdr))
109 /* TODO -remove me, but we have to fix BMI first */
135 #define NUM_CONTROL_RX_BUFFERS (NUM_CONTROL_BUFFERS - NUM_CONTROL_TX_BUFFERS)
151 * NOTE: do not remove or re-arrange the fields, these are minimally
152 * required to take advantage of 4-byte lookaheads in some hardware
169 /* end of 4-byte lookahead */
257 /* ------ endpoint IDS ------ */
260 ENDPOINT_UNUSED = -1,
288 /* wrapper around endpoint-specific packets */
[all …]
/linux/Documentation/driver-api/usb/
H A Dgadget.rst11 This document presents a Linux-USB "Gadget" kernel mode API, for use
17 - Supports USB 2.0, for high speed devices which can stream data at
20 - Handles devices with dozens of endpoints just as well as ones with
21 just two fixed-function ones. Gadget drivers can be written so
24 - Flexible enough to expose more complex USB device capabilities such
28 - USB "On-The-Go" (OTG) support, in conjunction with updates to the
29 Linux-USB host side.
31 - Sharing data structures and API models with the Linux-USB host side
32 API. This helps the OTG support, and looks forward to more-symmetric
36 - Minimalist, so it's easier to support new device controller hardware.
[all …]
/linux/fs/lockd/
H A Dhost.c1 // SPDX-License-Identifier: GPL-2.0
61 const int noresvport; /* use non-priv port */
62 struct net *net; /* network namespace to bind */
67 * Hash function must work well on big- and little-endian platforms
78 return __nlm_hash32(sin->sin_addr.s_addr); in __nlm_hash_addr4()
84 const struct in6_addr addr = sin6->sin6_addr; in __nlm_hash_addr6()
95 switch (sap->sa_family) { in nlm_hash_address()
105 return hash & (NLM_HOST_NRHASH - 1); in nlm_hash_address()
118 refcount_inc(&nsm->sm_count); in nlm_alloc_host()
120 nsm = nsm_get_handle(ni->net, ni->sap, ni->salen, in nlm_alloc_host()
[all …]
/linux/net/tipc/
H A Dsocket.c4 * Copyright (c) 2001-2007, 2012-2019, Ericsson AB
5 * Copyright (c) 2004-2008, 2010-2013, Wind River Systems
6 * Copyright (c) 2020-2021, Red Hat Inc
75 * struct tipc_sock - TIPC socket structure
76 * @sk: socket - interacts with 'port' and with user via the socket API
169 return msg_prevnode(&tsk->phdr); in tsk_own_node()
174 return msg_destnode(&tsk->phdr); in tsk_peer_node()
179 return msg_destport(&tsk->phd in tsk_peer_port()
[all...]
H A Dnode.c4 * Copyright (c) 2000-2006, 2012-2016, Ericsson AB
5 * Copyright (c) 2005-2006, 2010-2014, Wind River Systems
83 * struct tipc_node - TIPC node structure
84 * @addr: network address of node
103 * @peer_id: 128-bit ID of peer
197 int bearer_id = n->active_links[sel & 1]; in node_active_link()
202 return n->links[bearer_id].link; in node_active_link()
215 /* Allow MAX_MSG_SIZE when building connection oriented message in tipc_node_get_mtu()
216 * if they are in the same core network in tipc_node_get_mtu()
218 if (n->peer_net && connected) { in tipc_node_get_mtu()
[all …]
/linux/Documentation/process/
H A D2.Process.rst14 ---------------
16 The kernel developers use a loosely time-based release process, with a new
53 be called 5.6-rc1. The -rc1 release is the signal that the time to
63 exception is made for drivers for previously-unsupported hardware; if they
64 touch no in-tree code, they cannot cause regressions and should be safe to
68 time. Linus releases new -rc kernels about once a week; a normal series
69 will get up to somewhere between -rc6 and -rc9 before the kernel is
78 September 30 5.4-rc1, merge window closes
79 October 6 5.4-rc2
80 October 13 5.4-rc3
[all …]
/linux/drivers/net/hyperv/
H A Dhyperv_net.h1 /* SPDX-License-Identifier: GPL-2.0-only */
154 * place this structure in the skb->cb field.
207 bool link_state; /* 0 - link up, 1 - link down */
460 * ------------------------------------------------------------
498 * dynamic reconfigurations when the cost of GPA-direct buffers
519 * channels of communication. However, the Network VSP only has one.
562 * Network VSP protocol version 2 messages:
861 #define NETVSC_INVALID_INDEX -1
1081 /* Azure hosts don't support non-TCP port numbers in hashing for fragmented
1114 if (pkt_proto & ndc->l4_hash) { in netvsc_get_hash()
[all …]
/linux/arch/um/drivers/
H A Dvector_kern.c1 // SPDX-License-Identifier: GPL-2.0
3 * Copyright (C) 2017 - 2019 Cambridge Greys Limited
4 * Copyright (C) 2011 - 2014 Cisco Systems Inc
5 * Copyright (C) 2001 - 2007 Jeff Dike (jdike@{addtoit,linux.intel}.com)
11 #define pr_fmt(fmt) "uml-vector: " fmt
38 * Adapted from network devices with the following major changes:
39 * All transports are static - simplifies the code significantly
43 * Configuration is no longer positional - L2TPv3 and GRE require up to
49 #define DRIVER_NAME "uml-vector"
113 spin_lock(&vp->rx_queue->head_lock); in vector_reset_stats()
[all …]
/linux/Documentation/admin-guide/LSM/
H A Dipe.rst1 .. SPDX-License-Identifier: GPL-2.0
9 attempting to use IPE. If you're looking for more developer-focused
13 --------
17 mechanisms that rely on labels and paths for decision-making, IPE focuses
34 a file's origin, such as dm-verity or fs-verity, which provide a layer of
36 that trust files from a dm-verity protected device. dm-verity ensures the
38 of its contents. Similarly, fs-verity offers filesystem-level integrity
40 fs-verity. These two features cannot be turned off once established, so
50 property. The latter includes checking the roothash of a dm-verity
51 protected device, determining whether dm-verity possesses a valid
[all …]
/linux/init/
H A DKconfig1 # SPDX-License-Identifier: GPL-2.0-only
8 - Re-run Kconfig when the compiler is updated
13 - Ensure full rebuild when the compiler is updated
14 include/linux/compiler-version.h contains this option in the comment
16 auto-generated dependency. When the compiler is updated, syncconfig
20 def_bool $(success,test "$(cc-name)" = GCC)
24 default $(cc-version) if CC_IS_GCC
28 def_bool $(success,test "$(cc-name)" = Clang)
32 default $(cc-version) if CC_IS_CLANG
36 def_bool $(success,test "$(as-name)" = GNU)
[all …]
/linux/net/netfilter/ipvs/
H A Dip_vs_core.c1 // SPDX-License-Identifier: GPL-2.0-or-later
6 * high-performance and highly available server based on a
14 * with changes/fixes from Julian Anastasov, Lars Marowsky-Bree, Horms
18 * Paul `Rusty' Russell properly handle non-linear skbs
87 #define icmp_id(icmph) (((icmph)->un).echo.id)
88 #define icmpv6_id(icmph) (icmph->icmp6_datau
[all...]
/linux/drivers/net/ethernet/dlink/
H A Dsundance.c3 Written 1999-2000 by Donald Becker.
18 http://www.scyld.com/network/sundance.html
19 [link no longer provides useful info -jgarzik]
27 /* The user-configurable values.
30 /* Maximum number of multicast addresses to filter (vs. rx-all-multicast).
34 /* Set the copy breakpoint for the copy-only-tiny-frames scheme.
37 need a copy-align. */
66 #define TX_QUEUE_LEN (TX_RING_SIZE - 1) /* Limit ring entries actually used. */
96 #include <linux/dma-mapping.h>
109 MODULE_PARM_DESC(debug, "Sundance Alta debug level (0-5)");
[all …]
/linux/mm/
H A Dpage_alloc.c1 // SPDX-License-Identifier: GPL-2.0-only
39 #include <linux/fault-inject.h>
63 /* Free Page Internal flags: for internal, non-pcp variants of free_pages(). */
72 * reporting it and marking it "reported" - it only skips notifying
81 * page shuffling (relevant code - e.g., memory onlining - is expected to
84 * Note: No code should rely on this flag for correctness - it's purely
94 /* prevent >1 _updater_ of zone percpu pageset ->high and ->batch fields */
107 /* UP spin_trylock always succeeds so disable IRQs to prevent re-entrancy. */
129 * Generic helper to lookup and a per-cpu variable with an embedded spinlock.
137 spin_lock(&_ret->member); \
[all …]