nfs-ganesha 1.4
|
Go to the source code of this file.
fsal_const_t FSAL_GetConsts | ( | void | ) |
Definition at line 735 of file FSAL_HPSS/fsal_compat.c.
fsal_functions_t FSAL_GetFunctions | ( | void | ) |
Definition at line 730 of file FSAL_HPSS/fsal_compat.c.
fsal_status_t WRAP_HPSSFSAL_access | ( | fsal_handle_t * | object_handle, |
fsal_op_context_t * | p_context, | ||
fsal_accessflags_t | access_type, | ||
fsal_attrib_list_t * | object_attributes | ||
) |
Definition at line 18 of file FSAL_HPSS/fsal_compat.c.
fsal_status_t WRAP_HPSSFSAL_BuildExportContext | ( | fsal_export_context_t * | p_export_context, |
fsal_path_t * | p_export_path, | ||
char * | fs_specific_options | ||
) |
Definition at line 49 of file FSAL_HPSS/fsal_compat.c.
fsal_status_t WRAP_HPSSFSAL_check_quota | ( | char * | path, |
fsal_quota_type_t | quota_type, | ||
fsal_uid_t | fsal_uid | ||
) |
Definition at line 364 of file FSAL_HPSS/fsal_compat.c.
fsal_status_t WRAP_HPSSFSAL_CleanObjectResources | ( | fsal_handle_t * | in_fsal_handle | ) |
Definition at line 342 of file FSAL_HPSS/fsal_compat.c.
fsal_status_t WRAP_HPSSFSAL_CleanUpExportContext | ( | fsal_export_context_t * | p_export_context | ) |
Definition at line 57 of file FSAL_HPSS/fsal_compat.c.
fsal_status_t WRAP_HPSSFSAL_close | ( | fsal_file_t * | p_file_descriptor | ) |
Definition at line 215 of file FSAL_HPSS/fsal_compat.c.
fsal_status_t WRAP_HPSSFSAL_close_by_fileid | ( | fsal_file_t * | file_descriptor, |
fsal_u64_t | fileid | ||
) |
Definition at line 233 of file FSAL_HPSS/fsal_compat.c.
fsal_status_t WRAP_HPSSFSAL_closedir | ( | fsal_dir_t * | p_dir_descriptor | ) |
Definition at line 165 of file FSAL_HPSS/fsal_compat.c.
fsal_status_t WRAP_HPSSFSAL_commit | ( | fsal_file_t * | p_file_descriptor, |
fsal_off_t | offset, | ||
fsal_size_t | length | ||
) |
Definition at line 526 of file FSAL_HPSS/fsal_compat.c.
fsal_status_t WRAP_HPSSFSAL_create | ( | fsal_handle_t * | p_parent_directory_handle, |
fsal_name_t * | p_filename, | ||
fsal_op_context_t * | p_context, | ||
fsal_accessmode_t | accessmode, | ||
fsal_handle_t * | p_object_handle, | ||
fsal_attrib_list_t * | p_object_attributes | ||
) |
Definition at line 80 of file FSAL_HPSS/fsal_compat.c.
fsal_status_t WRAP_HPSSFSAL_create_access | ( | fsal_op_context_t * | pcontext, |
fsal_attrib_list_t * | pattr | ||
) |
Definition at line 283 of file FSAL_HPSS/fsal_compat.c.
fsal_status_t WRAP_HPSSFSAL_DigestHandle | ( | fsal_export_context_t * | p_exportcontext, |
fsal_digesttype_t | output_type, | ||
fsal_handle_t * | p_in_fsal_handle, | ||
caddr_t | out_buff | ||
) |
Definition at line 448 of file FSAL_HPSS/fsal_compat.c.
fsal_status_t WRAP_HPSSFSAL_dynamic_fsinfo | ( | fsal_handle_t * | p_filehandle, |
fsal_op_context_t * | p_context, | ||
fsal_dynamicfsinfo_t * | p_dynamicinfo | ||
) |
Definition at line 239 of file FSAL_HPSS/fsal_compat.c.
fsal_status_t WRAP_HPSSFSAL_ExpandHandle | ( | fsal_export_context_t * | p_expcontext, |
fsal_digesttype_t | in_type, | ||
caddr_t | in_buff, | ||
fsal_handle_t * | p_out_fsal_handle | ||
) |
Definition at line 457 of file FSAL_HPSS/fsal_compat.c.
fsal_status_t WRAP_HPSSFSAL_get_quota | ( | fsal_path_t * | pfsal_path, |
int | quota_type, | ||
fsal_uid_t | fsal_uid, | ||
fsal_quota_t * | pquota | ||
) |
Definition at line 356 of file FSAL_HPSS/fsal_compat.c.
void WRAP_HPSSFSAL_get_stats | ( | fsal_statistics_t * | stats, |
fsal_boolean_t | reset | ||
) |
Definition at line 395 of file FSAL_HPSS/fsal_compat.c.
fsal_status_t WRAP_HPSSFSAL_getattrs | ( | fsal_handle_t * | p_filehandle, |
fsal_op_context_t * | p_context, | ||
fsal_attrib_list_t * | p_object_attributes | ||
) |
Definition at line 29 of file FSAL_HPSS/fsal_compat.c.
fsal_status_t WRAP_HPSSFSAL_GetClientContext | ( | fsal_op_context_t * | p_thr_context, |
fsal_export_context_t * | p_export_context, | ||
fsal_uid_t | uid, | ||
fsal_gid_t | gid, | ||
fsal_gid_t * | alt_groups, | ||
fsal_count_t | nb_alt_groups | ||
) |
Definition at line 68 of file FSAL_HPSS/fsal_compat.c.
fsal_status_t WRAP_HPSSFSAL_getextattrs | ( | fsal_handle_t * | p_filehandle, |
fsal_op_context_t * | p_context, | ||
fsal_extattrib_list_t * | p_object_attributes | ||
) |
Definition at line 634 of file FSAL_HPSS/fsal_compat.c.
char* WRAP_HPSSFSAL_GetFSName | ( | ) |
Definition at line 535 of file FSAL_HPSS/fsal_compat.c.
fsal_status_t WRAP_HPSSFSAL_GetXAttrAttrs | ( | fsal_handle_t * | p_objecthandle, |
fsal_op_context_t * | p_context, | ||
unsigned int | xattr_id, | ||
fsal_attrib_list_t * | p_attrs | ||
) |
Definition at line 540 of file FSAL_HPSS/fsal_compat.c.
fsal_status_t WRAP_HPSSFSAL_GetXAttrIdByName | ( | fsal_handle_t * | p_objecthandle, |
const fsal_name_t * | xattr_name, | ||
fsal_op_context_t * | p_context, | ||
unsigned int * | pxattr_id | ||
) |
Definition at line 574 of file FSAL_HPSS/fsal_compat.c.
fsal_status_t WRAP_HPSSFSAL_GetXAttrValueById | ( | fsal_handle_t * | p_objecthandle, |
unsigned int | xattr_id, | ||
fsal_op_context_t * | p_context, | ||
caddr_t | buffer_addr, | ||
size_t | buffer_size, | ||
size_t * | p_output_size | ||
) |
Definition at line 562 of file FSAL_HPSS/fsal_compat.c.
fsal_status_t WRAP_HPSSFSAL_GetXAttrValueByName | ( | fsal_handle_t * | p_objecthandle, |
const fsal_name_t * | xattr_name, | ||
fsal_op_context_t * | p_context, | ||
caddr_t | buffer_addr, | ||
size_t | buffer_size, | ||
size_t * | p_output_size | ||
) |
Definition at line 583 of file FSAL_HPSS/fsal_compat.c.
unsigned int WRAP_HPSSFSAL_Handle_to_HashIndex | ( | fsal_handle_t * | p_handle, |
unsigned int | cookie, | ||
unsigned int | alphabet_len, | ||
unsigned int | index_size | ||
) |
Definition at line 433 of file FSAL_HPSS/fsal_compat.c.
unsigned int WRAP_HPSSFSAL_Handle_to_RBTIndex | ( | fsal_handle_t * | p_handle, |
unsigned int | cookie | ||
) |
Definition at line 442 of file FSAL_HPSS/fsal_compat.c.
int WRAP_HPSSFSAL_handlecmp | ( | fsal_handle_t * | handle1, |
fsal_handle_t * | handle2, | ||
fsal_status_t * | status | ||
) |
Definition at line 426 of file FSAL_HPSS/fsal_compat.c.
fsal_status_t WRAP_HPSSFSAL_Init | ( | fsal_parameter_t * | init_info | ) |
Definition at line 248 of file FSAL_HPSS/fsal_compat.c.
fsal_status_t WRAP_HPSSFSAL_InitClientContext | ( | fsal_op_context_t * | p_thr_context | ) |
Definition at line 63 of file FSAL_HPSS/fsal_compat.c.
fsal_status_t WRAP_HPSSFSAL_link | ( | fsal_handle_t * | p_target_handle, |
fsal_handle_t * | p_dir_handle, | ||
fsal_name_t * | p_link_name, | ||
fsal_op_context_t * | p_context, | ||
fsal_attrib_list_t * | p_attributes | ||
) |
Definition at line 106 of file FSAL_HPSS/fsal_compat.c.
fsal_status_t WRAP_HPSSFSAL_link_access | ( | fsal_op_context_t * | pcontext, |
fsal_attrib_list_t * | pattr | ||
) |
Definition at line 295 of file FSAL_HPSS/fsal_compat.c.
fsal_status_t WRAP_HPSSFSAL_ListXAttrs | ( | fsal_handle_t * | p_objecthandle, |
unsigned int | cookie, | ||
fsal_op_context_t * | p_context, | ||
fsal_xattrent_t * | xattrs_tab, | ||
unsigned int | xattrs_tabsize, | ||
unsigned int * | p_nb_returned, | ||
int * | end_of_list | ||
) |
Definition at line 549 of file FSAL_HPSS/fsal_compat.c.
fsal_status_t WRAP_HPSSFSAL_load_FS_common_parameter_from_conf | ( | config_file_t | in_config, |
fsal_parameter_t * | out_parameter | ||
) |
Definition at line 490 of file FSAL_HPSS/fsal_compat.c.
fsal_status_t WRAP_HPSSFSAL_load_FS_specific_parameter_from_conf | ( | config_file_t | in_config, |
fsal_parameter_t * | out_parameter | ||
) |
Definition at line 497 of file FSAL_HPSS/fsal_compat.c.
fsal_status_t WRAP_HPSSFSAL_load_FSAL_parameter_from_conf | ( | config_file_t | in_config, |
fsal_parameter_t * | out_parameter | ||
) |
Definition at line 483 of file FSAL_HPSS/fsal_compat.c.
fsal_status_t WRAP_HPSSFSAL_lookup | ( | fsal_handle_t * | p_parent_directory_handle, |
fsal_name_t * | p_filename, | ||
fsal_op_context_t * | p_context, | ||
fsal_handle_t * | p_object_handle, | ||
fsal_attrib_list_t * | p_object_attributes | ||
) |
Definition at line 308 of file FSAL_HPSS/fsal_compat.c.
fsal_status_t WRAP_HPSSFSAL_lookupJunction | ( | fsal_handle_t * | p_junction_handle, |
fsal_op_context_t * | p_context, | ||
fsal_handle_t * | p_fsoot_handle, | ||
fsal_attrib_list_t * | p_fsroot_attributes | ||
) |
Definition at line 330 of file FSAL_HPSS/fsal_compat.c.
fsal_status_t WRAP_HPSSFSAL_lookupPath | ( | fsal_path_t * | p_path, |
fsal_op_context_t * | p_context, | ||
fsal_handle_t * | object_handle, | ||
fsal_attrib_list_t * | p_object_attributes | ||
) |
Definition at line 320 of file FSAL_HPSS/fsal_compat.c.
fsal_status_t WRAP_HPSSFSAL_merge_attrs | ( | fsal_attrib_list_t * | pinit_attr, |
fsal_attrib_list_t * | pnew_attr, | ||
fsal_attrib_list_t * | presult_attr | ||
) |
Definition at line 301 of file FSAL_HPSS/fsal_compat.c.
fsal_status_t WRAP_HPSSFSAL_mkdir | ( | fsal_handle_t * | p_parent_directory_handle, |
fsal_name_t * | p_dirname, | ||
fsal_op_context_t * | p_context, | ||
fsal_accessmode_t | accessmode, | ||
fsal_handle_t * | p_object_handle, | ||
fsal_attrib_list_t * | p_object_attributes | ||
) |
Definition at line 93 of file FSAL_HPSS/fsal_compat.c.
fsal_status_t WRAP_HPSSFSAL_mknode | ( | fsal_handle_t * | parentdir_handle, |
fsal_name_t * | p_node_name, | ||
fsal_op_context_t * | p_context, | ||
fsal_accessmode_t | accessmode, | ||
fsal_nodetype_t | nodetype, | ||
fsal_dev_t * | dev, | ||
fsal_handle_t * | p_object_handle, | ||
fsal_attrib_list_t * | node_attributes | ||
) |
Definition at line 117 of file FSAL_HPSS/fsal_compat.c.
fsal_status_t WRAP_HPSSFSAL_open | ( | fsal_handle_t * | p_filehandle, |
fsal_op_context_t * | p_context, | ||
fsal_openflags_t | openflags, | ||
fsal_file_t * | p_file_descriptor, | ||
fsal_attrib_list_t * | p_file_attributes | ||
) |
Definition at line 183 of file FSAL_HPSS/fsal_compat.c.
fsal_status_t WRAP_HPSSFSAL_open_by_fileid | ( | fsal_handle_t * | filehandle, |
fsal_u64_t | fileid, | ||
fsal_op_context_t * | p_context, | ||
fsal_openflags_t | openflags, | ||
fsal_file_t * | file_descriptor, | ||
fsal_attrib_list_t * | file_attributes | ||
) |
Definition at line 220 of file FSAL_HPSS/fsal_compat.c.
fsal_status_t WRAP_HPSSFSAL_open_by_name | ( | fsal_handle_t * | dirhandle, |
fsal_name_t * | filename, | ||
fsal_op_context_t * | p_context, | ||
fsal_openflags_t | openflags, | ||
fsal_file_t * | file_descriptor, | ||
fsal_attrib_list_t * | file_attributes | ||
) |
Definition at line 170 of file FSAL_HPSS/fsal_compat.c.
fsal_status_t WRAP_HPSSFSAL_opendir | ( | fsal_handle_t * | p_dir_handle, |
fsal_op_context_t * | p_context, | ||
fsal_dir_t * | p_dir_descriptor, | ||
fsal_attrib_list_t * | p_dir_attributes | ||
) |
Definition at line 131 of file FSAL_HPSS/fsal_compat.c.
fsal_status_t WRAP_HPSSFSAL_rcp | ( | fsal_handle_t * | filehandle, |
fsal_op_context_t * | p_context, | ||
fsal_path_t * | p_local_path, | ||
fsal_rcpflag_t | transfer_opt | ||
) |
Definition at line 371 of file FSAL_HPSS/fsal_compat.c.
fsal_status_t WRAP_HPSSFSAL_read | ( | fsal_file_t * | p_file_descriptor, |
fsal_seek_t * | p_seek_descriptor, | ||
fsal_size_t | buffer_size, | ||
caddr_t | buffer, | ||
fsal_size_t * | p_read_amount, | ||
fsal_boolean_t * | p_end_of_file | ||
) |
Definition at line 194 of file FSAL_HPSS/fsal_compat.c.
fsal_status_t WRAP_HPSSFSAL_readdir | ( | fsal_dir_t * | p_dir_descriptor, |
fsal_cookie_t | start_position, | ||
fsal_attrib_mask_t | get_attr_mask, | ||
fsal_mdsize_t | buffersize, | ||
fsal_dirent_t * | p_pdirent, | ||
fsal_cookie_t * | p_end_position, | ||
fsal_count_t * | p_nb_entries, | ||
fsal_boolean_t * | p_end_of_dir | ||
) |
Definition at line 142 of file FSAL_HPSS/fsal_compat.c.
fsal_status_t WRAP_HPSSFSAL_readlink | ( | fsal_handle_t * | p_linkhandle, |
fsal_op_context_t * | p_context, | ||
fsal_path_t * | p_link_content, | ||
fsal_attrib_list_t * | p_link_attributes | ||
) |
Definition at line 401 of file FSAL_HPSS/fsal_compat.c.
fsal_status_t WRAP_HPSSFSAL_RemoveXAttrById | ( | fsal_handle_t * | p_objecthandle, |
fsal_op_context_t * | p_context, | ||
unsigned int | xattr_id | ||
) |
Definition at line 618 of file FSAL_HPSS/fsal_compat.c.
fsal_status_t WRAP_HPSSFSAL_RemoveXAttrByName | ( | fsal_handle_t * | p_objecthandle, |
fsal_op_context_t * | p_context, | ||
const fsal_name_t * | xattr_name | ||
) |
Definition at line 626 of file FSAL_HPSS/fsal_compat.c.
fsal_status_t WRAP_HPSSFSAL_rename | ( | fsal_handle_t * | p_old_parentdir_handle, |
fsal_name_t * | p_old_name, | ||
fsal_handle_t * | p_new_parentdir_handle, | ||
fsal_name_t * | p_new_name, | ||
fsal_op_context_t * | p_context, | ||
fsal_attrib_list_t * | p_src_dir_attributes, | ||
fsal_attrib_list_t * | p_tgt_dir_attributes | ||
) |
Definition at line 380 of file FSAL_HPSS/fsal_compat.c.
fsal_status_t WRAP_HPSSFSAL_rename_access | ( | fsal_op_context_t * | pcontext, |
fsal_attrib_list_t * | pattrsrc, | ||
fsal_attrib_list_t * | pattrdest | ||
) |
Definition at line 276 of file FSAL_HPSS/fsal_compat.c.
fsal_status_t WRAP_HPSSFSAL_set_quota | ( | fsal_path_t * | pfsal_path, |
int | quota_type, | ||
fsal_uid_t | fsal_uid, | ||
fsal_quota_t * | pquota, | ||
fsal_quota_t * | presquota | ||
) |
Definition at line 347 of file FSAL_HPSS/fsal_compat.c.
fsal_status_t WRAP_HPSSFSAL_setattr_access | ( | fsal_op_context_t * | p_context, |
fsal_attrib_list_t * | candidate_attributes, | ||
fsal_attrib_list_t * | object_attributes | ||
) |
Definition at line 267 of file FSAL_HPSS/fsal_compat.c.
fsal_status_t WRAP_HPSSFSAL_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 | ||
) |
Definition at line 38 of file FSAL_HPSS/fsal_compat.c.
fsal_status_t WRAP_HPSSFSAL_SetDefault_FS_common_parameter | ( | fsal_parameter_t * | out_parameter | ) |
Definition at line 471 of file FSAL_HPSS/fsal_compat.c.
fsal_status_t WRAP_HPSSFSAL_SetDefault_FS_specific_parameter | ( | fsal_parameter_t * | out_parameter | ) |
Definition at line 477 of file FSAL_HPSS/fsal_compat.c.
fsal_status_t WRAP_HPSSFSAL_SetDefault_FSAL_parameter | ( | fsal_parameter_t * | out_parameter | ) |
Definition at line 466 of file FSAL_HPSS/fsal_compat.c.
fsal_status_t WRAP_HPSSFSAL_SetXAttrValue | ( | fsal_handle_t * | p_objecthandle, |
const fsal_name_t * | xattr_name, | ||
fsal_op_context_t * | p_context, | ||
caddr_t | buffer_addr, | ||
size_t | buffer_size, | ||
int | create | ||
) |
Definition at line 595 of file FSAL_HPSS/fsal_compat.c.
fsal_status_t WRAP_HPSSFSAL_SetXAttrValueById | ( | fsal_handle_t * | p_objecthandle, |
unsigned int | xattr_id, | ||
fsal_op_context_t * | p_context, | ||
caddr_t | buffer_addr, | ||
size_t | buffer_size | ||
) |
Definition at line 607 of file FSAL_HPSS/fsal_compat.c.
fsal_status_t WRAP_HPSSFSAL_symlink | ( | fsal_handle_t * | p_parent_directory_handle, |
fsal_name_t * | p_linkname, | ||
fsal_path_t * | p_linkcontent, | ||
fsal_op_context_t * | p_context, | ||
fsal_accessmode_t | accessmode, | ||
fsal_handle_t * | p_link_handle, | ||
fsal_attrib_list_t * | p_link_attributes | ||
) |
Definition at line 412 of file FSAL_HPSS/fsal_compat.c.
fsal_status_t WRAP_HPSSFSAL_terminate | ( | ) |
Definition at line 253 of file FSAL_HPSS/fsal_compat.c.
fsal_status_t WRAP_HPSSFSAL_test_access | ( | fsal_op_context_t * | p_context, |
fsal_accessflags_t | access_type, | ||
fsal_attrib_list_t * | p_object_attributes | ||
) |
Definition at line 258 of file FSAL_HPSS/fsal_compat.c.
fsal_status_t WRAP_HPSSFSAL_truncate | ( | fsal_handle_t * | p_filehandle, |
fsal_op_context_t * | p_context, | ||
fsal_size_t | length, | ||
fsal_file_t * | file_descriptor, | ||
fsal_attrib_list_t * | p_object_attributes | ||
) |
Definition at line 504 of file FSAL_HPSS/fsal_compat.c.
fsal_status_t WRAP_HPSSFSAL_unlink | ( | fsal_handle_t * | p_parent_directory_handle, |
fsal_name_t * | p_object_name, | ||
fsal_op_context_t * | p_context, | ||
fsal_attrib_list_t * | p_parent_directory_attributes | ||
) |
Definition at line 515 of file FSAL_HPSS/fsal_compat.c.
fsal_status_t WRAP_HPSSFSAL_unlink_access | ( | fsal_op_context_t * | pcontext, |
fsal_attrib_list_t * | pattr | ||
) |
Definition at line 289 of file FSAL_HPSS/fsal_compat.c.
fsal_status_t WRAP_HPSSFSAL_write | ( | fsal_file_t * | p_file_descriptor, |
fsal_seek_t * | p_seek_descriptor, | ||
fsal_size_t | buffer_size, | ||
caddr_t | buffer, | ||
fsal_size_t * | p_write_amount | ||
) |
Definition at line 205 of file FSAL_HPSS/fsal_compat.c.
{ .fsal_handle_t_size = sizeof(hpssfsal_handle_t), .fsal_op_context_t_size = sizeof(hpssfsal_op_context_t), .fsal_export_context_t_size = sizeof(hpssfsal_export_context_t), .fsal_file_t_size = sizeof(hpssfsal_file_t), .fsal_cookie_t_size = sizeof(hpssfsal_cookie_t), .fsal_cred_t_size = sizeof(hpssfsal_cred_t), .fs_specific_initinfo_t_size = sizeof(hpssfs_specific_initinfo_t), .fsal_dir_t_size = sizeof(hpssfsal_dir_t) }
Definition at line 719 of file FSAL_HPSS/fsal_compat.c.
Definition at line 643 of file FSAL_HPSS/fsal_compat.c.