nfs-ganesha 1.4
|
9P version More...
#include <stdio.h>
#include <string.h>
#include <pthread.h>
#include <sys/types.h>
#include <pwd.h>
#include <sys/stat.h>
#include <fcntl.h>
#include "nfs_core.h"
#include "log.h"
#include "9p.h"
Go to the source code of this file.
Functions | |
int | _9p_init (_9p_parameter_t *pparam) |
int | _9p_tools_get_fsal_op_context_by_uid (u32 uid, _9p_fid_t *pfid) |
int | _9p_tools_get_fsal_op_context_by_name (int uname_len, char *uname_str, _9p_fid_t *pfid) |
int | _9p_tools_errno (cache_inode_status_t cache_status) |
void | _9p_tools_fsal_attr2stat (fsal_attrib_list_t *pfsalattr, struct stat *pstat) |
void | _9p_tools_acess2fsal (u32 *paccessin, fsal_accessflags_t *pfsalaccess) |
void | _9p_chomp_attr_value (char *str, size_t size) |
void | _9p_openflags2FSAL (u32 *inflags, fsal_openflags_t *outflags) |
9P version
9p_proto_tools.c : _9P_interpretor, protocol's service functions
Definition in file 9p_proto_tools.c.
void _9p_chomp_attr_value | ( | char * | str, |
size_t | size | ||
) |
Definition at line 244 of file 9p_proto_tools.c.
int _9p_init | ( | _9p_parameter_t * | pparam | ) |
Definition at line 53 of file 9p_proto_tools.c.
void _9p_openflags2FSAL | ( | u32 * | inflags, |
fsal_openflags_t * | outflags | ||
) |
Definition at line 259 of file 9p_proto_tools.c.
void _9p_tools_acess2fsal | ( | u32 * | paccessin, |
fsal_accessflags_t * | pfsalaccess | ||
) |
Definition at line 235 of file 9p_proto_tools.c.
int _9p_tools_errno | ( | cache_inode_status_t | cache_status | ) |
Definition at line 103 of file 9p_proto_tools.c.
void _9p_tools_fsal_attr2stat | ( | fsal_attrib_list_t * | pfsalattr, |
struct stat * | pstat | ||
) |
Definition at line 205 of file 9p_proto_tools.c.
int _9p_tools_get_fsal_op_context_by_name | ( | int | uname_len, |
char * | uname_str, | ||
_9p_fid_t * | pfid | ||
) |
Definition at line 84 of file 9p_proto_tools.c.
Definition at line 58 of file 9p_proto_tools.c.