ReactOS 0.4.16-dev-38-g96c65e9
|
#include <windows.h>
#include <stdio.h>
#include "daemon_debug.h"
#include "nfs41.h"
#include "nfs41_ops.h"
#include "from_kernel.h"
#include "util.h"
Go to the source code of this file.
Macros | |
#define | SBLVL 3 /* dprintf level for superblock logging */ |
#define | superblock_entry(pos) list_container(pos, nfs41_superblock, entry) |
Functions | |
static __inline int | compare_fsid (IN const nfs41_fsid *lhs, IN const nfs41_fsid *rhs) |
static int | superblock_create (IN const nfs41_fsid *fsid, OUT nfs41_superblock **superblock_out) |
static int | get_superblock_attrs (IN nfs41_session *session, IN nfs41_superblock *superblock, IN nfs41_path_fh *file) |
void | nfs41_superblock_fs_attributes (IN const nfs41_superblock *superblock, OUT PFILE_FS_ATTRIBUTE_INFORMATION FsAttrs) |
static int | superblock_compare (const struct list_entry *entry, const void *value) |
static nfs41_superblock * | find_superblock (IN nfs41_superblock_list *superblocks, IN const nfs41_fsid *fsid) |
void | nfs41_superblock_list_init (IN nfs41_superblock_list *superblocks) |
void | nfs41_superblock_list_free (IN nfs41_superblock_list *superblocks) |
int | nfs41_superblock_for_fh (IN nfs41_session *session, IN const nfs41_fsid *fsid, IN const nfs41_fh *parent OPTIONAL, OUT nfs41_path_fh *file) |
void | nfs41_superblock_space_changed (IN nfs41_superblock *superblock) |
#define SBLVL 3 /* dprintf level for superblock logging */ |
Definition at line 32 of file nfs41_superblock.c.
#define superblock_entry | ( | pos | ) | list_container(pos, nfs41_superblock, entry) |
Definition at line 195 of file nfs41_superblock.c.
|
static |
Definition at line 35 of file nfs41_superblock.c.
Referenced by nfs41_superblock_for_fh(), and superblock_compare().
|
static |
Definition at line 205 of file nfs41_superblock.c.
Referenced by nfs41_superblock_for_fh().
|
static |
Definition at line 74 of file nfs41_superblock.c.
Referenced by nfs41_superblock_for_fh().
int nfs41_superblock_for_fh | ( | IN nfs41_session * | session, |
IN const nfs41_fsid * | fsid, | ||
IN const nfs41_fh *parent | OPTIONAL, | ||
OUT nfs41_path_fh * | file | ||
) |
Definition at line 233 of file nfs41_superblock.c.
Referenced by nfs41_link(), nfs41_open(), and server_lookup().
void nfs41_superblock_fs_attributes | ( | IN const nfs41_superblock * | superblock, |
OUT PFILE_FS_ATTRIBUTE_INFORMATION | FsAttrs | ||
) |
Definition at line 164 of file nfs41_superblock.c.
void nfs41_superblock_list_free | ( | IN nfs41_superblock_list * | superblocks | ) |
void nfs41_superblock_list_init | ( | IN nfs41_superblock_list * | superblocks | ) |
Definition at line 214 of file nfs41_superblock.c.
Referenced by server_create().
void nfs41_superblock_space_changed | ( | IN nfs41_superblock * | superblock | ) |
Definition at line 295 of file nfs41_superblock.c.
Referenced by nfs41_commit(), nfs41_create(), nfs41_link(), nfs41_open(), nfs41_remove(), nfs41_setattr(), and nfs41_write().
Definition at line 197 of file nfs41_superblock.c.
Referenced by find_superblock().
|
static |
Definition at line 48 of file nfs41_superblock.c.
Referenced by nfs41_superblock_for_fh().