Home
last modified time | relevance | path

Searched full:ieee (Results 1 – 25 of 519) sorted by relevance

12345678910>>...21

/linux/drivers/net/wireless/intel/ipw2x00/
H A Dlibipw_geo.c31 int libipw_is_valid_channel(struct libipw_device *ieee, u8 channel) in libipw_is_valid_channel() argument
37 if (ieee->geo.bg_channels == 0 && ieee->geo.a_channels == 0) in libipw_is_valid_channel()
40 if (ieee->freq_band & LIBIPW_24GHZ_BAND) in libipw_is_valid_channel()
41 for (i = 0; i < ieee->geo.bg_channels; i++) in libipw_is_valid_channel()
45 if ((ieee->geo.bg[i].channel == channel) && in libipw_is_valid_channel()
46 !(ieee->geo.bg[i].flags & LIBIPW_CH_INVALID) && in libipw_is_valid_channel()
47 (!(ieee->mode & IEEE_G) || in libipw_is_valid_channel()
48 !(ieee->geo.bg[i].flags & LIBIPW_CH_B_ONLY))) in libipw_is_valid_channel()
51 if (ieee->freq_band & LIBIPW_52GHZ_BAND) in libipw_is_valid_channel()
52 for (i = 0; i < ieee->geo.a_channels; i++) in libipw_is_valid_channel()
[all …]
H A Dlibipw_wx.c42 static char *libipw_translate_scan(struct libipw_device *ieee, in libipw_translate_scan() argument
71 snprintf(iwe.u.name, IFNAMSIZ, "IEEE 802.11%s", in libipw_translate_scan()
90 iwe.u.freq.m = libipw_channel_to_freq(ieee, network->channel); in libipw_translate_scan()
148 if (ieee->perfect_rssi == ieee->worst_rssi) in libipw_translate_scan()
153 (ieee->perfect_rssi - ieee->worst_rssi) * in libipw_translate_scan()
154 (ieee->perfect_rssi - ieee->worst_rssi) - in libipw_translate_scan()
155 (ieee->perfect_rssi - network->stats.rssi) * in libipw_translate_scan()
156 (15 * (ieee->perfect_rssi - ieee->worst_rssi) + in libipw_translate_scan()
157 62 * (ieee->perfect_rssi - in libipw_translate_scan()
159 ((ieee->perfect_rssi - in libipw_translate_scan()
[all …]
H A Dlibipw.h13 * Adaption to a generic IEEE 802.11 stack by James Ketrenos
125 #define ETH_P_PREAUTH 0x88C7 /* IEEE 802.11i pre-authentication */
131 /* IEEE 802.11 defines */
235 /* IEEE 802.11 requires that STA supports concurrent reception of at least
814 int ieee802_1x; /* is IEEE 802.1X used */
903 static inline int libipw_is_valid_mode(struct libipw_device *ieee, in libipw_is_valid_mode() argument
913 (ieee->modulation & LIBIPW_OFDM_MODULATION) && in libipw_is_valid_mode()
914 (ieee->freq_band & LIBIPW_52GHZ_BAND)) in libipw_is_valid_mode()
918 (ieee->modulation & LIBIPW_OFDM_MODULATION) && in libipw_is_valid_mode()
919 (ieee->freq_band & LIBIPW_24GHZ_BAND)) in libipw_is_valid_mode()
[all …]
/linux/Documentation/ABI/stable/
H A Dsysfs-bus-firewire6 IEEE 1394 node device attributes.
8 See IEEE 1212 for semantic definitions.
25 IEEE 1394 node device attribute.
27 See IEEE 1212 for semantic definitions.
30 Summary of all units present in an IEEE 1394 node.
47 IEEE 1394 node device attribute.
59 IEEE 1394 unit device attributes.
61 See IEEE 1212 for semantic definitions.
77 Attributes common to IEEE 1394 node devices and unit devices.
80 See IEEE 1212 for semantic definitions.
[all …]
/linux/net/core/
H A Dieee8021q_helpers.c12 * IEEE 802.1Q-2022 in Annex I "I.3 Traffic type to traffic class mapping" and
82 * ieee8021q_tt_to_tc - Map IEEE 802.1Q Traffic Type to Traffic Class
83 * @tt: IEEE 802.1Q Traffic Type
86 * This function maps an IEEE 802.1Q Traffic Type to a Traffic Class (TC) based
88 * example provided by IEEE 802.1Q-2022 in Annex I "I.3 Traffic type to traffic
159 * ietf_dscp_to_ieee8021q_tt - Map IETF DSCP to IEEE 802.1Q Traffic Type
162 * This function maps an IETF DSCP value to an IEEE 802.1Q Traffic Type (TT).
163 * Since there is no corresponding mapping between DSCP and IEEE 802.1Q Traffic
167 * Return: IEEE 802.1Q Traffic Type corresponding to the given DSCP value
184 * Category [IEEE.802.11-2016] model. If the High-Throughput Data in ietf_dscp_to_ieee8021q_tt()
[all …]
/linux/net/ieee802154/
H A DKconfig3 tristate "IEEE Std 802.15.4 Low-Rate Wireless Personal Area Networks support"
5 IEEE Std 802.15.4 defines a low data rate, low power and low
17 bool "IEEE 802.15.4 experimental netlink support"
22 tristate "IEEE 802.15.4 socket interface"
25 Socket interface for IEEE 802.15.4. Contains DGRAM sockets interface
/linux/include/uapi/linux/
H A Ddcbnl.h26 /* IEEE 802.1Qaz std supported values */
34 /* This structure contains the IEEE 802.1Qaz ETS managed object
71 /* This structure contains rate limit extension to the IEEE 802.1Qaz ETS
89 /* This structure contains the IEEE 802.1Qau QCN managed object.
112 * defense state machine, as defined by IEEE 802.3Qau
134 /* This structure contains the IEEE 802.1Qau QCN statistics.
146 /* This structure contains the IEEE 802.1Qaz PFC managed object
214 /* IEEE 802.1Qaz std supported values */
224 /* This structure contains the IEEE 802.1Qaz APP managed object. This
229 * @priority: 3-bit unsigned integer indicating priority for IEEE
[all …]
H A Dif_ether.h7 * Global definitions for the Ethernet IEEE 802.3 interface.
28 * IEEE 802.3 Ethernet magic constants. The frame sizes omit the preamble
50 #define ETH_P_TSN 0x22F0 /* TSN (IEEE 1722) packet */
75 #define ETH_P_PAUSE 0x8808 /* IEEE Pause frames. See 802.3 31B */
88 #define ETH_P_PAE 0x888E /* Port Access Entity (IEEE 802.1X) */
102 #define ETH_P_1588 0x88F7 /* IEEE 1588 Timesync */
110 #define ETH_P_80221 0x8917 /* IEEE 802.21 Media Independent Handover Protocol */
113 #define ETH_P_LOOPBACK 0x9000 /* Ethernet loopback packet, per IEEE 802.3 */
H A Dif_arp.h36 #define ARPHRD_IEEE802 6 /* IEEE 802.2 Ethernet/TR/TB */
42 #define ARPHRD_IEEE1394 24 /* IEEE 1394 IPv4 - RFC 2734 */
89 #define ARPHRD_IEEE80211 801 /* IEEE 802.11 */
90 #define ARPHRD_IEEE80211_PRISM 802 /* IEEE 802.11 + Prism2 header */
91 #define ARPHRD_IEEE80211_RADIOTAP 803 /* IEEE 802.11 + radiotap header */
93 #define ARPHRD_IEEE802154_MONITOR 805 /* IEEE 802.15.4 network monitor */
/linux/Documentation/networking/pse-pd/
H A Dintroduction.rst3 Power Sourcing Equipment (PSE) in IEEE 802.3 Standard
17 PSE in the IEEE 802.3 standard generally refers to equipment that provides
22 with single balanced twisted-pair PHYs, as per Clause 104 of IEEE 802.3. PoDL
26 IEEE 802.3-2018 Addendums and Related Clauses
29 Key addenda to the IEEE 802.3-2018 standard relevant to power delivery over
58 Clause 33 of the IEEE 802.3 standard defines the functional and electrical
67 Clause 104 of the IEEE 802.3 standard delineates the functional and electrical
/linux/net/mac802154/
H A DKconfig3 tristate "Generic IEEE 802.15.4 Soft Networking Stack (mac802154)"
12 This option enables the hardware independent IEEE 802.15.4
14 only PHY level of IEEE 802.15.4 standard).
20 If you plan to use HardMAC IEEE 802.15.4 devices, you can
/linux/drivers/net/ethernet/qlogic/qed/
H A Dqed_dcbx.c83 static bool qed_dcbx_default_tlv(u32 app_info_bitmap, u16 proto_id, bool ieee) in qed_dcbx_default_tlv() argument
87 if (ieee) in qed_dcbx_default_tlv()
95 static bool qed_dcbx_iscsi_tlv(u32 app_info_bitmap, u16 proto_id, bool ieee) in qed_dcbx_iscsi_tlv() argument
99 if (ieee) in qed_dcbx_iscsi_tlv()
108 static bool qed_dcbx_fcoe_tlv(u32 app_info_bitmap, u16 proto_id, bool ieee) in qed_dcbx_fcoe_tlv() argument
112 if (ieee) in qed_dcbx_fcoe_tlv()
120 static bool qed_dcbx_roce_tlv(u32 app_info_bitmap, u16 proto_id, bool ieee) in qed_dcbx_roce_tlv() argument
124 if (ieee) in qed_dcbx_roce_tlv()
132 static bool qed_dcbx_roce_v2_tlv(u32 app_info_bitmap, u16 proto_id, bool ieee) in qed_dcbx_roce_v2_tlv() argument
136 if (ieee) in qed_dcbx_roce_v2_tlv()
[all …]
/linux/Documentation/driver-api/
H A Dfirewire.rst2 Firewire (IEEE 1394) driver Interface Guide
9 use/maintain+any resource on IEEE 1394 bus.
12 on IEEE 1394 bus by ISO/IEC 13213 (IEEE 1212) procedure, and to control
13 isochronous resources on the bus by IEEE 1394 procedure.
/linux/Documentation/networking/device_drivers/ethernet/altera/
H A Daltera_tse.rst146 The controller and driver support a mix of IEEE standard defined statistics,
151 - IEEE 802.3-2012 - IEEE Standard for Ethernet.
158 "tx_packets" is equivalent to aFramesTransmittedOK defined in IEEE 802.3-2012,
162 "rx_packets" is equivalent to aFramesReceivedOK defined in IEEE 802.3-2012,
167 "rx_crc_errors" is equivalent to aFrameCheckSequenceErrors defined in IEEE
172 "rx_align_errors" is equivalent to aAlignmentErrors defined in IEEE 802.3-2012,
177 "tx_bytes" is equivalent to aOctetsTransmittedOK defined in IEEE 802.3-2012,
181 "rx_bytes" is equivalent to aOctetsReceivedOK defined in IEEE 802.3-2012,
185 "tx_pause" is equivalent to aPAUSEMACCtrlFramesTransmitted defined in IEEE
189 "rx_pause" is equivalent to aPAUSEMACCtrlFramesReceived defined in IEEE
/linux/Documentation/networking/
H A Dbridge.rst10 The IEEE 802.1Q-2022 (Bridges and Bridged Networks) standard defines the
59 model. It was originally developed as IEEE 802.1D and has since evolved into
66 functionality defined by IEEE 802.1D has been incorporated into either
67 IEEE 802.1Q (Bridges and Bridged Networks) or IEEE 802.1AC (MAC Service
164 Typically there are two VLAN implementations, IEEE 802.1Q and IEEE 802.1ad
165 (also known as QinQ). IEEE 802.1Q is a standard for VLAN tagging in Ethernet
168 called *VLAN-tagged frames*. IEEE 802.1ad, commonly known as QinQ or Double
169 VLAN, is an extension of the IEEE 802.1Q standard. QinQ allows for the
171 bridge supports both the IEEE 802.1Q and `802.1AD
293 The Linux bridge also supports `IEEE 802.11 Proxy ARP
[all …]
H A Dphy.rst276 This is the IEEE 802.3 Clause 129 defined 5GBASE-R protocol. It is
279 IEEE standard for the definition.
282 This is the IEEE 802.3 Clause 49 defined 10GBASE-R protocol used with
283 various different mediums. Please refer to the IEEE standard for a
293 This is the IEEE 802.3 Clause 49 defined 10GBASE-R with Clause 73
294 autonegotiation. Please refer to the IEEE standard for further
301 This is the IEEE 802.3 PCS Clause 107 defined 25GBASE-R protocol.
304 Please refer to the IEEE standard for further information.
307 This defines IEEE 802.3 Clause 24. The link operates at a fixed data
321 This is 1000BASE-X as defined by IEEE 802.3 Clause 36 with Clause 73
[all …]
/linux/drivers/net/ieee802154/
H A DKconfig3 tristate "IEEE 802.15.4 drivers"
7 Say Y here to get to see options for IEEE 802.15.4 Low-Rate
16 tristate "IEEE 802.15.4 loopback driver"
63 Say Y here to enable the ATUSB IEEE 802.15.4 wireless
119 IEEE 802.15.4 networking stack (mac802154) functionality. This is not
/linux/drivers/firewire/
H A DKconfig2 menu "IEEE 1394 (FireWire) support"
11 This is the new-generation IEEE 1394 (FireWire) driver stack
130 This enables IPv4/IPv6 over IEEE 1394, providing IP connectivity
141 Nosy is an IEEE 1394 packet sniffer that is used for protocol
142 analysis and in development of IEEE 1394 drivers, applications,
147 PCILynx is a nowadays very rare IEEE 1394 controller which is
/linux/arch/arm/nwfpe/
H A Dsoftfloat.h5 This C header file is part of the SoftFloat IEC/IEEE Floating-point
50 Software IEC/IEEE floating-point types.
68 Software IEC/IEEE floating-point underflow tininess-detection mode.
79 Software IEC/IEEE floating-point rounding mode.
92 Software IEC/IEEE floating-point exception flags.
116 Routine to raise any or all of the software IEC/IEEE floating-point
124 Software IEC/IEEE integer-to-floating-point conversion routines.
135 Software IEC/IEEE single-precision conversion routines.
147 Software IEC/IEEE single-precision operations.
167 Software IEC/IEEE double-precision conversion routines.
[all …]
/linux/drivers/net/ethernet/intel/ice/
H A Dice_dcb.c157 * Parses the common data of IEEE 802.1Qaz ETS CFG/REC TLV
201 * @tlv: IEEE 802.1Qaz ETS CFG TLV
204 * Parses IEEE 802.1Qaz ETS CFG TLV
231 * @tlv: IEEE 802.1Qaz ETS REC TLV
234 * Parses IEEE 802.1Qaz ETS REC TLV
248 * @tlv: IEEE 802.1Qaz PFC CFG TLV
251 * Parses IEEE 802.1Qaz PFC CFG TLV
273 * @tlv: IEEE 802.1Qaz APP TLV
276 * Parses IEEE 802.1Qaz APP PRIO TLV
327 * @tlv: IEEE 802.1Qaz TLV
[all …]
H A Dice_dcb.h48 /* Defines for IEEE ETS TLV */
65 /* Defines for IEEE TSA types */
69 /* Defines for IEEE PFC TLV */
77 /* Defines for IEEE APP TLV */
104 /* IEEE 802.1AB LLDP Organization specific TLV */
/linux/Documentation/admin-guide/
H A Dparport.rst63 for collecting IEEE 1284 device ID information. This has now been
64 enhanced and now lives with the IEEE 1284 support. When a parallel
184 ``autoprobe`` Any IEEE-1284 device ID information that has been
185 acquired from the (non-IEEE 1284.3) device.
187 ``autoprobe[0-3]`` IEEE 1284 device ID information retrieved from
188 daisy-chain devices that conform to IEEE 1284.3.
232 * If you selected the IEEE 1284 support at compile time, you can say
260 For normal printer protocol, having IEEE 1284 modes enabled or not
/linux/drivers/net/ethernet/intel/e1000e/
H A Dich8lan.h249 #define I82579_EEE_PCS_STATUS 0x182E /* IEEE MMD Register 3.1 >> 8 */
250 #define I82579_EEE_CAPABILITY 0x0410 /* IEEE MMD Register 3.20 */
251 #define I82579_EEE_ADVERTISEMENT 0x040E /* IEEE MMD Register 7.60 */
252 #define I82579_EEE_LP_ABILITY 0x040F /* IEEE MMD Register 7.61 */
256 #define I217_EEE_PCS_STATUS 0x9401 /* IEEE MMD Register 3.1 */
257 #define I217_EEE_CAPABILITY 0x8000 /* IEEE MMD Register 3.20 */
258 #define I217_EEE_ADVERTISEMENT 0x8001 /* IEEE MMD Register 7.60 */
259 #define I217_EEE_LP_ABILITY 0x8002 /* IEEE MMD Register 7.61 */
/linux/Documentation/devicetree/bindings/net/pse-pd/
H A Dpse-controller.yaml10 IEEE 802.3 specification. It is designed for hardware which is delivering
50 PSE PI for power delivery via pairsets, compliant with IEEE
68 Names of the pairsets as per IEEE 802.3-2022, Section 145.2.4.
83 aligns with IEEE 802.3-2022, Section 33.2.3 and 145.2.4.
84 PSE Pinout Alternatives (as per IEEE 802.3-2022 Table 145-3)
/linux/drivers/net/ethernet/intel/i40e/
H A Di40e_dcb_nl.c28 * i40e_dcbnl_ieee_getets - retrieve local IEEE ETS configuration
32 * Returns local IEEE ETS configuration
66 * i40e_dcbnl_ieee_getpfc - retrieve local IEEE PFC configuration
70 * Returns local IEEE PFC configuration
99 * i40e_dcbnl_ieee_setets - set IEEE ETS configuration
103 * Set IEEE ETS configuration
147 * i40e_dcbnl_ieee_setpfc - set local IEEE PFC configuration
151 * Sets local IEEE PFC configuration
186 * i40e_dcbnl_ieee_setapp - set local IEEE App configuration
190 * Sets local IEEE App configuration
[all …]

12345678910>>...21