| /kernel/linux/linux-6.6/Documentation/admin-guide/mm/damon/ |
| D | lru_sort.rst | 32 rates that higher than a user-specified threshold) and cold pages (pages of 35 deprioritizing cold pages on their LRU-lists. To avoid it consuming too much 37 the limit, it prioritizes and deprioritizes more hot and cold pages first, 45 benefits for systems having clear hot/cold access patterns under memory 94 Time threshold for cold memory regions identification in microseconds. 97 identifies the region as cold, and mark it as unaccessed on the LRU list, so 164 The sampling interval of DAMON for the cold memory monitoring. Please refer to 172 The aggregation interval of DAMON for the cold memory monitoring. Please 181 The minimal number of monitoring regions of DAMON for the cold memory 192 The maximum number of monitoring regions of DAMON for the cold memory [all …]
|
| D | reclaim.rst | 15 On general memory over-committed systems, proactively reclaiming cold pages 77 Time threshold for cold memory regions identification in microseconds. 80 identifies the region as cold, and reclaims it. 90 (quota_reset_interval_ms) for trying reclamation of cold pages. This can be 159 The sampling interval of DAMON for the cold memory monitoring. Please refer to 167 The aggregation interval of DAMON for the cold memory monitoring. Please 175 The minimal number of monitoring regions of DAMON for the cold memory 185 The maximum number of monitoring regions of DAMON for the cold memory 196 against. That is, DAMON_RECLAIM will find cold memory regions in this region 205 against. That is, DAMON_RECLAIM will find cold memory regions in this region
|
| /kernel/linux/linux-5.10/arch/mips/ath25/ |
| D | ar5312_regs.h | 100 #define AR5312_RESET_SYSTEM 0x00000001 /* cold reset full system */ 101 #define AR5312_RESET_PROC 0x00000002 /* cold reset MIPS core */ 102 #define AR5312_RESET_WLAN0 0x00000004 /* cold reset WLAN MAC/BB */ 103 #define AR5312_RESET_EPHY0 0x00000008 /* cold reset ENET0 phy */ 104 #define AR5312_RESET_EPHY1 0x00000010 /* cold reset ENET1 phy */ 105 #define AR5312_RESET_ENET0 0x00000020 /* cold reset ENET0 MAC */ 106 #define AR5312_RESET_ENET1 0x00000040 /* cold reset ENET1 MAC */ 107 #define AR5312_RESET_UART0 0x00000100 /* cold reset UART0 */ 108 #define AR5312_RESET_WLAN1 0x00000200 /* cold reset WLAN MAC/BB */ 109 #define AR5312_RESET_APB 0x00000400 /* cold reset APB ar5312 */
|
| /kernel/linux/linux-6.6/arch/mips/ath25/ |
| D | ar5312_regs.h | 100 #define AR5312_RESET_SYSTEM 0x00000001 /* cold reset full system */ 101 #define AR5312_RESET_PROC 0x00000002 /* cold reset MIPS core */ 102 #define AR5312_RESET_WLAN0 0x00000004 /* cold reset WLAN MAC/BB */ 103 #define AR5312_RESET_EPHY0 0x00000008 /* cold reset ENET0 phy */ 104 #define AR5312_RESET_EPHY1 0x00000010 /* cold reset ENET1 phy */ 105 #define AR5312_RESET_ENET0 0x00000020 /* cold reset ENET0 MAC */ 106 #define AR5312_RESET_ENET1 0x00000040 /* cold reset ENET1 MAC */ 107 #define AR5312_RESET_UART0 0x00000100 /* cold reset UART0 */ 108 #define AR5312_RESET_WLAN1 0x00000200 /* cold reset WLAN MAC/BB */ 109 #define AR5312_RESET_APB 0x00000400 /* cold reset APB ar5312 */
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/power/supply/ |
| D | charger-manager.txt | 34 -cold : critical cold temperature of battery for charging 35 -cold-in-minus : flag that cold temperature is in minus degrees 65 cm-battery-cold = <50>; 66 cm-battery-cold-in-minus;
|
| D | max17042_battery.txt | 18 - maxim,cold-temp : Temperature threshold to report battery 19 as cold (in tenths of degree Celsius).
|
| /kernel/linux/linux-6.6/drivers/media/usb/dvb-usb/ |
| D | dvb-usb-init.c | 210 …_usb_find_device(struct usb_device *udev, const struct dvb_usb_device_properties *props, int *cold) in dvb_usb_find_device() argument 215 *cold = -1; in dvb_usb_find_device() 220 …deb_info("check for cold %x %x\n", props->devices[i].cold_ids[j]->idVendor, props->devices[i].cold… in dvb_usb_find_device() 223 *cold = 1; in dvb_usb_find_device() 236 *cold = 0; in dvb_usb_find_device() 244 props->identify_state(udev, props, &desc, cold); in dvb_usb_find_device() 276 int ret = -ENOMEM, cold = 0; in dvb_usb_device_init() local 289 desc = dvb_usb_find_device(udev, &d->props, &cold); in dvb_usb_device_init() 296 if (cold) { in dvb_usb_device_init() 297 info("found a '%s' in cold state, will try to load a firmware", desc->name); in dvb_usb_device_init()
|
| D | a800.c | 29 /* assure to put cold to 0 for iManufacturer == 1 */ 33 int *cold) in a800_identify_state() argument 35 *cold = udev->descriptor.iManufacturer != 1; in a800_identify_state()
|
| /kernel/linux/linux-5.10/drivers/media/usb/dvb-usb/ |
| D | dvb-usb-init.c | 210 …_usb_find_device(struct usb_device *udev, const struct dvb_usb_device_properties *props, int *cold) in dvb_usb_find_device() argument 215 *cold = -1; in dvb_usb_find_device() 220 …deb_info("check for cold %x %x\n", props->devices[i].cold_ids[j]->idVendor, props->devices[i].cold… in dvb_usb_find_device() 223 *cold = 1; in dvb_usb_find_device() 236 *cold = 0; in dvb_usb_find_device() 244 props->identify_state(udev, props, &desc, cold); in dvb_usb_find_device() 276 int ret = -ENOMEM, cold = 0; in dvb_usb_device_init() local 289 desc = dvb_usb_find_device(udev, &d->props, &cold); in dvb_usb_device_init() 296 if (cold) { in dvb_usb_device_init() 297 info("found a '%s' in cold state, will try to load a firmware", desc->name); in dvb_usb_device_init()
|
| D | a800.c | 29 /* assure to put cold to 0 for iManufacturer == 1 */ 33 int *cold) in a800_identify_state() argument 35 *cold = udev->descriptor.iManufacturer != 1; in a800_identify_state()
|
| /kernel/linux/linux-5.10/arch/arm/mach-tegra/ |
| D | platsmp.c | 80 * The power up sequence of cold boot CPU and warm boot CPU in tegra30_boot_secondary() 88 * For cold boot CPU, do not wait. After the cold boot CPU be in tegra30_boot_secondary() 103 * The power status of the cold boot CPU is power gated as in tegra30_boot_secondary() 104 * default. To power up the cold boot CPU, the power should in tegra30_boot_secondary() 147 * Cold boot flow in tegra114_boot_secondary()
|
| /kernel/linux/linux-6.6/arch/arm/mach-tegra/ |
| D | platsmp.c | 80 * The power up sequence of cold boot CPU and warm boot CPU in tegra30_boot_secondary() 88 * For cold boot CPU, do not wait. After the cold boot CPU be in tegra30_boot_secondary() 103 * The power status of the cold boot CPU is power gated as in tegra30_boot_secondary() 104 * default. To power up the cold boot CPU, the power should in tegra30_boot_secondary() 147 * Cold boot flow in tegra114_boot_secondary()
|
| /kernel/linux/linux-6.6/Documentation/devicetree/bindings/power/supply/ |
| D | charger-manager.yaml | 91 cm-battery-cold: 92 description: critical cold temperature of battery for charging in deci-degree celsius 95 cm-battery-cold-in-minus: 96 description: if set cm-battery-cold temperature is in minus degrees 192 cm-battery-cold = <50>; 193 cm-battery-cold-in-minus;
|
| D | maxim,max17042.yaml | 38 maxim,cold-temp: 41 Temperature threshold to report battery as cold (in tenths of degree Celsius). 42 Default is not to report cold events.
|
| /kernel/linux/linux-6.6/Documentation/ABI/testing/ |
| D | sysfs-class-chromeos | 24 - "cold": Cold reboot.
|
| /kernel/linux/linux-5.10/Documentation/ABI/testing/ |
| D | sysfs-class-chromeos | 24 - "cold": Cold reboot.
|
| /kernel/linux/linux-6.6/arch/mips/sgi-ip30/ |
| D | ip30-power.c | 26 * Execute HEART cold reset in ip30_machine_restart() 27 * Yes, it's cold-HEARTed! in ip30_machine_restart()
|
| /kernel/linux/linux-5.10/arch/mips/sgi-ip30/ |
| D | ip30-power.c | 26 * Execute HEART cold reset in ip30_machine_restart() 27 * Yes, it's cold-HEARTed! in ip30_machine_restart()
|
| /kernel/linux/linux-6.6/Documentation/admin-guide/mm/ |
| D | multigen_lru.rst | 135 servers it manages based on the sizes of their cold pages defined by 141 pressure. It usually targets cold pages only. E.g., when a new job 142 comes in, the job scheduler wants to proactively reclaim cold pages on 159 cold pages because of the overestimation, it retries on the next
|
| /kernel/linux/linux-6.6/drivers/media/usb/dvb-usb-v2/ |
| D | lmedm04.c | 50 * LME2510: SHARP:BS2F7HZ0194(MV0194) cannot cold reset and share system 51 * with other tuners. After a cold reset streaming will not start. 668 info("FRM Firmware Cold Reset"); in lme_coldreset() 682 static const char *lme_firmware_switch(struct dvb_usb_device *d, int cold) in lme_firmware_switch() argument 690 cold = (cold > 0) ? (cold & 1) : 0; in lme_firmware_switch() 701 cold = 0; in lme_firmware_switch() 724 cold = 0; in lme_firmware_switch() 744 cold = 0; in lme_firmware_switch() 758 if (cold) { in lme_firmware_switch() 1153 return COLD; in lme2510_identify_state()
|
| /kernel/linux/linux-6.6/mm/damon/ |
| D | lru_sort.c | 56 * Time threshold for cold memory regions identification in microseconds. 59 * identifies the region as cold, and mark it as unaccessed on the LRU list, so 153 /* Use half of total quota for hot/cold pages sorting */ in damon_lru_sort_new_scheme() 178 /* Create a DAMON-based operation scheme for cold memory regions */
|
| D | Kconfig | 92 that not accessed for a long time (cold) using DAMON and reclaim 104 protect frequently accessed (hot) pages while rarely accessed (cold)
|
| /kernel/linux/linux-6.6/kernel/trace/ |
| D | trace_benchmark.c | 31 * it simply writes "START". As the first write is cold cache and 63 * The first read is cold cached, keep it separate from the in trace_do_benchmark() 69 "first=%llu [COLD CACHED]", bm_first); in trace_do_benchmark()
|
| /kernel/linux/linux-5.10/kernel/trace/ |
| D | trace_benchmark.c | 31 * it simply writes "START". As the first write is cold cache and 63 * The first read is cold cached, keep it separate from the in trace_do_benchmark() 69 "first=%llu [COLD CACHED]", bm_first); in trace_do_benchmark()
|
| /kernel/linux/linux-6.6/include/linux/ |
| D | compiler_types.h | 89 …* gcc: https://gcc.gnu.org/onlinedocs/gcc/Common-Function-Attributes.html#index-cold-function-at… 90 * gcc: https://gcc.gnu.org/onlinedocs/gcc/Label-Attributes.html#index-cold-label-attribute 92 * When -falign-functions=N is in use, we must avoid the cold attribute as 93 * contemporary versions of GCC drop the alignment for cold functions. Worse, 94 * GCC can implicitly mark callees of cold functions as cold themselves, so
|