|
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.
1.7.3