Main Page | Alphabetical List | Data Structures | Directories | File List | Data Fields | Globals

init/version.c File Reference

#include <linux/uts.h>
#include <linux/utsname.h>
#include <linux/version.h>
#include <linux/compile.h>

Include dependency graph for init/version.c:

Go to the source code of this file.

Defines

#define version(a)   Version_ ## a
#define version_string(a)   version(a)

Functions

int version_string (LINUX_VERSION_CODE)=0

Variables

new_utsname system_utsname
const char * linux_banner


Define Documentation

#define version a   )     Version_ ## a
 

Definition at line 14 of file init/version.c.

Referenced by __initfunc(), acenic_probe(), am79c961_probe1(), ariadne_open(), at1700_probe1(), c101_init(), capi_get_version(), dabusb_ioctl(), eepro100_probe(), el3_probe(), enable_dchannel_trace(), esp_reset_esp(), ethdev_init(), ext2_readdir(), ffb_version(), floppy_open(), ftape_report_vendor_id(), gamma_version(), get_cpuinfo(), hamachi_probe1(), happy_meal_ether_init(), i810_version(), ipddp_init(), iph5526_detect(), ircc_probe(), ixj_init(), mac8390_probe(), masq_raudio_out(), mga_version(), myri_ether_init(), n2_init(), ncr885e_probe(), nfs_read_super(), nfs_strategy(), nlmclnt_proc(), nsc_ircc_probe(), nsc_ircc_setup(), openpic_init(), pcnet32_probe1(), print_banner(), probe_opl3sa2(), pti_fddi_init(), qec_ether_init(), r128_version(), rcpci_probe(), register_hdlc_device(), rpc_create_client(), rtl8129_probe1(), rtl8139_init_board(), sb1000_dev_ioctl(), sb1000_open(), sb1000_probe(), sbni_probe1(), sgiseeq_init(), show_serial_version(), sis900_mac_probe(), smb_read_super(), soc_init(), socal_init(), solaris_utsname(), solaris_utssys(), speedo_found1(), starfire_init(), starfire_init_one(), streamer_init(), sys32_ipc(), sys_capget(), sys_capset(), sys_ipc(), tc515_probe(), tc59x_probe(), tdfx_version(), tulip_probe1(), ufs_readdir(), w83977af_probe(), wv_init_info(), and yellowfin_probe1().

#define version_string a   )     version(a)
 

Definition at line 15 of file init/version.c.

Referenced by __initfunc().


Function Documentation

int version_string LINUX_VERSION_CODE   )  [pure virtual]
 


Variable Documentation

const char* linux_banner
 

Initial value:

 
        "Linux version " UTS_RELEASE " (" LINUX_COMPILE_BY "@"
        LINUX_COMPILE_HOST ") (" LINUX_COMPILER ") " UTS_VERSION "\n"

Definition at line 24 of file init/version.c.

Referenced by get_version(), and start_kernel().

struct new_utsname system_utsname
 

Initial value:

 {
        UTS_SYSNAME, UTS_NODENAME, UTS_RELEASE, UTS_VERSION,
        UTS_MACHINE, UTS_DOMAINNAME
}

Definition at line 19 of file init/version.c.

Referenced by __initfunc(), ic_defaults(), init_std_data(), ip_auto_config(), ip_auto_config_setup(), irix_getdomainname(), irix_uname(), nlmclnt_setgrantargs(), nlmclnt_setlockargs(), osf_getdomainname(), osf_sysinfo(), osf_utsname(), rpc_create_client(), setup_processor(), solaris_sysinfo(), solaris_utsname(), solaris_utssys(), sound_proc_get_info(), sunos_uname(), sys_getdomainname(), sys_gethostname(), sys_newuname(), sys_olduname(), sys_setdomainname(), sys_sethostname(), sys_sysmips(), sys_uname(), and xdr_encode_mon().