|
nfs-ganesha 1.4
|
This file contains functions used in share reservation management. More...
#include <unistd.h>#include <sys/types.h>#include <sys/param.h>#include <time.h>#include <pthread.h>#include <string.h>#include <assert.h>#include "fsal.h"#include "nfs_core.h"#include "nfs4.h"#include "sal_functions.h"#include "cache_inode_lru.h"Go to the source code of this file.
This file contains functions used in share reservation management.
Definition in file state_share.c.
| state_status_t state_share_add | ( | cache_entry_t * | pentry, |
| fsal_op_context_t * | pcontext, | ||
| state_owner_t * | powner, | ||
| state_t * | pstate, | ||
| state_status_t * | pstatus | ||
| ) |
Definition at line 109 of file state_share.c.
| void state_share_anonymous_io_done | ( | cache_entry_t * | pentry, |
| int | share_access | ||
| ) |
Definition at line 619 of file state_share.c.
| state_status_t state_share_anonymous_io_start | ( | cache_entry_t * | pentry, |
| int | share_access, | ||
| state_status_t * | pstatus | ||
| ) |
Definition at line 592 of file state_share.c.
| state_status_t state_share_check_conflict | ( | cache_entry_t * | pentry, |
| int | share_acccess, | ||
| int | share_deny, | ||
| state_status_t * | pstatus | ||
| ) |
Definition at line 480 of file state_share.c.
| state_status_t state_share_check_prev | ( | state_t * | pstate, |
| state_data_t * | pstate_data | ||
| ) |
Definition at line 462 of file state_share.c.
| state_status_t state_share_downgrade | ( | cache_entry_t * | pentry, |
| fsal_op_context_t * | pcontext, | ||
| state_data_t * | pstate_data, | ||
| state_owner_t * | powner, | ||
| state_t * | pstate, | ||
| state_status_t * | pstatus | ||
| ) |
Definition at line 362 of file state_share.c.
| state_status_t state_share_remove | ( | cache_entry_t * | pentry, |
| fsal_op_context_t * | pcontext, | ||
| state_owner_t * | powner, | ||
| state_t * | pstate, | ||
| state_status_t * | pstatus | ||
| ) |
Definition at line 194 of file state_share.c.
| state_status_t state_share_set_prev | ( | state_t * | pstate, |
| state_data_t * | pstate_data | ||
| ) |
Definition at line 445 of file state_share.c.
| state_status_t state_share_upgrade | ( | cache_entry_t * | pentry, |
| fsal_op_context_t * | pcontext, | ||
| state_data_t * | pstate_data, | ||
| state_owner_t * | powner, | ||
| state_t * | pstate, | ||
| state_status_t * | pstatus | ||
| ) |
Definition at line 266 of file state_share.c.
1.7.3