Home
last modified time | relevance | path

Searched +full:low +full:- +full:latency (Results 1 – 25 of 701) sorted by relevance

12345678910>>...29

/OK3568_Linux_fs/kernel/Documentation/block/
H A Dbfq-iosched.rst5 BFQ is a proportional-share I/O scheduler, with some extra
6 low-latency capabilities. In addition to cgroups support (blkio or io
9 - BFQ guarantees a high system and application responsiveness, and a
10 low latency for time-sensitive applications, such as audio or video
12 - BFQ distributes bandwidth, and not just time, among processes or
16 In its default configuration, BFQ privileges latency over
17 throughput. So, when needed for achieving a lower latency, BFQ builds
19 goal, for a given device, is to achieve the maximum-possible
20 throughput at all times, then do switch off all low-latency heuristics
23 latency and throughput, or on how to maximize throughput.
[all …]
/OK3568_Linux_fs/kernel/kernel/
H A DKconfig.preempt1 # SPDX-License-Identifier: GPL-2.0-only
24 This option reduces the latency of the kernel by adding more
27 latency of rescheduling, providing faster application reactions,
31 low priority process to voluntarily preempt itself even if it
39 bool "Preemptible Kernel (Low-Latency Desktop)"
44 This option reduces the latency of the kernel by making
47 permitting a low priority process to be preempted involuntarily
55 embedded system with latency requirements in the milliseconds
59 bool "Fully Preemptible Kernel (Real-Time)"
63 This option turns the kernel into a real-time kernel by replacing
[all …]
/OK3568_Linux_fs/external/rkwifibt/drivers/bcmdhd/
H A Ddhd_qos_algo.h24 * <<Broadcom-WL-IPTag/Open:>>
48 /* low latency flow detection algorithm counts */
68 /* If low latency traffic is detected, then the low latency count
70 * If traffic ceases to be low latency, then the count is
76 /* If the low latency count crosses this threshold, the flow will be upgraded.
82 #define QOS_PARAMS(x) (&x->psk_qos->qos_params);
86 * no up-grade
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd/
H A Ddhd_qos_algo.h24 * <<Broadcom-WL-IPTag/Open:>>
48 /* low latency flow detection algorithm counts */
68 /* If low latency traffic is detected, then the low latency count
70 * If traffic ceases to be low latency, then the count is
76 /* If the low latency count crosses this threshold, the flow will be upgraded.
82 #define QOS_PARAMS(x) (&x->psk_qos->qos_params);
86 * no up-grade
/OK3568_Linux_fs/kernel/arch/arm64/boot/dts/rockchip/
H A Drk3399-opp.dtsi1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)
3 * Copyright (c) 2016-2017 Fuzhou Rockchip Electronics Co., Ltd
6 #include "rk3399-sched-energy.dtsi"
9 cluster0_opp: opp-table0 {
10 compatible = "operating-points-v2";
11 opp-shared;
13 rockchip,temp-hysteresis = <5000>;
14 rockchip,low-temp = <10000>;
15 rockchip,low-temp-min-volt = <900000>;
17 nvmem-cells = <&cpul_leakage>, <&specification_serial_number>,
[all …]
/OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/arm/msm/
H A Dqcom,idle-state.txt3 ARM provides idle-state node to define the cpuidle states, as defined in [1].
4 cpuidle-qcom is the cpuidle driver for Qualcomm SoCs and uses these idle
5 states. Idle states have different enter/exit latency and residency values.
6 The idle states supported by the QCOM SoC are defined as -
26 Retention: Retention is a low power state where the core is clock gated and
31 state. Retention may have a slightly higher latency than Standby.
44 code in the EL for the SoC. On SoCs with write-back L1 cache, the cache has to
50 be flushed, system bus, clocks - lowered, and SoC main XO clock gated and
51 voltages reduced, provided all cpus enter this state. Since the span of low
52 power modes possible at this state is vast, the exit latency and the residency
[all …]
/OK3568_Linux_fs/kernel/arch/alpha/lib/
H A Dev6-stxncpy.S1 /* SPDX-License-Identifier: GPL-2.0 */
3 * arch/alpha/lib/ev6-stxncpy.S
4 * 21264 version contributed by Rick Gorton <rick.gorton@api-networks.com>
6 * Copy no more than COUNT bytes of the null-terminated string from
29 * Furthermore, v0, a3-a5, t11, and $at are untouched.
34 * ftp.digital.com/pub/Digital/info/semiconductor/literature/dsc-library.html
36 * E - either cluster
37 * U - upper subcluster; U0 - subcluster U0; U1 - subcluster U1
38 * L - lower subcluster; L0 - subcluster L0; L1 - subcluster L1
66 lda t2, -1 # E : build a mask against false zero
[all …]
H A Dev6-stxcpy.S1 /* SPDX-License-Identifier: GPL-2.0 */
3 * arch/alpha/lib/ev6-stxcpy.S
4 * 21264 version contributed by Rick Gorton <rick.gorton@alpha-processor.com>
6 * Copy a null-terminated string from SRC to DST.
21 * Furthermore, v0, a3-a5, t11, and t12 are untouched.
26 * ftp.digital.com/pub/Digital/info/semiconductor/literature/dsc-library.html
28 * E - either cluster
29 * U - upper subcluster; U0 - subcluster U0; U1 - subcluster U1
30 * L - lower subcluster; L0 - subcluster L0; L1 - subcluster L1
58 lda t2, -1 # E : build a mask against false zero
[all …]
/OK3568_Linux_fs/kernel/drivers/net/wireless/intel/iwlwifi/mvm/
H A Dquota.c8 * Copyright(c) 2012 - 2014 Intel Corporation. All rights reserved.
9 * Copyright(c) 2013 - 2014 Intel Mobile Communications GmbH
10 * Copyright(c) 2016 - 2017 Intel Deutschland GmbH
26 * Intel Corporation, 5200 N.E. Elam Young Parkway, Hillsboro, OR 97124-6497
30 * Copyright(c) 2012 - 2014 Intel Corporation. All rights reserved.
31 * Copyright(c) 2013 - 2014 Intel Mobile Communications GmbH
32 * Copyright(c) 2016 - 2017 Intel Deutschland GmbH
64 #include "fw-api.h"
89 if (vif == data->disabled_vif) in iwl_mvm_quota_iterator()
92 if (!mvmvif->phy_ctxt) in iwl_mvm_quota_iterator()
[all …]
H A Dmvm.h8 * Copyright(c) 2012 - 2014, 2018 - 2020 Intel Corporation. All rights reserved.
9 * Copyright(c) 2013 - 2015 Intel Mobile Communications GmbH
10 * Copyright(c) 2016 - 2017 Intel Deutschland GmbH
26 * Intel Corporation, 5200 N.E. Elam Young Parkway, Hillsboro, OR 97124-6497
30 * Copyright(c) 2012 - 2014, 2018 - 2020 Intel Corporation. All rights reserved.
31 * Copyright(c) 2013 - 2015 Intel Mobile Communications GmbH
32 * Copyright(c) 2016 - 2017 Intel Deutschland GmbH
75 #include "iwl-op-mode.h"
76 #include "iwl-trans.h"
77 #include "fw/notif-wait.h"
[all …]
/OK3568_Linux_fs/kernel/drivers/net/wireless/intel/iwlwifi/fw/api/
H A Dmac-cfg.h8 * Copyright(c) 2012 - 2014 Intel Corporation. All rights reserved.
9 * Copyright(c) 2013 - 2015 Intel Mobile Communications GmbH
10 * Copyright(c) 2016 - 2017 Intel Deutschland GmbH
11 * Copyright(c) 2018 - 2019 Intel Corporation
27 * Intel Corporation, 5200 N.E. Elam Young Parkway, Hillsboro, OR 97124-6497
31 * Copyright(c) 2012 - 2014 Intel Corporation. All rights reserved.
32 * Copyright(c) 2013 - 2015 Intel Mobile Communications GmbH
33 * Copyright(c) 2016 - 2017 Intel Deutschland GmbH
34 * Copyright(c) 2018 - 2019 Intel Corporation
69 * enum iwl_mac_conf_subcmd_ids - mac configuration command IDs
[all …]
/OK3568_Linux_fs/kernel/Documentation/networking/device_drivers/ethernet/intel/
H A De1000e.rst1 .. SPDX-License-Identifier: GPL-2.0+
8 Copyright(c) 2008-2018 Intel Corporation.
13 - Identifying Your Adapter
14 - Command Line Parameters
15 - Additional Configurations
16 - Support
48 ---------------------
49 :Valid Range: 0,1,3,4,100-100000
53 vector can generate per second. Increasing ITR lowers latency at the cost of
60 but will increase latency as packets are not processed as quickly.
[all …]
H A De1000.rst1 .. SPDX-License-Identifier: GPL-2.0+
8 Copyright(c) 1999 - 2013 Intel Corporation.
13 - Identifying Your Adapter
14 - Command Line Parameters
15 - Speed and Duplex Configuration
16 - Additional Configurations
17 - Support
50 -------
54 :Valid Range: 0x01-0x0F, 0x20-0x2F
57 This parameter is a bit-mask that specifies the speed and duplex settings
[all …]
/OK3568_Linux_fs/kernel/block/
H A Dblk-throttle.c1 // SPDX-License-Identifier: GPL-2.0
13 #include <linux/blk-cgroup.h>
15 #include "blk-cgroup-rwstat.h"
30 #define DFL_LATENCY_TARGET (-1L)
35 * For HD, very small latency comes from sequential IO. Such IO is helpless to
55 * the parent, they're popped in round-robin order so that no single source
60 * throtl_service_queue and then dispatched in round-robin order.
69 struct list_head node; /* service_queue->queued[] */
86 * their ->disptime.
96 THROTL_TG_WAS_EMPTY = 1 << 1, /* bio_lists[] became non-empty */
[all …]
H A DKconfig1 # SPDX-License-Identifier: GPL-2.0
18 - block device files will become unusable
19 - some filesystems (such as ext3) will become unavailable.
89 support for ZAC/ZBC/ZNS host-managed and host-aware zoned block
104 See Documentation/admin-guide/cgroup-v1/blkio-controller.rst for more information.
107 bool "Block throttling .low limit interface support (EXPERIMENTAL)"
110 Add .low limit interface for block throttling. The low limit is a best
125 See Documentation/block/cmdline-partition.rst for more information.
141 Enable writeback throttling by default for request-based block devices.
144 bool "Enable support for latency based cgroup IO protection"
[all …]
/OK3568_Linux_fs/kernel/drivers/cpufreq/
H A DKconfig1 # SPDX-License-Identifier: GPL-2.0-only
16 For details, take a look at <file:Documentation/cpu-freq>.
38 bool "CPU frequency time-in-state statistics"
40 Export CPU time-in-state information through procfs.
87 loading your cpufreq low-level hardware driver.
100 loading your cpufreq low-level hardware driver.
123 loading your cpufreq low-level hardware driver, using the
124 'interactive' governor for latency-sensitive workloads.
161 For details, take a look at <file:Documentation/cpu-freq/>.
169 'ondemand' - This driver adds a dynamic cpufreq policy governor.
[all …]
/OK3568_Linux_fs/kernel/arch/mips/cavium-octeon/
H A DKconfig1 # SPDX-License-Identifier: GPL-2.0
11 non-CN63XXP1 hardware, so it is recommended to select "n"
40 Lock the low level TLB fast path into L2.
47 Lock the low level exception handler into L2.
54 Lock the low level interrupt handler into L2.
71 tristate "Module to measure interrupt latency using Octeon CIU Timer"
73 This driver is a module to measure interrupt latency using the
77 will be called octeon-ilm
/OK3568_Linux_fs/kernel/Documentation/sound/cards/
H A Demu10k1-jack.rst2 Low latency, multichannel audio with JACK and the emu10k1/emu10k2
5 This document is a guide to using the emu10k1 based devices with JACK for low
6 latency, multichannel recording functionality. All of my recent work to allow
12 - Lee Revell, 2005.03.30
15 Until recently, emu10k1 users on Linux did not have access to the same low
16 latency, multichannel features offered by the "kX ASIO" feature of their
25 fairly self explanatory - select Duplex, then for capture and playback select
30 /usr/local/bin/jackd -R -dalsa -r48000 -p64 -n2 -D -Chw:0,2 -Phw:0,3 -S
36 sb-live-mixer.rst (or audigy-mixer.rst).
/OK3568_Linux_fs/kernel/Documentation/admin-guide/pm/
H A Dintel_idle.rst1 .. SPDX-License-Identifier: GPL-2.0
28 processor's functional blocks into low-power states. That instruction takes two
38 only way to pass early-configuration-time parameters to it is via the kernel
42 .. _intel-idle-enumeration-of-states:
50 as C-states (in the ACPI terminology) or idle states. The list of meaningful
51 ``MWAIT`` hint values and idle states (i.e. low-power configurations of the
56 subsystem (see :ref:`idle-states-representation` in :doc:`cpuidle`),
65 `below <intel-idle-parameters_>`_.]
82 configured to ignore the ACPI tables; see `below <intel-idle-parameters_>`_.]
85 initialized to represent a "polling idle state" (a pseudo-idle state in which
[all …]
/OK3568_Linux_fs/kernel/Documentation/networking/
H A Dtcp-thin.rst1 .. SPDX-License-Identifier: GPL-2.0
4 Thin-streams and TCP
7 A wide range of Internet-based services that use reliable transport
8 protocols display what we call thin-stream properties. This means
9 that the application sends data with such a low rate that the
11 effective. In time-dependent scenarios (like online games, control
13 on the data delivery latency, packet loss can be devastating for
19 After analysing a large number of time-dependent interactive
22 lifespan. The combination of time-dependency and the fact that the
25 In order to reduce application-layer latency when packets are lost,
[all …]
/OK3568_Linux_fs/kernel/include/net/caif/
H A Dcaif_device.h1 /* SPDX-License-Identifier: GPL-2.0-only */
3 * Copyright (C) ST-Ericsson AB 2010
16 * struct caif_dev_common - data shared between CAIF drivers and stack.
19 * Link Layer to send flow-stop to CAIF Core.
23 * @link_select: Profile of device, either high-bandwidth or
24 * low-latency. This member is set by CAIF Link
26 * is a high bandwidth or low latency device.
/OK3568_Linux_fs/kernel/Documentation/usb/
H A Dehci.rst5 27-Dec-2002
8 USB 2.0-capable host controller hardware. The USB 2.0 standard is
11 - "High Speed" 480 Mbit/sec (60 MByte/sec)
12 - "Full Speed" 12 Mbit/sec (1.5 MByte/sec)
13 - "Low Speed" 1.5 Mbit/sec
15 USB 1.1 only addressed full speed and low speed. High speed devices
23 (TT) in the hub, which turns low or full speed transactions into
31 While usb-storage devices have been available since mid-2001 (working
34 appear to be on hold until more systems come with USB 2.0 built-in.
39 other changes to the Linux-USB core APIs, including the hub driver,
[all …]
/OK3568_Linux_fs/kernel/kernel/trace/
H A Dtrace_hwlat.c1 // SPDX-License-Identifier: GPL-2.0
3 * trace_hwlat.c - A simple Hardware Latency detector.
20 * Although certain hardware-inducing latencies are necessary (for example,
22 * and remote management) they can wreak havoc upon any OS-level performance
23 * guarantees toward low-latency, especially when the OS is not even made
27 * sampling the built-in CPU timer, looking for discontiguous readings.
31 * environment requiring any kind of low-latency performance
34 * Copyright (C) 2008-2009 Jon Masters, Red Hat, Inc. <jcm@redhat.com>
35 * Copyright (C) 2013-2016 Steven Rostedt, Red Hat, Inc. <srostedt@redhat.com>
78 /* Individual latency samples are stored here when detected. */
[all …]
/OK3568_Linux_fs/kernel/drivers/net/ethernet/huawei/hinic/
H A Dhinic_hw_if.c1 // SPDX-License-Identifier: GPL-2.0-only
20 #define VALID_MSIX_IDX(attr, msix_index) ((msix_index) < (attr)->num_irqs)
27 * hinic_msix_attr_set - set message attribute for msix entry
32 * @lli_timer: replenishing period for low latency credit (unit 8 us)
33 * @lli_credit_limit: maximum credits for low latency msix messages (unit 8)
36 * Return 0 - Success, negative - Failure
45 if (!VALID_MSIX_IDX(&hwif->attr, msix_index)) in hinic_msix_attr_set()
46 return -EINVAL; in hinic_msix_attr_set()
61 * hinic_msix_attr_get - get message attribute of msix entry
66 * @lli_timer: replenishing period for low latency credit (unit 8 us)
[all …]
/OK3568_Linux_fs/u-boot/drivers/ddr/fsl/
H A Dddr2_dimm_params.c4 * SPDX-License-Identifier: GPL-2.0
19 * --- ----- ------
27 * 0 low 1GB 1GB
47 * Convert a two-nibble BCD value into a cycle time.
48 * While the spec calls for nano-seconds, picos are returned.
144 * CAS latency given the DRAM clock period. The SPD only
146 * frequency the DIMM runs at, the shorter its CAS latency can.
147 * be. If the DIMM is operating at a sufficiently low frequency,
148 * it may be able to run at a CAS latency shorter than the
149 * shortest SPD-defined CAS latency.
[all …]

12345678910>>...29