|
変数 |
| int(* | connect_fn )(struct vfs_handle_struct *handle, const char *service, const char *user) |
| void(* | disconnect )(struct vfs_handle_struct *handle) |
| SMB_BIG_UINT(* | disk_free )(struct vfs_handle_struct *handle, const char *path, BOOL small_query, SMB_BIG_UINT *bsize, SMB_BIG_UINT *dfree, SMB_BIG_UINT *dsize) |
| int(* | get_quota )(struct vfs_handle_struct *handle, enum SMB_QUOTA_TYPE qtype, unid_t id, SMB_DISK_QUOTA *qt) |
| int(* | set_quota )(struct vfs_handle_struct *handle, enum SMB_QUOTA_TYPE qtype, unid_t id, SMB_DISK_QUOTA *qt) |
| int(* | get_shadow_copy_data )(struct vfs_handle_struct *handle, struct files_struct *fsp, SHADOW_COPY_DATA *shadow_copy_data, BOOL labels) |
| int(* | statvfs )(struct vfs_handle_struct *handle, const char *path, struct vfs_statvfs_struct *statbuf) |
| SMB_STRUCT_DIR *(* | opendir )(struct vfs_handle_struct *handle, const char *fname, const char *mask, uint32 attributes) |
| SMB_STRUCT_DIRENT *(* | readdir )(struct vfs_handle_struct *handle, SMB_STRUCT_DIR *dirp) |
| void(* | seekdir )(struct vfs_handle_struct *handle, SMB_STRUCT_DIR *dirp, long offset) |
| long(* | telldir )(struct vfs_handle_struct *handle, SMB_STRUCT_DIR *dirp) |
| void(* | rewind_dir )(struct vfs_handle_struct *handle, SMB_STRUCT_DIR *dirp) |
| int(* | mkdir )(struct vfs_handle_struct *handle, const char *path, mode_t mode) |
| int(* | rmdir )(struct vfs_handle_struct *handle, const char *path) |
| int(* | closedir )(struct vfs_handle_struct *handle, SMB_STRUCT_DIR *dir) |
| int(* | open )(struct vfs_handle_struct *handle, const char *fname, files_struct *fsp, int flags, mode_t mode) |
| int(* | close_fn )(struct vfs_handle_struct *handle, struct files_struct *fsp, int fd) |
| ssize_t(* | read )(struct vfs_handle_struct *handle, struct files_struct *fsp, int fd, void *data, size_t n) |
| ssize_t(* | pread )(struct vfs_handle_struct *handle, struct files_struct *fsp, int fd, void *data, size_t n, SMB_OFF_T offset) |
| ssize_t(* | write )(struct vfs_handle_struct *handle, struct files_struct *fsp, int fd, const void *data, size_t n) |
| ssize_t(* | pwrite )(struct vfs_handle_struct *handle, struct files_struct *fsp, int fd, const void *data, size_t n, SMB_OFF_T offset) |
| SMB_OFF_T(* | lseek )(struct vfs_handle_struct *handle, struct files_struct *fsp, int fd, SMB_OFF_T offset, int whence) |
| ssize_t(* | sendfile )(struct vfs_handle_struct *handle, int tofd, files_struct *fsp, int fromfd, const DATA_BLOB *header, SMB_OFF_T offset, size_t count) |
| int(* | rename )(struct vfs_handle_struct *handle, const char *oldname, const char *newname) |
| int(* | fsync )(struct vfs_handle_struct *handle, struct files_struct *fsp, int fd) |
| int(* | stat )(struct vfs_handle_struct *handle, const char *fname, SMB_STRUCT_STAT *sbuf) |
| int(* | fstat )(struct vfs_handle_struct *handle, struct files_struct *fsp, int fd, SMB_STRUCT_STAT *sbuf) |
| int(* | lstat )(struct vfs_handle_struct *handle, const char *path, SMB_STRUCT_STAT *sbuf) |
| int(* | unlink )(struct vfs_handle_struct *handle, const char *path) |
| int(* | chmod )(struct vfs_handle_struct *handle, const char *path, mode_t mode) |
| int(* | fchmod )(struct vfs_handle_struct *handle, struct files_struct *fsp, int fd, mode_t mode) |
| int(* | chown )(struct vfs_handle_struct *handle, const char *path, uid_t uid, gid_t gid) |
| int(* | fchown )(struct vfs_handle_struct *handle, struct files_struct *fsp, int fd, uid_t uid, gid_t gid) |
| int(* | chdir )(struct vfs_handle_struct *handle, const char *path) |
| char *(* | getwd )(struct vfs_handle_struct *handle, char *buf) |
| int(* | ntimes )(struct vfs_handle_struct *handle, const char *path, const struct timespec ts[2]) |
| int(* | ftruncate )(struct vfs_handle_struct *handle, struct files_struct *fsp, int fd, SMB_OFF_T offset) |
| BOOL(* | lock )(struct vfs_handle_struct *handle, struct files_struct *fsp, int fd, int op, SMB_OFF_T offset, SMB_OFF_T count, int type) |
| int(* | kernel_flock )(struct vfs_handle_struct *handle, struct files_struct *fsp, int fd, uint32 share_mode) |
| int(* | linux_setlease )(struct vfs_handle_struct *handle, struct files_struct *fsp, int fd, int leasetype) |
| BOOL(* | getlock )(struct vfs_handle_struct *handle, struct files_struct *fsp, int fd, SMB_OFF_T *poffset, SMB_OFF_T *pcount, int *ptype, pid_t *ppid) |
| int(* | symlink )(struct vfs_handle_struct *handle, const char *oldpath, const char *newpath) |
| int(* | readlink )(struct vfs_handle_struct *handle, const char *path, char *buf, size_t bufsiz) |
| int(* | link )(struct vfs_handle_struct *handle, const char *oldpath, const char *newpath) |
| int(* | mknod )(struct vfs_handle_struct *handle, const char *path, mode_t mode, SMB_DEV_T dev) |
| char *(* | realpath )(struct vfs_handle_struct *handle, const char *path, char *resolved_path) |
| NTSTATUS(* | notify_watch )(struct vfs_handle_struct *handle, struct sys_notify_context *ctx, struct notify_entry *e, void(*callback)(struct sys_notify_context *ctx, void *private_data, struct notify_event *ev), void *private_data, void *handle_p) |
| int(* | chflags )(struct vfs_handle_struct *handle, const char *path, uint flags) |
| size_t(* | fget_nt_acl )(struct vfs_handle_struct *handle, struct files_struct *fsp, int fd, uint32 security_info, struct security_descriptor_info **ppdesc) |
| size_t(* | get_nt_acl )(struct vfs_handle_struct *handle, struct files_struct *fsp, const char *name, uint32 security_info, struct security_descriptor_info **ppdesc) |
| BOOL(* | fset_nt_acl )(struct vfs_handle_struct *handle, struct files_struct *fsp, int fd, uint32 security_info_sent, struct security_descriptor_info *psd) |
| BOOL(* | set_nt_acl )(struct vfs_handle_struct *handle, struct files_struct *fsp, const char *name, uint32 security_info_sent, struct security_descriptor_info *psd) |
| int(* | chmod_acl )(struct vfs_handle_struct *handle, const char *name, mode_t mode) |
| int(* | fchmod_acl )(struct vfs_handle_struct *handle, struct files_struct *fsp, int fd, mode_t mode) |
| int(* | sys_acl_get_entry )(struct vfs_handle_struct *handle, SMB_ACL_T theacl, int entry_id, SMB_ACL_ENTRY_T *entry_p) |
| int(* | sys_acl_get_tag_type )(struct vfs_handle_struct *handle, SMB_ACL_ENTRY_T entry_d, SMB_ACL_TAG_T *tag_type_p) |
| int(* | sys_acl_get_permset )(struct vfs_handle_struct *handle, SMB_ACL_ENTRY_T entry_d, SMB_ACL_PERMSET_T *permset_p) |
| void *(* | sys_acl_get_qualifier )(struct vfs_handle_struct *handle, SMB_ACL_ENTRY_T entry_d) |
| SMB_ACL_T(* | sys_acl_get_file )(struct vfs_handle_struct *handle, const char *path_p, SMB_ACL_TYPE_T type) |
| SMB_ACL_T(* | sys_acl_get_fd )(struct vfs_handle_struct *handle, struct files_struct *fsp, int fd) |
| int(* | sys_acl_clear_perms )(struct vfs_handle_struct *handle, SMB_ACL_PERMSET_T permset) |
| int(* | sys_acl_add_perm )(struct vfs_handle_struct *handle, SMB_ACL_PERMSET_T permset, SMB_ACL_PERM_T perm) |
| char *(* | sys_acl_to_text )(struct vfs_handle_struct *handle, SMB_ACL_T theacl, ssize_t *plen) |
| SMB_ACL_T(* | sys_acl_init )(struct vfs_handle_struct *handle, int count) |
| int(* | sys_acl_create_entry )(struct vfs_handle_struct *handle, SMB_ACL_T *pacl, SMB_ACL_ENTRY_T *pentry) |
| int(* | sys_acl_set_tag_type )(struct vfs_handle_struct *handle, SMB_ACL_ENTRY_T entry, SMB_ACL_TAG_T tagtype) |
| int(* | sys_acl_set_qualifier )(struct vfs_handle_struct *handle, SMB_ACL_ENTRY_T entry, void *qual) |
| int(* | sys_acl_set_permset )(struct vfs_handle_struct *handle, SMB_ACL_ENTRY_T entry, SMB_ACL_PERMSET_T permset) |
| int(* | sys_acl_valid )(struct vfs_handle_struct *handle, SMB_ACL_T theacl) |
| int(* | sys_acl_set_file )(struct vfs_handle_struct *handle, const char *name, SMB_ACL_TYPE_T acltype, SMB_ACL_T theacl) |
| int(* | sys_acl_set_fd )(struct vfs_handle_struct *handle, struct files_struct *fsp, int fd, SMB_ACL_T theacl) |
| int(* | sys_acl_delete_def_file )(struct vfs_handle_struct *handle, const char *path) |
| int(* | sys_acl_get_perm )(struct vfs_handle_struct *handle, SMB_ACL_PERMSET_T permset, SMB_ACL_PERM_T perm) |
| int(* | sys_acl_free_text )(struct vfs_handle_struct *handle, char *text) |
| int(* | sys_acl_free_acl )(struct vfs_handle_struct *handle, SMB_ACL_T posix_acl) |
| int(* | sys_acl_free_qualifier )(struct vfs_handle_struct *handle, void *qualifier, SMB_ACL_TAG_T tagtype) |
| ssize_t(* | getxattr )(struct vfs_handle_struct *handle, const char *path, const char *name, void *value, size_t size) |
| ssize_t(* | lgetxattr )(struct vfs_handle_struct *handle, const char *path, const char *name, void *value, size_t size) |
| ssize_t(* | fgetxattr )(struct vfs_handle_struct *handle, struct files_struct *fsp, int fd, const char *name, void *value, size_t size) |
| ssize_t(* | listxattr )(struct vfs_handle_struct *handle, const char *path, char *list, size_t size) |
| ssize_t(* | llistxattr )(struct vfs_handle_struct *handle, const char *path, char *list, size_t size) |
| ssize_t(* | flistxattr )(struct vfs_handle_struct *handle, struct files_struct *fsp, int fd, char *list, size_t size) |
| int(* | removexattr )(struct vfs_handle_struct *handle, const char *path, const char *name) |
| int(* | lremovexattr )(struct vfs_handle_struct *handle, const char *path, const char *name) |
| int(* | fremovexattr )(struct vfs_handle_struct *handle, struct files_struct *fsp, int filedes, const char *name) |
| int(* | setxattr )(struct vfs_handle_struct *handle, const char *path, const char *name, const void *value, size_t size, int flags) |
| int(* | lsetxattr )(struct vfs_handle_struct *handle, const char *path, const char *name, const void *value, size_t size, int flags) |
| int(* | fsetxattr )(struct vfs_handle_struct *handle, struct files_struct *fsp, int filedes, const char *name, const void *value, size_t size, int flags) |
| int(* | aio_read )(struct vfs_handle_struct *handle, struct files_struct *fsp, SMB_STRUCT_AIOCB *aiocb) |
| int(* | aio_write )(struct vfs_handle_struct *handle, struct files_struct *fsp, SMB_STRUCT_AIOCB *aiocb) |
| ssize_t(* | aio_return_fn )(struct vfs_handle_struct *handle, struct files_struct *fsp, SMB_STRUCT_AIOCB *aiocb) |
| int(* | aio_cancel )(struct vfs_handle_struct *handle, struct files_struct *fsp, int fd, SMB_STRUCT_AIOCB *aiocb) |
| int(* | aio_error_fn )(struct vfs_handle_struct *handle, struct files_struct *fsp, SMB_STRUCT_AIOCB *aiocb) |
| int(* | aio_fsync )(struct vfs_handle_struct *handle, struct files_struct *fsp, int op, SMB_STRUCT_AIOCB *aiocb) |
| int(* | aio_suspend )(struct vfs_handle_struct *handle, struct files_struct *fsp, const SMB_STRUCT_AIOCB *const aiocb[], int n, const struct timespec *timeout) |