Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Macros | Functions | Variables
version.c File Reference
#include <generated/compile.h>
#include <linux/module.h>
#include <linux/uts.h>
#include <linux/utsname.h>
#include <generated/utsrelease.h>
#include <linux/version.h>

Go to the source code of this file.

Macros

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

Functions

int version_string (LINUX_VERSION_CODE)
 
 EXPORT_SYMBOL_GPL (init_uts_ns)
 

Variables

struct uts_namespace init_uts_ns
 
const char linux_banner []
 
const char linux_proc_banner []
 

Macro Definition Documentation

#define version (   a)    Version_ ## a

Definition at line 17 of file version.c.

#define version_string (   a)    version(a)

Definition at line 18 of file version.c.

Function Documentation

EXPORT_SYMBOL_GPL ( init_uts_ns  )
int version_string ( LINUX_VERSION_CODE  )

Variable Documentation

struct uts_namespace init_uts_ns
Initial value:
= {
.kref = {
.refcount = ATOMIC_INIT(2),
},
.name = {
.sysname = UTS_SYSNAME,
.nodename = UTS_NODENAME,
.release = UTS_RELEASE,
.version = UTS_VERSION,
.machine = UTS_MACHINE,
.domainname = UTS_DOMAINNAME,
},
.user_ns = &init_user_ns,
}

Definition at line 24 of file version.c.

const char linux_banner[]
Initial value:
=
"Linux version " UTS_RELEASE " (" LINUX_COMPILE_BY "@"
LINUX_COMPILE_HOST ") (" LINUX_COMPILER ") " UTS_VERSION "\n"

Definition at line 41 of file version.c.

const char linux_proc_banner[]
Initial value:
=
"%s version %s"
" (" LINUX_COMPILE_BY "@" LINUX_COMPILE_HOST ")"
" (" LINUX_COMPILER ") %s\n"

Definition at line 45 of file version.c.