files_struct 52 examples/VFS/shadow_copy_test.c static int test_get_shadow_copy_data(vfs_handle_struct *handle, files_struct *fsp, SHADOW_COPY_DATA *shadow_copy_data, bool labels) files_struct 73 examples/VFS/skel_opaque.c static int skel_get_shadow_copy_data(vfs_handle_struct *handle, files_struct *fsp, SHADOW_COPY_DATA *shadow_copy_data, bool labels) files_struct 125 examples/VFS/skel_opaque.c static int skel_open(vfs_handle_struct *handle, const char *fname, files_struct *fsp, int flags, mode_t mode) files_struct 130 examples/VFS/skel_opaque.c static int skel_close(vfs_handle_struct *handle, files_struct *fsp) files_struct 135 examples/VFS/skel_opaque.c static ssize_t skel_read(vfs_handle_struct *handle, files_struct *fsp, void *data, size_t n) files_struct 140 examples/VFS/skel_opaque.c static ssize_t skel_pread(vfs_handle_struct *handle, struct files_struct *fsp, void *data, size_t n, SMB_OFF_T offset) files_struct 145 examples/VFS/skel_opaque.c static ssize_t skel_write(vfs_handle_struct *handle, files_struct *fsp, const void *data, size_t n) files_struct 150 examples/VFS/skel_opaque.c ssize_t skel_pwrite(vfs_handle_struct *handle, struct files_struct *fsp, const void *data, size_t n, SMB_OFF_T offset) files_struct 155 examples/VFS/skel_opaque.c static SMB_OFF_T skel_lseek(vfs_handle_struct *handle, files_struct *fsp, SMB_OFF_T offset, int whence) files_struct 160 examples/VFS/skel_opaque.c static ssize_t skel_sendfile(vfs_handle_struct *handle, int tofd, files_struct *fromfsp, const DATA_BLOB *hdr, files_struct 166 examples/VFS/skel_opaque.c static ssize_t skel_recvfile(vfs_handle_struct *handle, int fromfd, files_struct *tofsp, SMB_OFF_T offset, size_t n) files_struct 176 examples/VFS/skel_opaque.c static int skel_fsync(vfs_handle_struct *handle, files_struct *fsp) files_struct 186 examples/VFS/skel_opaque.c static int skel_fstat(vfs_handle_struct *handle, files_struct *fsp, SMB_STRUCT_STAT *sbuf) files_struct 206 examples/VFS/skel_opaque.c static int skel_fchmod(vfs_handle_struct *handle, files_struct *fsp, mode_t mode) files_struct 216 examples/VFS/skel_opaque.c static int skel_fchown(vfs_handle_struct *handle, files_struct *fsp, uid_t uid, gid_t gid) files_struct 241 examples/VFS/skel_opaque.c static int skel_ftruncate(vfs_handle_struct *handle, files_struct *fsp, SMB_OFF_T offset) files_struct 246 examples/VFS/skel_opaque.c static bool skel_lock(vfs_handle_struct *handle, files_struct *fsp, int op, SMB_OFF_T offset, SMB_OFF_T count, int type) files_struct 251 examples/VFS/skel_opaque.c static bool skel_getlock(vfs_handle_struct *handle, files_struct *fsp, SMB_OFF_T *poffset, SMB_OFF_T *pcount, int *ptype, pid_t *ppid) files_struct 305 examples/VFS/skel_opaque.c static size_t skel_fget_nt_acl(vfs_handle_struct *handle, files_struct *fsp, files_struct 319 examples/VFS/skel_opaque.c static NTSTATUS skel_fset_nt_acl(vfs_handle_struct *handle, files_struct *fsp, files_struct 332 examples/VFS/skel_opaque.c static int skel_fchmod_acl(vfs_handle_struct *handle, files_struct *fsp, mode_t mode) files_struct 368 examples/VFS/skel_opaque.c static SMB_ACL_T skel_sys_acl_get_fd(vfs_handle_struct *handle, files_struct *fsp) files_struct 434 examples/VFS/skel_opaque.c static int skel_sys_acl_set_fd(vfs_handle_struct *handle, files_struct *fsp, SMB_ACL_T theacl) files_struct 483 examples/VFS/skel_opaque.c static ssize_t skel_fgetxattr(vfs_handle_struct *handle, struct files_struct *fsp, const char *name, void *value, size_t size) files_struct 501 examples/VFS/skel_opaque.c static ssize_t skel_flistxattr(vfs_handle_struct *handle, struct files_struct *fsp, char *list, size_t size) files_struct 519 examples/VFS/skel_opaque.c static int skel_fremovexattr(vfs_handle_struct *handle, struct files_struct *fsp, const char *name) files_struct 537 examples/VFS/skel_opaque.c static int skel_fsetxattr(vfs_handle_struct *handle, struct files_struct *fsp, const char *name, const void *value, size_t size, int flags) files_struct 543 examples/VFS/skel_opaque.c static int skel_aio_read(struct vfs_handle_struct *handle, struct files_struct *fsp, SMB_STRUCT_AIOCB *aiocb) files_struct 548 examples/VFS/skel_opaque.c static int skel_aio_write(struct vfs_handle_struct *handle, struct files_struct *fsp, SMB_STRUCT_AIOCB *aiocb) files_struct 553 examples/VFS/skel_opaque.c static ssize_t skel_aio_return(struct vfs_handle_struct *handle, struct files_struct *fsp, SMB_STRUCT_AIOCB *aiocb) files_struct 558 examples/VFS/skel_opaque.c static int skel_aio_cancel(struct vfs_handle_struct *handle, struct files_struct *fsp, SMB_STRUCT_AIOCB *aiocb) files_struct 563 examples/VFS/skel_opaque.c static int skel_aio_error(struct vfs_handle_struct *handle, struct files_struct *fsp, SMB_STRUCT_AIOCB *aiocb) files_struct 568 examples/VFS/skel_opaque.c static int skel_aio_fsync(struct vfs_handle_struct *handle, struct files_struct *fsp, int op, SMB_STRUCT_AIOCB *aiocb) files_struct 573 examples/VFS/skel_opaque.c static int skel_aio_suspend(struct vfs_handle_struct *handle, struct files_struct *fsp, const SMB_STRUCT_AIOCB * const aiocb[], int n, const struct timespec *ts) files_struct 578 examples/VFS/skel_opaque.c static bool skel_aio_force(struct vfs_handle_struct *handle, struct files_struct *fsp) files_struct 67 examples/VFS/skel_transparent.c static int skel_get_shadow_copy_data(vfs_handle_struct *handle, files_struct *fsp, SHADOW_COPY_DATA *shadow_copy_data, bool labels) files_struct 119 examples/VFS/skel_transparent.c static int skel_open(vfs_handle_struct *handle, const char *fname, files_struct *fsp, int flags, mode_t mode) files_struct 124 examples/VFS/skel_transparent.c static int skel_close(vfs_handle_struct *handle, files_struct *fsp) files_struct 129 examples/VFS/skel_transparent.c static ssize_t skel_read(vfs_handle_struct *handle, files_struct *fsp, void *data, size_t n) files_struct 134 examples/VFS/skel_transparent.c static ssize_t skel_pread(vfs_handle_struct *handle, files_struct *fsp, void *data, size_t n, SMB_OFF_T offset) files_struct 139 examples/VFS/skel_transparent.c static ssize_t skel_write(vfs_handle_struct *handle, files_struct *fsp, const void *data, size_t n) files_struct 144 examples/VFS/skel_transparent.c static ssize_t skel_pwrite(vfs_handle_struct *handle, files_struct *fsp, const void *data, size_t n, SMB_OFF_T offset) files_struct 149 examples/VFS/skel_transparent.c static SMB_OFF_T skel_lseek(vfs_handle_struct *handle, files_struct *fsp, SMB_OFF_T offset, int whence) files_struct 154 examples/VFS/skel_transparent.c static ssize_t skel_sendfile(vfs_handle_struct *handle, int tofd, files_struct *fromfsp, const DATA_BLOB *hdr, SMB_OFF_T offset, size_t n) files_struct 159 examples/VFS/skel_transparent.c static ssize_t skel_recvfile(vfs_handle_struct *handle, int fromfd, files_struct *tofsp, SMB_OFF_T offset, size_t n) files_struct 169 examples/VFS/skel_transparent.c static int skel_fsync(vfs_handle_struct *handle, files_struct *fsp) files_struct 179 examples/VFS/skel_transparent.c static int skel_fstat(vfs_handle_struct *handle, files_struct *fsp, SMB_STRUCT_STAT *sbuf) files_struct 199 examples/VFS/skel_transparent.c static int skel_fchmod(vfs_handle_struct *handle, files_struct *fsp, mode_t mode) files_struct 209 examples/VFS/skel_transparent.c static int skel_fchown(vfs_handle_struct *handle, files_struct *fsp, uid_t uid, gid_t gid) files_struct 234 examples/VFS/skel_transparent.c static int skel_ftruncate(vfs_handle_struct *handle, files_struct *fsp, SMB_OFF_T offset) files_struct 239 examples/VFS/skel_transparent.c static bool skel_lock(vfs_handle_struct *handle, files_struct *fsp, int op, SMB_OFF_T offset, SMB_OFF_T count, int type) files_struct 244 examples/VFS/skel_transparent.c static bool skel_getlock(vfs_handle_struct *handle, files_struct *fsp, SMB_OFF_T *poffset, SMB_OFF_T *pcount, int *ptype, pid_t *ppid) files_struct 294 examples/VFS/skel_transparent.c static NTSTATUS skel_fget_nt_acl(vfs_handle_struct *handle, files_struct *fsp, files_struct 306 examples/VFS/skel_transparent.c static NTSTATUS skel_fset_nt_acl(vfs_handle_struct *handle, files_struct *fsp, files_struct 322 examples/VFS/skel_transparent.c static int skel_fchmod_acl(vfs_handle_struct *handle, files_struct *fsp, mode_t mode) files_struct 357 examples/VFS/skel_transparent.c static SMB_ACL_T skel_sys_acl_get_fd(vfs_handle_struct *handle, files_struct *fsp) files_struct 412 examples/VFS/skel_transparent.c static int skel_sys_acl_set_fd(vfs_handle_struct *handle, files_struct *fsp, SMB_ACL_T theacl) files_struct 453 examples/VFS/skel_transparent.c static ssize_t skel_fgetxattr(vfs_handle_struct *handle, struct files_struct *fsp, const char *name, void *value, size_t size) files_struct 468 examples/VFS/skel_transparent.c static ssize_t skel_flistxattr(vfs_handle_struct *handle, struct files_struct *fsp, char *list, size_t size) files_struct 483 examples/VFS/skel_transparent.c static int skel_fremovexattr(vfs_handle_struct *handle, struct files_struct *fsp, const char *name) files_struct 498 examples/VFS/skel_transparent.c static int skel_fsetxattr(vfs_handle_struct *handle, struct files_struct *fsp, const char *name, const void *value, size_t size, int flags) files_struct 503 examples/VFS/skel_transparent.c static int skel_aio_read(struct vfs_handle_struct *handle, struct files_struct *fsp, SMB_STRUCT_AIOCB *aiocb) files_struct 508 examples/VFS/skel_transparent.c static int skel_aio_write(struct vfs_handle_struct *handle, struct files_struct *fsp, SMB_STRUCT_AIOCB *aiocb) files_struct 513 examples/VFS/skel_transparent.c static ssize_t skel_aio_return(struct vfs_handle_struct *handle, struct files_struct *fsp, SMB_STRUCT_AIOCB *aiocb) files_struct 518 examples/VFS/skel_transparent.c static int skel_aio_cancel(struct vfs_handle_struct *handle, struct files_struct *fsp, SMB_STRUCT_AIOCB *aiocb) files_struct 523 examples/VFS/skel_transparent.c static int skel_aio_error(struct vfs_handle_struct *handle, struct files_struct *fsp, SMB_STRUCT_AIOCB *aiocb) files_struct 528 examples/VFS/skel_transparent.c static int skel_aio_fsync(struct vfs_handle_struct *handle, struct files_struct *fsp, int op, SMB_STRUCT_AIOCB *aiocb) files_struct 533 examples/VFS/skel_transparent.c static int skel_aio_suspend(struct vfs_handle_struct *handle, struct files_struct *fsp, const SMB_STRUCT_AIOCB * const aiocb[], int n, const struct timespec *ts) files_struct 538 examples/VFS/skel_transparent.c static bool skel_aio_force(struct vfs_handle_struct *handle, struct files_struct *fsp) files_struct 46 source3/include/oplock_onefs.h void onefs_set_oplock_callback(uint64 id, files_struct *fsp); files_struct 827 source3/include/proto.h SMB_ACL_T sys_acl_get_fd(vfs_handle_struct *handle, files_struct *fsp); files_struct 830 source3/include/proto.h int sys_acl_set_fd(vfs_handle_struct *handle, files_struct *fsp, files_struct 836 source3/include/proto.h SMB_ACL_T sys_acl_get_fd(vfs_handle_struct *handle, files_struct *fsp); files_struct 839 source3/include/proto.h int sys_acl_set_fd(vfs_handle_struct *handle, files_struct *fsp, files_struct 845 source3/include/proto.h SMB_ACL_T sys_acl_get_fd(vfs_handle_struct *handle, files_struct *fsp); files_struct 848 source3/include/proto.h int sys_acl_set_fd(vfs_handle_struct *handle, files_struct *fsp, files_struct 854 source3/include/proto.h SMB_ACL_T sys_acl_get_fd(vfs_handle_struct *handle, files_struct *fsp); files_struct 857 source3/include/proto.h int sys_acl_set_fd(vfs_handle_struct *handle, files_struct *fsp, files_struct 863 source3/include/proto.h SMB_ACL_T sys_acl_get_fd(vfs_handle_struct *handle, files_struct *fsp); files_struct 866 source3/include/proto.h int sys_acl_set_fd(vfs_handle_struct *handle, files_struct *fsp, files_struct 872 source3/include/proto.h SMB_ACL_T sys_acl_get_fd(vfs_handle_struct *handle, files_struct *fsp); files_struct 875 source3/include/proto.h int sys_acl_set_fd(vfs_handle_struct *handle, files_struct *fsp, files_struct 881 source3/include/proto.h SMB_ACL_T sys_acl_get_fd(vfs_handle_struct *handle, files_struct *fsp); files_struct 884 source3/include/proto.h int sys_acl_set_fd(vfs_handle_struct *handle, files_struct *fsp, files_struct 3336 source3/include/proto.h NTSTATUS brl_lock_failed(files_struct *fsp, const struct lock_struct *lock, bool blocking_lock); files_struct 3397 source3/include/proto.h files_struct *fsp); files_struct 3399 source3/include/proto.h files_struct *fsp); files_struct 3406 source3/include/proto.h void init_strict_lock_struct(files_struct *fsp, files_struct 3412 source3/include/proto.h bool strict_lock_default(files_struct *fsp, files_struct 3414 source3/include/proto.h void strict_unlock_default(files_struct *fsp, files_struct 3416 source3/include/proto.h NTSTATUS query_lock(files_struct *fsp, files_struct 3423 source3/include/proto.h files_struct *fsp, files_struct 3434 source3/include/proto.h files_struct *fsp, files_struct 3439 source3/include/proto.h NTSTATUS do_lock_cancel(files_struct *fsp, files_struct 3446 source3/include/proto.h files_struct *fsp); files_struct 3470 source3/include/proto.h void set_share_mode(struct share_mode_lock *lck, files_struct *fsp, files_struct 3475 source3/include/proto.h bool del_share_mode(struct share_mode_lock *lck, files_struct *fsp); files_struct 3477 source3/include/proto.h bool remove_share_oplock(struct share_mode_lock *lck, files_struct *fsp); files_struct 3478 source3/include/proto.h bool downgrade_share_oplock(struct share_mode_lock *lck, files_struct *fsp); files_struct 3479 source3/include/proto.h NTSTATUS can_set_delete_on_close(files_struct *fsp, bool delete_on_close, files_struct 3483 source3/include/proto.h bool set_delete_on_close(files_struct *fsp, bool delete_on_close, const UNIX_USER_TOKEN *tok); files_struct 3492 source3/include/proto.h bool is_posix_locked(files_struct *fsp, files_struct 3499 source3/include/proto.h void reduce_windows_lock_ref_count(files_struct *fsp, unsigned int dcount); files_struct 3500 source3/include/proto.h int fd_close_posix(struct files_struct *fsp); files_struct 3501 source3/include/proto.h bool set_posix_lock_windows_flavour(files_struct *fsp, files_struct 3509 source3/include/proto.h bool release_posix_lock_windows_flavour(files_struct *fsp, files_struct 3516 source3/include/proto.h bool set_posix_lock_posix_flavour(files_struct *fsp, files_struct 3521 source3/include/proto.h bool release_posix_lock_posix_flavour(files_struct *fsp, files_struct 3532 source3/include/proto.h ssize_t vfswrap_flistxattr(struct vfs_handle_struct *handle, struct files_struct *fsp, char *list, size_t size); files_struct 4356 source3/include/proto.h enum brl_flavour lp_posix_cifsu_locktype(files_struct *fsp); files_struct 4894 source3/include/proto.h uint16_t current_vuid, files_struct *fsp, files_struct 4896 source3/include/proto.h void print_fsp_end(files_struct *fsp, enum file_close_type close_type); files_struct 5906 source3/include/proto.h bool fsp_is_np(struct files_struct *fsp); files_struct 6132 source3/include/proto.h files_struct *fsp, SMB_OFF_T startpos, files_struct 6136 source3/include/proto.h files_struct *fsp, char *data, files_struct 6139 source3/include/proto.h int wait_for_aio_completion(files_struct *fsp); files_struct 6140 source3/include/proto.h void cancel_aio_by_fsp(files_struct *fsp); files_struct 6148 source3/include/proto.h files_struct *fsp, files_struct 6157 source3/include/proto.h void cancel_pending_lock_requests_by_fid(files_struct *fsp, struct byte_range_lock *br_lck); files_struct 6160 source3/include/proto.h struct blocking_lock_record *blocking_lock_cancel(files_struct *fsp, files_struct 6191 source3/include/proto.h void set_close_write_time(struct files_struct *fsp, struct timespec ts); files_struct 6192 source3/include/proto.h NTSTATUS close_file(struct smb_request *req, files_struct *fsp, files_struct 6327 source3/include/proto.h bool set_sticky_write_time_fsp(struct files_struct *fsp, const struct timespec mtime); files_struct 6328 source3/include/proto.h bool update_write_time(struct files_struct *fsp); files_struct 6355 source3/include/proto.h files_struct **result); files_struct 6356 source3/include/proto.h NTSTATUS close_fake_file(struct smb_request *req, files_struct *fsp); files_struct 6370 source3/include/proto.h ssize_t read_file(files_struct *fsp,char *data,SMB_OFF_T pos,size_t n); files_struct 6371 source3/include/proto.h void trigger_write_time_update(struct files_struct *fsp); files_struct 6372 source3/include/proto.h void trigger_write_time_update_immediate(struct files_struct *fsp); files_struct 6374 source3/include/proto.h files_struct *fsp, files_struct 6378 source3/include/proto.h void delete_write_cache(files_struct *fsp); files_struct 6379 source3/include/proto.h void set_filelen_write_cache(files_struct *fsp, SMB_OFF_T file_size); files_struct 6380 source3/include/proto.h ssize_t flush_write_cache(files_struct *fsp, enum flush_reason_enum reason); files_struct 6381 source3/include/proto.h NTSTATUS sync_file(connection_struct *conn, files_struct *fsp, bool write_through); files_struct 6382 source3/include/proto.h int fsp_stat(files_struct *fsp, SMB_STRUCT_STAT *pst); files_struct 6401 source3/include/proto.h files_struct **result); files_struct 6408 source3/include/proto.h struct files_struct *(*fn)(struct files_struct *fsp, files_struct 6413 source3/include/proto.h files_struct *file_find_fsp(files_struct *orig_fsp); files_struct 6415 source3/include/proto.h files_struct *file_find_di_next(files_struct *start_fsp); files_struct 6417 source3/include/proto.h bool file_find_subpath(files_struct *dir_fsp); files_struct 6419 source3/include/proto.h void file_free(struct smb_request *req, files_struct *fsp); files_struct 6422 source3/include/proto.h void dup_file_fsp(struct smb_request *req, files_struct *from, files_struct 6424 source3/include/proto.h uint32 create_options, files_struct *to); files_struct 6531 source3/include/proto.h NTSTATUS change_notify_create(struct files_struct *fsp, uint32 filter, files_struct 6536 source3/include/proto.h struct files_struct *fsp); files_struct 6538 source3/include/proto.h void remove_pending_change_notify_requests_by_fid(files_struct *fsp, files_struct 6578 source3/include/proto.h int vfs_get_ntquota(files_struct *fsp, enum SMB_QUOTA_TYPE qtype, DOM_SID *psid, SMB_NTQUOTA_STRUCT *qt); files_struct 6579 source3/include/proto.h int vfs_set_ntquota(files_struct *fsp, enum SMB_QUOTA_TYPE qtype, DOM_SID *psid, SMB_NTQUOTA_STRUCT *qt); files_struct 6580 source3/include/proto.h int vfs_get_user_ntquota_list(files_struct *fsp, SMB_NTQUOTA_LIST **qt_list); files_struct 6602 source3/include/proto.h NTSTATUS fd_close(files_struct *fsp); files_struct 6605 source3/include/proto.h files_struct *fsp); files_struct 6623 source3/include/proto.h files_struct *fsp_to_dup_into, files_struct 6638 source3/include/proto.h SMB_STRUCT_STAT *psbuf, files_struct **result); files_struct 6639 source3/include/proto.h NTSTATUS close_file_fchmod(struct smb_request *req, files_struct *fsp); files_struct 6666 source3/include/proto.h files_struct **result, files_struct 6677 source3/include/proto.h void break_kernel_oplock(struct messaging_context *msg_ctx, files_struct *fsp); files_struct 6678 source3/include/proto.h bool set_file_oplock(files_struct *fsp, int oplock_type); files_struct 6679 source3/include/proto.h void release_file_oplock(files_struct *fsp); files_struct 6680 source3/include/proto.h bool remove_oplock(files_struct *fsp); files_struct 6681 source3/include/proto.h bool downgrade_oplock(files_struct *fsp); files_struct 6683 source3/include/proto.h void break_level2_to_none_async(files_struct *fsp); files_struct 6684 source3/include/proto.h void reply_to_oplock_break_requests(files_struct *fsp); files_struct 6690 source3/include/proto.h void contend_level2_oplocks_begin(files_struct *fsp, files_struct 6692 source3/include/proto.h void contend_level2_oplocks_end(files_struct *fsp, files_struct 6736 source3/include/proto.h struct files_struct **pfsp); files_struct 6749 source3/include/proto.h NTSTATUS posix_fget_nt_acl(struct files_struct *fsp, uint32_t security_info, files_struct 6754 source3/include/proto.h NTSTATUS append_parent_acl(files_struct *fsp, files_struct 6757 source3/include/proto.h NTSTATUS set_nt_acl(files_struct *fsp, uint32 security_info_sent, const SEC_DESC *psd); files_struct 6762 source3/include/proto.h int fchmod_acl(files_struct *fsp, mode_t mode); files_struct 6765 source3/include/proto.h bool set_unix_posix_acl(connection_struct *conn, files_struct *fsp, const char *fname, uint16 num_acls, const char *pdata); files_struct 6853 source3/include/proto.h files_struct *fsp); files_struct 6855 source3/include/proto.h files_struct *fsp); files_struct 6857 source3/include/proto.h files_struct *fsp); files_struct 6859 source3/include/proto.h files_struct *fsp); files_struct 6908 source3/include/proto.h files_struct *fsp, files_struct 7053 source3/include/proto.h files_struct *fsp, const char *fname, files_struct 7056 source3/include/proto.h files_struct *fsp, const char *fname, files_struct 7058 source3/include/proto.h NTSTATUS set_ea(connection_struct *conn, files_struct *fsp, const char *fname, struct ea_list *ea_list); files_struct 7073 source3/include/proto.h files_struct *fsp, files_struct 7116 source3/include/proto.h files_struct *fsp, size_t ext_size, files_struct 7118 source3/include/proto.h void vfs_remove_fsp_extension(vfs_handle_struct *handle, files_struct *fsp); files_struct 7119 source3/include/proto.h void *vfs_memctx_fsp_extension(vfs_handle_struct *handle, files_struct *fsp); files_struct 7120 source3/include/proto.h void *vfs_fetch_fsp_extension(vfs_handle_struct *handle, files_struct *fsp); files_struct 7125 source3/include/proto.h ssize_t vfs_read_data(files_struct *fsp, char *buf, size_t byte_count); files_struct 7126 source3/include/proto.h ssize_t vfs_pread_data(files_struct *fsp, char *buf, files_struct 7129 source3/include/proto.h files_struct *fsp, files_struct 7133 source3/include/proto.h files_struct *fsp, files_struct 7137 source3/include/proto.h int vfs_allocate_file_space(files_struct *fsp, uint64_t len); files_struct 7138 source3/include/proto.h int vfs_set_filelen(files_struct *fsp, SMB_OFF_T len); files_struct 7139 source3/include/proto.h int vfs_fill_sparse(files_struct *fsp, SMB_OFF_T len); files_struct 7140 source3/include/proto.h SMB_OFF_T vfs_transfer_file(files_struct *in, files_struct *out, SMB_OFF_T n); files_struct 41 source3/lib/dummysmbd.c void cancel_pending_lock_requests_by_fid(files_struct *fsp, struct byte_range_lock *br_lck) files_struct 77 source3/lib/dummysmbd.c void contend_level2_oplocks_begin(files_struct *fsp, files_struct 83 source3/lib/dummysmbd.c void contend_level2_oplocks_end(files_struct *fsp, files_struct 367 source3/lib/sysacls.c SMB_ACL_T sys_acl_get_fd(vfs_handle_struct *handle, files_struct *fsp) files_struct 378 source3/lib/sysacls.c int sys_acl_set_fd(vfs_handle_struct *handle, files_struct *fsp, files_struct 398 source3/lib/sysacls.c SMB_ACL_T sys_acl_get_fd(vfs_handle_struct *handle, files_struct *fsp) files_struct 409 source3/lib/sysacls.c int sys_acl_set_fd(vfs_handle_struct *handle, files_struct *fsp, files_struct 429 source3/lib/sysacls.c SMB_ACL_T sys_acl_get_fd(vfs_handle_struct *handle, files_struct *fsp) files_struct 440 source3/lib/sysacls.c int sys_acl_set_fd(vfs_handle_struct *handle, files_struct *fsp, files_struct 460 source3/lib/sysacls.c SMB_ACL_T sys_acl_get_fd(vfs_handle_struct *handle, files_struct *fsp) files_struct 471 source3/lib/sysacls.c int sys_acl_set_fd(vfs_handle_struct *handle, files_struct *fsp, files_struct 491 source3/lib/sysacls.c SMB_ACL_T sys_acl_get_fd(vfs_handle_struct *handle, files_struct *fsp) files_struct 502 source3/lib/sysacls.c int sys_acl_set_fd(vfs_handle_struct *handle, files_struct *fsp, files_struct 522 source3/lib/sysacls.c SMB_ACL_T sys_acl_get_fd(vfs_handle_struct *handle, files_struct *fsp) files_struct 533 source3/lib/sysacls.c int sys_acl_set_fd(vfs_handle_struct *handle, files_struct *fsp, files_struct 558 source3/lib/sysacls.c SMB_ACL_T sys_acl_get_fd(vfs_handle_struct *handle, files_struct *fsp) files_struct 579 source3/lib/sysacls.c int sys_acl_set_fd(vfs_handle_struct *handle, files_struct *fsp, files_struct 235 source3/locking/brlock.c NTSTATUS brl_lock_failed(files_struct *fsp, const struct lock_struct *lock, bool blocking_lock) files_struct 1758 source3/locking/brlock.c files_struct *fsp, bool read_only) files_struct 1858 source3/locking/brlock.c files_struct *fsp) files_struct 1864 source3/locking/brlock.c files_struct *fsp) files_struct 78 source3/locking/locking.c void init_strict_lock_struct(files_struct *fsp, files_struct 97 source3/locking/locking.c bool strict_lock_default(files_struct *fsp, struct lock_struct *plock) files_struct 157 source3/locking/locking.c void strict_unlock_default(files_struct *fsp, struct lock_struct *plock) files_struct 165 source3/locking/locking.c NTSTATUS query_lock(files_struct *fsp, files_struct 200 source3/locking/locking.c static void increment_current_lock_count(files_struct *fsp, files_struct 218 source3/locking/locking.c static void decrement_current_lock_count(files_struct *fsp, files_struct 233 source3/locking/locking.c files_struct *fsp, files_struct 293 source3/locking/locking.c files_struct *fsp, files_struct 341 source3/locking/locking.c NTSTATUS do_lock_cancel(files_struct *fsp, files_struct 392 source3/locking/locking.c files_struct *fsp) files_struct 1049 source3/locking/locking.c files_struct *fsp, files_struct 1103 source3/locking/locking.c void set_share_mode(struct share_mode_lock *lck, files_struct *fsp, files_struct 1173 source3/locking/locking.c bool del_share_mode(struct share_mode_lock *lck, files_struct *fsp) files_struct 1210 source3/locking/locking.c bool remove_share_oplock(struct share_mode_lock *lck, files_struct *fsp) files_struct 1241 source3/locking/locking.c bool downgrade_share_oplock(struct share_mode_lock *lck, files_struct *fsp) files_struct 1264 source3/locking/locking.c NTSTATUS can_set_delete_on_close(files_struct *fsp, bool delete_on_close, files_struct 1382 source3/locking/locking.c bool set_delete_on_close(files_struct *fsp, bool delete_on_close, const UNIX_USER_TOKEN *tok) files_struct 46 source3/locking/posix.c static int map_posix_lock_type( files_struct *fsp, enum brl_type lock_type) files_struct 185 source3/locking/posix.c static bool posix_fcntl_lock(files_struct *fsp, int op, SMB_OFF_T offset, SMB_OFF_T count, int type) files_struct 228 source3/locking/posix.c static bool posix_fcntl_getlock(files_struct *fsp, SMB_OFF_T *poffset, SMB_OFF_T *pcount, int *ptype) files_struct 273 source3/locking/posix.c bool is_posix_locked(files_struct *fsp, files_struct 328 source3/locking/posix.c static TDB_DATA locking_ref_count_key_fsp(files_struct *fsp, files_struct 341 source3/locking/posix.c static TDB_DATA fd_array_key_fsp(files_struct *fsp) files_struct 398 source3/locking/posix.c static void increment_windows_lock_ref_count(files_struct *fsp) files_struct 434 source3/locking/posix.c void reduce_windows_lock_ref_count(files_struct *fsp, unsigned int dcount) files_struct 466 source3/locking/posix.c static void decrement_windows_lock_ref_count(files_struct *fsp) files_struct 475 source3/locking/posix.c static int get_windows_lock_ref_count(files_struct *fsp) files_struct 504 source3/locking/posix.c static void delete_windows_lock_ref_count(files_struct *fsp) files_struct 528 source3/locking/posix.c static void add_fd_to_close_entry(files_struct *fsp) files_struct 565 source3/locking/posix.c static void delete_close_entries(files_struct *fsp) files_struct 584 source3/locking/posix.c files_struct *fsp, int **entries) files_struct 610 source3/locking/posix.c int fd_close_posix(struct files_struct *fsp) files_struct 710 source3/locking/posix.c files_struct *fsp, files_struct 930 source3/locking/posix.c bool set_posix_lock_windows_flavour(files_struct *fsp, files_struct 1067 source3/locking/posix.c bool release_posix_lock_windows_flavour(files_struct *fsp, files_struct 1190 source3/locking/posix.c bool set_posix_lock_posix_flavour(files_struct *fsp, files_struct 1230 source3/locking/posix.c bool release_posix_lock_posix_flavour(files_struct *fsp, files_struct 39 source3/modules/gpfs.c bool set_gpfs_sharemode(files_struct *fsp, uint32 access_mask, files_struct 231 source3/modules/gpfs.c bool set_gpfs_sharemode(files_struct *fsp, uint32 access_mask, files_struct 187 source3/modules/nfs4_acls.c static int smbacl4_fGetFileOwner(files_struct *fsp, SMB_STRUCT_STAT *psbuf) files_struct 329 source3/modules/nfs4_acls.c NTSTATUS smb_fget_nt_acl_nfs4(files_struct *fsp, files_struct 375 source3/modules/nfs4_acls.c files_struct *fsp, files_struct 703 source3/modules/nfs4_acls.c NTSTATUS smb_set_nt_acl_nfs4(files_struct *fsp, files_struct 132 source3/modules/nfs4_acls.h NTSTATUS smb_fget_nt_acl_nfs4(files_struct *fsp, files_struct 143 source3/modules/nfs4_acls.h typedef bool (*set_nfs4acl_native_fn_t)(files_struct *, SMB4ACL_T *); files_struct 145 source3/modules/nfs4_acls.h NTSTATUS smb_set_nt_acl_nfs4(files_struct *fsp, files_struct 60 source3/modules/onefs.h files_struct **result, files_struct 64 source3/modules/onefs.h int onefs_close(vfs_handle_struct *handle, struct files_struct *fsp); files_struct 72 source3/modules/onefs.h int onefs_fstat(vfs_handle_struct *handle, struct files_struct *fsp, files_struct 84 source3/modules/onefs.h struct files_struct *fsp, files_struct 110 source3/modules/onefs.h files_struct *fsp, files_struct 114 source3/modules/onefs.h files_struct *fsp, files_struct 126 source3/modules/onefs.h NTSTATUS onefs_fget_nt_acl(vfs_handle_struct *handle, files_struct *fsp, files_struct 132 source3/modules/onefs.h NTSTATUS onefs_fset_nt_acl(vfs_handle_struct *handle, files_struct *fsp, files_struct 369 source3/modules/onefs_acl.c onefs_canon_acl(files_struct *fsp, struct ifs_security_descriptor *sd) files_struct 529 source3/modules/onefs_acl.c static bool add_sfs_aces(files_struct *fsp, struct ifs_security_descriptor *sd) files_struct 601 source3/modules/onefs_acl.c onefs_fget_nt_acl(vfs_handle_struct *handle, files_struct *fsp, files_struct 898 source3/modules/onefs_acl.c onefs_fset_nt_acl(vfs_handle_struct *handle, files_struct *fsp, files_struct 479 source3/modules/onefs_cbrl.c files_struct *fsp, files_struct 516 source3/modules/onefs_cbrl.c files_struct *fsp, files_struct 59 source3/modules/onefs_open.c files_struct **result, files_struct 68 source3/modules/onefs_open.c static NTSTATUS onefs_open_file(files_struct *fsp, files_struct 439 source3/modules/onefs_open.c files_struct *fsp, files_struct 1340 source3/modules/onefs_open.c files_struct **result, files_struct 1641 source3/modules/onefs_open.c files_struct **result, files_struct 2004 source3/modules/onefs_open.c files_struct **result, files_struct 76 source3/modules/onefs_streams.c int onefs_close(vfs_handle_struct *handle, struct files_struct *fsp) files_struct 337 source3/modules/onefs_streams.c int onefs_fstat(vfs_handle_struct *handle, struct files_struct *fsp, files_struct 516 source3/modules/onefs_streams.c static NTSTATUS walk_onefs_streams(connection_struct *conn, files_struct *fsp, files_struct 643 source3/modules/onefs_streams.c struct files_struct *fsp, files_struct 181 source3/modules/vfs_acl_tdb.c files_struct *fsp, files_struct 270 source3/modules/vfs_acl_tdb.c files_struct *fsp, files_struct 372 source3/modules/vfs_acl_tdb.c files_struct *fsp, files_struct 452 source3/modules/vfs_acl_tdb.c files_struct *fsp, files_struct 553 source3/modules/vfs_acl_tdb.c files_struct *fsp, files_struct 685 source3/modules/vfs_acl_tdb.c static NTSTATUS fget_nt_acl_tdb(vfs_handle_struct *handle, files_struct *fsp, files_struct 737 source3/modules/vfs_acl_tdb.c static NTSTATUS fset_nt_acl_tdb(vfs_handle_struct *handle, files_struct *fsp, files_struct 886 source3/modules/vfs_acl_tdb.c files_struct *fsp, files_struct 78 source3/modules/vfs_acl_xattr.c files_struct *fsp, files_struct 167 source3/modules/vfs_acl_xattr.c files_struct *fsp, files_struct 240 source3/modules/vfs_acl_xattr.c files_struct *fsp, files_struct 320 source3/modules/vfs_acl_xattr.c files_struct *fsp, files_struct 421 source3/modules/vfs_acl_xattr.c files_struct *fsp, files_struct 485 source3/modules/vfs_acl_xattr.c static NTSTATUS fget_nt_acl_xattr(vfs_handle_struct *handle, files_struct *fsp, files_struct 537 source3/modules/vfs_acl_xattr.c static NTSTATUS fset_nt_acl_xattr(vfs_handle_struct *handle, files_struct *fsp, files_struct 646 source3/modules/vfs_acl_xattr.c files_struct *fsp, files_struct 679 source3/modules/vfs_afsacl.c struct files_struct *fsp, files_struct 892 source3/modules/vfs_afsacl.c static NTSTATUS afs_set_nt_acl(vfs_handle_struct *handle, files_struct *fsp, files_struct 999 source3/modules/vfs_afsacl.c struct files_struct *fsp, files_struct 1045 source3/modules/vfs_afsacl.c files_struct *fsp, files_struct 431 source3/modules/vfs_aio_fork.c static struct files_struct *close_fsp_fd(struct files_struct *fsp, files_struct 552 source3/modules/vfs_aio_fork.c struct files_struct *fsp, SMB_STRUCT_AIOCB *aiocb) files_struct 593 source3/modules/vfs_aio_fork.c struct files_struct *fsp, SMB_STRUCT_AIOCB *aiocb) files_struct 657 source3/modules/vfs_aio_fork.c struct files_struct *fsp, files_struct 678 source3/modules/vfs_aio_fork.c struct files_struct *fsp, files_struct 713 source3/modules/vfs_aio_fork.c struct files_struct *fsp, files_struct 83 source3/modules/vfs_aixacl.c files_struct *fsp) files_struct 155 source3/modules/vfs_aixacl.c files_struct *fsp, files_struct 157 source3/modules/vfs_aixacl2.c files_struct *fsp, uint32 security_info, files_struct 256 source3/modules/vfs_aixacl2.c files_struct *fsp) files_struct 297 source3/modules/vfs_aixacl2.c static bool aixjfs2_process_smbacl(files_struct *fsp, SMB4ACL_T *smbacl) files_struct 372 source3/modules/vfs_aixacl2.c static NTSTATUS aixjfs2_set_nt_acl_common(files_struct *fsp, uint32 security_info_sent, const SEC_DESC *psd) files_struct 396 source3/modules/vfs_aixacl2.c NTSTATUS aixjfs2_fset_nt_acl(vfs_handle_struct *handle, files_struct *fsp, uint32 security_info_sent, const SEC_DESC *psd) files_struct 440 source3/modules/vfs_aixacl2.c files_struct *fsp, files_struct 36 source3/modules/vfs_audit.c static int audit_open(vfs_handle_struct *handle, const char *fname, files_struct *fsp, int flags, mode_t mode); files_struct 37 source3/modules/vfs_audit.c static int audit_close(vfs_handle_struct *handle, files_struct *fsp); files_struct 42 source3/modules/vfs_audit.c static int audit_fchmod(vfs_handle_struct *handle, files_struct *fsp, mode_t mode); files_struct 43 source3/modules/vfs_audit.c static int audit_fchmod_acl(vfs_handle_struct *handle, files_struct *fsp, mode_t mode); files_struct 190 source3/modules/vfs_audit.c static int audit_open(vfs_handle_struct *handle, const char *fname, files_struct *fsp, int flags, mode_t mode) files_struct 205 source3/modules/vfs_audit.c static int audit_close(vfs_handle_struct *handle, files_struct *fsp) files_struct 275 source3/modules/vfs_audit.c static int audit_fchmod(vfs_handle_struct *handle, files_struct *fsp, mode_t mode) files_struct 289 source3/modules/vfs_audit.c static int audit_fchmod_acl(vfs_handle_struct *handle, files_struct *fsp, mode_t mode) files_struct 50 source3/modules/vfs_cacheprime.c files_struct * fsp, files_struct 127 source3/modules/vfs_cacheprime.c files_struct * fromfsp, files_struct 142 source3/modules/vfs_cacheprime.c files_struct * fsp, files_struct 159 source3/modules/vfs_cacheprime.c files_struct * fsp, files_struct 109 source3/modules/vfs_cap.c static int cap_open(vfs_handle_struct *handle, const char *fname, files_struct *fsp, int flags, mode_t mode) files_struct 356 source3/modules/vfs_cap.c static ssize_t cap_fgetxattr(vfs_handle_struct *handle, struct files_struct *fsp, const char *path, void *value, size_t size) files_struct 413 source3/modules/vfs_cap.c static int cap_fremovexattr(vfs_handle_struct *handle, struct files_struct *fsp, const char *path) files_struct 448 source3/modules/vfs_cap.c static int cap_fsetxattr(vfs_handle_struct *handle, struct files_struct *fsp, const char *path, const void *value, size_t size, int flags) files_struct 137 source3/modules/vfs_catia.c files_struct *fsp, files_struct 101 source3/modules/vfs_commit.c files_struct * fsp) files_struct 119 source3/modules/vfs_commit.c files_struct * fsp, files_struct 171 source3/modules/vfs_commit.c files_struct * fsp, files_struct 231 source3/modules/vfs_commit.c files_struct * fsp, files_struct 249 source3/modules/vfs_commit.c files_struct * fsp, files_struct 268 source3/modules/vfs_commit.c files_struct * fsp) files_struct 277 source3/modules/vfs_commit.c files_struct * fsp, files_struct 82 source3/modules/vfs_default.c static int vfswrap_get_shadow_copy_data(struct vfs_handle_struct *handle, struct files_struct *fsp, SHADOW_COPY_DATA *shadow_copy_data, bool labels) files_struct 267 source3/modules/vfs_default.c files_struct *fsp, int flags, mode_t mode) files_struct 291 source3/modules/vfs_default.c files_struct **result, files_struct 303 source3/modules/vfs_default.c static int vfswrap_close(vfs_handle_struct *handle, files_struct *fsp) files_struct 313 source3/modules/vfs_default.c static ssize_t vfswrap_read(vfs_handle_struct *handle, files_struct *fsp, void *data, size_t n) files_struct 323 source3/modules/vfs_default.c static ssize_t vfswrap_pread(vfs_handle_struct *handle, files_struct *fsp, void *data, files_struct 367 source3/modules/vfs_default.c static ssize_t vfswrap_write(vfs_handle_struct *handle, files_struct *fsp, const void *data, size_t n) files_struct 377 source3/modules/vfs_default.c static ssize_t vfswrap_pwrite(vfs_handle_struct *handle, files_struct *fsp, const void *data, files_struct 416 source3/modules/vfs_default.c static SMB_OFF_T vfswrap_lseek(vfs_handle_struct *handle, files_struct *fsp, SMB_OFF_T offset, int whence) files_struct 442 source3/modules/vfs_default.c static ssize_t vfswrap_sendfile(vfs_handle_struct *handle, int tofd, files_struct *fromfsp, const DATA_BLOB *hdr, files_struct 455 source3/modules/vfs_default.c files_struct *tofsp, files_struct 571 source3/modules/vfs_default.c static int vfswrap_fsync(vfs_handle_struct *handle, files_struct *fsp) files_struct 595 source3/modules/vfs_default.c static int vfswrap_fstat(vfs_handle_struct *handle, files_struct *fsp, SMB_STRUCT_STAT *sbuf) files_struct 620 source3/modules/vfs_default.c struct files_struct *fsp, files_struct 686 source3/modules/vfs_default.c static int vfswrap_fchmod(vfs_handle_struct *handle, files_struct *fsp, mode_t mode) files_struct 729 source3/modules/vfs_default.c static int vfswrap_fchown(vfs_handle_struct *handle, files_struct *fsp, uid_t uid, gid_t gid) files_struct 816 source3/modules/vfs_default.c static int strict_allocate_ftruncate(vfs_handle_struct *handle, files_struct *fsp, SMB_OFF_T len) files_struct 882 source3/modules/vfs_default.c static int vfswrap_ftruncate(vfs_handle_struct *handle, files_struct *fsp, SMB_OFF_T len) files_struct 957 source3/modules/vfs_default.c static bool vfswrap_lock(vfs_handle_struct *handle, files_struct *fsp, int op, SMB_OFF_T offset, SMB_OFF_T count, int type) files_struct 967 source3/modules/vfs_default.c static int vfswrap_kernel_flock(vfs_handle_struct *handle, files_struct *fsp, files_struct 976 source3/modules/vfs_default.c static bool vfswrap_getlock(vfs_handle_struct *handle, files_struct *fsp, SMB_OFF_T *poffset, SMB_OFF_T *pcount, int *ptype, pid_t *ppid) files_struct 986 source3/modules/vfs_default.c static int vfswrap_linux_setlease(vfs_handle_struct *handle, files_struct *fsp, files_struct 1111 source3/modules/vfs_default.c struct files_struct *fsp, files_struct 1218 source3/modules/vfs_default.c files_struct *fsp, files_struct 1228 source3/modules/vfs_default.c files_struct *fsp, files_struct 1240 source3/modules/vfs_default.c files_struct *fsp, files_struct 1263 source3/modules/vfs_default.c static NTSTATUS vfswrap_fset_nt_acl(vfs_handle_struct *handle, files_struct *fsp, uint32 security_info_sent, const SEC_DESC *psd) files_struct 1288 source3/modules/vfs_default.c static int vfswrap_fchmod_acl(vfs_handle_struct *handle, files_struct *fsp, mode_t mode) files_struct 1328 source3/modules/vfs_default.c static SMB_ACL_T vfswrap_sys_acl_get_fd(vfs_handle_struct *handle, files_struct *fsp) files_struct 1383 source3/modules/vfs_default.c static int vfswrap_sys_acl_set_fd(vfs_handle_struct *handle, files_struct *fsp, SMB_ACL_T theacl) files_struct 1427 source3/modules/vfs_default.c static ssize_t vfswrap_fgetxattr(struct vfs_handle_struct *handle, struct files_struct *fsp, const char *name, void *value, size_t size) files_struct 1442 source3/modules/vfs_default.c ssize_t vfswrap_flistxattr(struct vfs_handle_struct *handle, struct files_struct *fsp, char *list, size_t size) files_struct 1457 source3/modules/vfs_default.c static int vfswrap_fremovexattr(struct vfs_handle_struct *handle, struct files_struct *fsp, const char *name) files_struct 1472 source3/modules/vfs_default.c static int vfswrap_fsetxattr(struct vfs_handle_struct *handle, struct files_struct *fsp, const char *name, const void *value, size_t size, int flags) files_struct 1477 source3/modules/vfs_default.c static int vfswrap_aio_read(struct vfs_handle_struct *handle, struct files_struct *fsp, SMB_STRUCT_AIOCB *aiocb) files_struct 1492 source3/modules/vfs_default.c static int vfswrap_aio_write(struct vfs_handle_struct *handle, struct files_struct *fsp, SMB_STRUCT_AIOCB *aiocb) files_struct 1507 source3/modules/vfs_default.c static ssize_t vfswrap_aio_return(struct vfs_handle_struct *handle, struct files_struct *fsp, SMB_STRUCT_AIOCB *aiocb) files_struct 1512 source3/modules/vfs_default.c static int vfswrap_aio_cancel(struct vfs_handle_struct *handle, struct files_struct *fsp, SMB_STRUCT_AIOCB *aiocb) files_struct 1517 source3/modules/vfs_default.c static int vfswrap_aio_error(struct vfs_handle_struct *handle, struct files_struct *fsp, SMB_STRUCT_AIOCB *aiocb) files_struct 1522 source3/modules/vfs_default.c static int vfswrap_aio_fsync(struct vfs_handle_struct *handle, struct files_struct *fsp, int op, SMB_STRUCT_AIOCB *aiocb) files_struct 1527 source3/modules/vfs_default.c static int vfswrap_aio_suspend(struct vfs_handle_struct *handle, struct files_struct *fsp, const SMB_STRUCT_AIOCB * const aiocb[], int n, const struct timespec *timeout) files_struct 1532 source3/modules/vfs_default.c static bool vfswrap_aio_force(struct vfs_handle_struct *handle, struct files_struct *fsp) files_struct 39 source3/modules/vfs_extd_audit.c static int audit_open(vfs_handle_struct *handle, const char *fname, files_struct *fsp, int flags, mode_t mode); files_struct 40 source3/modules/vfs_extd_audit.c static int audit_close(vfs_handle_struct *handle, files_struct *fsp); files_struct 45 source3/modules/vfs_extd_audit.c static int audit_fchmod(vfs_handle_struct *handle, files_struct *fsp, mode_t mode); files_struct 46 source3/modules/vfs_extd_audit.c static int audit_fchmod_acl(vfs_handle_struct *handle, files_struct *fsp, mode_t mode); files_struct 219 source3/modules/vfs_extd_audit.c static int audit_open(vfs_handle_struct *handle, const char *fname, files_struct *fsp, int flags, mode_t mode) files_struct 240 source3/modules/vfs_extd_audit.c static int audit_close(vfs_handle_struct *handle, files_struct *fsp) files_struct 340 source3/modules/vfs_extd_audit.c static int audit_fchmod(vfs_handle_struct *handle, files_struct *fsp, mode_t mode) files_struct 360 source3/modules/vfs_extd_audit.c static int audit_fchmod_acl(vfs_handle_struct *handle, files_struct *fsp, mode_t mode) files_struct 47 source3/modules/vfs_fake_perms.c static int fake_perms_fstat(vfs_handle_struct *handle, files_struct *fsp, SMB_STRUCT_STAT *sbuf) files_struct 88 source3/modules/vfs_full_audit.c struct files_struct *fsp, files_struct 114 source3/modules/vfs_full_audit.c const char *fname, files_struct *fsp, int flags, mode_t mode); files_struct 129 source3/modules/vfs_full_audit.c files_struct **result, files_struct 132 source3/modules/vfs_full_audit.c static int smb_full_audit_close(vfs_handle_struct *handle, files_struct *fsp); files_struct 133 source3/modules/vfs_full_audit.c static ssize_t smb_full_audit_read(vfs_handle_struct *handle, files_struct *fsp, files_struct 135 source3/modules/vfs_full_audit.c static ssize_t smb_full_audit_pread(vfs_handle_struct *handle, files_struct *fsp, files_struct 137 source3/modules/vfs_full_audit.c static ssize_t smb_full_audit_write(vfs_handle_struct *handle, files_struct *fsp, files_struct 139 source3/modules/vfs_full_audit.c static ssize_t smb_full_audit_pwrite(vfs_handle_struct *handle, files_struct *fsp, files_struct 142 source3/modules/vfs_full_audit.c static SMB_OFF_T smb_full_audit_lseek(vfs_handle_struct *handle, files_struct *fsp, files_struct 145 source3/modules/vfs_full_audit.c files_struct *fromfsp, files_struct 149 source3/modules/vfs_full_audit.c files_struct *tofsp, files_struct 154 source3/modules/vfs_full_audit.c static int smb_full_audit_fsync(vfs_handle_struct *handle, files_struct *fsp); files_struct 157 source3/modules/vfs_full_audit.c static int smb_full_audit_fstat(vfs_handle_struct *handle, files_struct *fsp, files_struct 162 source3/modules/vfs_full_audit.c files_struct *fsp, const SMB_STRUCT_STAT *sbuf); files_struct 167 source3/modules/vfs_full_audit.c static int smb_full_audit_fchmod(vfs_handle_struct *handle, files_struct *fsp, files_struct 171 source3/modules/vfs_full_audit.c static int smb_full_audit_fchown(vfs_handle_struct *handle, files_struct *fsp, files_struct 181 source3/modules/vfs_full_audit.c static int smb_full_audit_ftruncate(vfs_handle_struct *handle, files_struct *fsp, files_struct 183 source3/modules/vfs_full_audit.c static bool smb_full_audit_lock(vfs_handle_struct *handle, files_struct *fsp, files_struct 186 source3/modules/vfs_full_audit.c struct files_struct *fsp, files_struct 188 source3/modules/vfs_full_audit.c static int smb_full_audit_linux_setlease(vfs_handle_struct *handle, files_struct *fsp, files_struct 190 source3/modules/vfs_full_audit.c static bool smb_full_audit_getlock(vfs_handle_struct *handle, files_struct *fsp, files_struct 214 source3/modules/vfs_full_audit.c struct files_struct *fsp, files_struct 238 source3/modules/vfs_full_audit.c struct files_struct *fsp, files_struct 241 source3/modules/vfs_full_audit.c struct files_struct *fsp, files_struct 243 source3/modules/vfs_full_audit.c static NTSTATUS smb_full_audit_fget_nt_acl(vfs_handle_struct *handle, files_struct *fsp, files_struct 249 source3/modules/vfs_full_audit.c static NTSTATUS smb_full_audit_fset_nt_acl(vfs_handle_struct *handle, files_struct *fsp, files_struct 254 source3/modules/vfs_full_audit.c static int smb_full_audit_fchmod_acl(vfs_handle_struct *handle, files_struct *fsp, files_struct 271 source3/modules/vfs_full_audit.c files_struct *fsp); files_struct 299 source3/modules/vfs_full_audit.c static int smb_full_audit_sys_acl_set_fd(vfs_handle_struct *handle, files_struct *fsp, files_struct 320 source3/modules/vfs_full_audit.c struct files_struct *fsp, files_struct 327 source3/modules/vfs_full_audit.c struct files_struct *fsp, char *list, files_struct 336 source3/modules/vfs_full_audit.c struct files_struct *fsp, files_struct 347 source3/modules/vfs_full_audit.c struct files_struct *fsp, const char *name, files_struct 350 source3/modules/vfs_full_audit.c static int smb_full_audit_aio_read(struct vfs_handle_struct *handle, struct files_struct *fsp, SMB_STRUCT_AIOCB *aiocb); files_struct 351 source3/modules/vfs_full_audit.c static int smb_full_audit_aio_write(struct vfs_handle_struct *handle, struct files_struct *fsp, SMB_STRUCT_AIOCB *aiocb); files_struct 352 source3/modules/vfs_full_audit.c static ssize_t smb_full_audit_aio_return(struct vfs_handle_struct *handle, struct files_struct *fsp, SMB_STRUCT_AIOCB *aiocb); files_struct 353 source3/modules/vfs_full_audit.c static int smb_full_audit_aio_cancel(struct vfs_handle_struct *handle, struct files_struct *fsp, SMB_STRUCT_AIOCB *aiocb); files_struct 354 source3/modules/vfs_full_audit.c static int smb_full_audit_aio_error(struct vfs_handle_struct *handle, struct files_struct *fsp, SMB_STRUCT_AIOCB *aiocb); files_struct 355 source3/modules/vfs_full_audit.c static int smb_full_audit_aio_fsync(struct vfs_handle_struct *handle, struct files_struct *fsp, int op, SMB_STRUCT_AIOCB *aiocb); files_struct 356 source3/modules/vfs_full_audit.c static int smb_full_audit_aio_suspend(struct vfs_handle_struct *handle, struct files_struct *fsp, const SMB_STRUCT_AIOCB * const aiocb[], int n, const struct timespec *ts); files_struct 358 source3/modules/vfs_full_audit.c struct files_struct *fsp); files_struct 1040 source3/modules/vfs_full_audit.c struct files_struct *fsp, files_struct 1179 source3/modules/vfs_full_audit.c const char *fname, files_struct *fsp, int flags, mode_t mode) files_struct 1206 source3/modules/vfs_full_audit.c files_struct **result_fsp, files_struct 1237 source3/modules/vfs_full_audit.c static int smb_full_audit_close(vfs_handle_struct *handle, files_struct *fsp) files_struct 1248 source3/modules/vfs_full_audit.c static ssize_t smb_full_audit_read(vfs_handle_struct *handle, files_struct *fsp, files_struct 1260 source3/modules/vfs_full_audit.c static ssize_t smb_full_audit_pread(vfs_handle_struct *handle, files_struct *fsp, files_struct 1272 source3/modules/vfs_full_audit.c static ssize_t smb_full_audit_write(vfs_handle_struct *handle, files_struct *fsp, files_struct 1284 source3/modules/vfs_full_audit.c static ssize_t smb_full_audit_pwrite(vfs_handle_struct *handle, files_struct *fsp, files_struct 1297 source3/modules/vfs_full_audit.c static SMB_OFF_T smb_full_audit_lseek(vfs_handle_struct *handle, files_struct *fsp, files_struct 1311 source3/modules/vfs_full_audit.c files_struct *fromfsp, files_struct 1326 source3/modules/vfs_full_audit.c files_struct *tofsp, files_struct 1352 source3/modules/vfs_full_audit.c static int smb_full_audit_fsync(vfs_handle_struct *handle, files_struct *fsp) files_struct 1375 source3/modules/vfs_full_audit.c static int smb_full_audit_fstat(vfs_handle_struct *handle, files_struct *fsp, files_struct 1400 source3/modules/vfs_full_audit.c files_struct *fsp, const SMB_STRUCT_STAT *sbuf) files_struct 1435 source3/modules/vfs_full_audit.c static int smb_full_audit_fchmod(vfs_handle_struct *handle, files_struct *fsp, files_struct 1461 source3/modules/vfs_full_audit.c static int smb_full_audit_fchown(vfs_handle_struct *handle, files_struct *fsp, files_struct 1523 source3/modules/vfs_full_audit.c static int smb_full_audit_ftruncate(vfs_handle_struct *handle, files_struct *fsp, files_struct 1536 source3/modules/vfs_full_audit.c static bool smb_full_audit_lock(vfs_handle_struct *handle, files_struct *fsp, files_struct 1549 source3/modules/vfs_full_audit.c struct files_struct *fsp, files_struct 1562 source3/modules/vfs_full_audit.c static int smb_full_audit_linux_setlease(vfs_handle_struct *handle, files_struct *fsp, files_struct 1575 source3/modules/vfs_full_audit.c static bool smb_full_audit_getlock(vfs_handle_struct *handle, files_struct *fsp, files_struct 1696 source3/modules/vfs_full_audit.c struct files_struct *fsp, files_struct 1782 source3/modules/vfs_full_audit.c struct files_struct *fsp, files_struct 1797 source3/modules/vfs_full_audit.c struct files_struct *fsp, files_struct 1809 source3/modules/vfs_full_audit.c static NTSTATUS smb_full_audit_fget_nt_acl(vfs_handle_struct *handle, files_struct *fsp, files_struct 1838 source3/modules/vfs_full_audit.c static NTSTATUS smb_full_audit_fset_nt_acl(vfs_handle_struct *handle, files_struct *fsp, files_struct 1864 source3/modules/vfs_full_audit.c static int smb_full_audit_fchmod_acl(vfs_handle_struct *handle, files_struct *fsp, files_struct 1954 source3/modules/vfs_full_audit.c files_struct *fsp) files_struct 2113 source3/modules/vfs_full_audit.c static int smb_full_audit_sys_acl_set_fd(vfs_handle_struct *handle, files_struct *fsp, files_struct 2227 source3/modules/vfs_full_audit.c struct files_struct *fsp, files_struct 2265 source3/modules/vfs_full_audit.c struct files_struct *fsp, char *list, files_struct 2307 source3/modules/vfs_full_audit.c struct files_struct *fsp, files_struct 2353 source3/modules/vfs_full_audit.c struct files_struct *fsp, const char *name, files_struct 2366 source3/modules/vfs_full_audit.c static int smb_full_audit_aio_read(struct vfs_handle_struct *handle, struct files_struct *fsp, SMB_STRUCT_AIOCB *aiocb) files_struct 2377 source3/modules/vfs_full_audit.c static int smb_full_audit_aio_write(struct vfs_handle_struct *handle, struct files_struct *fsp, SMB_STRUCT_AIOCB *aiocb) files_struct 2388 source3/modules/vfs_full_audit.c static ssize_t smb_full_audit_aio_return(struct vfs_handle_struct *handle, struct files_struct *fsp, SMB_STRUCT_AIOCB *aiocb) files_struct 2399 source3/modules/vfs_full_audit.c static int smb_full_audit_aio_cancel(struct vfs_handle_struct *handle, struct files_struct *fsp, SMB_STRUCT_AIOCB *aiocb) files_struct 2410 source3/modules/vfs_full_audit.c static int smb_full_audit_aio_error(struct vfs_handle_struct *handle, struct files_struct *fsp, SMB_STRUCT_AIOCB *aiocb) files_struct 2421 source3/modules/vfs_full_audit.c static int smb_full_audit_aio_fsync(struct vfs_handle_struct *handle, struct files_struct *fsp, int op, SMB_STRUCT_AIOCB *aiocb) files_struct 2432 source3/modules/vfs_full_audit.c static int smb_full_audit_aio_suspend(struct vfs_handle_struct *handle, struct files_struct *fsp, const SMB_STRUCT_AIOCB * const aiocb[], int n, const struct timespec *ts) files_struct 2444 source3/modules/vfs_full_audit.c struct files_struct *fsp) files_struct 33 source3/modules/vfs_gpfs.c static int vfs_gpfs_kernel_flock(vfs_handle_struct *handle, files_struct *fsp, files_struct 52 source3/modules/vfs_gpfs.c static int vfs_gpfs_close(vfs_handle_struct *handle, files_struct *fsp) files_struct 61 source3/modules/vfs_gpfs.c static int vfs_gpfs_setlease(vfs_handle_struct *handle, files_struct *fsp, files_struct 299 source3/modules/vfs_gpfs.c files_struct *fsp, uint32 security_info, files_struct 342 source3/modules/vfs_gpfs.c static bool gpfsacl_process_smbacl(files_struct *fsp, SMB4ACL_T *smbacl) files_struct 437 source3/modules/vfs_gpfs.c static NTSTATUS gpfsacl_set_nt_acl_internal(files_struct *fsp, uint32 security_info_sent, const SEC_DESC *psd) files_struct 458 source3/modules/vfs_gpfs.c static NTSTATUS gpfsacl_fset_nt_acl(vfs_handle_struct *handle, files_struct *fsp, uint32 security_info_sent, const SEC_DESC *psd) files_struct 590 source3/modules/vfs_gpfs.c files_struct *fsp) files_struct 702 source3/modules/vfs_gpfs.c files_struct *fsp, files_struct 859 source3/modules/vfs_gpfs.c static int vfs_gpfs_fchmod(vfs_handle_struct *handle, files_struct *fsp, mode_t mode) files_struct 27 source3/modules/vfs_gpfs.h bool set_gpfs_sharemode(files_struct *fsp, uint32 access_mask, files_struct 185 source3/modules/vfs_hpuxacl.c files_struct *fsp) files_struct 314 source3/modules/vfs_hpuxacl.c files_struct *fsp, files_struct 41 source3/modules/vfs_hpuxacl.h files_struct *fsp); files_struct 49 source3/modules/vfs_hpuxacl.h files_struct *fsp, files_struct 35 source3/modules/vfs_irixacl.c files_struct *fsp) files_struct 51 source3/modules/vfs_irixacl.c files_struct *fsp, files_struct 28 source3/modules/vfs_irixacl.h files_struct *fsp); files_struct 36 source3/modules/vfs_irixacl.h files_struct *fsp, files_struct 51 source3/modules/vfs_onefs.c files_struct *fsp, int flags, mode_t mode) files_struct 59 source3/modules/vfs_onefs.c files_struct *fromfsp, const DATA_BLOB *header, files_struct 72 source3/modules/vfs_onefs.c files_struct *tofsp, SMB_OFF_T offset, files_struct 84 source3/modules/vfs_onefs.c files_struct *fsp, files_struct 74 source3/modules/vfs_onefs_shadow_copy.c files_struct *fsp, files_struct 197 source3/modules/vfs_onefs_shadow_copy.c files_struct *fsp, int flags, mode_t mode) files_struct 219 source3/modules/vfs_onefs_shadow_copy.c files_struct **result, files_struct 424 source3/modules/vfs_onefs_shadow_copy.c struct files_struct *fsp, files_struct 66 source3/modules/vfs_posixacl.c files_struct *fsp) files_struct 115 source3/modules/vfs_posixacl.c files_struct *fsp, files_struct 29 source3/modules/vfs_posixacl.h files_struct *fsp); files_struct 37 source3/modules/vfs_posixacl.h files_struct *fsp, files_struct 112 source3/modules/vfs_prealloc.c files_struct * fsp, files_struct 194 source3/modules/vfs_prealloc.c files_struct * fsp, files_struct 375 source3/modules/vfs_preopen.c files_struct *fsp, int flags, mode_t mode) files_struct 38 source3/modules/vfs_readahead.c files_struct *fromfsp, files_struct 80 source3/modules/vfs_readahead.c files_struct *fsp, files_struct 163 source3/modules/vfs_shadow_copy.c static int shadow_copy_get_shadow_copy_data(vfs_handle_struct *handle, files_struct *fsp, SHADOW_COPY_DATA *shadow_copy_data, bool labels) files_struct 340 source3/modules/vfs_shadow_copy2.c const char *fname, files_struct *fsp, int flags, mode_t mode) files_struct 363 source3/modules/vfs_shadow_copy2.c static int shadow_copy2_fstat(vfs_handle_struct *handle, files_struct *fsp, SMB_STRUCT_STAT *sbuf) files_struct 495 source3/modules/vfs_shadow_copy2.c files_struct *fsp, files_struct 334 source3/modules/vfs_smb_traffic_analyzer.c files_struct *fsp, void *data, size_t n) files_struct 350 source3/modules/vfs_smb_traffic_analyzer.c files_struct *fsp, void *data, size_t n, SMB_OFF_T offset) files_struct 367 source3/modules/vfs_smb_traffic_analyzer.c files_struct *fsp, const void *data, size_t n) files_struct 383 source3/modules/vfs_smb_traffic_analyzer.c files_struct *fsp, const void *data, size_t n, SMB_OFF_T offset) files_struct 104 source3/modules/vfs_solarisacl.c files_struct *fsp) files_struct 221 source3/modules/vfs_solarisacl.c files_struct *fsp, files_struct 28 source3/modules/vfs_solarisacl.h files_struct *fsp); files_struct 36 source3/modules/vfs_solarisacl.h files_struct *fsp, files_struct 426 source3/modules/vfs_streams_depot.c files_struct *fsp, int flags, mode_t mode) files_struct 666 source3/modules/vfs_streams_depot.c struct files_struct *fsp, files_struct 71 source3/modules/vfs_streams_xattr.c files_struct *fsp, files_struct 135 source3/modules/vfs_streams_xattr.c static int streams_xattr_fstat(vfs_handle_struct *handle, files_struct *fsp, files_struct 281 source3/modules/vfs_streams_xattr.c files_struct *fsp, int flags, mode_t mode) files_struct 605 source3/modules/vfs_streams_xattr.c static NTSTATUS walk_xattr_streams(connection_struct *conn, files_struct *fsp, files_struct 708 source3/modules/vfs_streams_xattr.c struct files_struct *fsp, files_struct 781 source3/modules/vfs_streams_xattr.c files_struct *fsp, const void *data, files_struct 843 source3/modules/vfs_streams_xattr.c files_struct *fsp, void *data, files_struct 881 source3/modules/vfs_streams_xattr.c struct files_struct *fsp, files_struct 141 source3/modules/vfs_syncops.c const char *fname, files_struct *fsp, int flags, mode_t mode) files_struct 168 source3/modules/vfs_syncops.c static int syncops_close(vfs_handle_struct *handle, files_struct *fsp) files_struct 70 source3/modules/vfs_tru64acl.c files_struct *fsp) files_struct 130 source3/modules/vfs_tru64acl.c files_struct *fsp, files_struct 28 source3/modules/vfs_tru64acl.h files_struct *fsp); files_struct 36 source3/modules/vfs_tru64acl.h files_struct *fsp, files_struct 246 source3/modules/vfs_tsmsm.c static bool tsmsm_aio_force(struct vfs_handle_struct *handle, struct files_struct *fsp) files_struct 264 source3/modules/vfs_tsmsm.c static ssize_t tsmsm_aio_return(struct vfs_handle_struct *handle, struct files_struct *fsp, files_struct 279 source3/modules/vfs_tsmsm.c static ssize_t tsmsm_sendfile(vfs_handle_struct *handle, int tofd, files_struct *fsp, const DATA_BLOB *hdr, files_struct 295 source3/modules/vfs_tsmsm.c static ssize_t tsmsm_pread(struct vfs_handle_struct *handle, struct files_struct *fsp, files_struct 313 source3/modules/vfs_tsmsm.c static ssize_t tsmsm_pwrite(struct vfs_handle_struct *handle, struct files_struct *fsp, files_struct 235 source3/modules/vfs_xattr_tdb.c struct files_struct *fsp, files_struct 364 source3/modules/vfs_xattr_tdb.c struct files_struct *fsp, files_struct 476 source3/modules/vfs_xattr_tdb.c struct files_struct *fsp, char *list, files_struct 583 source3/modules/vfs_xattr_tdb.c struct files_struct *fsp, const char *name) files_struct 103 source3/modules/vfs_zfsacl.c static bool zfs_process_smbacl(files_struct *fsp, SMB4ACL_T *smbacl) files_struct 167 source3/modules/vfs_zfsacl.c static NTSTATUS zfs_set_nt_acl(vfs_handle_struct *handle, files_struct *fsp, files_struct 176 source3/modules/vfs_zfsacl.c struct files_struct *fsp, files_struct 208 source3/modules/vfs_zfsacl.c files_struct *fsp, files_struct 253 source3/modules/vfs_zfsacl.c files_struct *fsp, files_struct 268 source3/modules/vfs_zfsacl.c files_struct *fsp, files_struct 9712 source3/param/loadparm.c enum brl_flavour lp_posix_cifsu_locktype(files_struct *fsp) files_struct 1038 source3/printing/nt_printing.c static int get_file_version(files_struct *fsp, char *fname,uint32 *major, uint32 *minor) files_struct 30 source3/printing/printfsp.c uint16_t current_vuid, files_struct *fsp, files_struct 88 source3/printing/printfsp.c void print_fsp_end(files_struct *fsp, enum file_close_type close_type) files_struct 938 source3/rpc_server/srv_pipe_hnd.c bool fsp_is_np(struct files_struct *fsp) files_struct 68 source3/smbd/aio.c static struct aio_extra *create_aio_extra(files_struct *fsp, size_t buflen) files_struct 117 source3/smbd/aio.c files_struct *fsp, SMB_OFF_T startpos, files_struct 208 source3/smbd/aio.c files_struct *fsp, char *data, files_struct 567 source3/smbd/aio.c int wait_for_aio_completion(files_struct *fsp) files_struct 672 source3/smbd/aio.c void cancel_aio_by_fsp(files_struct *fsp) files_struct 714 source3/smbd/aio.c files_struct *fsp, SMB_OFF_T startpos, files_struct 722 source3/smbd/aio.c files_struct *fsp, char *data, files_struct 729 source3/smbd/aio.c void cancel_aio_by_fsp(files_struct *fsp) files_struct 733 source3/smbd/aio.c int wait_for_aio_completion(files_struct *fsp) files_struct 128 source3/smbd/blocking.c files_struct *fsp, files_struct 529 source3/smbd/blocking.c void cancel_pending_lock_requests_by_fid(files_struct *fsp, struct byte_range_lock *br_lck) files_struct 783 source3/smbd/blocking.c struct blocking_lock_record *blocking_lock_cancel(files_struct *fsp, files_struct 30 source3/smbd/close.c static void check_magic(struct files_struct *fsp) files_struct 116 source3/smbd/close.c static NTSTATUS close_filestruct(files_struct *fsp) files_struct 243 source3/smbd/close.c static NTSTATUS close_remove_share_mode(files_struct *fsp, files_struct 452 source3/smbd/close.c void set_close_write_time(struct files_struct *fsp, struct timespec ts) files_struct 469 source3/smbd/close.c static NTSTATUS update_write_time_on_close(struct files_struct *fsp) files_struct 525 source3/smbd/close.c static NTSTATUS close_normal_file(struct smb_request *req, files_struct *fsp, files_struct 622 source3/smbd/close.c static NTSTATUS close_directory(struct smb_request *req, files_struct *fsp, files_struct 743 source3/smbd/close.c NTSTATUS close_file(struct smb_request *req, files_struct *fsp, files_struct 791 source3/smbd/dosmode.c bool set_sticky_write_time_fsp(struct files_struct *fsp, const struct timespec mtime) files_struct 804 source3/smbd/dosmode.c bool update_write_time(struct files_struct *fsp) files_struct 106 source3/smbd/fake_file.c files_struct **result) files_struct 148 source3/smbd/fake_file.c NTSTATUS close_fake_file(struct smb_request *req, files_struct *fsp) files_struct 25 source3/smbd/fileio.c static bool setup_write_cache(files_struct *, SMB_OFF_T); files_struct 31 source3/smbd/fileio.c static bool read_from_write_cache(files_struct *fsp,char *data,SMB_OFF_T pos,size_t n) files_struct 54 source3/smbd/fileio.c ssize_t read_file(files_struct *fsp,char *data,SMB_OFF_T pos,size_t n) files_struct 118 source3/smbd/fileio.c files_struct *fsp, files_struct 158 source3/smbd/fileio.c static int wcp_file_size_change(files_struct *fsp) files_struct 192 source3/smbd/fileio.c void trigger_write_time_update(struct files_struct *fsp) files_struct 225 source3/smbd/fileio.c void trigger_write_time_update_immediate(struct files_struct *fsp) files_struct 249 source3/smbd/fileio.c files_struct *fsp, files_struct 790 source3/smbd/fileio.c void delete_write_cache(files_struct *fsp) files_struct 817 source3/smbd/fileio.c static bool setup_write_cache(files_struct *fsp, SMB_OFF_T file_size) files_struct 862 source3/smbd/fileio.c void set_filelen_write_cache(files_struct *fsp, SMB_OFF_T file_size) files_struct 885 source3/smbd/fileio.c ssize_t flush_write_cache(files_struct *fsp, enum flush_reason_enum reason) files_struct 926 source3/smbd/fileio.c NTSTATUS sync_file(connection_struct *conn, files_struct *fsp, bool write_through) files_struct 949 source3/smbd/fileio.c int fsp_stat(files_struct *fsp, SMB_STRUCT_STAT *pst) files_struct 43 source3/smbd/files.c files_struct **result) files_struct 212 source3/smbd/files.c struct files_struct *(*fn)(struct files_struct *fsp, files_struct 304 source3/smbd/files.c files_struct *file_find_fsp(files_struct *orig_fsp) files_struct 350 source3/smbd/files.c files_struct *file_find_di_next(files_struct *start_fsp) files_struct 384 source3/smbd/files.c bool file_find_subpath(files_struct *dir_fsp) files_struct 447 source3/smbd/files.c void file_free(struct smb_request *req, files_struct *fsp) files_struct 544 source3/smbd/files.c void dup_file_fsp(struct smb_request *req, files_struct *from, files_struct 546 source3/smbd/files.c uint32 create_options, files_struct *to) files_struct 218 source3/smbd/ipc.c files_struct *fsp, uint8_t *data, size_t length, files_struct 344 source3/smbd/ipc.c struct files_struct *fsp, char *param, int param_len) files_struct 363 source3/smbd/ipc.c struct files_struct *fsp, char *param, int param_len) files_struct 35 source3/smbd/notify.c static void notify_fsp(files_struct *fsp, uint32 action, const char *name); files_struct 195 source3/smbd/notify.c NTSTATUS change_notify_create(struct files_struct *fsp, uint32 filter, files_struct 235 source3/smbd/notify.c struct files_struct *fsp) files_struct 325 source3/smbd/notify.c void remove_pending_change_notify_requests_by_fid(files_struct *fsp, files_struct 356 source3/smbd/notify.c static void notify_fsp(files_struct *fsp, uint32 action, const char *name) files_struct 74 source3/smbd/ntquotas.c int vfs_get_ntquota(files_struct *fsp, enum SMB_QUOTA_TYPE qtype, DOM_SID *psid, SMB_NTQUOTA_STRUCT *qt) files_struct 112 source3/smbd/ntquotas.c int vfs_set_ntquota(files_struct *fsp, enum SMB_QUOTA_TYPE qtype, DOM_SID *psid, SMB_NTQUOTA_STRUCT *qt) files_struct 159 source3/smbd/ntquotas.c int vfs_get_user_ntquota_list(files_struct *fsp, SMB_NTQUOTA_LIST **qt_list) files_struct 757 source3/smbd/nttrans.c static NTSTATUS set_sd(files_struct *fsp, uint8 *data, uint32 sd_len, files_struct 45 source3/smbd/open.c files_struct **result, files_struct 124 source3/smbd/open.c files_struct *fsp, files_struct 169 source3/smbd/open.c NTSTATUS fd_close(files_struct *fsp) files_struct 195 source3/smbd/open.c files_struct *fsp) files_struct 315 source3/smbd/open.c static NTSTATUS open_file(files_struct *fsp, files_struct 827 source3/smbd/open.c static bool is_delete_request(files_struct *fsp) { files_struct 837 source3/smbd/open.c static NTSTATUS send_break_message(files_struct *fsp, files_struct 882 source3/smbd/open.c files_struct *fsp, files_struct 1104 source3/smbd/open.c files_struct *fsp_to_dup_into, files_struct 1413 source3/smbd/open.c files_struct *fsp) files_struct 2212 source3/smbd/open.c SMB_STRUCT_STAT *psbuf, files_struct **result) files_struct 2264 source3/smbd/open.c NTSTATUS close_file_fchmod(struct smb_request *req, files_struct *fsp) files_struct 2374 source3/smbd/open.c files_struct **result) files_struct 2875 source3/smbd/open.c files_struct **result, files_struct 3343 source3/smbd/open.c files_struct **result, files_struct 38 source3/smbd/oplock.c void break_kernel_oplock(struct messaging_context *msg_ctx, files_struct *fsp) files_struct 59 source3/smbd/oplock.c bool set_file_oplock(files_struct *fsp, int oplock_type) files_struct 95 source3/smbd/oplock.c void release_file_oplock(files_struct *fsp) files_struct 129 source3/smbd/oplock.c static void downgrade_file_oplock(files_struct *fsp) files_struct 151 source3/smbd/oplock.c bool remove_oplock(files_struct *fsp) files_struct 178 source3/smbd/oplock.c bool downgrade_oplock(files_struct *fsp) files_struct 216 source3/smbd/oplock.c files_struct *fsp, uint8 cmd) files_struct 327 source3/smbd/oplock.c static void add_oplock_timeout_handler(files_struct *fsp) files_struct 353 source3/smbd/oplock.c void break_level2_to_none_async(files_struct *fsp) files_struct 644 source3/smbd/oplock.c void reply_to_oplock_break_requests(files_struct *fsp) files_struct 743 source3/smbd/oplock.c static void contend_level2_oplocks_begin_default(files_struct *fsp, files_struct 839 source3/smbd/oplock.c void contend_level2_oplocks_begin(files_struct *fsp, files_struct 850 source3/smbd/oplock.c void contend_level2_oplocks_end(files_struct *fsp, files_struct 205 source3/smbd/oplock_irix.c files_struct *fsp, int oplock_type) files_struct 243 source3/smbd/oplock_irix.c files_struct *fsp, int oplock_type) files_struct 113 source3/smbd/oplock_linux.c files_struct *fsp, int oplock_type) files_struct 137 source3/smbd/oplock_linux.c files_struct *fsp, int oplock_type) files_struct 233 source3/smbd/oplock_onefs.c void onefs_set_oplock_callback(uint64_t id, files_struct *fsp) files_struct 491 source3/smbd/oplock_onefs.c files_struct *fsp, int oplock_type) { files_struct 499 source3/smbd/oplock_onefs.c files_struct *fsp, int oplock_type) files_struct 555 source3/smbd/oplock_onefs.c static void onefs_contend_level2_oplocks_begin(files_struct *fsp, files_struct 569 source3/smbd/oplock_onefs.c static void onefs_contend_level2_oplocks_end(files_struct *fsp, files_struct 36 source3/smbd/pipes.c struct files_struct **pfsp) files_struct 239 source3/smbd/posix_acls.c static void store_inheritance_attributes(files_struct *fsp, files_struct 582 source3/smbd/posix_acls.c static struct pai_val *fload_inherited_info(files_struct *fsp) files_struct 1507 source3/smbd/posix_acls.c static bool create_canon_ace_lists(files_struct *fsp, files_struct 2164 source3/smbd/posix_acls.c static mode_t create_default_mode(files_struct *fsp, bool interitable_mode) files_struct 2198 source3/smbd/posix_acls.c static bool unpack_canon_ace(files_struct *fsp, files_struct 2576 source3/smbd/posix_acls.c static bool set_canon_ace_list(files_struct *fsp, canon_ace *the_ace, bool default_ace, SMB_STRUCT_STAT *psbuf, bool *pacl_set_support) files_struct 2858 source3/smbd/posix_acls.c static bool convert_canon_ace_to_posix_perms( files_struct *fsp, canon_ace *file_ace_list, mode_t *posix_perms) files_struct 3306 source3/smbd/posix_acls.c NTSTATUS posix_fget_nt_acl(struct files_struct *fsp, uint32_t security_info, files_struct 3472 source3/smbd/posix_acls.c NTSTATUS append_parent_acl(files_struct *fsp, files_struct 3667 source3/smbd/posix_acls.c NTSTATUS set_nt_acl(files_struct *fsp, uint32 security_info_sent, const SEC_DESC *psd) files_struct 4129 source3/smbd/posix_acls.c int fchmod_acl(files_struct *fsp, mode_t mode) files_struct 4357 source3/smbd/posix_acls.c static bool remove_posix_acl(connection_struct *conn, files_struct *fsp, const char *fname) files_struct 4493 source3/smbd/posix_acls.c bool set_unix_posix_acl(connection_struct *conn, files_struct *fsp, const char *fname, uint16 num_acls, const char *pdata) files_struct 328 source3/smbd/reply.c files_struct *fsp) files_struct 346 source3/smbd/reply.c files_struct *fsp) files_struct 369 source3/smbd/reply.c files_struct *fsp) files_struct 399 source3/smbd/reply.c files_struct *fsp) files_struct 2233 source3/smbd/reply.c static NTSTATUS can_rename(connection_struct *conn, files_struct *fsp, files_struct 2662 source3/smbd/reply.c static ssize_t fake_sendfile(files_struct *fsp, SMB_OFF_T startpos, files_struct 2717 source3/smbd/reply.c static void sendfile_short_send(files_struct *fsp, files_struct 2790 source3/smbd/reply.c files_struct *fsp, files_struct 3285 source3/smbd/reply.c files_struct *fsp, SMB_OFF_T startpos, files_struct 5654 source3/smbd/reply.c files_struct *fsp, files_struct 36 source3/smbd/trans2.c files_struct *fsp, files_struct 41 source3/smbd/trans2.c files_struct *fsp, files_struct 95 source3/smbd/trans2.c files_struct *fsp, const char *fname, files_struct 144 source3/smbd/trans2.c files_struct *fsp, const char *fname, files_struct 254 source3/smbd/trans2.c static struct ea_list *get_ea_list_from_file(TALLOC_CTX *mem_ctx, connection_struct *conn, files_struct *fsp, files_struct 369 source3/smbd/trans2.c static unsigned int estimate_ea_size(connection_struct *conn, files_struct *fsp, const char *fname) files_struct 386 source3/smbd/trans2.c static void canonicalize_ea_name(connection_struct *conn, files_struct *fsp, const char *fname, fstring unix_ea_name) files_struct 406 source3/smbd/trans2.c NTSTATUS set_ea(connection_struct *conn, files_struct *fsp, const char *fname, struct ea_list *ea_list) files_struct 3520 source3/smbd/trans2.c files_struct *fsp, files_struct 3665 source3/smbd/trans2.c files_struct *fsp, files_struct 4894 source3/smbd/trans2.c files_struct *fsp, files_struct 5004 source3/smbd/trans2.c files_struct *fsp, files_struct 5052 source3/smbd/trans2.c files_struct *fsp, files_struct 5125 source3/smbd/trans2.c files_struct *fsp, files_struct 5168 source3/smbd/trans2.c files_struct *fsp, files_struct 5214 source3/smbd/trans2.c files_struct *fsp) files_struct 5352 source3/smbd/trans2.c files_struct *fsp, files_struct 5484 source3/smbd/trans2.c files_struct *fsp, files_struct 5547 source3/smbd/trans2.c files_struct *fsp) files_struct 5670 source3/smbd/trans2.c files_struct *fsp, files_struct 5708 source3/smbd/trans2.c files_struct *fsp, files_struct 5779 source3/smbd/trans2.c files_struct *fsp, files_struct 5887 source3/smbd/trans2.c files_struct *fsp, files_struct 6011 source3/smbd/trans2.c files_struct *fsp, files_struct 6217 source3/smbd/trans2.c files_struct *fsp, files_struct 224 source3/smbd/vfs.c files_struct *fsp, size_t ext_size, files_struct 248 source3/smbd/vfs.c void vfs_remove_fsp_extension(vfs_handle_struct *handle, files_struct *fsp) files_struct 271 source3/smbd/vfs.c void *vfs_memctx_fsp_extension(vfs_handle_struct *handle, files_struct *fsp) files_struct 284 source3/smbd/vfs.c void *vfs_fetch_fsp_extension(vfs_handle_struct *handle, files_struct *fsp) files_struct 391 source3/smbd/vfs.c ssize_t vfs_read_data(files_struct *fsp, char *buf, size_t byte_count) files_struct 412 source3/smbd/vfs.c ssize_t vfs_pread_data(files_struct *fsp, char *buf, files_struct 439 source3/smbd/vfs.c files_struct *fsp, files_struct 471 source3/smbd/vfs.c files_struct *fsp, files_struct 509 source3/smbd/vfs.c int vfs_allocate_file_space(files_struct *fsp, uint64_t len) files_struct 586 source3/smbd/vfs.c int vfs_set_filelen(files_struct *fsp, SMB_OFF_T len) files_struct 616 source3/smbd/vfs.c int vfs_fill_sparse(files_struct *fsp, SMB_OFF_T len) files_struct 698 source3/smbd/vfs.c SMB_OFF_T vfs_transfer_file(files_struct *in, files_struct *out, SMB_OFF_T n)