Main Page | Modules | Data Structures | File List | Data Fields | Globals

src/common/misc/fsck-utils.h File Reference

Declarations for the fsck utility component. More...

#include "pvfs2.h"
#include "pvfs2-mgmt.h"
#include "pvfs2-internal.h"
#include "pint-cached-config.h"
#include "pint-sysint-utils.h"
#include <stdlib.h>

This graph shows which files directly or indirectly include this file:

Included by dependency graph

Data Structures

struct  PINT_fsck_options
 FSCK options. More...


Functions

int PVFS_fsck_initialize (const struct PINT_fsck_options *options, const PVFS_credentials *creds, const PVFS_fs_id *cur_fs)
int PVFS_fsck_validate_dfile (const struct PINT_fsck_options *fsck_options, const PVFS_handle *handle, const PVFS_fs_id *cur_fs, const PVFS_credentials *creds, PVFS_size *dfile_total_size)
int PVFS_fsck_validate_dfile_attr (const struct PINT_fsck_options *fsck_options, const PVFS_sysresp_getattr *attributes)
int PVFS_fsck_validate_metafile (const struct PINT_fsck_options *fsck_options, const PVFS_object_ref *obj_ref, const PVFS_sysresp_getattr *attributes, const PVFS_credentials *creds)
int PVFS_fsck_validate_metafile_attr (const struct PINT_fsck_options *fsck_options, const PVFS_sysresp_getattr *attributes)
int PVFS_fsck_validate_symlink (const struct PINT_fsck_options *fsck_options, const PVFS_object_ref *obj_ref, const PVFS_sysresp_getattr *attributes)
int PVFS_fsck_validate_symlink_attr (const struct PINT_fsck_options *fsck_options, const PVFS_sysresp_getattr *attributes)
int PVFS_fsck_validate_symlink_target (const struct PINT_fsck_options *fsck_options, const PVFS_sysresp_getattr *attributes)
int PVFS_fsck_validate_dirdata (const struct PINT_fsck_options *fsck_options, const PVFS_handle *handle, const PVFS_fs_id *cur_fs, const PVFS_credentials *creds)
int PVFS_fsck_validate_dirdata_attr (const struct PINT_fsck_options *fsck_options, const PVFS_sysresp_getattr *attributes)
int PVFS_fsck_validate_dir (const struct PINT_fsck_options *fsck_options, const PVFS_object_ref *obj_ref, const PVFS_sysresp_getattr *attributes, const PVFS_credentials *creds, PVFS_dirent *directory_entries)
int PVFS_fsck_validate_dir_attr (const struct PINT_fsck_options *fsck_options, const PVFS_sysresp_getattr *attributes)
int PVFS_fsck_validate_dir_ent (const struct PINT_fsck_options *fsck_options, const char *filename)
int PVFS_fsck_finalize (const struct PINT_fsck_options *fsck_options, const PVFS_fs_id *cur_fs, const PVFS_credentials *)
int PVFS_fsck_get_attributes (const struct PINT_fsck_options *, const PVFS_object_ref *, const PVFS_credentials *, PVFS_sysresp_getattr *)
int PVFS_fsck_check_server_configs (const struct PINT_fsck_options *, const PVFS_credentials *, const PVFS_fs_id *)

Detailed Description

Declarations for the fsck utility component.


Generated on Mon Sep 6 02:47:09 2010 for PVFS by doxygen 1.3.5