Symbol: reboot
arch/arm/mach-zynq/slcr.c
106
zynq_slcr_read(&reboot, SLCR_REBOOT_STATUS_OFFSET);
arch/arm/mach-zynq/slcr.c
107
zynq_slcr_write(reboot & 0xF0FFFFFF, SLCR_REBOOT_STATUS_OFFSET);
arch/arm/mach-zynq/slcr.c
99
u32 reboot;
arch/mips/include/asm/sgiarcs.h
197
LONG reboot; /* Reboot the machine. */
arch/mips/lantiq/clk.h
69
void (*reboot) (struct clk *clk);
arch/mips/lantiq/falcon/sysctrl.c
177
clk->reboot = sysctl_reboot;
arch/x86/entry/entry_fred.c
109
SYSVEC(REBOOT_VECTOR, reboot),
drivers/gpu/drm/amd/amdgpu/amdgpu_device.c
6530
amdgpu_ras_get_context(adev)->reboot) {
drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c
2202
debugfs_create_bool("auto_reboot", S_IWUGO | S_IRUGO, dir, &con->reboot);
drivers/gpu/drm/amd/amdgpu/amdgpu_ras.h
559
bool reboot;
drivers/md/bcache/super.c
2837
static struct notifier_block reboot = {
drivers/md/bcache/super.c
2858
unregister_reboot_notifier(&reboot);
drivers/md/bcache/super.c
2901
register_reboot_notifier(&reboot);
drivers/md/bcache/super.c
2905
unregister_reboot_notifier(&reboot);
drivers/net/ethernet/myricom/myri10ge/myri10ge.c
3356
u32 reboot;
drivers/net/ethernet/myricom/myri10ge/myri10ge.c
3363
pci_read_config_dword(pdev, vs + 0x14, &reboot);
drivers/net/ethernet/myricom/myri10ge/myri10ge.c
3364
return reboot;
drivers/net/ethernet/myricom/myri10ge/myri10ge.c
3412
u32 reboot, rx_pause_cnt;
drivers/net/ethernet/myricom/myri10ge/myri10ge.c
3426
reboot = myri10ge_read_reboot(mgp);
drivers/net/ethernet/myricom/myri10ge/myri10ge.c
3428
reboot, myri10ge_reset_recover ? "" : " not");
drivers/platform/chrome/cros_ec_sysfs.c
360
static DEVICE_ATTR_RW(reboot);
drivers/power/reset/macsmc-reboot.c
101
dev_info(reboot->dev, "Issuing power off (off1)\n");
drivers/power/reset/macsmc-reboot.c
103
if (apple_smc_write_u32_atomic(reboot->smc, SMC_KEY(MBSE), SMC_KEY(off1)) < 0) {
drivers/power/reset/macsmc-reboot.c
104
dev_err(reboot->dev, "Failed to issue MBSE = off1 (power_off)\n");
drivers/power/reset/macsmc-reboot.c
115
struct macsmc_reboot *reboot = data->cb_data;
drivers/power/reset/macsmc-reboot.c
117
dev_info(reboot->dev, "Issuing restart (phra)\n");
drivers/power/reset/macsmc-reboot.c
119
if (apple_smc_write_u32_atomic(reboot->smc, SMC_KEY(MBSE), SMC_KEY(phra)) < 0) {
drivers/power/reset/macsmc-reboot.c
120
dev_err(reboot->dev, "Failed to issue MBSE = phra (restart)\n");
drivers/power/reset/macsmc-reboot.c
131
struct macsmc_reboot *reboot = container_of(this, struct macsmc_reboot, reboot_notify);
drivers/power/reset/macsmc-reboot.c
148
dev_info(reboot->dev, "Preparing for reboot (%p4ch)\n", &val);
drivers/power/reset/macsmc-reboot.c
151
if (apple_smc_write_u32(reboot->smc, SMC_KEY(MBSE), val) < 0)
drivers/power/reset/macsmc-reboot.c
152
dev_err(reboot->dev, "Failed to issue MBSE = %p4ch (reboot_prepare)\n", &val);
drivers/power/reset/macsmc-reboot.c
155
if (reboot->nvm.boot_stage &&
drivers/power/reset/macsmc-reboot.c
156
nvmem_cell_set_u8(reboot->nvm.boot_stage, BOOT_STAGE_SHUTDOWN) < 0)
drivers/power/reset/macsmc-reboot.c
157
dev_err(reboot->dev, "Failed to write boot_stage\n");
drivers/power/reset/macsmc-reboot.c
164
if (reboot->nvm.shutdown_flag &&
drivers/power/reset/macsmc-reboot.c
165
nvmem_cell_set_u8(reboot->nvm.shutdown_flag, shutdown_flag) < 0)
drivers/power/reset/macsmc-reboot.c
166
dev_err(reboot->dev, "Failed to write shutdown_flag\n");
drivers/power/reset/macsmc-reboot.c
171
static void macsmc_power_init_error_counts(struct macsmc_reboot *reboot)
drivers/power/reset/macsmc-reboot.c
175
if (!reboot->nvm.boot_error_count || !reboot->nvm.panic_count)
drivers/power/reset/macsmc-reboot.c
178
boot_error_count = nvmem_cell_get_u8(reboot->nvm.boot_error_count);
drivers/power/reset/macsmc-reboot.c
180
dev_err(reboot->dev, "Failed to read boot_error_count (%d)\n", boot_error_count);
drivers/power/reset/macsmc-reboot.c
184
panic_count = nvmem_cell_get_u8(reboot->nvm.panic_count);
drivers/power/reset/macsmc-reboot.c
186
dev_err(reboot->dev, "Failed to read panic_count (%d)\n", panic_count);
drivers/power/reset/macsmc-reboot.c
193
dev_warn(reboot->dev, "PMU logged %d boot error(s) and %d panic(s)\n",
drivers/power/reset/macsmc-reboot.c
196
if (nvmem_cell_set_u8(reboot->nvm.panic_count, 0) < 0)
drivers/power/reset/macsmc-reboot.c
197
dev_err(reboot->dev, "Failed to reset panic_count\n");
drivers/power/reset/macsmc-reboot.c
198
if (nvmem_cell_set_u8(reboot->nvm.boot_error_count, 0) < 0)
drivers/power/reset/macsmc-reboot.c
199
dev_err(reboot->dev, "Failed to reset boot_error_count\n");
drivers/power/reset/macsmc-reboot.c
205
struct macsmc_reboot *reboot;
drivers/power/reset/macsmc-reboot.c
208
reboot = devm_kzalloc(&pdev->dev, sizeof(*reboot), GFP_KERNEL);
drivers/power/reset/macsmc-reboot.c
209
if (!reboot)
drivers/power/reset/macsmc-reboot.c
212
reboot->dev = &pdev->dev;
drivers/power/reset/macsmc-reboot.c
213
reboot->smc = smc;
drivers/power/reset/macsmc-reboot.c
215
platform_set_drvdata(pdev, reboot);
drivers/power/reset/macsmc-reboot.c
230
reboot->nvm_cells[i] = cell;
drivers/power/reset/macsmc-reboot.c
234
if (reboot->nvm.boot_stage &&
drivers/power/reset/macsmc-reboot.c
235
nvmem_cell_set_u8(reboot->nvm.boot_stage, BOOT_STAGE_KERNEL_STARTED) < 0)
drivers/power/reset/macsmc-reboot.c
236
dev_err(reboot->dev, "Failed to write boot_stage\n");
drivers/power/reset/macsmc-reboot.c
239
macsmc_power_init_error_counts(reboot);
drivers/power/reset/macsmc-reboot.c
241
reboot->reboot_notify.notifier_call = macsmc_reboot_notify;
drivers/power/reset/macsmc-reboot.c
244
SYS_OFF_PRIO_HIGH, macsmc_prepare_atomic, reboot);
drivers/power/reset/macsmc-reboot.c
249
macsmc_power_off, reboot);
drivers/power/reset/macsmc-reboot.c
255
SYS_OFF_PRIO_HIGH, macsmc_prepare_atomic, reboot);
drivers/power/reset/macsmc-reboot.c
260
macsmc_restart, reboot);
drivers/power/reset/macsmc-reboot.c
264
ret = devm_register_reboot_notifier(&pdev->dev, &reboot->reboot_notify);
drivers/power/reset/macsmc-reboot.c
89
struct macsmc_reboot *reboot = data->cb_data;
drivers/power/reset/macsmc-reboot.c
91
dev_info(reboot->dev, "Preparing SMC for atomic mode\n");
drivers/power/reset/macsmc-reboot.c
93
apple_smc_enter_atomic(reboot->smc);
drivers/power/reset/macsmc-reboot.c
99
struct macsmc_reboot *reboot = data->cb_data;
drivers/power/reset/nvmem-reboot-mode.c
16
struct reboot_mode_driver reboot;
drivers/power/reset/nvmem-reboot-mode.c
20
static int nvmem_reboot_mode_write(struct reboot_mode_driver *reboot,
drivers/power/reset/nvmem-reboot-mode.c
28
nvmem_rbm = container_of(reboot, struct nvmem_reboot_mode, reboot);
drivers/power/reset/nvmem-reboot-mode.c
40
dev_err(reboot->dev, "update reboot mode bits failed\n");
drivers/power/reset/nvmem-reboot-mode.c
54
nvmem_rbm->reboot.dev = &pdev->dev;
drivers/power/reset/nvmem-reboot-mode.c
55
nvmem_rbm->reboot.write = nvmem_reboot_mode_write;
drivers/power/reset/nvmem-reboot-mode.c
63
ret = devm_reboot_mode_register(&pdev->dev, &nvmem_rbm->reboot);
drivers/power/reset/qcom-pon.c
30
static int qcom_pon_reboot_mode_write(struct reboot_mode_driver *reboot,
drivers/power/reset/qcom-pon.c
34
(reboot, struct qcom_pon, reboot_mode);
drivers/power/reset/reboot-mode.c
105
dev_err(reboot->dev, "invalid mode name(%s): too short!\n",
drivers/power/reset/reboot-mode.c
110
list_add_tail(&info->list, &reboot->head);
drivers/power/reset/reboot-mode.c
113
reboot->reboot_notifier.notifier_call = reboot_mode_notify;
drivers/power/reset/reboot-mode.c
114
register_reboot_notifier(&reboot->reboot_notifier);
drivers/power/reset/reboot-mode.c
119
list_for_each_entry(info, &reboot->head, list)
drivers/power/reset/reboot-mode.c
130
int reboot_mode_unregister(struct reboot_mode_driver *reboot)
drivers/power/reset/reboot-mode.c
134
unregister_reboot_notifier(&reboot->reboot_notifier);
drivers/power/reset/reboot-mode.c
136
list_for_each_entry(info, &reboot->head, list)
drivers/power/reset/reboot-mode.c
156
struct reboot_mode_driver *reboot)
drivers/power/reset/reboot-mode.c
165
rc = reboot_mode_register(reboot);
drivers/power/reset/reboot-mode.c
171
*dr = reboot;
drivers/power/reset/reboot-mode.c
194
struct reboot_mode_driver *reboot)
drivers/power/reset/reboot-mode.c
198
devm_reboot_mode_match, reboot));
drivers/power/reset/reboot-mode.c
22
static unsigned int get_reboot_mode_magic(struct reboot_mode_driver *reboot,
drivers/power/reset/reboot-mode.c
32
list_for_each_entry(info, &reboot->head, list)
drivers/power/reset/reboot-mode.c
44
list_for_each_entry(info, &reboot->head, list)
drivers/power/reset/reboot-mode.c
54
struct reboot_mode_driver *reboot;
drivers/power/reset/reboot-mode.c
57
reboot = container_of(this, struct reboot_mode_driver, reboot_notifier);
drivers/power/reset/reboot-mode.c
58
magic = get_reboot_mode_magic(reboot, cmd);
drivers/power/reset/reboot-mode.c
60
reboot->write(reboot, magic);
drivers/power/reset/reboot-mode.c
71
int reboot_mode_register(struct reboot_mode_driver *reboot)
drivers/power/reset/reboot-mode.c
75
struct device_node *np = reboot->dev->of_node;
drivers/power/reset/reboot-mode.c
79
INIT_LIST_HEAD(&reboot->head);
drivers/power/reset/reboot-mode.c
85
info = devm_kzalloc(reboot->dev, sizeof(*info), GFP_KERNEL);
drivers/power/reset/reboot-mode.c
92
dev_err(reboot->dev, "reboot mode %s without magic number\n",
drivers/power/reset/reboot-mode.c
94
devm_kfree(reboot->dev, info);
drivers/power/reset/syscon-reboot-mode.c
18
struct reboot_mode_driver reboot;
drivers/power/reset/syscon-reboot-mode.c
23
static int syscon_reboot_mode_write(struct reboot_mode_driver *reboot,
drivers/power/reset/syscon-reboot-mode.c
29
syscon_rbm = container_of(reboot, struct syscon_reboot_mode, reboot);
drivers/power/reset/syscon-reboot-mode.c
34
dev_err(reboot->dev, "update reboot mode bits failed\n");
drivers/power/reset/syscon-reboot-mode.c
48
syscon_rbm->reboot.dev = &pdev->dev;
drivers/power/reset/syscon-reboot-mode.c
49
syscon_rbm->reboot.write = syscon_reboot_mode_write;
drivers/power/reset/syscon-reboot-mode.c
62
ret = devm_reboot_mode_register(&pdev->dev, &syscon_rbm->reboot);
drivers/watchdog/cpwd.c
549
p->reboot = (prop_val ? true : false);
drivers/watchdog/cpwd.c
81
bool reboot;
include/linux/pid_namespace.h
47
int reboot; /* group exit code if this pidns was rebooted */
include/linux/reboot-mode.h
12
int reboot_mode_register(struct reboot_mode_driver *reboot);
include/linux/reboot-mode.h
13
int reboot_mode_unregister(struct reboot_mode_driver *reboot);
include/linux/reboot-mode.h
15
struct reboot_mode_driver *reboot);
include/linux/reboot-mode.h
17
struct reboot_mode_driver *reboot);
include/linux/reboot-mode.h
8
int (*write)(struct reboot_mode_driver *reboot, unsigned int magic);
kernel/pid_namespace.c
278
if (pid_ns->reboot)
kernel/pid_namespace.c
279
current->signal->group_exit_code = pid_ns->reboot;
kernel/pid_namespace.c
327
pid_ns->reboot = SIGHUP;
kernel/pid_namespace.c
332
pid_ns->reboot = SIGINT;
kernel/reboot.c
728
SYSCALL_DEFINE4(reboot, int, magic1, int, magic2, unsigned int, cmd,
tools/testing/selftests/kho/init.c
87
if (reboot(RB_KEXEC))
tools/testing/selftests/kho/init.c
93
reboot(RB_AUTOBOOT);
tools/testing/selftests/nolibc/nolibc-test.c
2097
reboot(RB_POWER_OFF);
tools/testing/selftests/wireguard/qemu/init.c
33
reboot(RB_AUTOBOOT);