nfs-ganesha 1.4
|
#include "fsal.h"
Go to the source code of this file.
Functions | |
int | NamespaceInit (ino_t root_inode, dev_t root_dev, unsigned int *p_root_gen) |
int | NamespaceAdd (ino_t parent_ino, dev_t parent_dev, unsigned int gen, char *name, ino_t entry_ino, dev_t entry_dev, unsigned int *p_new_gen) |
int | NamespaceRemove (ino_t parent_ino, dev_t parent_dev, unsigned int gen, char *name) |
int | NamespaceRename (ino_t parent_entry_src, dev_t src_dev, unsigned int srcgen, char *name_src, ino_t parent_entry_tgt, dev_t tgt_dev, unsigned int tgtgen, char *name_tgt) |
int | NamespacePath (ino_t entry, dev_t dev, unsigned int gen, char *path) |
int | NamespaceGetGen (ino_t inode, dev_t dev, unsigned int *p_gen) |
int NamespaceAdd | ( | ino_t | parent_ino, |
dev_t | parent_dev, | ||
unsigned int | gen, | ||
char * | name, | ||
ino_t | entry_ino, | ||
dev_t | entry_dev, | ||
unsigned int * | p_new_gen | ||
) |
Definition at line 796 of file namespace.c.
int NamespaceGetGen | ( | ino_t | inode, |
dev_t | dev, | ||
unsigned int * | p_gen | ||
) |
retrieves the current generation number for a inode
Definition at line 891 of file namespace.c.
int NamespaceInit | ( | ino_t | root_inode, |
dev_t | root_dev, | ||
unsigned int * | p_root_gen | ||
) |
Definition at line 572 of file namespace.c.
int NamespacePath | ( | ino_t | entry, |
dev_t | dev, | ||
unsigned int | gen, | ||
char * | path | ||
) |
Get a possible full path for an entry.
entry | The inode for the entry to be "reverse lookuped" |
path | this buffer must be at least of size FSAL_MAX_PATH_LEN |
Definition at line 912 of file namespace.c.
int NamespaceRemove | ( | ino_t | parent_ino, |
dev_t | parent_dev, | ||
unsigned int | gen, | ||
char * | name | ||
) |
Definition at line 811 of file namespace.c.
int NamespaceRename | ( | ino_t | parent_entry_src, |
dev_t | src_dev, | ||
unsigned int | srcgen, | ||
char * | name_src, | ||
ino_t | parent_entry_tgt, | ||
dev_t | tgt_dev, | ||
unsigned int | tgtgen, | ||
char * | name_tgt | ||
) |
Definition at line 824 of file namespace.c.