Home
last modified time | relevance | path

Searched full:polling (Results 1 – 25 of 2650) sorted by relevance

12345678910>>...106

/kernel/linux/linux-5.10/Documentation/virt/kvm/
Dhalt-polling.rst4 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 dependant. 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 …]
/kernel/linux/linux-6.6/Documentation/virt/kvm/
Dhalt-polling.rst4 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 …]
/kernel/linux/linux-6.6/arch/arm64/boot/dts/ti/
Dk3-j721s2-thermal.dtsi6 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 …]
Dk3-j784s4-thermal.dtsi6 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 …]
Dk3-j721e-thermal.dtsi7 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 */
Dk3-am654-industrial-thermal.dtsi6 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 */
Dk3-am62a-thermal.dtsi7 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 */
Dk3-j7200-thermal.dtsi7 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 */
/kernel/linux/linux-6.6/Documentation/devicetree/bindings/thermal/
Dbrcm,sr-thermal.txt11 - 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 …]
Dthermal-zones.yaml27 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 …]
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/thermal/
Dbrcm,sr-thermal.txt11 - 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 …]
Dthermal-zones.yaml27 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
61 polling-delay:
65 checking this thermal zone. Setting this to 0 disables the polling
69 polling-delay-passive:
74 this to 0 disables the polling timers setup by the thermal
214 - polling-delay
215 - polling-delay-passive
[all …]
/kernel/linux/linux-5.10/arch/arm64/boot/dts/ti/
Dk3-am654-industrial-thermal.dtsi6 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 */
/kernel/linux/linux-6.6/Documentation/virt/
Dguest-halt-polling.rst2 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
/kernel/linux/linux-5.10/Documentation/virt/
Dguest-halt-polling.rst2 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
/kernel/linux/linux-6.6/tools/thermal/thermometer/
Dthermometer.c48 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 …]
/kernel/linux/linux-5.10/arch/arm64/boot/dts/qcom/
Dsm8150.dtsi1221 polling-delay-passive = <250>;
1222 polling-delay = <1000>;
1265 polling-delay-passive = <250>;
1266 polling-delay = <1000>;
1309 polling-delay-passive = <250>;
1310 polling-delay = <1000>;
1353 polling-delay-passive = <250>;
1354 polling-delay = <1000>;
1397 polling-delay-passive = <250>;
1398 polling-delay = <1000>;
[all …]
/kernel/linux/linux-6.6/Documentation/networking/
Dnapi.rst16 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 …]
Dnfc.rst16 - 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
/kernel/linux/linux-5.10/drivers/media/pci/saa7134/
Dsaa7134-input.c62 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 …]
/kernel/linux/linux-6.6/drivers/media/pci/saa7134/
Dsaa7134-input.c62 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 …]
/kernel/linux/linux-5.10/Documentation/networking/
Dnfc.rst16 - 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
/kernel/linux/linux-6.6/arch/arm64/boot/dts/qcom/
Dpm8550vs.dtsi12 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>;
/kernel/linux/linux-6.6/drivers/media/pci/cx88/
Dcx88-input.c39 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 …]
/kernel/linux/linux-5.10/drivers/media/pci/cx88/
Dcx88-input.c39 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 …]

12345678910>>...106