/openbmc/linux/arch/parisc/math-emu/ |
H A D | hppa.h | 1 /* SPDX-License-Identifier: GPL-2.0-or-later */ 3 * Linux/PA-RISC Project (http://www.parisc-linux.org/) 5 * Floating-point emulation code 6 * Copyright (C) 2001 Hewlett-Packard (Paul Bame) <bame@debian.org> 10 PA header file -- do not include this header file for non-PA builds. 14 /* amount is assumed to be a constant between 0 and 32 (non-inclusive) */ 17 dest = ((left) << (32-(amount))) | ((unsigned int)(right) >> (amount)) 23 else dest = ((((unsigned) left)&0x7fffffff) << (32-(amount))) | \ 26 /* amount must be between 0 and 32 (non-inclusive) */ 29 dest = (left << (32-(amount))) | ((unsigned) right >> (amount))
|
/openbmc/qemu/include/qemu/ |
H A D | range.h | 2 * QEMU 64-bit address ranges 4 * Copyright (c) 2015-2016 Red Hat, Inc. 28 * - Ranges must not wrap around 0, but can include UINT64_MAX. 34 * A non-empty range has @lob <= @upb. 37 uint64_t lob; /* inclusive lower bound */ 38 uint64_t upb; /* inclusive upper bound */ 43 assert(range->lob <= range->upb || range->lob == range->upb + 1); in range_invariant() 53 return range->lob > range->upb; in range_is_empty() 59 return val >= range->lob && val <= range->upb; in range_contains() 71 * Both bounds are inclusive. [all …]
|
H A D | cutils.h | 6 * @exp10: exponent of 10, a multiple of 3 between -18 and 18 inclusive. 15 * @exp2: exponent of 2, a multiple of 10 between 0 and 60 inclusive. 35 * * if @str fits in the buffer, pstrcpy() does not zero-fill the 37 * * if @str is too long, pstrcpy() will copy the first @buf_size-1 65 * @buf must already contain a NUL-terminated string, or the 95 * Test whether @str starts with the case-insensitive prefix @val. 100 * Returns: true if @str starts with case-insensitive prefix @val, 133 * so now points to a NUL-terminated string corresponding to the 202 * three different cachelines. In qemu-img usage, we find that in buffer_is_zero_sample3() 205 * short-circuit, so that we do not pull in additional cache lines. in buffer_is_zero_sample3() [all …]
|
/openbmc/linux/tools/perf/util/ |
H A D | block-range.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 12 * struct block_range - non-overlapping parts of basic blocks 14 * @start: inclusive start of range 15 * @end: inclusive end of range 40 struct rb_node *n = rb_next(&br->node); in block_range__next() 53 return iter->start; in block_range_iter() 58 if (iter->start == iter->end) in block_range_iter__next() 61 iter->start = block_range__next(iter->start); in block_range_iter__next() 67 if (!iter->start || !iter->end) in block_range_iter__valid()
|
/openbmc/linux/Documentation/userspace-api/media/v4l/ |
H A D | vidioc-queryctrl.rst | 1 .. SPDX-License-Identifier: GFDL-1.1-no-invariants-or-later 13 VIDIOC_QUERYCTRL - VIDIOC_QUERY_EXT_CTRL - VIDIOC_QUERYMENU - Enumerate controls and menu control i… 42 of a struct :ref:`v4l2_queryctrl <v4l2-queryctrl>` and call the 60 driver returns the next supported non-compound control, or ``EINVAL`` if 72 :ref:`v4l2_queryctrl <v4l2-queryctrl>` since that structure is full. 80 fields of struct :ref:`v4l2_querymenu <v4l2-querymenu>` and call the 85 :ref:`v4l2_queryctrl <v4l2-queryctrl>` ``minimum`` to ``maximum``, 86 inclusive. 99 .. _v4l2-queryctrl: 103 .. flat-table:: struct v4l2_queryctrl [all …]
|
/openbmc/linux/Documentation/ABI/testing/ |
H A D | sysfs-firmware-memmap | 10 However, on most architectures that firmware-provided memory 16 kexec needs the raw firmware-provided memory map to setup the 40 end The end address, inclusive (regardless whether the 41 firmware provides inclusive or exclusive ranges). 56 - System RAM 57 - ACPI Tables 58 - ACPI Non-volatile Storage 59 - Unusable memory 60 - Persistent Memory (legacy) 61 - Persistent Memory [all …]
|
/openbmc/linux/Documentation/networking/device_drivers/ethernet/altera/ |
H A D | altera_tse.rst | 1 .. SPDX-License-Identifier: GPL-2.0 6 Altera Triple-Speed Ethernet MAC driver 9 Copyright |copy| 2008-2014 Altera Corporation 11 This is the driver for the Altera Triple-Speed Ethernet (TSE) controllers 24 The Triple-Speed Ethernet, SGDMA, and MSGDMA components are all soft IP 31 Triple-Speed Ethernet instance is using an SGDMA or MSGDMA component. The 36 The SGDMA component is to be deprecated in the near future (over the next 1-2 46 Scatter-gather DMA is not supported by the SGDMA or MSGDMA at this time. 47 Scatter-gather DMA will be added to a future maintenance update to this 60 Device Drivers ---> Network device support ---> Ethernet driver support ---> [all …]
|
/openbmc/bmcweb/redfish-core/schema/dmtf/csdl/ |
H A D | AllowDeny_v1.xml | 1 <?xml version="1.0" encoding="UTF-8"?> 2 <!----> 3 <!--################################################################################ --> 4 <!--# Redfish Schema: AllowDeny v1.0.3 --> 5 <!--# --> 6 <!--# For a detailed change log, see the README file contained in the DSP8010 bundle, --> 7 <!--# available at http://www.dmtf.org/standards/redfish --> 8 <!--# Copyright 2014-2024 DMTF. --> 9 <!--# For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright --> 10 <!--################################################################################ --> [all …]
|
H A D | NetworkAdapterMetrics_v1.xml | 1 <?xml version="1.0" encoding="UTF-8"?> 2 <!----> 3 <!--################################################################################ --> 4 <!--# Redfish Schema: NetworkAdapterMetrics v1.1.0 --> 5 <!--# --> 6 <!--# For a detailed change log, see the README file contained in the DSP8010 bundle, --> 7 <!--# available at http://www.dmtf.org/standards/redfish --> 8 <!--# Copyright 2014-2024 DMTF. --> 9 <!--# For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright --> 10 <!--################################################################################ --> [all …]
|
H A D | Chassis_v1.xml | 1 <?xml version="1.0" encoding="UTF-8"?> 2 <!----> 3 <!--################################################################################ --> 4 <!--# Redfish Schema: Chassis v1.26.0 --> 5 <!--# --> 6 <!--# For a detailed change log, see the README file contained in the DSP8010 bundle, --> 7 <!--# available at http://www.dmtf.org/standards/redfish --> 8 <!--# Copyright 2014-2024 DMTF. --> 9 <!--# For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright --> 10 <!--################################################################################ --> [all …]
|
/openbmc/linux/Documentation/devicetree/bindings/cache/ |
H A D | andestech,ax45mp-cache.yaml | 1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) 4 --- 5 $id: http://devicetree.org/schemas/cache/andestech,ax45mp-cache.yaml# 6 $schema: http://devicetree.org/meta-schemas/core.yaml# 11 - Lad Prabhakar <prabhakar.mahadev-lad.rj@bp.renesas.com> 14 A level-2 cache (L2C) is used to improve the system performance by providing 16 is shared between cores, and a non-inclusive non-exclusive policy is used. 23 - andestech,ax45mp-cache 26 - compatible 31 - const: andestech,ax45mp-cache [all …]
|
/openbmc/qemu/include/qapi/ |
H A D | opts-visitor.h | 9 * See the COPYING.LIB file in the top-level directory. 18 /* Inclusive upper bound on the size of any flattened range. This is a safety 19 * (= anti-annoyance) measure; wrong ranges should not cause long startup 26 /* Contrarily to qemu-option.c::parse_option_number(), OptsVisitor's "int" 28 * - string representations of negative numbers yield negative values, 29 * - values below INT64_MIN or LLONG_MIN are rejected, 30 * - values above INT64_MAX or LLONG_MAX are rejected. 34 * QTypes. It also requires a non-null list argument to
|
/openbmc/bmcweb/redfish-core/schema/dmtf/json-schema/ |
H A D | NetworkAdapterMetrics.v1_1_0.json | 4 "$schema": "http://redfish.dmtf.org/schemas/v1/redfish-schema-v1.json", 5 …"copyright": "Copyright 2014-2024 DMTF. For the full DMTF copyright policy, see http://www.dmtf.or… 12 "^([a-zA-Z_][a-zA-Z0-9_]*)?@(odata|Redfish|Message)\\.[a-zA-Z_][a-zA-Z0-9_]*$": { 31 "description": "The available OEM-specific actions for this resource.", 32 …"longDescription": "This property shall contain the available OEM-specific actions for this resour… 42 "^([a-zA-Z_][a-zA-Z0-9_]*)?@(odata|Redfish|Message)\\.[a-zA-Z_][a-zA-Z0-9_]*$": { 57 "$ref": "http://redfish.dmtf.org/schemas/v1/odata-v4.json#/definitions/context" 60 "$ref": "http://redfish.dmtf.org/schemas/v1/odata-v4.json#/definitions/etag" 63 "$ref": "http://redfish.dmtf.org/schemas/v1/odata-v4.json#/definitions/id" 66 "$ref": "http://redfish.dmtf.org/schemas/v1/odata-v4.json#/definitions/type" [all …]
|
H A D | ActionInfo.v1_4_2.json | 4 "$schema": "http://redfish.dmtf.org/schemas/v1/redfish-schema-v1.json", 5 …"copyright": "Copyright 2014-2024 DMTF. For the full DMTF copyright policy, see http://www.dmtf.or… 12 "^([a-zA-Z_][a-zA-Z0-9_]*)?@(odata|Redfish|Message)\\.[a-zA-Z_][a-zA-Z0-9_]*$": { 27 "$ref": "http://redfish.dmtf.org/schemas/v1/odata-v4.json#/definitions/context" 30 "$ref": "http://redfish.dmtf.org/schemas/v1/odata-v4.json#/definitions/etag" 33 "$ref": "http://redfish.dmtf.org/schemas/v1/odata-v4.json#/definitions/id" 36 "$ref": "http://redfish.dmtf.org/schemas/v1/odata-v4.json#/definitions/type" 60 …perties that this object contains shall conform to the Redfish Specification-described requirement… 105 "^([a-zA-Z_][a-zA-Z0-9_]*)?@(odata|Redfish|Message)\\.[a-zA-Z_][a-zA-Z0-9_]*$": { 120 …"description": "The allowable numeric values or duration values, inclusive ranges of values, and i… [all …]
|
/openbmc/bmcweb/redfish-core/schema/dmtf/json-schema-installed/ |
H A D | ActionInfo.v1_4_2.json | 4 "$schema": "http://redfish.dmtf.org/schemas/v1/redfish-schema-v1.json", 5 …"copyright": "Copyright 2014-2024 DMTF. For the full DMTF copyright policy, see http://www.dmtf.or… 12 "^([a-zA-Z_][a-zA-Z0-9_]*)?@(odata|Redfish|Message)\\.[a-zA-Z_][a-zA-Z0-9_]*$": { 27 "$ref": "http://redfish.dmtf.org/schemas/v1/odata-v4.json#/definitions/context" 30 "$ref": "http://redfish.dmtf.org/schemas/v1/odata-v4.json#/definitions/etag" 33 "$ref": "http://redfish.dmtf.org/schemas/v1/odata-v4.json#/definitions/id" 36 "$ref": "http://redfish.dmtf.org/schemas/v1/odata-v4.json#/definitions/type" 60 …perties that this object contains shall conform to the Redfish Specification-described requirement… 105 "^([a-zA-Z_][a-zA-Z0-9_]*)?@(odata|Redfish|Message)\\.[a-zA-Z_][a-zA-Z0-9_]*$": { 120 …"description": "The allowable numeric values or duration values, inclusive ranges of values, and i… [all …]
|
/openbmc/linux/arch/arm64/include/asm/ |
H A D | cacheflush.h | 1 /* SPDX-License-Identifier: GPL-2.0-only */ 5 * Copyright (C) 1999-2002 Russell King. 26 * Start addresses are inclusive and end addresses are exclusive; start 29 * See Documentation/core-api/cachetlb.rst for more information. Please note that 30 * the implementation assumes non-aliasing VIPT D-cache and (aliasing) 31 * VIPT I-cache. 34 * - start - virtual start address (inclusive) 35 * - end - virtual end address (exclusive) 39 * Ensure coherency between the I-cache and the D-cache region to 44 * Ensure coherency between the I-cache and the D-cache region to [all …]
|
/openbmc/linux/arch/riscv/lib/ |
H A D | memmove.S | 1 /* SPDX-License-Identifier: GPL-2.0-only */ 13 * a0 - dest 16 * a0 - Inclusive first byte of dest 17 * a1 - Inclusive first byte of src 18 * a2 - Length of copy n 23 * Note: This currently only works on little-endian. 24 * To port to big-endian, reverse the direction of shifts 34 * Forward Copy: a1 - Index counter of src 35 * Reverse Copy: a4 - Index counter of src 36 * Forward Copy: t3 - Index counter of dest [all …]
|
/openbmc/linux/include/linux/regulator/ |
H A D | machine.h | 1 /* SPDX-License-Identifier: GPL-2.0-only */ 3 * machine.h -- SoC Regulator support, machine/board driver API. 44 * DO_NOTHING_IN_SUSPEND - the default value 45 * DISABLE_IN_SUSPEND - turn off regulator in suspend states 46 * ENABLE_IN_SUSPEND - keep regulator on in suspend states 60 * struct regulator_state - regulator state during low power system states 72 * - DO_NOTHING_IN_SUSPEND 73 * - DISABLE_IN_SUSPEND 74 * - ENABLE_IN_SUSPEND 86 #define REGULATOR_NOTIF_LIMIT_DISABLE -1 [all …]
|
/openbmc/linux/drivers/gpu/drm/i915/ |
H A D | i915_reg_defs.h | 1 /* SPDX-License-Identifier: MIT */ 13 * REG_BIT() - Prepare a u32 bit value 14 * @__n: 0-based bit number 26 * REG_BIT8() - Prepare a u8 bit value 27 * @__n: 0-based bit number 39 * REG_GENMASK() - Prepare a continuous u32 bitmask 40 * @__high: 0-based high bit 41 * @__low: 0-based low bit 45 * @return: Continuous bitmask from @__high to @__low, inclusive. 54 * REG_GENMASK64() - Prepare a continuous u64 bitmask [all …]
|
/openbmc/linux/arch/arm/mm/ |
H A D | proc-feroceon.S | 1 /* SPDX-License-Identifier: GPL-2.0-or-later */ 3 * linux/arch/arm/mm/proc-feroceon.S: MMU functions for Feroceon 5 * Heavily based on proc-arm926.S 14 #include <asm/pgtable-hwdef.h> 17 #include "proc-macros.S" 52 movne r3, #((4 - 1) << 30) @ 4-way 54 moveq r3, #0 @ 1-way 171 * - start - start address (inclusive) 172 * - end - end address (exclusive) 173 * - flags - vm_flags describing address space [all …]
|
H A D | cache-v4wt.S | 1 /* SPDX-License-Identifier: GPL-2.0-only */ 3 * linux/arch/arm/mm/cache-v4wt.S 5 * Copyright (C) 1997-2002 Russell king 15 #include "proc-macros.S" 80 * - start - start address (inclusive, page aligned) 81 * - end - end address (exclusive, page aligned) 82 * - flags - vma_area_struct flags describing address space 101 * region described by start. If you have non-snooping 104 * - start - virtual start address 105 * - end - virtual end address [all …]
|
/openbmc/u-boot/arch/arm/include/asm/arch-omap4/ |
H A D | omap.h | 1 /* SPDX-License-Identifier: GPL-2.0+ */ 10 * Richard Woodruff <r-woodruff2@ti.com> 24 * L4 Peripherals - L4 Wakeup and L4 Core now 57 /* Watchdog Timer2 - MPU watchdog */ 106 * Non-secure SRAM Addresses 107 * Non-secure RAM starts at 0x40300000 for GP devices. But we keep SRAM_BASE 111 #define NON_SECURE_SRAM_END 0x4030E000 /* Not inclusive */ 113 #define SRAM_SCRATCH_SPACE_ADDR (NON_SECURE_SRAM_IMG_END - SZ_1K)
|
/openbmc/linux/arch/powerpc/include/asm/ |
H A D | kgdb.h | 52 /* On non-E500 family PPC32 we determine the size by picking the last 62 /* CR/LR, R1, R2, R13-R31 inclusive. */
|
/openbmc/linux/arch/arm/include/asm/ |
H A D | cacheflush.h | 1 /* SPDX-License-Identifier: GPL-2.0-only */ 5 * Copyright (C) 1999-2002 Russell King 12 #include <asm/glue-cache.h> 17 #define CACHE_COLOUR(vaddr) ((vaddr & (SHMLBA - 1)) >> PAGE_SHIFT) 29 * The arch/arm/mm/cache-*.S and arch/arm/mm/proc-*.S files 32 * Start addresses are inclusive and end addresses are exclusive; 35 * See Documentation/core-api/cachetlb.rst for more information. 37 * effects are cache-type (VIVT/VIPT/PIPT) specific. 42 * Currently only needed for cache-v6.S and cache-v7.S, see 52 * inner shareable and invalidate the I-cache. [all …]
|
/openbmc/bmcweb/redfish-core/schema/dmtf/installed/ |
H A D | Chassis_v1.xml | 1 <?xml version="1.0" encoding="UTF-8"?> 2 <!----> 3 <!--################################################################################ --> 4 <!- [all...] |