Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Functions | Variables
utsname.c File Reference
#include <linux/export.h>
#include <linux/uts.h>
#include <linux/utsname.h>
#include <linux/err.h>
#include <linux/slab.h>
#include <linux/user_namespace.h>
#include <linux/proc_fs.h>

Go to the source code of this file.

Functions

struct uts_namespacecopy_utsname (unsigned long flags, struct task_struct *tsk)
 
void free_uts_ns (struct kref *kref)
 

Variables

struct proc_ns_operations utsns_operations
 

Function Documentation

struct uts_namespace* copy_utsname ( unsigned long  flags,
struct task_struct tsk 
)
read

Definition at line 57 of file utsname.c.

void free_uts_ns ( struct kref kref)

Definition at line 75 of file utsname.c.

Variable Documentation

struct proc_ns_operations utsns_operations
Initial value:
= {
.name = "uts",
.type = CLONE_NEWUTS,
.get = utsns_get,
.put = utsns_put,
.install = utsns_install,
}

Definition at line 113 of file utsname.c.