| /kernel/linux/linux-5.10/include/linux/ |
| D | rndis.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 18 * only the data channel uses packet messages (maybe batched); 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 */ 156 /* packet filter bits used by RNDIS_OID_GEN_CURRENT_PACKET_FILTER */ 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. */
|
| /kernel/linux/linux-6.6/include/linux/ |
| D | rndis.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 18 * only the data channel uses packet messages (maybe batched); 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 */ 156 /* packet filter bits used by RNDIS_OID_GEN_CURRENT_PACKET_FILTER */ 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. */
|
| /kernel/linux/linux-6.6/net/phonet/ |
| D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 9 The Phone Network protocol (PhoNet) is a packet-oriented
|
| /kernel/linux/linux-5.10/net/phonet/ |
| D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 9 The Phone Network protocol (PhoNet) is a packet-oriented
|
| /kernel/linux/linux-6.6/net/caif/ |
| D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 11 The "Communication CPU to Application CPU Interface" (CAIF) is a packet 12 based connection-oriented MUX protocol developed by ST-Ericsson for use 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.
|
| /kernel/linux/linux-5.10/net/caif/ |
| D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 11 The "Communication CPU to Application CPU Interface" (CAIF) is a packet 12 based connection-oriented MUX protocol developed by ST-Ericsson for use 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.
|
| /kernel/linux/linux-5.10/net/l2tp/ |
| D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 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. 98 up Pseudowires for transporting layer 2 Packet Data Units
|
| /kernel/linux/linux-6.6/net/l2tp/ |
| D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 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. 98 up Pseudowires for transporting layer 2 Packet Data Units
|
| /kernel/linux/linux-5.10/net/atm/ |
| D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 9 ATM is a high-speed networking technology for Local Area Networks 10 and Wide Area Networks. It uses a fixed packet size and is 11 connection oriented, allowing for the negotiation of minimum 18 Note that you need a set of user-space programs to actually make use 51 tristate "Multi-Protocol Over ATM (MPOA) support" 54 Multi-Protocol Over ATM allows ATM edge devices such as routers, 69 bool "Per-VC IP filter kludge" 73 large number of IP-only vcc's. Do not enable this unless you are sure
|
| /kernel/linux/linux-6.6/net/atm/ |
| D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 9 ATM is a high-speed networking technology for Local Area Networks 10 and Wide Area Networks. It uses a fixed packet size and is 11 connection oriented, allowing for the negotiation of minimum 18 Note that you need a set of user-space programs to actually make use 51 tristate "Multi-Protocol Over ATM (MPOA) support" 54 Multi-Protocol Over ATM allows ATM edge devices such as routers, 69 bool "Per-VC IP filter kludge" 73 large number of IP-only vcc's. Do not enable this unless you are sure
|
| /kernel/linux/linux-5.10/drivers/input/mouse/ |
| D | trackpoint.h | 1 /* SPDX-License-Identifier: GPL-2.0-only */ 55 * Register oriented commands/properties 67 #define TP_REACH 0x57 /* Backup for Z-axis press */ 70 /* with Z-axis pressed) */ 75 #define TP_THRESH 0x5C /* Minimum value for a Z-axis press */ 76 #define TP_UP_THRESH 0x5A /* Used to generate a 'click' on Z-axis */ 106 #define TP_TOGGLE_SOURCE_TAG 0x20 /* Bit 3 of the first packet will be set to 107 to the origin of the packet (external or TP) */ 109 #define TP_TOGGLE_EXT_TAG 0x22 /* Bit 3 of the first packet coming from the
|
| /kernel/linux/linux-6.6/drivers/input/mouse/ |
| D | trackpoint.h | 1 /* SPDX-License-Identifier: GPL-2.0-only */ 55 * Register oriented commands/properties 67 #define TP_REACH 0x57 /* Backup for Z-axis press */ 70 /* with Z-axis pressed) */ 75 #define TP_THRESH 0x5C /* Minimum value for a Z-axis press */ 76 #define TP_UP_THRESH 0x5A /* Used to generate a 'click' on Z-axis */ 106 #define TP_TOGGLE_SOURCE_TAG 0x20 /* Bit 3 of the first packet will be set to 107 to the origin of the packet (external or TP) */ 109 #define TP_TOGGLE_EXT_TAG 0x22 /* Bit 3 of the first packet coming from the
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/dma/ti/ |
| D | k3-udma.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/dma/ti/k3-udma.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Peter Ujfalusi <peter.ujfalusi@ti.com> 13 The UDMA-P is intended to perform similar (but significantly upgraded) 14 functions as the packet-oriented DMA used on previous SoC devices. The UDMA-P 15 module supports the transmission and reception of various packet types. 16 The UDMA-P architecture facilitates the segmentation and reassembly of SoC DMA 21 maintains state information for each of the channels which allows packet [all …]
|
| /kernel/linux/linux-6.6/Documentation/devicetree/bindings/dma/ti/ |
| D | k3-udma.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 5 --- 6 $id: http://devicetree.org/schemas/dma/ti/k3-udma.yaml# 7 $schema: http://devicetree.org/meta-schemas/core.yaml# 12 - Peter Ujfalusi <peter.ujfalusi@gmail.com> 15 The UDMA-P is intended to perform similar (but significantly upgraded) 16 functions as the packet-oriented DMA used on previous SoC devices. The UDMA-P 17 module supports the transmission and reception of various packet types. 18 The UDMA-P architecture facilitates the segmentation and reassembly of SoC DMA 23 maintains state information for each of the channels which allows packet [all …]
|
| /kernel/linux/linux-5.10/Documentation/networking/ |
| D | dccp.rst | 1 .. SPDX-License-Identifier: GPL-2.0 9 - Introduction 10 - Missing features 11 - Socket options 12 - Sysctl variables 13 - IOCTLs 14 - Other tunables 15 - Notes 21 oriented protocol designed to solve issues present in UDP and TCP, particularly 22 for real-time and multimedia (streaming) traffic. [all …]
|
| /kernel/linux/linux-6.6/Documentation/networking/ |
| D | dccp.rst | 1 .. SPDX-License-Identifier: GPL-2.0 9 - Introduction 10 - Missing features 11 - Socket options 12 - Sysctl variables 13 - IOCTLs 14 - Other tunables 15 - Notes 21 oriented protocol designed to solve issues present in UDP and TCP, particularly 22 for real-time and multimedia (streaming) traffic. [all …]
|
| /kernel/linux/linux-5.10/drivers/net/ppp/ |
| D | ppp_synctty.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 6 * that are frame oriented, such as synchronous HDLC devices. 24 * Part of the code in this driver was inspired by the old async-only 38 #include <linux/ppp-ioctl.h> 122 * We have a potential race on dereferencing tty->disc_data, 123 * because the tty layer provides no locking at all - thus one 125 * calls ppp_synctty_close, which zeroes tty->disc_data and 139 ap = tty->disc_data; in sp_get() 141 refcount_inc(&ap->refcnt); in sp_get() 148 if (refcount_dec_and_test(&ap->refcnt)) in sp_put() [all …]
|
| /kernel/linux/linux-6.6/drivers/net/ppp/ |
| D | ppp_synctty.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 6 * that are frame oriented, such as synchronous HDLC devices. 24 * Part of the code in this driver was inspired by the old async-only 38 #include <linux/ppp-ioctl.h> 122 * We have a potential race on dereferencing tty->disc_data, 123 * because the tty layer provides no locking at all - thus one 125 * calls ppp_synctty_close, which zeroes tty->disc_data and 139 ap = tty->disc_data; in sp_get() 141 refcount_inc(&ap->refcnt); in sp_get() 148 if (refcount_dec_and_test(&ap->refcnt)) in sp_put() [all …]
|
| /kernel/linux/linux-6.6/include/net/ |
| D | inet_connection_sock.h | 1 /* SPDX-License-Identifier: GPL-2.0-or-later */ 3 * NET Generic infrastructure for INET connection oriented protocols. 57 /** inet_connection_sock - INET connection oriented sock 80 * @icsk_probes_tstamp: Probe timestamp (cleared by non-zero window ack) 119 __u32 lrcvtime; /* timestamp of last received data packet */ 155 return (void *)inet_csk(sk)->icsk_ca_priv; in inet_csk_ca() 180 inet_csk(sk)->icsk_ack.pending |= ICSK_ACK_SCHED; in inet_csk_schedule_ack() 185 return inet_csk(sk)->icsk_ack.pending & ICSK_ACK_SCHED; in inet_csk_ack_scheduled() 190 memset(&inet_csk(sk)->icsk_ack, 0, sizeof(inet_csk(sk)->icsk_ack)); in inet_csk_delack_init() 201 icsk->icsk_pending = 0; in inet_csk_clear_xmit_timer() [all …]
|
| /kernel/linux/linux-6.6/net/llc/ |
| D | llc_if.c | 2 * llc_if.c - Defines LLC interface to upper layer 5 * 2001-2003 by Arnaldo Carvalho de Melo <acme@conectiva.com.br> 30 * llc_build_and_send_pkt - Connection data sending for upper layers. 32 * @skb: packet to send 35 * connection oriented communication mode. During sending data, connection 37 * Returns 0 for success, -ECONNABORTED when the connection already 38 * closed and -EBUSY when sending data is not permitted in this state or 47 int rc = -ECONNABORTED; in llc_build_and_send_pkt() 50 if (unlikely(llc->state == LLC_CONN_STATE_ADM)) in llc_build_and_send_pkt() 52 rc = -EBUSY; in llc_build_and_send_pkt() [all …]
|
| /kernel/linux/linux-5.10/net/llc/ |
| D | llc_if.c | 2 * llc_if.c - Defines LLC interface to upper layer 5 * 2001-2003 by Arnaldo Carvalho de Melo <acme@conectiva.com.br> 30 * llc_build_and_send_pkt - Connection data sending for upper layers. 32 * @skb: packet to send 35 * connection oriented communication mode. During sending data, connection 37 * Returns 0 for success, -ECONNABORTED when the connection already 38 * closed and -EBUSY when sending data is not permitted in this state or 47 int rc = -ECONNABORTED; in llc_build_and_send_pkt() 50 if (unlikely(llc->state == LLC_CONN_STATE_ADM)) in llc_build_and_send_pkt() 52 rc = -EBUSY; in llc_build_and_send_pkt() [all …]
|
| /kernel/linux/linux-5.10/drivers/staging/most/Documentation/ |
| D | driver_usage.txt | 4 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 128 - buffer_size 130 - subbuffer_size 131 configure the sub-buffer size for this channel (needed for 133 - num_buffers 135 - datatype 137 - direction [all …]
|
| /kernel/linux/linux-6.6/drivers/staging/most/Documentation/ |
| D | driver_usage.txt | 4 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 128 - buffer_size 130 - subbuffer_size 131 configure the sub-buffer size for this channel (needed for 133 - num_buffers 135 - datatype 137 - direction [all …]
|
| /kernel/linux/linux-5.10/include/net/ |
| D | inet_connection_sock.h | 1 /* SPDX-License-Identifier: GPL-2.0-or-later */ 3 * NET Generic infrastructure for INET connection oriented protocols. 60 /** inet_connection_sock - INET connection oriented sock 83 * @icsk_probes_tstamp: Probe timestamp (cleared by non-zero window ack) 130 __u32 lrcvtime; /* timestamp of last received data packet */ 167 return (void *)inet_csk(sk)->icsk_ca_priv; in inet_csk_ca() 191 inet_csk(sk)->icsk_ack.pending |= ICSK_ACK_SCHED; in inet_csk_schedule_ack() 196 return inet_csk(sk)->icsk_ack.pending & ICSK_ACK_SCHED; in inet_csk_ack_scheduled() 201 memset(&inet_csk(sk)->icsk_ack, 0, sizeof(inet_csk(sk)->icsk_ack)); in inet_csk_delack_init() 212 icsk->icsk_pending = 0; in inet_csk_clear_xmit_timer() [all …]
|
| /kernel/linux/linux-6.6/drivers/net/wireless/ath/ath6kl/ |
| D | htc.h | 2 * 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 */ 126 /* packet flags */ 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, [all …]
|