| /linux/drivers/s390/crypto/ |
| H A D | zcrypt_queue.c | 46 int online = aq->config && !aq->chkstop && zq->online ? 1 : 0; in online_show() local 48 return sysfs_emit(buf, "%d\n", online); in online_show() 58 int online; in online_store() local 60 if (sscanf(buf, "%d\n", &online) != 1 || online < 0 || online > 1) in online_store() 63 if (online && (!aq->config || !aq->card->config || in online_store() 66 if (online && !zc->online) in online_store() 68 zq->online = online; in online_store() 72 AP_QID_QUEUE(zq->queue->qid), online); in online_store() 74 ap_send_online_uevent(&aq->ap_dev, online); in online_store() 76 if (!online) in online_store() [all …]
|
| H A D | zcrypt_card.c | 56 int online = ac->config && !ac->chkstop && zc->online ? 1 : 0; in online_show() local 58 return sysfs_emit(buf, "%d\n", online); in online_show() 68 int online, id, i = 0, maxzqs = 0; in online_store() local 71 if (sscanf(buf, "%d\n", &online) != 1 || online < 0 || online > 1) in online_store() 74 if (online && (!ac->config || ac->chkstop)) in online_store() 77 zc->online = online; in online_store() 80 ZCRYPT_DBF_INFO("%s card=%02x online=%d\n", __func__, id, online); in online_store() 82 ap_send_online_uevent(&ac->ap_dev, online); in online_store() 96 if (zcrypt_queue_force_online(zq, online)) in online_store() 105 ap_send_online_uevent(&zq->queue->ap_dev, online); in online_store() [all …]
|
| /linux/tools/testing/selftests/cpu-hotplug/ |
| H A D | cpu-on-off-test.sh | 33 online_cpus=`cat $SYSFS/devices/system/cpu/online` 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
|
| /linux/Documentation/translations/zh_CN/core-api/ |
| H A D | cpu_hotplug.rst | 107 -r--r--r-- 1 root root 4.0K Dec 21 16:33 online 111 文件 *offline* 、 *online* 、*possible* 、*present* 代表CPU掩码。每个CPU文件 112 夹包含一个 *online* 文件,控制逻辑上的开(1)和关(0)状态。要在逻辑上关闭CPU4:: 114 $ echo 0 > /sys/devices/system/cpu/cpu4/online 120 $ echo 1 > /sys/devices/system/cpu/cpu4/online 379 online 对应ONLINE阶段中的状态 387 @name参数的示例:"perf/online", "perf/x86:prepare", "RCU/tree:dying", "sched/waitempty" 521 state = cpuhp_setup_state_nocalls(CPUHP_ONLINE_DYN, "subsys:online", subsys_cpu_online, NULL); 529 …state = cpuhp_setup_state_multi(CPUHP_ONLINE_DYN, "subsys:online", subsys_cpu_online, subsys_cpu_o… 557 138: mm/vmscan:online [all …]
|
| /linux/Documentation/admin-guide/ |
| H A D | cputopology.rst | 61 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/drivers/power/supply/ |
| H A D | 88pm860x_charger.c | 107 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 …]
|
| H A D | tps65217_charger.c | 34 int online; member 83 if (charger->online) in tps65217_enable_charging() 98 charger->online = 1; in tps65217_enable_charging() 110 val->intval = charger->online; in tps65217_charger_get_property() 121 charger->prev_online = charger->online; in tps65217_charger_irq() 141 charger->online = 0; in tps65217_charger_irq() 144 if (charger->prev_online != charger->online) in tps65217_charger_irq()
|
| H A D | max14656_charger_detector.c | 86 int online; member 152 chip->online = 1; in max14656_irq_worker() 154 chip->online = 0; in max14656_irq_worker() 216 val->intval = chip->online; in max14656_get_property() 262 chip->online = 0; in max14656_probe()
|
| H A D | power_supply_leds.c | 171 union power_supply_propval online; in power_supply_update_gen_leds() local 173 if (power_supply_get_property(psy, POWER_SUPPLY_PROP_ONLINE, &online)) in power_supply_update_gen_leds() 176 dev_dbg(&psy->dev, "%s %d\n", __func__, online.intval); in power_supply_update_gen_leds() 178 if (online.intval) in power_supply_update_gen_leds()
|
| /linux/Documentation/core-api/ |
| H A D | cpu_hotplug.rst | 36 other CPUs later online. 41 those CPUs can not be brought online later. 65 Bitmap of all CPUs currently online. Its set in ``__cpu_up()`` 73 of them may be online. When physical hotplug is processed by the relevant 106 -r--r--r-- 1 root root 4.0K Dec 21 16:33 online 110 The files *offline*, *online*, *possible*, *present* represent the CPU masks. 111 Each CPU folder contains an *online* file which controls the logical on (1) and 114 $ echo 0 > /sys/devices/system/cpu/cpu4/online 119 bring CPU4 back online:: 121 $ echo 1 > /sys/devices/system/cpu/cpu4/online [all …]
|
| /linux/tools/testing/selftests/bpf/prog_tests/ |
| H A D | perf_buffer.c | 54 bool *online; in serial_test_perf_buffer() local 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()
|
| H A D | raw_tp_test_run.c | 15 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/Documentation/ABI/testing/ |
| H A D | sysfs-devices-online | 1 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 executed successfully.
|
| H A D | sysfs-devices-system-xen_cpu | 12 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/kernel/irq/ |
| H A D | matrix.c | 17 bool online; member 88 BUG_ON(cm->online); in irq_matrix_online() 96 cm->online = true; in irq_matrix_online() 111 cm->online = false; in irq_matrix_offline() 146 if (!cm->online || cm->available <= maxavl) in matrix_find_best_cpu() 167 if (!cm->online || cm->managed_allocated > allocated) in matrix_find_best_cpu_managed() 228 if (cm->online) { in irq_matrix_reserve_managed() 278 if (cm->online) { in irq_matrix_remove_managed() 439 if (cm->online) in irq_matrix_free() 444 if (cm->online) in irq_matrix_free()
|
| /linux/tools/testing/selftests/ftrace/test.d/ftrace/ |
| H A D | func_hotplug.tc | 21 if [ -f $i/online ] && [ "$(cat $i/online)" = "1" ]; then 38 (echo 0 > $cpu/online) 40 (echo 1 > $cpu/online)
|
| /linux/Documentation/arch/s390/ |
| H A D | driver-model.rst | 49 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/tools/perf/arch/arm/util/ |
| H A D | pmu.c | 21 struct perf_cpu_map *intersect, *online = cpu_map__online(); in perf_pmu__arch_init() local 44 intersect = perf_cpu_map__intersect(online, pmu->cpus); in perf_pmu__arch_init() 45 perf_cpu_map__put(online); in perf_pmu__arch_init()
|
| /linux/arch/mips/kernel/ |
| H A D | pm-cps.c | 39 typedef unsigned (*cps_nc_entry_fn)(unsigned online, u32 *nc_ready_count); 75 static void coupled_barrier(atomic_t *a, unsigned online) in coupled_barrier() argument 89 while (atomic_read(a) < online) in coupled_barrier() 92 if (atomic_inc_return(a) == online * 2) { in coupled_barrier() 97 while (atomic_read(a) > online) in coupled_barrier() 106 unsigned online, left; in cps_pm_enter_state() local 126 online = cpumask_weight(coupled_mask); in cps_pm_enter_state() 132 online = 1; in cps_pm_enter_state() 163 coupled_barrier(barrier, online); in cps_pm_enter_state() 166 left = entry(online, nc_core_ready_count); in cps_pm_enter_state() [all …]
|
| /linux/drivers/staging/media/atomisp/pci/camera/pipe/src/ |
| H A D | pipe_binarydesc.c | 43 descr->online = false; in pipe_binarydesc_get_offline() 90 copy_descr->online = true; in ia_css_pipe_get_copy_binarydesc() 226 if (pipe->stream->config.online) { in ia_css_pipe_get_preview_binarydesc() 227 preview_descr->online = pipe->stream->config.online; in ia_css_pipe_get_preview_binarydesc() 346 if (pipe->stream->config.online) { in ia_css_pipe_get_video_binarydesc() 347 video_descr->online = pipe->stream->config.online; in ia_css_pipe_get_video_binarydesc() 569 if (pipe->stream->config.online && in ia_css_pipe_get_primary_binarydesc() 571 prim_descr->online = true; in ia_css_pipe_get_primary_binarydesc() 704 if (pipe->stream->config.online) { in ia_css_pipe_get_pre_de_binarydesc() 705 pre_de_descr->online = true; in ia_css_pipe_get_pre_de_binarydesc() [all …]
|
| /linux/tools/perf/util/ |
| H A D | tool_pmu.c | 367 struct perf_cpu_map *online = cpu_map__online(); in tool_pmu__read_event() local 369 if (!online) in tool_pmu__read_event() 374 *result = perf_cpu_map__nr(online); in tool_pmu__read_event() 378 perf_cpu_map__intersect(online, evsel->core.cpus); in tool_pmu__read_event() 391 perf_cpu_map__intersect(online, evsel->core.pmu_cpus); in tool_pmu__read_event() 396 *result = perf_cpu_map__nr(online); in tool_pmu__read_event() 399 perf_cpu_map__put(online); in tool_pmu__read_event()
|
| /linux/drivers/hid/ |
| H A D | hid-kysona.c | 22 bool online; member 54 val->intval = drv_data->online; in kysona_battery_get_property() 57 if (drv_data->online) in kysona_battery_get_property() 172 drv_data->online = false; in kysona_battery_probe() 249 drv_data->online = data[6]; in kysona_raw_event()
|
| /linux/tools/testing/selftests/sched_ext/ |
| H A D | allowed_cpus.bpf.c | 98 const struct cpumask *online = scx_bpf_get_online_cpumask(); in BPF_STRUCT_OPS_SLEEPABLE() local 100 bpf_cpumask_set_cpu(bpf_cpumask_first(online), mask); in BPF_STRUCT_OPS_SLEEPABLE() 101 scx_bpf_put_cpumask(online); in BPF_STRUCT_OPS_SLEEPABLE()
|
| /linux/include/trace/events/ |
| H A D | irq_matrix.h | 75 __field( bool, online ) 88 __entry->online = cmap->online; 99 __entry->bit, __entry->cpu, __entry->online,
|
| /linux/tools/testing/selftests/memory-hotplug/ |
| H A D | mem-on-off-test.sh | 58 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
|