nfs-ganesha 1.4
Defines

err_cache_inode.h File Reference

Cache inode error definitions. More...

#include "log.h"
#include "cache_inode.h"

Go to the source code of this file.

Defines

#define ERR_CACHE_INODE_NO_ERROR   CACHE_INODE_SUCCESS
#define ERR_CACHE_INODE_SUCCESS   ERR_CACHE_INODE_NO_ERROR
#define ERR_CACHE_INODE_MALLOC_ERROR   CACHE_INODE_MALLOC_ERROR
#define ERR_CACHE_INODE_POOL_MUTEX_INIT_ERROR   CACHE_INODE_POOL_MUTEX_INIT_ERROR
#define ERR_CACHE_INODE_GET_NEW_LRU_ENTRY   CACHE_INODE_GET_NEW_LRU_ENTRY
#define ERR_CACHE_INODE_UNAPPROPRIATED_KEY   CACHE_INODE_UNAPPROPRIATED_KEY
#define ERR_CACHE_INODE_FSAL_ERROR   CACHE_INODE_FSAL_ERROR
#define ERR_CACHE_INODE_LRU_ERROR   CACHE_INODE_LRU_ERROR
#define ERR_CACHE_INODE_HASH_SET_ERROR   CACHE_INODE_HASH_SET_ERROR
#define ERR_CACHE_INODE_NOT_A_DIRECTORY   CACHE_INODE_NOT_A_DIRECTORY
#define ERR_CACHE_INODE_INCONSISTENT_ENTRY   CACHE_INODE_INCONSISTENT_ENTRY
#define ERR_CACHE_INODE_BAD_TYPE   CACHE_INODE_BAD_TYPE
#define ERR_CACHE_INODE_ENTRY_EXISTS   CACHE_INODE_ENTRY_EXISTS
#define ERR_CACHE_INODE_DIR_NOT_EMPTY   CACHE_INODE_DIR_NOT_EMPTY
#define ERR_CACHE_INODE_NOT_FOUND   CACHE_INODE_NOT_FOUND
#define ERR_CACHE_INODE_INVALID_ARGUMENT   CACHE_INODE_INVALID_ARGUMENT
#define ERR_CACHE_INODE_INSERT_ERROR   CACHE_INODE_INSERT_ERROR
#define ERR_CACHE_INODE_HASH_TABLE_ERROR   CACHE_INODE_HASH_TABLE_ERROR
#define ERR_CACHE_INODE_FSAL_EACCESS   CACHE_INODE_FSAL_EACCESS
#define ERR_CACHE_INODE_IS_A_DIRECTORY   CACHE_INODE_IS_A_DIRECTORY
#define ERR_CACHE_INODE_CACHE_CONTENT_ERROR   CACHE_INODE_CACHE_CONTENT_ERROR
#define ERR_CACHE_INODE_NO_PERMISSION   CACHE_INODE_FSAL_EPERM
#define ERR_CACHE_INODE_NO_SPACE_LEFT   CACHE_INODE_NO_SPACE_LEFT
#define ERR_CACHE_INODE_CACHE_CONTENT_EXISTS   CACHE_INODE_CACHE_CONTENT_EXISTS
#define ERR_CACHE_INODE_CACHE_CONTENT_EMPTY   CACHE_INODE_CACHE_CONTENT_EMPTY
#define ERR_CACHE_INODE_READ_ONLY_FS   CACHE_INODE_READ_ONLY_FS
#define ERR_CACHE_INODE_IO_ERROR   CACHE_INODE_IO_ERROR
#define ERR_CACHE_INODE_STALE_HANDLE   CACHE_INODE_FSAL_ESTALE
#define ERR_CACHE_INODE_FSAL_ERR_SEC   CACHE_INODE_FSAL_ERR_SEC
#define ERR_CACHE_INODE_STATE_CONFLICT   CACHE_INODE_STATE_CONFLICT
#define ERR_CACHE_INODE_QUOTA_EXCEEDED   CACHE_INODE_QUOTA_EXCEEDED
#define ERR_CACHE_INODE_DEAD_ENTRY   CACHE_INODE_DEAD_ENTRY
#define ERR_CACHE_INODE_NOT_SUPPORTED   CACHE_INODE_NOT_SUPPORTED

Detailed Description

Cache inode error definitions.

Copyright CEA/DAM/DIF (2008) contributeur : Philippe DENIEL philippe.deniel@cea.fr Thomas LEIBOVICI thomas.leibovici@cea.fr

