nfs-ganesha 1.4
Defines | Functions | Variables

fsal_up_functions.c File Reference

#include <stdio.h>
#include <string.h>
#include <pthread.h>
#include "nfs_core.h"
#include "log.h"
#include "fsal.h"
#include "cache_inode.h"
#include "HashTable.h"
#include "fsal_up.h"
#include "sal_functions.h"

Go to the source code of this file.

Defines

#define INVALIDATE_STUB

Functions

fsal_status_t dumb_fsal_up_invalidate_step1 (fsal_up_event_data_t *pevdata)
fsal_status_t dumb_fsal_up_invalidate_step2 (fsal_up_event_data_t *pevdata)
fsal_status_t dumb_fsal_up_update (fsal_up_event_data_t *pevdata)
fsal_status_t dumb_fsal_up_create (fsal_up_event_data_t *pevdata)
fsal_status_t dumb_fsal_up_unlink (fsal_up_event_data_t *pevdata)
fsal_status_t dumb_fsal_up_rename (fsal_up_event_data_t *pevdata)
fsal_status_t dumb_fsal_up_commit (fsal_up_event_data_t *pevdata)
fsal_status_t dumb_fsal_up_write (fsal_up_event_data_t *pevdata)
fsal_status_t dumb_fsal_up_link (fsal_up_event_data_t *pevdata)
fsal_status_t dumb_fsal_up_lock_grant (fsal_up_event_data_t *pevdata)
fsal_status_t dumb_fsal_up_lock_avail (fsal_up_event_data_t *pevdata)
fsal_status_t dumb_fsal_up_open (fsal_up_event_data_t *pevdata)
fsal_status_t dumb_fsal_up_close (fsal_up_event_data_t *pevdata)
fsal_status_t dumb_fsal_up_setattr (fsal_up_event_data_t *pevdata)
fsal_up_event_functions_t * get_fsal_up_dumb_functions ()

Variables

fsal_up_event_functions_t dumb_event_func

Define Documentation

#define INVALIDATE_STUB
Value:
{                     \
    return dumb_fsal_up_invalidate_step1(pevdata);  \
  } while(0);

Definition at line 101 of file fsal_up_functions.c.


Function Documentation

fsal_status_t dumb_fsal_up_close ( fsal_up_event_data_t *  pevdata)

Definition at line 216 of file fsal_up_functions.c.

fsal_status_t dumb_fsal_up_commit ( fsal_up_event_data_t *  pevdata)

Definition at line 120 of file fsal_up_functions.c.

fsal_status_t dumb_fsal_up_create ( fsal_up_event_data_t *  pevdata)

Definition at line 105 of file fsal_up_functions.c.

fsal_status_t dumb_fsal_up_invalidate_step1 ( fsal_up_event_data_t *  pevdata)

Definition at line 48 of file fsal_up_functions.c.

fsal_status_t dumb_fsal_up_invalidate_step2 ( fsal_up_event_data_t *  pevdata)

Definition at line 63 of file fsal_up_functions.c.

fsal_status_t dumb_fsal_up_link ( fsal_up_event_data_t *  pevdata)

Definition at line 130 of file fsal_up_functions.c.

fsal_status_t dumb_fsal_up_lock_avail ( fsal_up_event_data_t *  pevdata)

Definition at line 174 of file fsal_up_functions.c.

fsal_status_t dumb_fsal_up_lock_grant ( fsal_up_event_data_t *  pevdata)

Definition at line 135 of file fsal_up_functions.c.

fsal_status_t dumb_fsal_up_open ( fsal_up_event_data_t *  pevdata)

Definition at line 211 of file fsal_up_functions.c.

fsal_status_t dumb_fsal_up_rename ( fsal_up_event_data_t *  pevdata)

Definition at line 115 of file fsal_up_functions.c.

fsal_status_t dumb_fsal_up_setattr ( fsal_up_event_data_t *  pevdata)

Definition at line 221 of file fsal_up_functions.c.

fsal_status_t dumb_fsal_up_unlink ( fsal_up_event_data_t *  pevdata)

Definition at line 110 of file fsal_up_functions.c.

fsal_status_t dumb_fsal_up_update ( fsal_up_event_data_t *  pevdata)

Definition at line 77 of file fsal_up_functions.c.

fsal_status_t dumb_fsal_up_write ( fsal_up_event_data_t *  pevdata)

Definition at line 125 of file fsal_up_functions.c.

fsal_up_event_functions_t* get_fsal_up_dumb_functions ( )

Definition at line 242 of file fsal_up_functions.c.


Variable Documentation

fsal_up_event_functions_t dumb_event_func
Initial value:
 {
  .fsal_up_create = dumb_fsal_up_create,
  .fsal_up_unlink = dumb_fsal_up_unlink,
  .fsal_up_rename = dumb_fsal_up_rename,
  .fsal_up_commit = dumb_fsal_up_commit,
  .fsal_up_write = dumb_fsal_up_write,
  .fsal_up_link = dumb_fsal_up_link,
  .fsal_up_lock_grant = dumb_fsal_up_lock_grant,
  .fsal_up_lock_avail = dumb_fsal_up_lock_avail,
  .fsal_up_open = dumb_fsal_up_open,
  .fsal_up_close = dumb_fsal_up_close,
  .fsal_up_setattr = dumb_fsal_up_setattr,
  .fsal_up_update = dumb_fsal_up_update,
  .fsal_up_invalidate = dumb_fsal_up_invalidate_step1
}

Definition at line 226 of file fsal_up_functions.c.