Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Functions
pnode.c File Reference
#include <linux/mnt_namespace.h>
#include <linux/mount.h>
#include <linux/fs.h>
#include "internal.h"
#include "pnode.h"

Go to the source code of this file.

Functions

int get_dominating_id (struct mount *mnt, const struct path *root)
 
void change_mnt_propagation (struct mount *mnt, int type)
 
int propagate_mnt (struct mount *dest_mnt, struct dentry *dest_dentry, struct mount *source_mnt, struct list_head *tree_list)
 
int propagate_mount_busy (struct mount *mnt, int refcnt)
 
int propagate_umount (struct list_head *list)
 

Function Documentation

void change_mnt_propagation ( struct mount mnt,
int  type 
)

Definition at line 117 of file pnode.c.

int get_dominating_id ( struct mount mnt,
const struct path root 
)

Definition at line 54 of file pnode.c.

int propagate_mnt ( struct mount dest_mnt,
struct dentry dest_dentry,
struct mount source_mnt,
struct list_head tree_list 
)

Definition at line 220 of file pnode.c.

int propagate_mount_busy ( struct mount mnt,
int  refcnt 
)

Definition at line 290 of file pnode.c.

int propagate_umount ( struct list_head list)

Definition at line 349 of file pnode.c.