Home
last modified time | relevance | path

Searched full:online (Results 1 – 25 of 915) sorted by relevance

12345678910>>...37

/Linux-v6.1/drivers/s390/crypto/
Dzcrypt_queue.c45 int online = aq->config && zq->online ? 1 : 0; in online_show() local
47 return scnprintf(buf, PAGE_SIZE, "%d\n", online); in online_show()
57 int online; in online_store() local
59 if (sscanf(buf, "%d\n", &online) != 1 || online < 0 || online > 1) in online_store()
62 if (online && (!aq->config || !aq->card->config)) in online_store()
64 if (online && !zc->online) in online_store()
66 zq->online = online; in online_store()
68 ZCRYPT_DBF_INFO("%s queue=%02x.%04x online=%d\n", in online_store()
70 AP_QID_QUEUE(zq->queue->qid), online); in online_store()
72 ap_send_online_uevent(&aq->ap_dev, online); in online_store()
[all …]
Dzcrypt_card.c55 int online = ac->config && zc->online ? 1 : 0; in online_show() local
57 return scnprintf(buf, PAGE_SIZE, "%d\n", online); in online_show()
67 int online, id, i = 0, maxzqs = 0; in online_store() local
70 if (sscanf(buf, "%d\n", &online) != 1 || online < 0 || online > 1) in online_store()
73 if (online && !ac->config) in online_store()
76 zc->online = online; in online_store()
79 ZCRYPT_DBF_INFO("%s card=%02x online=%d\n", __func__, id, online); in online_store()
81 ap_send_online_uevent(&ac->ap_dev, online); in online_store()
95 if (zcrypt_queue_force_online(zq, online)) in online_store()
104 ap_send_online_uevent(&zq->queue->ap_dev, online); in online_store()
[all …]
/Linux-v6.1/tools/testing/selftests/cpu-hotplug/
Dcpu-on-off-test.sh32 echo "CPU online/offline summary:"
33 online_cpus=`cat $SYSFS/devices/system/cpu/online`
45 echo -e "\t Cpus in online state: $online_cpus"
64 if [ -f $cpu/online ] && grep -q $state $cpu/online; then
82 grep -q 1 $SYSFS/devices/system/cpu/cpu$1/online
87 grep -q 0 $SYSFS/devices/system/cpu/cpu$1/online
92 echo 1 > $SYSFS/devices/system/cpu/cpu$1/online
97 echo 0 > $SYSFS/devices/system/cpu/cpu$1/online
121 echo $FUNCNAME $cpu: unexpected online >&2
196 # Safe test (default) - offline and online one cpu
[all …]
/Linux-v6.1/Documentation/core-api/
Dcpu_hotplug.rst36 other CPUs later online.
41 those CPUs can not be brought online later.
71 Bitmap of all CPUs currently online. Its set in ``__cpu_up()``
79 of them may be online. When physical hotplug is processed by the relevant
112 -r--r--r-- 1 root root 4.0K Dec 21 16:33 online
116 The files *offline*, *online*, *possible*, *present* represent the CPU masks.
117 Each CPU folder contains an *online* file which controls the logical on (1) and
120 $ echo 0 > /sys/devices/system/cpu/cpu4/online
125 bring CPU4 back online::
127 $ echo 1 > /sys/devices/system/cpu/cpu4/online
[all …]
Dmemory-hotplug.rst23 Generated when memory has successfully brought online. The callback may
63 - start_pfn is start_pfn of online/offline memory.
64 - nr_pages is # of pages of online/offline memory.
68 set/clear. It means a new(memoryless) node gets new memory by online and a
92 - synchronize against online/offline requests (e.g. via sysfs). This way, memory
93 block devices can only be accessed (.online/.state attributes) by user
99 device_hotplug_lock when adding memory and user space tries to online that
/Linux-v6.1/tools/testing/selftests/memory-hotplug/
Dmem-on-off-test.sh58 hotpluggable_memory online
63 grep -q online $SYSFS/devices/system/memory/memory$1/state
73 echo online > $SYSFS/devices/system/memory/memory$1/state
103 echo $FUNCNAME $memory: unexpected online >&2
184 # Online all hot-pluggable memory
187 echo -e "\t online all hot-pluggable memory in offline state:"
190 echo "offline->online memory$memory"
204 echo -e "\t offline $ratio% hot-pluggable memory in online state"
208 echo "online->offline memory$memory"
223 # Online all hot-pluggable memory again
[all …]
/Linux-v6.1/Documentation/s390/
Ddriver-model.rst49 online:
50 An interface to set the device online and offline.
52 notify function under 1.2), piping 0 to online will forcibly delete
77 via the 'online' interface.
93 int online;
161 activated via the 'online' attribute. The driver should finally
171 verified that the device is not already online.
175 de-activated via the 'online' attribute. The driver should shut
185 verified that the device is online.
194 * In online state, device detached (CIO_GONE) or last path gone
[all …]
/Linux-v6.1/Documentation/admin-guide/
Dcputopology.rst61 offline: CPUs that are not online because they have been
66 online: CPUs that are online and being scheduled [cpu_online_mask]
69 brought online if they are present. [cpu_possible_mask]
80 being 32. Note also that CPUs 2 and 4-31 are not online but could be
81 brought online as they are both present and possible::
85 online: 0-1,3
92 online.)::
96 online: 0-1,3
/Linux-v6.1/Documentation/translations/zh_CN/core-api/
Dcpu_hotplug.rst113 -r--r--r-- 1 root root 4.0K Dec 21 16:33 online
117 文件 *offline* 、 *online* 、*possible* 、*present* 代表CPU掩码。每个CPU文件
118 夹包含一个 *online* 文件,控制逻辑上的开(1)和关(0)状态。要在逻辑上关闭CPU4::
120 $ echo 0 > /sys/devices/system/cpu/cpu4/online
126 $ echo 1 > /sys/devices/system/cpu/cpu4/online
371 的常量之一, 具体取决于应该分配动态状态的状态阶段(PREPARE,ONLINE)。
385 online 对应ONLINE阶段中的状态
393 @name参数的示例:"perf/online", "perf/x86:prepare", "RCU/tree:dying", "sched/waitempty"
527 state = cpuhp_setup_state_nocalls(CPUHP_ONLINE_DYN, "subsys:online", subsys_cpu_online, NULL);
535 …state = cpuhp_setup_state_multi(CPUHP_ONLINE_DYN, "subsys:online", subsys_cpu_online, subsys_cpu_o…
[all …]
/Linux-v6.1/Documentation/ABI/testing/
Dsysfs-devices-online1 What: /sys/devices/.../online
5 The /sys/devices/.../online attribute is only present for
6 devices whose bus types provide .online() and .offline()
13 this file, the device bus type's .online() callback is executed
20 type's .online() is exeucted successfully.
Dsysfs-devices-memory47 is read-write. When read, it returns the online/offline
49 the online/offline state of a memory block using the following
52 # echo online > /sys/devices/system/memory/memoryX/state
60 reading the file will return "online"; the zone information
77 For online memory blocks, it returns in which zone memory
85 the state of an offline memory block to "online". Only one of
Dsysfs-devices-system-xen_cpu12 What: /sys/devices/system/xen_cpu/xen_cpu#/online
16 Interface to online/offline Xen physical cpus
19 to online/offline physical cpus, except cpu0 due to several
/Linux-v6.1/Documentation/admin-guide/mm/
Dmemory-hotplug.rst142 make use of that memory: the memory block has to be "online".
147 The Linux kernel can be configured to automatically online added memory blocks
162 % echo online > /sys/devices/system/memory/memoryXXX/state
166 % echo 1 > /sys/devices/system/memory/memoryXXX/online
181 be "online". If it fails, the state of the memory block will remain unchanged
191 The configured auto-online behavior can be observed via::
195 Auto-onlining can be enabled by writing ``online``, ``online_kernel`` or
198 % echo online > /sys/devices/system/memory/auto_online_blocks
200 Similarly to manual onlining, with ``online`` the kernel will select the
203 Modifying the auto-online behavior will only affect all subsequently added
[all …]
/Linux-v6.1/drivers/power/supply/
D88pm860x_charger.c107 unsigned online:1; /* usb charger */ member
274 if (vbatt > CHARGE_THRESHOLD && info->online) in stop_charge()
317 (info->online) ? "online" : "N/A", in set_charging_fsm()
323 if (info->online && info->present && info->allowed) { in set_charging_fsm()
344 if (info->online && info->present && info->allowed) { in set_charging_fsm()
355 if (info->online && info->present && info->allowed) { in set_charging_fsm()
366 if (info->online && info->present && info->allowed) { in set_charging_fsm()
377 else if (vbatt > CHARGE_THRESHOLD && info->online) in set_charging_fsm()
389 (info->online) ? "online" : "N/A", in set_charging_fsm()
408 info->online = 1; in pm860x_charger_handler()
[all …]
Dtps65217_charger.c35 int online; member
84 if (charger->online) in tps65217_enable_charging()
99 charger->online = 1; in tps65217_enable_charging()
111 val->intval = charger->online; in tps65217_charger_get_property()
122 charger->prev_online = charger->online; in tps65217_charger_irq()
142 charger->online = 0; in tps65217_charger_irq()
145 if (charger->prev_online != charger->online) in tps65217_charger_irq()
Dpower_supply_leds.c115 union power_supply_propval online; in power_supply_update_gen_leds() local
117 if (power_supply_get_property(psy, POWER_SUPPLY_PROP_ONLINE, &online)) in power_supply_update_gen_leds()
120 dev_dbg(&psy->dev, "%s %d\n", __func__, online.intval); in power_supply_update_gen_leds()
122 if (online.intval) in power_supply_update_gen_leds()
130 psy->online_trig_name = kasprintf(GFP_KERNEL, "%s-online", in power_supply_create_gen_triggers()
/Linux-v6.1/tools/testing/selftests/bpf/prog_tests/
Dperf_buffer.c54 bool *online; in serial_test_perf_buffer() local
60 err = parse_cpu_mask_file("/sys/devices/system/cpu/online", in serial_test_perf_buffer()
61 &online, &on_len); in serial_test_perf_buffer()
66 if (online[i]) in serial_test_perf_buffer()
95 if (i >= on_len || !online[i]) { in serial_test_perf_buffer()
118 if (i >= on_len || !online[i]) in serial_test_perf_buffer()
146 free(online); in serial_test_perf_buffer()
Draw_tp_test_run.c15 bool *online = NULL; in test_raw_tp_test_run() local
22 err = parse_cpu_mask_file("/sys/devices/system/cpu/online", &online, in test_raw_tp_test_run()
58 if (!online[i]) in test_raw_tp_test_run()
85 free(online); in test_raw_tp_test_run()
/Linux-v6.1/mm/
Dmemory_hotplug.c90 * memory_hotplug.online_policy: configure online behavior when onlining without
94 * "auto-movable": online memory to ZONE_MOVABLE if the configuration
104 "Set the online policy (\"contig-zones\", \"auto-movable\") "
111 * online some memory to ZONE_MOVABLE -- e.g., because hotplugged KERNEL memory
118 "in percent for \"auto-movable\" online policy. Default: 301");
128 "\"auto-movable\" online policy. Default: true");
239 * memory that will be marked online, so this check should only in check_pfn_span()
255 * Return page for the valid pfn only if the page is online. All pfn
289 * get_dev_pagemap() can determine sub-section online status. in pfn_to_online_page()
599 * Online the pages in MAX_ORDER - 1 aligned chunks. The callback might in online_pages_range()
[all …]
/Linux-v6.1/kernel/irq/
Dmatrix.c19 bool online; member
75 * irq_matrix_online - Bring the local CPU matrix online
82 BUG_ON(cm->online); in irq_matrix_online()
90 cm->online = true; in irq_matrix_online()
105 cm->online = false; in irq_matrix_offline()
140 if (!cm->online || cm->available <= maxavl) in matrix_find_best_cpu()
161 if (!cm->online || cm->managed_allocated > allocated) in matrix_find_best_cpu_managed()
222 if (cm->online) { in irq_matrix_reserve_managed()
272 if (cm->online) { in irq_matrix_remove_managed()
433 if (cm->online) in irq_matrix_free()
[all …]
/Linux-v6.1/Documentation/trace/rv/
Druntime-verification.rst19 *online* verification of a system, enabling the *reaction* for unexpected
77 Online RV monitors
80 Monitors can be classified as *offline* and *online* monitors. *Offline*
82 reading the trace execution from a permanent storage system. *Online* monitors
83 process the trace during the execution of the system. Online monitors are said
89 file. In contrast, *synchronous online* method can react at the exact moment
97 *synchronous online* monitors will incur on lower overhead.
109 This motivated the development of an in-kernel interface for online monitors.
/Linux-v6.1/arch/mips/kernel/
Dpm-cps.c26 * @online: the count of online coupled VPEs
38 typedef unsigned (*cps_nc_entry_fn)(unsigned online, u32 *nc_ready_count);
56 /* Indicates online CPUs coupled with the current CPU */
84 static void coupled_barrier(atomic_t *a, unsigned online) in coupled_barrier() argument
98 while (atomic_read(a) < online) in coupled_barrier()
101 if (atomic_inc_return(a) == online * 2) { in coupled_barrier()
106 while (atomic_read(a) > online) in coupled_barrier()
114 unsigned online, left; in cps_pm_enter_state() local
127 /* Calculate which coupled CPUs (VPEs) are online */ in cps_pm_enter_state()
132 online = cpumask_weight(coupled_mask); in cps_pm_enter_state()
[all …]
/Linux-v6.1/drivers/powercap/
Ddtpm_cpu.c256 * The function update_pd_power() uses the online mask to in dtpm_cpu_init()
260 * online mask when the cpuhp_dtpm_cpu_online function is in dtpm_cpu_init()
261 * called, but the CPU is still in the online mask for the in dtpm_cpu_init()
266 * above. The CPU online mask is not up to date when the CPU in dtpm_cpu_init()
269 * For this reason, we need to call the online and offline in dtpm_cpu_init()
270 * callbacks at different moments when the CPU online mask is in dtpm_cpu_init()
278 ret = cpuhp_setup_state(CPUHP_AP_ONLINE_DYN, "dtpm_cpu:online", in dtpm_cpu_init()
/Linux-v6.1/Documentation/filesystems/
Dgfs2-uevents.rst19 is successful, an ONLINE uevent will follow. If it is not successful
27 2. ONLINE
30 The ONLINE uevent is generated after a successful mount or remount. It
31 has the same environment variables as the ADD uevent. The ONLINE
57 cluster. For this reason the ONLINE uevent was used when adding a new
/Linux-v6.1/arch/arc/kernel/
Dmcip.c23 * Set mask to halt GFRC if any online core in SMP cluster is halted.
88 /* Update GFRC halt mask as new CPU came online */ in mcip_setup_per_cpu()
92 /* Update MCIP debug mask as new CPU came online */ in mcip_setup_per_cpu()
270 cpumask_t online; in idu_irq_set_affinity() local
274 /* errout if no online cpu per @cpumask */ in idu_irq_set_affinity()
275 if (!cpumask_and(&online, cpumask, cpu_online_mask)) in idu_irq_set_affinity()
280 destination_bits = cpumask_bits(&online)[0]; in idu_irq_set_affinity()
321 * By default send all common interrupts to all available online CPUs. in idu_irq_enable()

12345678910>>...37