/openbmc/linux/Documentation/virt/kvm/ |
H A D | halt-polling.rst | 4 The KVM halt polling system 7 The KVM halt polling system provides a feature within KVM whereby the latency 8 of a guest can, under some circumstances, be reduced by polling in the host 14 Polling provides a latency advantage in cases where the guest can be run again 17 dependent. In the event that no wakeup source arrives during the polling 19 invoked. Thus halt polling is especially useful on workloads with very short 20 wakeup periods where the time spent halt polling is minimised and the time 23 The generic halt polling code is implemented in: 31 Halt Polling Interval 35 as the halt polling interval, is increased and decreased based on the perceived [all …]
|
/openbmc/qemu/docs/interop/ |
H A D | virtio-balloon-stats.rst | 6 properties via a polling mechanism. 8 Before querying the available stats, clients first have to enable polling. 10 guest-stats-polling-interval property. This value can be: 13 enables polling in the specified interval. If polling is already 14 enabled, the polling time interval is changed to the new value 17 disables polling. Previous polled statistics are still valid and 20 Once polling is enabled, the virtio-balloon device in QEMU will start 21 polling the guest's balloon driver for new stats in the specified time 49 - Previously polled statistics remain available even if the polling is 57 - Polling can be enabled even if the guest doesn't have stats support [all …]
|
/openbmc/linux/arch/arm64/boot/dts/ti/ |
H A D | k3-j721s2-thermal.dtsi | 6 polling-delay-passive = <250>; /* milliseconds */ 7 polling-delay = <500>; /* milliseconds */ 20 polling-delay-passive = <250>; /* milliseconds */ 21 polling-delay = <500>; /* milliseconds */ 34 polling-delay-passive = <250>; /* milliseconds */ 35 polling-delay = <500>; /* milliseconds */ 48 polling-delay-passive = <250>; /* milliseconds */ 49 polling-delay = <500>; /* milliseconds */ 62 polling-delay-passive = <250>; /* milliseconds */ 63 polling-delay = <500>; /* milliseconds */ [all …]
|
H A D | k3-j784s4-thermal.dtsi | 6 polling-delay-passive = <250>; /* milliseconds */ 7 polling-delay = <500>; /* milliseconds */ 20 polling-delay-passive = <250>; /* milliseconds */ 21 polling-delay = <500>; /* milliseconds */ 34 polling-delay-passive = <250>; /* milliseconds */ 35 polling-delay = <500>; /* milliseconds */ 48 polling-delay-passive = <250>; /* milliseconds */ 49 polling-delay = <500>; /* milliseconds */ 62 polling-delay-passive = <250>; /* milliseconds */ 63 polling-delay = <500>; /* milliseconds */ [all …]
|
H A D | k3-j721e-thermal.dtsi | 7 polling-delay-passive = <250>; /* milliseconds */ 8 polling-delay = <500>; /* milliseconds */ 21 polling-delay-passive = <250>; /* milliseconds */ 22 polling-delay = <500>; /* milliseconds */ 35 polling-delay-passive = <250>; /* milliseconds */ 36 polling-delay = <500>; /* milliseconds */ 49 polling-delay-passive = <250>; /* milliseconds */ 50 polling-delay = <500>; /* milliseconds */ 63 polling-delay-passive = <250>; /* milliseconds */ 64 polling-delay = <500>; /* milliseconds */
|
H A D | k3-am654-industrial-thermal.dtsi | 6 polling-delay-passive = <250>; /* milliseconds */ 7 polling-delay = <500>; /* milliseconds */ 20 polling-delay-passive = <250>; /* milliseconds */ 21 polling-delay = <500>; /* milliseconds */ 34 polling-delay-passive = <250>; /* milliseconds */ 35 polling-delay = <500>; /* milliseconds */
|
H A D | k3-j7200-thermal.dtsi | 7 polling-delay-passive = <250>; /* milliseconds */ 8 polling-delay = <500>; /* milliseconds */ 21 polling-delay-passive = <250>; /* milliseconds */ 22 polling-delay = <500>; /* milliseconds */ 35 polling-delay-passive = <250>; /* milliseconds */ 36 polling-delay = <500>; /* milliseconds */
|
H A D | k3-am62a-thermal.dtsi | 7 polling-delay-passive = <250>; /* milliSeconds */ 8 polling-delay = <500>; /* milliSeconds */ 21 polling-delay-passive = <250>; /* milliSeconds */ 22 polling-delay = <500>; /* milliSeconds */ 35 polling-delay-passive = <250>; /* milliSeconds */ 36 polling-delay = <500>; /* milliSeconds */
|
H A D | k3-am62-thermal.dtsi | 7 polling-delay-passive = <250>; /* milliSeconds */ 8 polling-delay = <500>; /* milliSeconds */ 21 polling-delay-passive = <250>; /* milliSeconds */ 22 polling-delay = <500>; /* milliSeconds */
|
H A D | k3-am64-thermal.dtsi | 7 polling-delay-passive = <250>; /* milliSeconds */ 8 polling-delay = <500>; /* milliSeconds */ 21 polling-delay-passive = <250>; /* milliSeconds */ 22 polling-delay = <500>; /* milliSeconds */
|
/openbmc/linux/Documentation/devicetree/bindings/thermal/ |
H A D | brcm,sr-thermal.txt | 11 - polling-delay: Max number of milliseconds to wait between polls. 34 polling-delay-passive = <0>; 35 polling-delay = <1000>; 46 polling-delay-passive = <0>; 47 polling-delay = <1000>; 58 polling-delay-passive = <0>; 59 polling-delay = <1000>; 70 polling-delay-passive = <0>; 71 polling-delay = <1000>; 82 polling-delay-passive = <0>; [all …]
|
H A D | thermal-zones.yaml | 27 The polling-delay properties of a thermal-zone are bound to the maximum dT/dt 29 1. when passive cooling is activated (polling-delay-passive) 30 2. when the zone just needs to be monitored (polling-delay) or when 36 unexpectedly between polls. Choosing the right polling delays shall avoid 64 polling-delay: 68 checking this thermal zone. Setting this to 0 disables the polling 72 polling-delay-passive: 77 this to 0 disables the polling timers setup by the thermal 218 - polling-delay 219 - polling-delay-passive [all …]
|
H A D | da9062-thermal.txt | 17 - polling-delay-passive : Specify the polling period, measured in 25 polling-delay-passive = <3000>; 34 polling-delay-passive = <3000>;
|
/openbmc/linux/Documentation/virt/ |
H A D | guest-halt-polling.rst | 2 Guest halt polling 9 This provides the following benefits to host side polling: 11 1) The POLL flag is set while polling is performed, which allows 17 The downside of guest side polling is that polling is performed 22 time polling is allowed. This value is fixed. 35 Maximum amount of time, in nanoseconds, that polling is
|
/openbmc/linux/tools/thermal/thermometer/ |
H A D | thermometer.c | 48 int polling; member 61 int polling; member 95 config->tz_regex[config->nr_tz_regex].polling = 250; in configuration_default_init() 141 int polling; in configuration_init() local 154 if (!config_setting_lookup_int(node, "polling", &polling)) { in configuration_init() 155 ERROR("Polling value not found"); in configuration_init() 168 config->tz_regex[config->nr_tz_regex].polling = polling; in configuration_init() 171 INFO("Thermal zone regular expression '%s' with polling %d\n", in configuration_init() 172 name, polling); in configuration_init() 257 static int thermometer_add_tz(const char *path, const char *name, int polling, in thermometer_add_tz() argument [all …]
|
/openbmc/u-boot/arch/arm/dts/ |
H A D | rk3288-thermal.dtsi | 11 polling-delay-passive = <1000>; /* milliseconds */ 12 polling-delay = <5000>; /* milliseconds */ 20 polling-delay-passive = <100>; /* milliseconds */ 21 polling-delay = <5000>; /* milliseconds */ 60 polling-delay-passive = <100>; /* milliseconds */ 61 polling-delay = <5000>; /* milliseconds */
|
/openbmc/linux/Documentation/networking/ |
H A D | napi.rst | 16 interrupts first (:ref:`busy polling<poll>`). 121 the NAPI instance - until NAPI polling finishes any further 156 mapped to queues and interrupts. NAPI is primarily a polling/processing 198 Busy polling 201 Busy polling allows a user process to check for incoming packets before 202 the device interrupt fires. As is the case with any busy polling it trades 203 off CPU cycles for lower latency (production uses of NAPI busy polling 206 Busy polling is enabled by either setting ``SO_BUSY_POLL`` on 208 ``net.core.busy_read`` sysctls. An io_uring API for NAPI busy polling 214 While busy polling is supposed to be used by low latency applications, [all …]
|
H A D | nfc.rst | 16 - Polling for targets; 63 * stop_poll - stop on progress polling operation 80 * NFC_CMD_START_POLL - setup a specific device to polling for targets 81 * NFC_CMD_STOP_POLL - stop the polling operation in a specific device 90 protocols through NFC_ATTR_PROTOCOLS attribute. The device remains in polling 91 state until it finds any target. However, the user can stop the polling 95 If the polling operation finds one or more targets, the event TARGETS_FOUND is 100 All polling operations requested through one netlink socket are stopped when
|
/openbmc/linux/drivers/media/pci/saa7134/ |
H A D | saa7134-input.c | 62 if (ir->polling) { in build_key() 82 if (ir->polling) { in build_key() 425 if (!ir->polling && !ir->raw_decode) { in saa7134_input_irq() 438 mod_timer(&ir->timer, jiffies + msecs_to_jiffies(ir->polling)); in saa7134_input_timer() 484 if (ir->polling) { in saa7134_ir_open() 498 if (ir->polling) in saa7134_ir_close() 512 unsigned polling = 0; in saa7134_input_init1() local 544 polling = 50; // ms in saa7134_input_init1() 551 polling = 50; // ms in saa7134_input_init1() 569 polling = 50; // ms in saa7134_input_init1() [all …]
|
/openbmc/linux/arch/arm64/boot/dts/qcom/ |
H A D | pm8550vs.dtsi | 12 polling-delay-passive = <100>; 13 polling-delay = <0>; 33 polling-delay-passive = <100>; 34 polling-delay = <0>; 54 polling-delay-passive = <100>; 55 polling-delay = <0>; 75 polling-delay-passive = <100>; 76 polling-delay = <0>;
|
H A D | ipq9574.dtsi | 729 polling-delay-passive = <0>; 730 polling-delay = <0>; 743 polling-delay-passive = <0>; 744 polling-delay = <0>; 757 polling-delay-passive = <0>; 758 polling-delay = <0>; 771 polling-delay-passive = <0>; 772 polling-delay = <0>; 785 polling-delay-passive = <0>; 786 polling-delay = <0>; [all …]
|
/openbmc/pldm/platform-mc/ |
H A D | sensor_manager.hpp | 43 /** @brief starting sensor polling task 47 /** @brief stopping sensor polling task 70 /** @brief start a coroutine for polling all sensors. 74 /** @brief polling all sensors in each terminus 98 /** @brief sensor polling interval in ms. */ 101 /** @brief sensor polling timers */
|
/openbmc/linux/drivers/media/pci/cx88/ |
H A D | cx88-input.c | 39 int polling; member 107 if (ir->polling) { in cx88_ir_handle_key() 117 ir->polling ? "poll" : "irq", in cx88_ir_handle_key() 175 ktime_set(0, ir->polling * 1000000)); in cx88_ir_work() 192 if (ir->polling) { in __cx88_ir_start() 196 ktime_set(0, ir->polling * 1000000), in __cx88_ir_start() 221 if (ir->polling) in __cx88_ir_stop() 287 ir->polling = 50; /* ms */ in cx88_ir_init() 316 ir->polling = 50; /* ms */ in cx88_ir_init() 327 ir->polling = 1; /* ms */ in cx88_ir_init() [all …]
|
/openbmc/linux/drivers/firmware/arm_scmi/ |
H A D | virtio.c | 92 * @poll_idx: Last used index registered for polling purposes if this message 93 * transaction reply was configured for polling. 94 * @poll_status: Polling state for this message. 97 * freeing (and reuse) when polling and IRQ execution paths interleave. 328 * polling for some other messages: this worker is in charge to process in scmi_vio_deferred_tx_worker() 333 /* Scan the list of possibly pre-fetched messages during polling. */ in scmi_vio_deferred_tx_worker() 429 /* Setup a deferred worker for polling. */ in virtio_chan_setup() 523 * If polling was requested for this transaction: in virtio_send_message() 524 * - retrieve last used index (will be used as polling reference) in virtio_send_message() 580 * Free only completed polling transfer messages. [all …]
|
/openbmc/entity-manager/configurations/ |
H A D | system1_chassis.json | 12 "MonitorType": "Polling", 53 "MonitorType": "Polling", 94 "MonitorType": "Polling", 135 "MonitorType": "Polling", 176 "MonitorType": "Polling", 217 "MonitorType": "Polling", 258 "MonitorType": "Polling", 299 "MonitorType": "Polling", 340 "MonitorType": "Polling", 381 "MonitorType": "Polling", [all …]
|