This program is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 3 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details.

You should have received a copy of the GNU Lesser General Public License along with this library; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA

---------------------------------------

Author:
Author:
deniel
Date:
Date:
2005/11/28 17:03:22
Version:
Revision:
1.6

err_cache_inode.h : Cache inode error definitions.

Definition in file err_cache_inode.h.


Define Documentation

#define ERR_CACHE_INODE_BAD_TYPE   CACHE_INODE_BAD_TYPE
#define ERR_CACHE_INODE_CACHE_CONTENT_EMPTY   CACHE_INODE_CACHE_CONTENT_EMPTY
#define ERR_CACHE_INODE_CACHE_CONTENT_ERROR   CACHE_INODE_CACHE_CONTENT_ERROR
#define ERR_CACHE_INODE_CACHE_CONTENT_EXISTS   CACHE_INODE_CACHE_CONTENT_EXISTS
#define ERR_CACHE_INODE_DEAD_ENTRY   CACHE_INODE_DEAD_ENTRY
#define ERR_CACHE_INODE_DIR_NOT_EMPTY   CACHE_INODE_DIR_NOT_EMPTY
#define ERR_CACHE_INODE_ENTRY_EXISTS   CACHE_INODE_ENTRY_EXISTS
#define ERR_CACHE_INODE_FSAL_EACCESS   CACHE_INODE_FSAL_EACCESS
#define ERR_CACHE_INODE_FSAL_ERR_SEC   CACHE_INODE_FSAL_ERR_SEC
#define ERR_CACHE_INODE_FSAL_ERROR   CACHE_INODE_FSAL_ERROR
#define ERR_CACHE_INODE_GET_NEW_LRU_ENTRY   CACHE_INODE_GET_NEW_LRU_ENTRY
#define ERR_CACHE_INODE_HASH_SET_ERROR   CACHE_INODE_HASH_SET_ERROR
#define ERR_CACHE_INODE_HASH_TABLE_ERROR   CACHE_INODE_HASH_TABLE_ERROR
#define ERR_CACHE_INODE_INCONSISTENT_ENTRY   CACHE_INODE_INCONSISTENT_ENTRY
#define ERR_CACHE_INODE_INSERT_ERROR   CACHE_INODE_INSERT_ERROR
#define ERR_CACHE_INODE_INVALID_ARGUMENT   CACHE_INODE_INVALID_ARGUMENT
#define ERR_CACHE_INODE_IO_ERROR   CACHE_INODE_IO_ERROR
#define ERR_CACHE_INODE_IS_A_DIRECTORY   CACHE_INODE_IS_A_DIRECTORY
#define ERR_CACHE_INODE_LRU_ERROR   CACHE_INODE_LRU_ERROR
#define ERR_CACHE_INODE_MALLOC_ERROR   CACHE_INODE_MALLOC_ERROR
#define ERR_CACHE_INODE_NO_ERROR   CACHE_INODE_SUCCESS
#define ERR_CACHE_INODE_NO_PERMISSION   CACHE_INODE_FSAL_EPERM
#define ERR_CACHE_INODE_NO_SPACE_LEFT   CACHE_INODE_NO_SPACE_LEFT
#define ERR_CACHE_INODE_NOT_A_DIRECTORY   CACHE_INODE_NOT_A_DIRECTORY
#define ERR_CACHE_INODE_NOT_FOUND   CACHE_INODE_NOT_FOUND
#define ERR_CACHE_INODE_NOT_SUPPORTED   CACHE_INODE_NOT_SUPPORTED
#define ERR_CACHE_INODE_POOL_MUTEX_INIT_ERROR   CACHE_INODE_POOL_MUTEX_INIT_ERROR
#define ERR_CACHE_INODE_QUOTA_EXCEEDED   CACHE_INODE_QUOTA_EXCEEDED
#define ERR_CACHE_INODE_READ_ONLY_FS   CACHE_INODE_READ_ONLY_FS
#define ERR_CACHE_INODE_STALE_HANDLE   CACHE_INODE_FSAL_ESTALE
#define ERR_CACHE_INODE_STATE_CONFLICT   CACHE_INODE_STATE_CONFLICT
#define ERR_CACHE_INODE_SUCCESS   ERR_CACHE_INODE_NO_ERROR
#define ERR_CACHE_INODE_UNAPPROPRIATED_KEY   CACHE_INODE_UNAPPROPRIATED_KEY