nfs-ganesha 1.4
|
#include "fsal.h"
#include "fsal_internal.h"
#include "FSAL/access_check.h"
#include "fsal_convert.h"
#include <sys/types.h>
#include <unistd.h>
#include <utime.h>
#include <inttypes.h>
Go to the source code of this file.
Defines | |
#define | MAX_2(x, y) ( (x) > (y) ? (x) : (y) ) |
Functions | |
fsal_status_t | XFSFSAL_getattrs (fsal_handle_t *p_filehandle, fsal_op_context_t *p_context, fsal_attrib_list_t *p_object_attributes) |
fsal_status_t | XFSFSAL_setattrs (fsal_handle_t *p_filehandle, fsal_op_context_t *p_context, fsal_attrib_list_t *p_attrib_set, fsal_attrib_list_t *p_object_attributes) |
fsal_status_t | XFSFSAL_getextattrs (fsal_handle_t *p_filehandle, fsal_op_context_t *p_context, fsal_extattrib_list_t *p_object_attributes) |
Definition at line 45 of file FSAL_XFS/fsal_attrs.c.
fsal_status_t XFSFSAL_getattrs | ( | fsal_handle_t * | p_filehandle, |
fsal_op_context_t * | p_context, | ||
fsal_attrib_list_t * | p_object_attributes | ||
) |
FSAL_getattrs: Get attributes for the object specified by its filehandle.
filehandle | (input): The handle of the object to get parameters. |
cred | (input): Authentication context for the operation (user,...). |
object_attributes | (mandatory input/output): The retrieved attributes for the object. As input, it defines the attributes that the caller wants to retrieve (by positioning flags into this structure) and the output is built considering this input (it fills the structure according to the flags it contains). |
Definition at line 106 of file FSAL_XFS/fsal_attrs.c.
fsal_status_t XFSFSAL_getextattrs | ( | fsal_handle_t * | p_filehandle, |
fsal_op_context_t * | p_context, | ||
fsal_extattrib_list_t * | p_object_attributes | ||
) |
FSAL_getetxattrs: Get attributes for the object specified by its filehandle.
filehandle | (input): The handle of the object to get parameters. |
cred | (input): Authentication context for the operation (user,...). |
object_attributes | (mandatory input/output): The retrieved attributes for the object. As input, it defines the attributes that the caller wants to retrieve (by positioning flags into this structure) and the output is built considering this input (it fills the structure according to the flags it contains). |
Definition at line 494 of file FSAL_XFS/fsal_attrs.c.
fsal_status_t XFSFSAL_setattrs | ( | fsal_handle_t * | p_filehandle, |
fsal_op_context_t * | p_context, | ||
fsal_attrib_list_t * | p_attrib_set, | ||
fsal_attrib_list_t * | p_object_attributes | ||
) |
FSAL_setattrs: Set attributes for the object specified by its filehandle.
filehandle | (input): The handle of the object to get parameters. |
cred | (input): Authentication context for the operation (user,...). |
attrib_set | (mandatory input): The attributes to be set for the object. It defines the attributes that the caller wants to set and their values. |
object_attributes | (optionnal input/output): The post operation attributes for the object. As input, it defines the attributes that the caller wants to retrieve (by positioning flags into this structure) and the output is built considering this input (it fills the structure according to the flags it contains). May be NULL. |
Definition at line 205 of file FSAL_XFS/fsal_attrs.c.