/openbmc/linux/fs/afs/ |
H A D | vl_list.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 20 refcount_set(&vlserver->ref, 1); in afs_alloc_vlserver() 21 rwlock_init(&vlserver->lock); in afs_alloc_vlserver() 22 init_waitqueue_head(&vlserver->probe_wq); in afs_alloc_vlserver() 23 spin_lock_init(&vlserver->probe_lock); in afs_alloc_vlserver() 24 vlserver->rtt = UINT_MAX; in afs_alloc_vlserver() 25 vlserver->name_len = name_len; in afs_alloc_vlserver() 26 vlserver->port = port; in afs_alloc_vlserver() 27 memcpy(vlserver->name, name, name_len); in afs_alloc_vlserver() 36 afs_put_addrlist(rcu_access_pointer(vlserver->addresses)); in afs_vlserver_rcu() [all …]
|
/openbmc/linux/Documentation/devicetree/bindings/net/ |
H A D | snps,dwmac.yaml | 1 # SPDX-License-Identifier: GPL-2.0 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Alexandre Torgue <alexandre.torgue@foss.st.com> 11 - Giuseppe Cavallaro <peppe.cavallaro@st.com> 12 - Jose Abreu <joabreu@synopsys.com> 23 - snps,dwmac 24 - snps,dwmac-3.40a 25 - snps,dwmac-3.50a 26 - snps,dwmac-3.610 [all …]
|
H A D | intel,dwmac-plat.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/net/intel,dwmac-plat.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Vineetha G. Jaya Kumaran <vineetha.g.jaya.kumaran@intel.com> 17 - intel,keembay-dwmac 19 - compatible 22 - $ref: snps,dwmac.yaml# 27 - items: 28 - enum: [all …]
|
/openbmc/linux/block/ |
H A D | bfq-cgroup.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 16 #include "bfq-iosched.h" 23 ret = percpu_counter_init(&stat->cpu_cnt, 0, gfp); in bfq_stat_init() 27 atomic64_set(&stat->aux_cnt, 0); in bfq_stat_init() 33 percpu_counter_destroy(&stat->cpu_cnt); in bfq_stat_exit() 37 * bfq_stat_add - add a value to a bfq_stat 42 * don't re-enter this function for the same counter. 46 percpu_counter_add_batch(&stat->cpu_cnt, val, BLKG_STAT_CPU_BATCH); in bfq_stat_add() 50 * bfq_stat_read - read the current value of a bfq_stat 55 return percpu_counter_sum_positive(&stat->cpu_cnt); in bfq_stat_read() [all …]
|
H A D | bfq-wf2q.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 3 * Hierarchical Budget Worst-case Fair Weighted Fair Queueing 4 * (B-WF2Q+): hierarchical scheduling algorithm by which the BFQ I/O 9 #include "bfq-iosched.h" 12 * bfq_gt - compare two timestamps. 20 return (s64)(a - b) > 0; in bfq_gt() 25 struct rb_node *node = tree->rb_node; in bfq_root_active_entity() 34 return bfqq ? bfqq->ioprio_class - 1 : in bfq_class_idx() 35 BFQ_DEFAULT_GRP_CLASS - 1; in bfq_class_idx() 40 return bfqd->busy_queues[0] + bfqd->busy_queues[1] + in bfq_tot_busy_queues() [all …]
|
H A D | bfq-iosched.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 16 * BFQ is a proportional-share I/O scheduler, with some extra 17 * low-latency capabilities. BFQ also supports full hierarchical 20 * limitations can be found in Documentation/block/bfq-iosched.rst. 22 * BFQ is a proportional-share storage-I/O scheduling algorithm based 23 * on the slice-by-slice service scheme of CFQ. But BFQ assigns 25 * time slices. The device is not granted to the in-service process 31 * B-WF2Q+, to schedule processes according to their budgets. More 33 * process/queue is assigned a user-configurable weight, and B-WF2Q+ 35 * proportional to its weight. Thanks to the accurate policy of [all …]
|
H A D | bfq-iosched.h | 1 /* SPDX-License-Identifier: GPL-2.0-or-later */ 12 #include "blk-cgroup-rwstat.h" 29 * Soft real-time applications are extremely more latency sensitive 30 * than interactive ones. Over-raise the weight of the former to 38 * per-actuator data. The current value is hopefully a good upper 46 * struct bfq_service_tree - per ioprio_class service tree. 48 * Each service tree represents a B-WF2Q+ scheduler on its own. Each 66 /* scheduler weight sum; active and idle entities contribute to it */ 71 * struct bfq_sched_data - multi-class scheduler. 81 * queue requests are served according to B-WF2Q+. [all …]
|
/openbmc/linux/Documentation/translations/zh_CN/admin-guide/mm/damon/ |
H A D | usage.rst | 1 .. SPDX-License-Identifier: GPL-2.0 2 .. include:: ../../../disclaimer-zh_CN.rst 4 :Original: Documentation/admin-guide/mm/damon/usage.rst 18 - *DAMON用户空间工具。* 24 - *sysfs接口。* 25 :ref:`这 <sysfs_interface>` 是为那些希望更高级的使用DAMON的特权用户空间程序员准备的。 29 空间的监测。注意,这个界面只提供简单的监测结果 :ref:`统计 <damos_stats>`。对于详细的监测 30 结果,DAMON提供了一个:ref:`跟踪点 <tracepoint>`。 31 - *debugfs interface.* 32 :ref:`这 <debugfs_interface>` 几乎与:ref:`sysfs interface <sysfs_interface>` 接 [all …]
|
/openbmc/webui-vue/src/components/AppNavigation/ |
H A D | AppNavigation.vue | 3 <div class="nav-container" :class="{ open: isNavigationOpen }"> 4 <nav ref="nav" :aria-label="$t('appNavigation.primaryNavigation')"> 5 <b-nav vertical class="mb-4"> 6 <template v-for="navItem in navigationItems"> 7 <!-- Navigation items with no children --> 8 <b-nav-item 9 v-if="!navItem.children" 12 :data-test-id="`nav-item-${navItem.id}`" 16 </b-nav-item> 18 <!-- Navigation items with children --> [all …]
|
/openbmc/linux/Documentation/devicetree/bindings/input/ |
H A D | iqs269a.yaml | 1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Jeff LaBundy <jeff@labundy.com> 13 The Azoteq IQS269A is an 8-channel capacitive touch controller that features 14 additional Hall-effect and inductive sensing capabilities. 28 "#address-cells": 31 "#size-cells": 34 azoteq,hall-enable: 37 Enables Hall-effect sensing on channels 6 and 7. In this case, keycodes [all …]
|
H A D | iqs626a.yaml | 1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Jeff LaBundy <jeff@labundy.com> 13 The Azoteq IQS626A is a 14-channel capacitive touch controller that features 14 additional Hall-effect and inductive sensing capabilities. 19 - $ref: touchscreen/touchscreen.yaml# 31 "#address-cells": 34 "#size-cells": 37 azoteq,suspend-mode: [all …]
|
H A D | azoteq,iqs7222.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Jeff LaBundy <jeff@labundy.com> 21 - azoteq,iqs7222a 22 - azoteq,iqs7222b 23 - azoteq,iqs7222c 24 - azoteq,iqs7222d 29 irq-gpios: 32 Specifies the GPIO connected to the device's active-low RDY output. [all …]
|
/openbmc/linux/drivers/md/ |
H A D | dm-zoned-metadata.c | 1 // SPDX-License-Identifier: GPL-2.0-only 8 #include "dm-zoned.h" 22 * On-disk super block magic. 72 /* DM-Zoned label */ 75 /* DM-Zoned UUID */ 99 * Chunk mapping table metadata: 512 8-bytes entries per 4KB block. 103 #define DMZ_MAP_ENTRIES_MASK (DMZ_MAP_ENTRIES - 1) 113 unsigned int ref; member 141 * In-memory metadata. 208 DMINFO("(%s): " format, (zmd)->label, ## args) [all …]
|
/openbmc/linux/Documentation/admin-guide/mm/damon/ |
H A D | usage.rst | 1 .. SPDX-License-Identifier: GPL-2.0 9 - *DAMON user space tool.* 11 system administrators who want a just-working human-friendly interface. 12 Using this, users can use the DAMON’s major features in a human-friendly way. 16 - *sysfs interface.* 17 :ref:`This <sysfs_interface>` is for privileged user space programmers who 23 - *debugfs interface. (DEPRECATED!)* 24 :ref:`This <debugfs_interface>` is almost identical to :ref:`sysfs interface 26 :ref:`sysfs interface <sysfs_interface>`. If you depend on this and cannot 28 linux-mm@kvack.org. [all …]
|
/openbmc/linux/Documentation/devicetree/bindings/slimbus/ |
H A D | qcom,slim-ngd.yaml | 1 # SPDX-License-Identifier: GPL-2.0 OR BSD-2-Clause 3 --- 4 $id: http://devicetree.org/schemas/slimbus/qcom,slim-ngd.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org> 11 - Srinivas Kandagatla <srinivas.kandagatla@linaro.org> 14 SLIMBus NGD controller is a light-weight driver responsible for communicating 17 data-channel management 22 - qcom,slim-ngd-v1.5.0 # for MSM8996 23 - qcom,slim-ngd-v2.1.0 # for SDM845 [all …]
|
/openbmc/linux/Documentation/networking/device_drivers/ethernet/mellanox/mlx5/ |
H A D | kconfig.rst | 1 .. SPDX-License-Identifier: GPL-2.0 OR Linux-OpenIB 18 | Enable :ref:`Ethernet Bridging (BRIDGE) offloading support <mlx5_bridge_offload>`. 34 | built-in into mlx5_core.ko. 39 …g (DCB) Support <https://enterprise-support.nvidia.com/s/article/howto-auto-config-pfc-and-ets-on-… 53 | Flow-based classifiers, such as those registered through 54 | `tc-flower(8)`, are processed by the device, rather than the 61 | Enables Hardware-accelerated receive flow steering (arfs) support, and ntuple filtering. 62 | https://enterprise-support.nvidia.com/s/article/howto-configure-arfs-on-connectx-4 67 | Enables :ref:`IPSec XFRM cryptography-offload acceleration <xfrm_device>`. 72 | Build support for MACsec cryptography-offload acceleration in the NIC. [all …]
|
/openbmc/webui-vue/src/views/Operations/Kvm/ |
H A D | KvmConsole.vue | 3 <div ref="toolbar" class="kvm-toolbar"> 4 <b-row class="d-flex"> 5 <b-col class="d-flex flex-column justify-content-end" cols="4"> 6 <dl class="mb-2" sm="2" md="2"> 7 <dt class="d-inline font-weight-bold mr-1"> 10 <dd class="d-inline"> 11 <status-icon :status="serverStatusIcon" /> 12 <span class="d-none d-md-inline"> {{ serverStatus }}</span> 15 </b-col> 17 <b-col class="d-flex justify-content-end pr-1"> [all …]
|
/openbmc/linux/Documentation/admin-guide/pm/ |
H A D | sleep-states.rst | 1 .. SPDX-License-Identifier: GPL-2.0 13 Sleep states are global low-power states of the entire system in which user 28 Suspend-to-Idle 29 --------------- 31 This is a generic, pure software, light-weight variant of system suspend (also 34 I/O devices into low-power states (possibly lower-power than available in the 38 The system is woken up from this state by in-band interrupts, so theoretically 42 This state can be used on platforms without support for :ref:`standby <standby>` 43 or :ref:`suspend-to-RAM <s2ram>`, or it can be used in addition to any of the 50 ------- [all …]
|
/openbmc/linux/drivers/thermal/ |
H A D | thermal_core.c | 1 // SPDX-License-Identifier: GPL-2.0 3 * thermal.c - Generic Thermal Management Sysfs support. 57 if (!strncasecmp(name, pos->name, THERMAL_NAME_LENGTH)) in __find_governor() 64 * bind_previous_governor() - bind the previous governor of the thermal zone 74 if (tz->governor && tz->governor->bind_to_tz) { in bind_previous_governor() 75 if (tz->governor->bind_to_tz(tz)) { in bind_previous_governor() 76 dev_err(&tz->device, in bind_previous_governor() 78 failed_gov_name, tz->governor->name, tz->type); in bind_previous_governor() 79 tz->governor = NULL; in bind_previous_governor() 85 * thermal_set_governor() - Switch to another governor [all …]
|
/openbmc/linux/Documentation/admin-guide/ |
H A D | cgroup-v2.rst | 1 .. _cgroup-v2: 11 conventions of cgroup v2. It describes all userland-visible aspects 14 v1 is available under :ref:`Documentation/admin-guide/cgroup-v1/index.rst <cgroup-v1>`. 19 1-1. Terminology 20 1-2. What is cgroup? 22 2-1. Mounting 23 2-2. Organizing Processes and Threads 24 2-2-1. Processes 25 2-2-2. Threads 26 2-3. [Un]populated Notification [all …]
|
/openbmc/linux/Documentation/userspace-api/media/v4l/ |
H A D | ext-ctrls-codec-stateless.rst | 1 .. SPDX-License-Identifier: GFDL-1.1-no-invariants-or-later 3 .. _codec-stateless-controls: 12 These drivers are typically supported by the :ref:`stateless_decoder`, 18 .. _codec-stateless-control-id: 23 .. _v4l2-codec-stateless-h264: 30 to :ref:`h264`, section 7.4.2.1.1 "Sequence Parameter Set Data 43 .. flat-table:: struct v4l2_ctrl_h264_sps 44 :header-rows: 0 45 :stub-columns: 0 48 * - __u8 [all …]
|
/openbmc/linux/tools/perf/Documentation/ |
H A D | perf-report.txt | 1 perf-report(1) 5 ---- 6 perf-report - Read perf.data (created by perf record) and display the profile 9 -------- 11 'perf report' [-i <file> | --input=file] 14 ----------- 19 ------- 20 -i:: 21 --input=:: 24 -v:: [all …]
|
/openbmc/linux/Documentation/core-api/ |
H A D | memory-allocation.rst | 35 :ref:`Documentation/core-api/mm-api.rst <mm-api-gfp-flags>` provides 78 :ref:`Documentation/core-api/gfp_mask-from-fs-io.rst <gfp_mask_from_fs_io>`. 88 ------------------------------ 93 * ``GFP_KERNEL & ~__GFP_RECLAIM`` - optimistic allocation without _any_ 94 attempt to free memory at all. The most light weight mode which even 99 * ``GFP_KERNEL & ~__GFP_DIRECT_RECLAIM`` (or ``GFP_NOWAIT``)- optimistic 106 * ``(GFP_KERNEL|__GFP_HIGH) & ~__GFP_DIRECT_RECLAIM`` (aka ``GFP_ATOMIC``) - 108 some portion of memory reserves. Usually used from interrupt/bottom-half 111 * ``GFP_KERNEL`` - both background and direct reclaim are allowed and the 113 allocation requests are basically no-fail but there is no guarantee of [all …]
|
/openbmc/webui-vue/src/views/Operations/SerialOverLan/ |
H A D | SerialOverLanConsole.vue | 2 <div :class="isFullWindow ? 'full-window-container' : 'terminal-container'"> 3 <b-row class="d-flex"> 4 <b-col sm="4" md="6"> 6 v-if="connection ? false : true" 9 class="mt-4" 11 <p class="col-form-label"> 15 </b-col> 16 </b-row> 17 <b-row class="d-flex"> 18 <b-col class="d-flex flex-column justify-content-end"> [all …]
|
/openbmc/linux/drivers/net/ethernet/intel/ice/ |
H A D | ice_sched.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 17 * 0 - LSB bits are in 64 bytes granularity 18 * 1 - LSB bits are in 1K bytes granularity 24 ((BIT(11) - 1) * 1024) /* In Bytes */ 26 ((BIT(11) - 1) * 64) /* In Bytes */ 46 u16 prof_id_ref; /* profile ID to node association ref count */ 95 int ice_sched_set_node_weight(struct ice_port_info *pi, struct ice_sched_node *node, u16 weight);
|