#include <linux/errno.h>#include <linux/sched.h>#include <linux/kernel.h>#include <linux/mm.h>#include <linux/stddef.h>#include <linux/unistd.h>#include <linux/ptrace.h>#include <linux/malloc.h>#include <linux/user.h>#include <linux/a.out.h>#include <linux/tty.h>#include <linux/ioport.h>#include <linux/delay.h>#include <linux/config.h>#include <linux/init.h>#include <linux/console.h>#include <asm/uaccess.h>#include <asm/system.h>#include <asm/smp.h>#include "cpcmd.h"#include <asm/setup.h>Include dependency graph for s390/kernel/setup.c:

Go to the source code of this file.
Functions | |
| void | reipl (int ipl_device) |
| void | cpu_init (void) |
| static void | strncpy_skip_quote (char *dst, char *src, int n) |
| __initfunc (void vmhalt_setup(char *str, char *ints)) | |
| void | machine_restart (char *__unused) |
| void | machine_halt (void) |
| void | machine_power_off (void) |
| void | tod_wait (unsigned long delay) |
| __initfunc (void setup_arch(char **cmdline_p, unsigned long *memory_start_p, unsigned long *memory_end_p)) | |
| void | print_cpu_info (struct cpuinfo_S390 *cpuinfo) |
| int | get_cpuinfo (char *buffer) |
Variables | |
| __u16 | boot_cpu_addr |
| int | cpus_initialized = 0 |
| unsigned long | cpu_initialized = 0 |
| volatile int | __cpu_logical_map [NR_CPUS] |
| int | root_mountflags |
| int | _etext |
| int | _edata |
| int | _end |
| static char | command_line [COMMAND_LINE_SIZE] = { 0, } |
| char | saved_command_line [COMMAND_LINE_SIZE] |
| char | vmhalt_cmd [128] = "" |
| char | vmpoff_cmd [128] = "" |
|
|
Definition at line 180 of file s390/kernel/setup.c. References __cpu_logical_map, _edata, _end, _etext, boot_cpu_addr, c, command_line, COMMAND_LINE, COMMAND_LINE_SIZE, cpu_init(), delay, from, init_task, initrd_end, INITRD_SIZE, INITRD_START, initrd_start, long, MACHINE_HAS_IEEE, MACHINE_IS_VM, memcpy, memory_end, MEMORY_SIZE, memory_start, ORIG_ROOT_DEV, PAGE_OFFSET, printk, RAMDISK_FLAGS, RAMDISK_IMAGE_START_MASK, RAMDISK_LOAD_FLAG, RAMDISK_PROMPT_FLAG, rd_doload, rd_image_start, rd_prompt, ROOT_DEV, S390_lowcore, saved_command_line, simple_strtoul(), strncmp(), to, and udelay. Here is the call graph for this function: ![]() |
|
|
Definition at line 122 of file s390/kernel/setup.c. References strncpy_skip_quote(), and vmhalt_cmd. Here is the call graph for this function: ![]() |
|
|
Definition at line 79 of file s390/kernel/setup.c. References __sti, addr, cpu_initialized, cpus_initialized, current, hard_smp_processor_id, nr, printk, S390_lowcore, smp_processor_id, and test_and_set_bit. Referenced by __initfunc(), and start_secondary(). |
|
|
Definition at line 331 of file s390/kernel/setup.c. References cpuinfo_S390::cpu_id, HZ, i, loops_per_jiffy, p, safe_get_cpu_lowcore, smp_num_cpus, and sprintf(). Here is the call graph for this function: ![]() |
|
|
Definition at line 146 of file s390/kernel/setup.c. References cpcmd(), MACHINE_IS_VM, NULL, signal_processor(), sigp_stop_and_store_status, smp_processor_id, strlen, and vmhalt_cmd. Here is the call graph for this function: ![]() |
|
|
Definition at line 153 of file s390/kernel/setup.c. References cpcmd(), MACHINE_IS_VM, NULL, signal_processor(), sigp_stop_and_store_status, smp_processor_id, strlen, and vmpoff_cmd. Here is the call graph for this function: ![]() |
|
|
Definition at line 141 of file s390/kernel/setup.c. References reipl(), and S390_lowcore. Here is the call graph for this function: ![]() |
|
|
Definition at line 310 of file s390/kernel/setup.c. References cpuinfo_S390::cpu_addr, cpuinfo_S390::cpu_id, cpuinfo_S390::cpu_nr, and printk. |
|
|
|
|
||||||||||||||||
|
Definition at line 110 of file s390/kernel/setup.c. References dx. Referenced by __initfunc(). |
|
|
Definition at line 164 of file s390/kernel/setup.c. References uint64_t. |
|
|
Definition at line 49 of file s390/kernel/setup.c. |
|
|
|
|
|
|
|
|
|
|
|
Definition at line 46 of file s390/kernel/setup.c. Referenced by __initfunc(), do_timer_interrupt(), and smp_count_cpus(). |
|
|
Definition at line 73 of file s390/kernel/setup.c. |
|
|
Definition at line 48 of file s390/kernel/setup.c. Referenced by cpu_init(). |
|
|
Definition at line 47 of file s390/kernel/setup.c. Referenced by cpu_init(). |
|
|
Definition at line 435 of file init/main.c. |
|
|
Definition at line 74 of file s390/kernel/setup.c. |
|
|
Definition at line 107 of file s390/kernel/setup.c. Referenced by __initfunc(), do_machine_halt(), and machine_halt(). |
|
|
Definition at line 108 of file s390/kernel/setup.c. Referenced by do_machine_power_off(), and machine_power_off(). |