Home
last modified time | relevance | path

Searched +full:free +full:- +full:standing (Results 1 – 25 of 28) sorted by relevance

12

/openbmc/phosphor-dbus-interfaces/yaml/xyz/openbmc_project/Inventory/Item/
H A DChassis.interface.yaml5 - name: Type
12 - name: ChassisType
16 - name: Blade
18 An enclosed or semi-enclosed, typically vertically-oriented,
19 system chassis that must be plugged into a multi-system chassis
21 - name: Component
25 - name: Enclosure
29 - name: Module
33 - name: RackMount
35 A single-system chassis designed specifically for mounting in an
[all …]
/openbmc/linux/Documentation/admin-guide/sysctl/
H A Dfs.rst11 ------------------------------------------------------------------------------
31 aio-nr & aio-max-nr
32 -------------------
34 ``aio-nr`` shows the current system-wide number of asynchronous io
35 requests. ``aio-max-nr`` allows you to change the maximum value
36 ``aio-nr`` can grow to. If ``aio-nr`` reaches ``aio-nr-max`` then
38 ``aio-max-nr`` does not result in the
39 pre-allocation or re-sizing of any kernel data structures.
42 dentry-state
43 ------------
[all …]
/openbmc/entity-manager/scripts/
H A Dautojson.py11 # Trying to parse JSON comments and then being able to re-insert them into
12 # the correct location on a re-emitted and sorted JSON would be very difficult.
15 # - Single-line style comments (//) can be on a new line or at the end of
18 # - Multi-line style comments (/* */) use the must be free-standing.
20 # - Comments will get inserted back into the file in the line they came
24 # - No attempts to re-indent multi-line comments will be made.
27 # prettier before using this script and planning to move multi-line comments
37 def __init__(self) -> None:
40 # Extract out the comments from a JSON-like string and save them away.
41 def extract_comments(self, contents: str) -> str:
[all …]
/openbmc/linux/Documentation/gpu/
H A Ddrm-kms.rst11 - int min_width, min_height; int max_width, max_height;
15 - struct drm_mode_config_funcs \*funcs;
21 .. kernel-render:: DOT
33 "drm_plane A" -> "drm_crtc"
34 "drm_plane B" -> "drm_crtc"
35 "drm_crtc" -> "drm_encoder A"
36 "drm_crtc" -> "drm_encoder B"
41 label="Userspace-Created"
44 "drm_framebuffer 1" -> "drm_plane A"
45 "drm_framebuffer 2" -> "drm_plane B"
[all …]
/openbmc/qemu/hw/watchdog/
H A Dspapr_watchdog.c2 * This library is free software; you can redistribute it and/or
4 * License as published by the Free Software Foundation; either
25 FIELD(reg, field, 64 - (start + len), len)
30 * 0 - stop out-standing watchdogs on timeout,
31 * 1 - leave outstanding watchdogs running on timeout
35 /* Bits 48-55: "operation" */
42 /* Bits 56-63: "timeoutAction" */
56 * Bits 0-15: The minimum supported timeout in milliseconds
57 * Bits 16-31: The number of watchdogs supported
58 * Bits 32-63: Reserved
[all …]
/openbmc/linux/Documentation/usb/
H A DCREDITS7 Georg Acher <acher@informatik.tu-muenchen.de>
15 Greg Kroah-Hartman <greg@kroah.com>
24 Linus Torvalds <torvalds@linux-foundation.org>
44 - 3Com GmbH for donating a ISDN Pro TA and supporting me
48 - USAR Systems provided us with one of their excellent USB
49 Evaluation Kits. It allows us to test the Linux-USB driver
51 Systems recognized the importance of an up-to-date open
55 - Thanks to Intel Corporation for their precious help.
57 - We teamed up with Cherry to make Linux the first OS with
58 built-in USB support. Cherry is one of the biggest keyboard
[all …]
/openbmc/linux/include/drm/
H A Ddrm_vblank.h4 * Permission is hereby granted, free of charge, to any person obtaining a
40 * struct drm_pending_vblank_event - pending vblank event tracking
82 * struct drm_vblank_crtc - vblank tracking for a CRTC
86 * Note that for historical reasons - the vblank handling code is still shared
87 * with legacy/non-kms drivers - this is a free-standing structure not directly
147 * will result in a wrap-around of the vblank register. It is used
148 * by the vblank core to handle wrap-arounds.
152 * high-precision timestamps. That approach is suffering from small
156 * This is the runtime configurable per-crtc maximum set through
160 * If non-zero, &drm_crtc_funcs.get_vblank_counter must be set.
[all …]
H A Ddrm_device.h27 * enum switch_power_state - power state of drm device
45 * struct drm_device - DRM device structure
54 /** @ref: Object ref-count */
57 /** @dev: Device structure of bus-device */
86 * per-device structure.
128 * @driver_features: per-device driver features
131 * certain features on a per-device basis while still
145 /** @anon_inode: inode for private address-space */
188 * List of open DRM files for in-kernel clients.
203 * List of in-kernel clients. Protected by &clientlist_mutex.
[all …]
H A Ddrm_modeset_helper_vtables.h3 * Copyright © 2007-2008 Dave Airlie
4 * Copyright © 2007-2008 Intel Corporation
6 * Copyright © 2011-2013 Intel Corporation
10 * Permission is hereby granted, free of charge, to any person obtaining a
60 * struct drm_crtc_helper_funcs - helper operations for CRTCs
136 * to look at anything else but the passed-in mode, and validate it
137 * against configuration-invariant hardward constraints. Any further
240 * optimized fast-path instead of a full mode set operation with all the
309 * Drivers should check plane-update related CRTC constraints in this
340 * driver is not allowed to change anything outside of the free-standing
[all …]
/openbmc/openbmc/poky/meta/recipes-support/boost/
H A Dboost.inc1 SUMMARY = "Free peer-reviewed portable C++ source libraries"
2 DESCRIPTION = "Provides free peer-reviewed portable C++ source libraries. The emphasis is on libra…
7 DEPENDS = "boost-build-native zlib bzip2"
50 PACKAGECONFIG[graph_parallel] = ",,,boost-mpi mpich"
60 inherit python3-dir
63 # Make a package for each library, plus -dev
64 PACKAGES = "${PN}-dbg ${BOOST_PACKAGES}"
71 extras.append("--with-%s" % lib)
72 pkg = "boost-%s" % (lib.replace("_", "-"))
73 if "-native" in pn:
[all …]
/openbmc/linux/Documentation/admin-guide/media/
H A Dphilips.rst1 .. SPDX-License-Identifier: GPL-2.0
7 E-mail: webcam@smcc.demon.nl Last updated: 2004-01-19
30 * Samsung MPC-C10
31 * Samsung MPC-C30
33 * AME CU-001
34 * Visionite VCS-UM100
35 * Visionite VCS-UC300
46 the latter, since it makes troubleshooting a lot easier. The built-in
50 camera; some programs depend on a particular image-size or -format and
60 Specifies the desired framerate. Is an integer in the range of 4-30.
[all …]
/openbmc/entity-manager/
H A DCONFIG_FORMAT.md13 - Configuration files will get replicated and built to support hundreds of
19 - Reactor writers tend to be domain experts on their subsystem, and
30 - Hardware constraints, bugs, and oddities are generally found over time. The
35 - Having separate config files reduces the number of platforms that need to
39 - Having one config file per piece of hardware makes it much easier and clear
41 - Note: This is a "guideline" not a "rule". There are many cases of hardware
44 - Example: SAS modules and cards made by the same company, on the same
46 - Non-Example: Power supplies. While all pmbus power supplies appear
51 3. Configuration files are not a long-term stable ABI. Why?
53 - Configuration files occasionally need to modify their schema in pursuit of
[all …]
/openbmc/linux/net/core/
H A Ddatagram.c1 // SPDX-License-Identifier: GPL-2.0
7 * make sense. Not tonight however 8-).
28 * Darryl Miles : Fixed non-blocking SOCK_SEQPACKET.
31 * Darryl Miles : Fixed non-blocking SOCK_STREAM.
70 return sk->sk_type == SOCK_SEQPACKET || sk->sk_type == SOCK_STREAM; in connection_based()
100 if (READ_ONCE(queue->prev) != skb) in __skb_wait_for_more_packets()
104 if (sk->sk_shutdown & RCV_SHUTDOWN) in __skb_wait_for_more_packets()
110 error = -ENOTCONN; in __skb_wait_for_more_packets()
112 !(sk->sk_state == TCP_ESTABLISHED || sk->sk_state == TCP_LISTEN)) in __skb_wait_for_more_packets()
140 if (skb->peeked) in skb_set_peeked()
[all …]
/openbmc/libmctp/docs/bindings/
H A Dvendor-ibm-astlpc.md18 …<https://www.intel.com/content/dam/www/program/design/us/en/documents/low-pin-count-interface-spec…
29 MCTP-compliant endpoints must accept.
33 A hardware-defined flag bit in a KCS device's Status Register (STR). The IBF
42 ### KCS: Keyboard-Controller-Style
48 systems. This interface is available built-in to several commercially available
49 microcontrollers. Data is transferred across the KCS interface using a per-byte
68 values larger than the BTU may improve throughput for data-intensive transfers.
72 A hardware-defined flag bit in a KCS device's Status Register (STR). The OBF
84 BMC-controlled, eight-bit register exposed to both the BMC and the host for
86 Bits that are not defined by hardware can be software-controlled in a manner
[all …]
/openbmc/qemu/docs/devel/
H A Dstyle.rst1 .. _coding-style:
39 * Tabs are rendered badly in patches, causing off-by-one errors in almost
46 ----------------
62 .. code-block:: c
77 .. code-block:: c
100 as a guard against obviously-overlength lines, not a target.)
109 * The four-space indentation makes the most common excuse ("But look
117 type names are in CamelCase; harder to type but standing out. Enum type
124 ---------------------------
135 ---------------------------
[all …]
/openbmc/linux/drivers/gpu/drm/
H A Ddrm_framebuffer.c52 * (or a list of memory handles for multi-planar formats) through the
55 * free to use their own backing storage object handles, e.g. vmwgfx directly
60 * using drm_framebuffer_init() - after calling that function userspace can use
62 * drm_helper_mode_fill_fb_struct() can be used to pre-fill the required
67 * them again with drm_framebuffer_put(). For driver-private framebuffers for
72 * recommended, and it's better to have a normal free-standing &struct
82 fb_width = fb->width << 16; in drm_framebuffer_check_src_coords()
83 fb_height = fb->height << 16; in drm_framebuffer_check_src_coords()
87 src_x > fb_width - src_w || in drm_framebuffer_check_src_coords()
89 src_y > fb_height - src_h) { in drm_framebuffer_check_src_coords()
[all …]
H A Ddrm_atomic_helper.c5 * Permission is hereby granted, free of charge, to any person obtaining a
28 #include <linux/dma-fence.h>
84 if (old_plane_state->crtc) { in drm_atomic_helper_plane_changed()
86 old_plane_state->crtc); in drm_atomic_helper_plane_changed()
91 crtc_state->planes_changed = true; in drm_atomic_helper_plane_changed()
94 if (plane_state->crtc) { in drm_atomic_helper_plane_changed()
95 crtc_state = drm_atomic_get_new_crtc_state(state, plane_state->crtc); in drm_atomic_helper_plane_changed()
100 crtc_state->planes_changed = true; in drm_atomic_helper_plane_changed()
120 const struct drm_connector_helper_funcs *funcs = connector->helper_private; in handle_conflicting_encoders()
123 if (!new_conn_state->crtc) in handle_conflicting_encoders()
[all …]
/openbmc/linux/net/sunrpc/
H A Dxprt.c1 // SPDX-License-Identifier: GPL-2.0-only
10 * - When a process places a call, it allocates a request slot if
13 * - Next, the caller puts together the RPC message, stuffs it into
15 * - xprt_transmit sends the message and installs the caller on the
19 * - When a packet arrives, the data_ready handler walks the list of
22 * - When no reply arrives within the timeout interval, the timer is
25 * of -ETIMEDOUT.
26 * - When the caller receives a notification from RPC that a reply arrived,
32 * Support for async RPC is done through a set of RPC-specific scheduling
36 * Copyright (C) 1995-1997, Olaf Kirch <okir@monad.swb.de>
[all …]
/openbmc/openbmc/poky/documentation/overview-manual/
H A Dyp-intro.rst1 .. SPDX-License-Identifier: CC-BY-SA-2.0-UK
11 developers create custom Linux-based systems that are designed for
26 .. image:: figures/key-dev-elements.png
31 …ticle <https://www.embedded.com/electronics-blogs/say-what-/4458600/Why-the-Yocto-Project-for-my-I…
39 --------
43 - *Widely Adopted Across the Industry:* Many semiconductor, operating
50 - *Architecture Agnostic:* Yocto Project supports Intel, ARM, MIPS,
59 - *Images and Code Transfer Easily:* Yocto Project output can easily
68 - *Flexibility:* Corporations use the Yocto Project many different
75 - *Ideal for Constrained Embedded and IoT devices:* Unlike a full Linux
[all …]
/openbmc/linux/fs/
H A Dinode.c1 // SPDX-License-Identifier: GPL-2.0-only
10 #include <linux/backing-dev.h>
29 * inode->i_lock protects:
30 * inode->i_state, inode->i_hash, __iget(), inode->i_io_list
32 * inode->i_sb->s_inode_lru, inode->i_lru
33 * inode->i_sb->s_inode_list_lock protects:
34 * inode->i_sb->s_inodes, inode->i_sb_list
35 * bdi->wb.list_lock protects:
36 * bdi->wb.b_{dirty,io,more_io,dirty_time}, inode->i_io_list
38 * inode_hashtable, inode->i_hash
[all …]
/openbmc/bmcweb/redfish-core/schema/dmtf/json-schema-installed/
H A DChassis.v1_25_2.json4 "$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…
39 …nts the physical components of a system. This resource represents the sheet-metal confined spaces…
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"
[all …]
/openbmc/bmcweb/redfish-core/schema/dmtf/json-schema/
H A DChassis.v1_25_2.json4 "$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…
39 …nts the physical components of a system. This resource represents the sheet-metal confined spaces…
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"
[all …]
/openbmc/linux/mm/
H A Dmemory.c1 // SPDX-License-Identifier: GPL-2.0-only
9 * demand-loading started 01.12.91 - seems it is high on the list of
10 * things wanted, and it should be easy to implement. - Linus
14 * Ok, demand-loading was easy, shared pages a little bit tricker. Shared
15 * pages started 02.12.91, seems to work. - Linus.
18 * would have taken more than the 6M I have free, but it worked well as
21 * Also corrected some "invalidate()"s - I wasn't doing enough of them.
27 * 19.12.91 - works, somewhat. Sometimes I get faults, don't know why.
29 * 20.12.91 - Ok, making the swap-device changeable like the root.
33 * 05.04.94 - Multi-page memory management added for v1.1.
[all …]
/openbmc/linux/Documentation/RCU/Design/Requirements/
H A DRequirements.rst16 ------------
18 Read-copy update (RCU) is a synchronization mechanism that is often used
19 as a replacement for reader-writer locking. RCU is unusual in that
20 updaters do not block readers, which means that RCU's read-side
28 thought of as an informal, high-level specification for RCU. It is
40 #. `Fundamental Non-Requirements`_
42 #. `Quality-of-Implementation Requirements`_
44 #. `Software-Engineering Requirements`_
53 ------------------------
58 #. `Grace-Period Guarantee`_
[all …]
/openbmc/linux/tools/memory-model/Documentation/
H A Dexplanation.txt1 Explanation of the Linux-Kernel Memory Consistency Model
15 7. THE PROGRAM ORDER RELATION: po AND po-loc
18 10. THE READS-FROM RELATION: rf, rfi, and rfe
20 12. THE FROM-READS RELATION: fr, fri, and fre
22 14. PROPAGATION ORDER RELATION: cumul-fence
28 20. THE HAPPENS-BEFORE RELATION: hb
29 21. THE PROPAGATES-BEFORE RELATION: pb
30 22. RCU RELATIONS: rcu-link, rcu-gp, rcu-rscsi, rcu-order, rcu-fence, and rb
31 23. SRCU READ-SIDE CRITICAL SECTIONS
39 ------------
[all …]

12