/openbmc/linux/Documentation/netlink/specs/ |
H A D | ovs_flow.yaml | 1 # SPDX-License-Identifier: ((GPL-2.0 WITH Linux-syscall-note) OR BSD-3-Clause) 5 protocol: genetlink-legacy 6 uapi-header: linux/openvswitch.h 12 - 13 name: ovs-header 18 - 19 name: dp-ifindex 24 - 25 name: ovs-flow-stats 28 - [all …]
|
/openbmc/phosphor-host-ipmid/test/message/ |
H A D | unpack.cpp | 8 * http://www.apache.org/licenses/LICENSE-2.0 229 // individual bytes are unpacked low-order-bits first in TEST() 248 // high order bit should not get unpacked in TEST() 284 // individual bytes are unpacked low-order-bits first in TEST() 309 // high order bit should not get unpacked in TEST() 310 // individual bytes are unpacked low-order-bits first in TEST() 334 // individual bytes are unpacked low-order-bits first in TEST() 360 // individual bytes are unpacked low-order-bits first in TEST() 361 // a bitset for 8 bits fills the full byte in TEST() 376 // individual bytes are unpacked low-order-bits first in TEST() [all …]
|
H A D | pack.cpp | 8 * http://www.apache.org/licenses/LICENSE-2.0 85 // individual bytes are packed low-order-bits first in TEST() 102 // individual bytes are packed low-order-bits first in TEST() 117 // individual bytes are packed low-order-bits first in TEST() 118 // a bitset for 8 bits fills the full byte in TEST() 131 // individual bytes are packed low-order-bits first in TEST() 146 // individual bytes are packed low-order-bits first in TEST() 147 // v1 will occupy 4 bytes, but in LSByte first order in TEST() 174 // an array of bytes will be output verbatim, low-order element first in TEST() 180 // check that the bytes were correctly packed (in byte order) in TEST() [all …]
|
/openbmc/phosphor-power/phosphor-regulators/docs/config_file/ |
H A D | i2c_compare_bytes.md | 10 The bytes must be specified in the same order as they will be received from the 11 device. For example, a PMBus device transmits byte values in little-endian order 12 (least significant byte first). 17 …------- | :------: | :--------------- | :---------------------------------------------------------… 18 …ith 0x and surrounded by double quotes. This is the location of the first byte. … 19 | values | yes | array of strings | One or more expected byte values expressed in hexadecima… 20 … match the number of expected byte values. Each mask specifies which bits should be compared withi… 33 "Device returns bytes in big-endian order." 46 "Device returns bytes in little-endian order.", 47 "Ignore the most significant bit in each byte."
|
H A D | i2c_write_bytes.md | 10 The bytes must be specified in the order required by the device. For example, a 11 PMBus device requires byte values to be written in little-endian order (least 12 significant byte first). 17 …------- | :------: | :--------------- | :---------------------------------------------------------… 18 …ith 0x and surrounded by double quotes. This is the location of the first byte. … 19 | values | yes | array of strings | One or more byte values to write expressed in hexadecima… 20 …masks must match the number of byte values to write. Each mask specifies which bits to write withi… 32 "written in big-endian order." 45 "written in little-endian order. Do not write the most", 46 "significant bit in each byte because the bit is reserved."
|
/openbmc/phosphor-dbus-interfaces/yaml/xyz/openbmc_project/Control/ |
H A D | PowerSupplyRedundancy.interface.yaml | 4 - name: PowerSupplyRedundancyEnabled 7 - const 10 - name: RotationEnabled 14 - name: RotationAlgorithm 19 - name: RotationRankOrder 20 type: array[byte] 22 The rank order for each PSU, 0 means will not go into cold standby 24 - name: PeriodOfRotation 28 Specific, and rotation is enabled, BMC will change PSU rank order 30 - name: ColdRedundancyStatus [all …]
|
/openbmc/phosphor-power/phosphor-regulators/src/actions/ |
H A D | i2c_compare_bytes_action.hpp | 8 * http://www.apache.org/licenses/LICENSE-2.0 40 // Specify which compiler-generated methods we want 55 * @param values One or more expected byte values. The bytes must be 56 * specified in the same order as they will be received from 57 * the device (e.g. in little-endian order). 72 * @param values One or more expected byte values. The bytes must be 73 * specified in the same order as they will be received from 74 * the device (e.g. in little-endian order). 76 * the number of expected byte values. Each mask specifies 77 * which bits should be compared within the corresponding byte [all …]
|
H A D | i2c_write_bytes_action.hpp | 8 * http://www.apache.org/licenses/LICENSE-2.0 40 // Specify which compiler-generated methods we want 55 * @param values One or more byte values to write. The bytes must be 56 * specified in the order required by the device (e.g. in 57 * little-endian order). 77 * @param values One or more byte values to write. The bytes must be 78 * specified in the order required by the device (e.g. in 79 * little-endian order). 81 * the number of byte values to write. Each mask specifies 82 * which bits to write within the corresponding byte value. [all …]
|
/openbmc/linux/drivers/net/ethernet/sfc/ |
H A D | filter.h | 1 /* SPDX-License-Identifier: GPL-2.0-only */ 4 * Copyright 2005-2013 Solarflare Communications Inc. 16 * enum efx_filter_match_flags - Flags for hardware filter match type 23 * @EFX_FILTER_MATCH_ETHER_TYPE: Match by Ether-type 33 * - Huntington supports filter matching controlled by firmware, potentially 34 * using {TCP,UDP}/IPv{4,6} 4-tuple or local 2-tuple, local MAC or I/G bit, 53 * enum efx_filter_priority - priority of a hardware filter specification 59 * @EFX_FILTER_PRI_REQUIRED: Required for correct behaviour (user-level 60 * networking and SR-IOV) 70 * enum efx_filter_flags - flags for hardware filter specifications [all …]
|
/openbmc/linux/drivers/staging/wlan-ng/ |
H A D | p80211hdr.h | 1 /* SPDX-License-Identifier: (GPL-2.0 OR MPL-1.1) */ 7 * -------------------------------------------------------------------- 9 * linux-wlan 11 * -------------------------------------------------------------------- 13 * Inquiries regarding the linux-wlan Open Source project can be 17 * info@linux-wlan.com 18 * http://www.linux-wlan.com 20 * -------------------------------------------------------------------- 25 * -------------------------------------------------------------------- 31 * - Constant values are always in HOST byte order. To assign [all …]
|
H A D | p80211mgmt.h | 1 /* SPDX-License-Identifier: (GPL-2.0 OR MPL-1.1) */ 7 * -------------------------------------------------------------------- 9 * linux-wlan 11 * -------------------------------------------------------------------- 13 * Inquiries regarding the linux-wlan Open Source project can be 17 * info@linux-wlan.com 18 * http://www.linux-wlan.com 20 * -------------------------------------------------------------------- 25 * -------------------------------------------------------------------- 31 * - Constant values are always in HOST byte order. To assign [all …]
|
/openbmc/linux/include/linux/netfilter_ipv6/ |
H A D | ip6_tables.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 3 * 25-Jul-1998 Major changes to allow for ip chain table 5 * 3-Jan-2000 Named tables to allow packet selection for different uses. 11 * src, dst, src_mask, dst_mask are always stored in network byte order. 12 * flags are stored in host byte order (of course). 13 * Port numbers are stored in HOST byte order. 51 return (void *)e + e->target_offset; in compat_ip6t_get_target()
|
/openbmc/linux/drivers/media/platform/via/ |
H A D | via-camera.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 20 #define VCR_TSC_METHOD 0x00000c /* DMA method (non-functional) */ 22 #define VCR_TSC_CBMODE 0x080000 /* Change buffer by byte count */ 36 #define VCR_CI_HDMODE 0x00000040 /* CCIR656-16 hdr decode mode; 1=16b */ 37 #define VCR_CI_BSWAP 0x00000080 /* Swap bytes (16-bit) */ 38 #define VCR_CI_YUYV 0 /* Byte order 0123 */ 39 #define VCR_CI_UYVY 0x00000100 /* Byte order 1032 */ 40 #define VCR_CI_YVYU 0x00000200 /* Byte order 0321 */ 41 #define VCR_CI_VYUY 0x00000300 /* Byte order 3012 */ 44 #define VCR_CI_DIODD 0 /* De-interlace odd, 30fps */ [all …]
|
/openbmc/qemu/docs/devel/ |
H A D | replay.rst | 13 execution. Execution recording writes a non-deterministic events log, which 16 non-deterministic events including external input, hardware clocks, 21 Devices' models that have non-deterministic input from external devices were 26 All non-deterministic events are coming from these devices. But to 33 …th Multi-target QEMU Simulator for Dynamic Analysis and Reverse Debugging <https://www.computer.or… 50 -------------------- 55 non-deterministic events. The number of instructions elapsed from the last event 60 ---------------------------------- 68 another lock to keep things in lock-step. This role is now handled by 71 in a deterministic ping-pong between the two main threads. [all …]
|
/openbmc/linux/net/smc/ |
H A D | smc.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 3 * Shared Memory Communications over RDMA (SMC-R) and RoCE 114 /* in host byte order */ 115 union smc_host_cursor { /* SMC cursor - an offset in an RMBE */ 128 /* in host byte order, except for flag bitfields in network byte order */ 158 struct smc_link *lnk; /* assigned SMC-R link */ 175 struct smc_host_cdc_msg local_tx_ctrl; /* host byte order staging 181 /* prod crsr - confirmed by peer 183 union smc_host_cursor tx_curs_prep; /* tx - prepared data 186 union smc_host_cursor tx_curs_sent; /* tx - sent data [all …]
|
/openbmc/linux/sound/soc/sof/ |
H A D | sof-utils.c | 1 // SPDX-License-Identifier: (GPL-2.0-only OR BSD-3-Clause) 6 // Copyright(c) 2018-2022 Intel Corporation. All rights reserved. 12 #include <linux/io-64-nonatomic-lo-hi.h> 16 #include "sof-utils.h" 34 dmab->area, size, pages); in snd_sof_create_page_table() 39 * idx determines the byte position within page_table in snd_sof_create_page_table() 52 * byte 0 byte 1 byte 2 byte 3 byte 4 byte 5 in snd_sof_create_page_table() 57 * 2. put pfn[i] at current location in Little Endian byte order in snd_sof_create_page_table() 60 * 4. put x at offset (current location + 2) in LE byte order in snd_sof_create_page_table()
|
/openbmc/openbmc/poky/bitbake/lib/bs4/ |
H A D | dammit.py | 1 # -*- coding: utf-8 -*- 24 # * charset-normalizer 31 # Debian package: python-chardet 36 # PyPI package: charset-normalizer 74 This function returns a 3-tuple containing two dictionaries 77 unicode_to_name - A mapping of Unicode strings like "⦨" to 79 multiple entity names, we try to choose the most commonly-used 99 … # - https://html.spec.whatwg.org/multipage/named-characters.html#named-character-references 105 name = name_with_semicolon[:-1] 200 "&(?!#\\d+;|#x[0-9a-fA-F]+;|\\w+;)" [all …]
|
/openbmc/linux/drivers/net/ethernet/sfc/falcon/ |
H A D | filter.h | 1 /* SPDX-License-Identifier: GPL-2.0-only */ 4 * Copyright 2005-2013 Solarflare Communications Inc. 15 * enum ef4_filter_match_flags - Flags for hardware filter match type 22 * @EF4_FILTER_MATCH_ETHER_TYPE: Match by Ether-type 31 * - Falcon supports RX filters matching by {TCP,UDP}/IPv4 4-tuple or 32 * local 2-tuple (only implemented for Falcon B0) 34 * - Siena supports RX and TX filters matching by {TCP,UDP}/IPv4 4-tuple 35 * or local 2-tuple, or local MAC with or without outer VID, and RX 38 * - Huntington supports filter matching controlled by firmware, potentially 39 * using {TCP,UDP}/IPv{4,6} 4-tuple or local 2-tuple, local MAC or I/G bit, [all …]
|
/openbmc/linux/include/linux/netfilter_ipv4/ |
H A D | ip_tables.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 3 * 25-Jul-1998 Major changes to allow for ip chain table 5 * 3-Jan-2000 Named tables to allow packet selection for different uses. 11 * src, dst, src_mask, dst_mask are always stored in network byte order. 12 * flags are stored in host byte order (of course). 13 * Port numbers are stored in HOST byte order. 54 .target.verdict = -(__verdict) - 1, \ 87 return (void *)e + e->target_offset; in compat_ipt_get_target()
|
/openbmc/linux/Documentation/userspace-api/media/v4l/ |
H A D | pixfmt-packed-yuv.rst | 1 .. SPDX-License-Identifier: GFDL-1.1-no-invariants-or-later 3 .. _packed-yuv: 15 - In all the tables that follow, bit 7 is the most significant bit in a byte. 16 - 'Y', 'Cb' and 'Cr' denote bits of the luma, blue chroma (also known as 29 component. They are named based on the order of the Y, Cb and Cr components as 30 seen in a 16-bit word, which is then stored in memory in little endian byte 31 order, and on the number of bits for each component. For instance the YUV565 32 format stores a pixel in a 16-bit word [15:0] laid out at as [Y'\ :sub:`4-0` 33 Cb\ :sub:`5-0` Cr\ :sub:`4-0`], and stored in memory in two bytes, 34 [Cb\ :sub:`2-0` Cr\ :sub:`4-0`] followed by [Y'\ :sub:`4-0` Cb\ :sub:`5-3`]. [all …]
|
/openbmc/u-boot/common/eeprom/ |
H A D | eeprom_field.c | 1 // SPDX-License-Identifier: GPL-2.0+ 3 * (C) Copyright 2009-2016 CompuLab, Ltd. 17 int from = reverse ? field->size - 1 : 0; in __eeprom_field_print_bin() 18 int to = reverse ? 0 : field->size - 1; in __eeprom_field_print_bin() 20 printf(PRINT_FIELD_SEGMENT, field->name); in __eeprom_field_print_bin() 21 for (i = from; i != to; reverse ? i-- : i++) in __eeprom_field_print_bin() 22 printf("%02x%s", field->buf[i], delimiter); in __eeprom_field_print_bin() 24 printf("%02x\n", field->buf[i]); in __eeprom_field_print_bin() 31 int k, j, i = reverse ? len - 1 : 0; in __eeprom_field_update_bin() 32 unsigned char byte; in __eeprom_field_update_bin() local [all …]
|
/openbmc/linux/drivers/net/ethernet/sfc/siena/ |
H A D | filter.h | 1 /* SPDX-License-Identifier: GPL-2.0-only */ 4 * Copyright 2005-2013 Solarflare Communications Inc. 15 * enum efx_filter_match_flags - Flags for hardware filter match type 22 * @EFX_FILTER_MATCH_ETHER_TYPE: Match by Ether-type 32 * - Falcon supports RX filters matching by {TCP,UDP}/IPv4 4-tuple or 33 * local 2-tuple (only implemented for Falcon B0) 35 * - Siena supports RX and TX filters matching by {TCP,UDP}/IPv4 4-tuple 36 * or local 2-tuple, or local MAC with or without outer VID, and RX 39 * - Huntington supports filter matching controlled by firmware, potentially 40 * using {TCP,UDP}/IPv{4,6} 4-tuple or local 2-tuple, local MAC or I/G bit, [all …]
|
/openbmc/openbmc/meta-openembedded/meta-oe/recipes-extended/bitwise/files/ |
H A D | ptest.out.expected | 7 IPv4 (Network byte order - Big): 66.0.0.0 8 IPv4 (Reverwsed byte order - Little): 0.0.0.66 12 7 - 0
|
/openbmc/linux/include/net/ |
H A D | llc_pdu.h | 5 * 2001-2003 by Arnaldo Carvalho de Melo <acme@conectiva.com.br> 20 #define LLC_PDU_LEN_U 3 /* header and 1 control byte */ 21 /* header and 1 control byte and XID info */ 25 #define LLC_NULL_SAP 0x00 /* not network-layer visible */ 38 ((pdu->dsap & LLC_PDU_GROUP_DSAP_MASK) ? 0 : 1) 40 (!(pdu->dsap & LLC_PDU_GROUP_DSAP_MASK) ? 0 : 1) 46 #define LLC_PDU_IS_CMD(pdu) ((pdu->ssap & LLC_PDU_RSP) ? 0 : 1) 47 #define LLC_PDU_IS_RSP(pdu) ((pdu->ssap & LLC_PDU_RSP) ? 1 : 0) 49 /* Get PDU type from 2 lowest-order bits of control field first byte */ 50 #define LLC_PDU_TYPE_I_MASK 0x01 /* 16-bit control field */ [all …]
|
/openbmc/docs/architecture/ |
H A D | ipmi-architecture.md | 8 ## High-Level Overview 18 /------------------\ 19 /----------------------------\ | | 20 | KCS/BT - Host | <-All IPMI cmds-> | | 22 \----------------------------/ | IPMI Daemon | 25 /-----------------------------\ | | 26 | LAN - RMCP+ | | | 27 | /--------------------------\| | | 28 | |*Process the Session and || <-All IPMI cmds-> | | 31 | \--------------------------/| | | [all …]
|