/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src/router/samba-3.5.8/source3/modules/ |
H A D | vfs_catia.c | 331 struct smb_filename *smb_fname, 341 tmp_base_name = smb_fname->base_name; 343 smb_fname->base_name, 350 smb_fname->base_name = name_mapped; 351 ret = SMB_VFS_NEXT_OPEN(handle, smb_fname, fsp, flags, mode); 352 smb_fname->base_name = tmp_base_name; 418 struct smb_filename *smb_fname) 426 smb_fname->base_name, 433 tmp_base_name = smb_fname->base_name; 434 smb_fname 330 catia_open(vfs_handle_struct *handle, struct smb_filename *smb_fname, files_struct *fsp, int flags, mode_t mode) argument 417 catia_stat(vfs_handle_struct *handle, struct smb_filename *smb_fname) argument 443 catia_lstat(vfs_handle_struct *handle, struct smb_filename *smb_fname) argument 469 catia_unlink(vfs_handle_struct *handle, const struct smb_filename *smb_fname) argument 605 catia_ntimes(vfs_handle_struct *handle, const struct smb_filename *smb_fname, struct smb_file_time *ft) argument [all...] |
H A D | vfs_preopen.c | 375 struct smb_filename *smb_fname, files_struct *fsp, 382 DEBUG(10, ("preopen_open called on %s\n", smb_fname_str_dbg(smb_fname))); 386 return SMB_VFS_NEXT_OPEN(handle, smb_fname, fsp, flags, mode); 389 res = SMB_VFS_NEXT_OPEN(handle, smb_fname, fsp, flags, mode); 398 if (!is_in_path(smb_fname->base_name, state->preopen_names, true)) { 400 smb_fname_str_dbg(smb_fname))); 406 state, "%s/%s", fsp->conn->connectpath, smb_fname->base_name); 374 preopen_open(vfs_handle_struct *handle, struct smb_filename *smb_fname, files_struct *fsp, int flags, mode_t mode) argument
|
H A D | vfs_default.c | 272 struct smb_filename *smb_fname, 279 if (smb_fname->stream_name) { 284 result = sys_open(smb_fname->base_name, flags, mode); 293 struct smb_filename *smb_fname, 306 return create_file_default(handle->conn, req, root_dir_fid, smb_fname, 629 struct smb_filename *smb_fname) 635 if (smb_fname->stream_name) { 640 result = sys_stat(smb_fname->base_name, &smb_fname->st, 659 struct smb_filename *smb_fname) 271 vfswrap_open(vfs_handle_struct *handle, struct smb_filename *smb_fname, files_struct *fsp, int flags, mode_t mode) argument 290 vfswrap_create_file(vfs_handle_struct *handle, struct smb_request *req, uint16_t root_dir_fid, struct smb_filename *smb_fname, uint32_t access_mask, uint32_t share_access, uint32_t create_disposition, uint32_t create_options, uint32_t file_attributes, uint32_t oplock_request, uint64_t allocation_size, struct security_descriptor *sd, struct ea_list *ea_list, files_struct **result, int *pinfo) argument 628 vfswrap_stat(vfs_handle_struct *handle, struct smb_filename *smb_fname) argument 658 vfswrap_lstat(vfs_handle_struct *handle, struct smb_filename *smb_fname) argument 719 vfswrap_unlink(vfs_handle_struct *handle, const struct smb_filename *smb_fname) argument 858 vfswrap_ntimes(vfs_handle_struct *handle, const struct smb_filename *smb_fname, struct smb_file_time *ft) argument 1276 struct smb_filename smb_fname; local [all...] |
H A D | vfs_acl_common.c | 171 struct smb_filename smb_fname; local 186 ZERO_STRUCT(smb_fname); 187 smb_fname.st = *psbuf; 188 smb_fname.base_name = CONST_DISCARD(char *, name); 191 FILE_ATTRIBUTE_DIRECTORY, &smb_fname, NULL); 193 FILE_ATTRIBUTE_ARCHIVE, &smb_fname, NULL); 544 struct smb_filename *smb_fname, 560 return SMB_VFS_NEXT_OPEN(handle, smb_fname, fsp, flags, mode); 563 status = get_full_smb_filename(talloc_tos(), smb_fname, 629 fsp->fh->fd = SMB_VFS_NEXT_OPEN(handle, smb_fname, fs 543 open_acl_common(vfs_handle_struct *handle, struct smb_filename *smb_fname, files_struct *fsp, int flags, mode_t mode) argument 892 create_file_acl_common(struct vfs_handle_struct *handle, struct smb_request *req, uint16_t root_dir_fid, struct smb_filename *smb_fname, uint32_t access_mask, uint32_t share_access, uint32_t create_disposition, uint32_t create_options, uint32_t file_attributes, uint32_t oplock_request, uint64_t allocation_size, struct security_descriptor *sd, struct ea_list *ea_list, files_struct **result, int *pinfo) argument 994 unlink_acl_common(struct vfs_handle_struct *handle, const struct smb_filename *smb_fname) argument [all...] |
H A D | vfs_onefs.c | 56 struct smb_filename *smb_fname, 61 return SMB_VFS_NEXT_OPEN(handle, smb_fname, fsp, flags, mode); 209 const struct smb_filename *smb_fname, 239 return onefs_vtimes_streams(handle, smb_fname, flags, times); 55 onefs_open(vfs_handle_struct *handle, struct smb_filename *smb_fname, files_struct *fsp, int flags, mode_t mode) argument 208 onefs_ntimes(vfs_handle_struct *handle, const struct smb_filename *smb_fname, struct smb_file_time *ft) argument
|
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/router/samba-3.5.8/source3/modules/ |
H A D | vfs_audit.c | 146 struct smb_filename *smb_fname, files_struct *fsp, 151 result = SMB_VFS_NEXT_OPEN(handle, smb_fname, fsp, flags, mode); 154 smb_fname->base_name, result, 194 const struct smb_filename *smb_fname) 198 result = SMB_VFS_NEXT_UNLINK(handle, smb_fname); 201 smb_fname->base_name, 145 audit_open(vfs_handle_struct *handle, struct smb_filename *smb_fname, files_struct *fsp, int flags, mode_t mode) argument 193 audit_unlink(vfs_handle_struct *handle, const struct smb_filename *smb_fname) argument
|
H A D | vfs_catia.c | 331 struct smb_filename *smb_fname, 341 tmp_base_name = smb_fname->base_name; 343 smb_fname->base_name, 350 smb_fname->base_name = name_mapped; 351 ret = SMB_VFS_NEXT_OPEN(handle, smb_fname, fsp, flags, mode); 352 smb_fname->base_name = tmp_base_name; 418 struct smb_filename *smb_fname) 426 smb_fname->base_name, 433 tmp_base_name = smb_fname->base_name; 434 smb_fname 330 catia_open(vfs_handle_struct *handle, struct smb_filename *smb_fname, files_struct *fsp, int flags, mode_t mode) argument 417 catia_stat(vfs_handle_struct *handle, struct smb_filename *smb_fname) argument 443 catia_lstat(vfs_handle_struct *handle, struct smb_filename *smb_fname) argument 469 catia_unlink(vfs_handle_struct *handle, const struct smb_filename *smb_fname) argument 605 catia_ntimes(vfs_handle_struct *handle, const struct smb_filename *smb_fname, struct smb_file_time *ft) argument [all...] |
H A D | vfs_preopen.c | 375 struct smb_filename *smb_fname, files_struct *fsp, 382 DEBUG(10, ("preopen_open called on %s\n", smb_fname_str_dbg(smb_fname))); 386 return SMB_VFS_NEXT_OPEN(handle, smb_fname, fsp, flags, mode); 389 res = SMB_VFS_NEXT_OPEN(handle, smb_fname, fsp, flags, mode); 398 if (!is_in_path(smb_fname->base_name, state->preopen_names, true)) { 400 smb_fname_str_dbg(smb_fname))); 406 state, "%s/%s", fsp->conn->connectpath, smb_fname->base_name); 374 preopen_open(vfs_handle_struct *handle, struct smb_filename *smb_fname, files_struct *fsp, int flags, mode_t mode) argument
|
H A D | vfs_default.c | 272 struct smb_filename *smb_fname, 279 if (smb_fname->stream_name) { 284 result = sys_open(smb_fname->base_name, flags, mode); 293 struct smb_filename *smb_fname, 306 return create_file_default(handle->conn, req, root_dir_fid, smb_fname, 629 struct smb_filename *smb_fname) 635 if (smb_fname->stream_name) { 640 result = sys_stat(smb_fname->base_name, &smb_fname->st, 659 struct smb_filename *smb_fname) 271 vfswrap_open(vfs_handle_struct *handle, struct smb_filename *smb_fname, files_struct *fsp, int flags, mode_t mode) argument 290 vfswrap_create_file(vfs_handle_struct *handle, struct smb_request *req, uint16_t root_dir_fid, struct smb_filename *smb_fname, uint32_t access_mask, uint32_t share_access, uint32_t create_disposition, uint32_t create_options, uint32_t file_attributes, uint32_t oplock_request, uint64_t allocation_size, struct security_descriptor *sd, struct ea_list *ea_list, files_struct **result, int *pinfo) argument 628 vfswrap_stat(vfs_handle_struct *handle, struct smb_filename *smb_fname) argument 658 vfswrap_lstat(vfs_handle_struct *handle, struct smb_filename *smb_fname) argument 719 vfswrap_unlink(vfs_handle_struct *handle, const struct smb_filename *smb_fname) argument 858 vfswrap_ntimes(vfs_handle_struct *handle, const struct smb_filename *smb_fname, struct smb_file_time *ft) argument 1276 struct smb_filename smb_fname; local [all...] |
H A D | vfs_acl_common.c | 171 struct smb_filename smb_fname; local 186 ZERO_STRUCT(smb_fname); 187 smb_fname.st = *psbuf; 188 smb_fname.base_name = CONST_DISCARD(char *, name); 191 FILE_ATTRIBUTE_DIRECTORY, &smb_fname, NULL); 193 FILE_ATTRIBUTE_ARCHIVE, &smb_fname, NULL); 544 struct smb_filename *smb_fname, 560 return SMB_VFS_NEXT_OPEN(handle, smb_fname, fsp, flags, mode); 563 status = get_full_smb_filename(talloc_tos(), smb_fname, 629 fsp->fh->fd = SMB_VFS_NEXT_OPEN(handle, smb_fname, fs 543 open_acl_common(vfs_handle_struct *handle, struct smb_filename *smb_fname, files_struct *fsp, int flags, mode_t mode) argument 892 create_file_acl_common(struct vfs_handle_struct *handle, struct smb_request *req, uint16_t root_dir_fid, struct smb_filename *smb_fname, uint32_t access_mask, uint32_t share_access, uint32_t create_disposition, uint32_t create_options, uint32_t file_attributes, uint32_t oplock_request, uint64_t allocation_size, struct security_descriptor *sd, struct ea_list *ea_list, files_struct **result, int *pinfo) argument 994 unlink_acl_common(struct vfs_handle_struct *handle, const struct smb_filename *smb_fname) argument [all...] |
H A D | vfs_onefs.c | 56 struct smb_filename *smb_fname, 61 return SMB_VFS_NEXT_OPEN(handle, smb_fname, fsp, flags, mode); 209 const struct smb_filename *smb_fname, 239 return onefs_vtimes_streams(handle, smb_fname, flags, times); 55 onefs_open(vfs_handle_struct *handle, struct smb_filename *smb_fname, files_struct *fsp, int flags, mode_t mode) argument 208 onefs_ntimes(vfs_handle_struct *handle, const struct smb_filename *smb_fname, struct smb_file_time *ft) argument
|
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt/router/samba-3.5.8/source3/modules/ |
H A D | vfs_preopen.c | 375 struct smb_filename *smb_fname, files_struct *fsp, 382 DEBUG(10, ("preopen_open called on %s\n", smb_fname_str_dbg(smb_fname))); 386 return SMB_VFS_NEXT_OPEN(handle, smb_fname, fsp, flags, mode); 389 res = SMB_VFS_NEXT_OPEN(handle, smb_fname, fsp, flags, mode); 398 if (!is_in_path(smb_fname->base_name, state->preopen_names, true)) { 400 smb_fname_str_dbg(smb_fname))); 406 state, "%s/%s", fsp->conn->connectpath, smb_fname->base_name); 374 preopen_open(vfs_handle_struct *handle, struct smb_filename *smb_fname, files_struct *fsp, int flags, mode_t mode) argument
|
H A D | vfs_default.c | 272 struct smb_filename *smb_fname, 279 if (smb_fname->stream_name) { 284 result = sys_open(smb_fname->base_name, flags, mode); 293 struct smb_filename *smb_fname, 306 return create_file_default(handle->conn, req, root_dir_fid, smb_fname, 629 struct smb_filename *smb_fname) 635 if (smb_fname->stream_name) { 640 result = sys_stat(smb_fname->base_name, &smb_fname->st, 659 struct smb_filename *smb_fname) 271 vfswrap_open(vfs_handle_struct *handle, struct smb_filename *smb_fname, files_struct *fsp, int flags, mode_t mode) argument 290 vfswrap_create_file(vfs_handle_struct *handle, struct smb_request *req, uint16_t root_dir_fid, struct smb_filename *smb_fname, uint32_t access_mask, uint32_t share_access, uint32_t create_disposition, uint32_t create_options, uint32_t file_attributes, uint32_t oplock_request, uint64_t allocation_size, struct security_descriptor *sd, struct ea_list *ea_list, files_struct **result, int *pinfo) argument 628 vfswrap_stat(vfs_handle_struct *handle, struct smb_filename *smb_fname) argument 658 vfswrap_lstat(vfs_handle_struct *handle, struct smb_filename *smb_fname) argument 719 vfswrap_unlink(vfs_handle_struct *handle, const struct smb_filename *smb_fname) argument 858 vfswrap_ntimes(vfs_handle_struct *handle, const struct smb_filename *smb_fname, struct smb_file_time *ft) argument 1276 struct smb_filename smb_fname; local [all...] |
H A D | vfs_acl_common.c | 171 struct smb_filename smb_fname; local 186 ZERO_STRUCT(smb_fname); 187 smb_fname.st = *psbuf; 188 smb_fname.base_name = CONST_DISCARD(char *, name); 191 FILE_ATTRIBUTE_DIRECTORY, &smb_fname, NULL); 193 FILE_ATTRIBUTE_ARCHIVE, &smb_fname, NULL); 544 struct smb_filename *smb_fname, 560 return SMB_VFS_NEXT_OPEN(handle, smb_fname, fsp, flags, mode); 563 status = get_full_smb_filename(talloc_tos(), smb_fname, 629 fsp->fh->fd = SMB_VFS_NEXT_OPEN(handle, smb_fname, fs 543 open_acl_common(vfs_handle_struct *handle, struct smb_filename *smb_fname, files_struct *fsp, int flags, mode_t mode) argument 892 create_file_acl_common(struct vfs_handle_struct *handle, struct smb_request *req, uint16_t root_dir_fid, struct smb_filename *smb_fname, uint32_t access_mask, uint32_t share_access, uint32_t create_disposition, uint32_t create_options, uint32_t file_attributes, uint32_t oplock_request, uint64_t allocation_size, struct security_descriptor *sd, struct ea_list *ea_list, files_struct **result, int *pinfo) argument 994 unlink_acl_common(struct vfs_handle_struct *handle, const struct smb_filename *smb_fname) argument [all...] |
H A D | vfs_onefs.c | 56 struct smb_filename *smb_fname, 61 return SMB_VFS_NEXT_OPEN(handle, smb_fname, fsp, flags, mode); 209 const struct smb_filename *smb_fname, 239 return onefs_vtimes_streams(handle, smb_fname, flags, times); 55 onefs_open(vfs_handle_struct *handle, struct smb_filename *smb_fname, files_struct *fsp, int flags, mode_t mode) argument 208 onefs_ntimes(vfs_handle_struct *handle, const struct smb_filename *smb_fname, struct smb_file_time *ft) argument
|
H A D | vfs_gpfs.c | 1003 struct smb_filename *smb_fname) 1010 ret = SMB_VFS_NEXT_STAT(handle, smb_fname); 1014 status = get_full_smb_filename(talloc_tos(), smb_fname, &fname); 1022 smb_fname->st.st_ex_btime.tv_sec = attrs.creationTime.tv_sec; 1023 smb_fname->st.st_ex_btime.tv_nsec = attrs.creationTime.tv_nsec; 1050 struct smb_filename *smb_fname) 1057 ret = SMB_VFS_NEXT_LSTAT(handle, smb_fname); 1061 status = get_full_smb_filename(talloc_tos(), smb_fname, &path); 1069 smb_fname->st.st_ex_btime.tv_sec = attrs.creationTime.tv_sec; 1070 smb_fname 1002 vfs_gpfs_stat(struct vfs_handle_struct *handle, struct smb_filename *smb_fname) argument 1049 vfs_gpfs_lstat(struct vfs_handle_struct *handle, struct smb_filename *smb_fname) argument 1075 vfs_gpfs_ntimes(struct vfs_handle_struct *handle, const struct smb_filename *smb_fname, struct smb_file_time *ft) argument [all...] |
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt/router/samba-3.5.8/source3/smbd/ |
H A D | reply.c | 988 struct smb_filename *smb_fname = NULL; local 1013 &smb_fname); 1025 if (!VALID_STAT(smb_fname->st) && 1026 (SMB_VFS_STAT(conn, smb_fname) != 0)) { 1028 smb_fname_str_dbg(smb_fname), strerror(errno))); 1033 if (!S_ISDIR(smb_fname->st.st_ex_mode)) { 1064 TALLOC_FREE(smb_fname); 1076 struct smb_filename *smb_fname = NULL; local 1111 &smb_fname); 1121 if (!VALID_STAT(smb_fname 1184 struct smb_filename *smb_fname = NULL; local 1363 struct smb_filename *smb_fname = NULL; local 1702 struct smb_filename *smb_fname = NULL; local 1849 struct smb_filename *smb_fname = NULL; local 2089 struct smb_filename *smb_fname = NULL; local 2219 struct smb_filename *smb_fname = NULL; local 2396 do_unlink(connection_struct *conn, struct smb_request *req, struct smb_filename *smb_fname, uint32 dirtype) argument 2530 unlink_internals(connection_struct *conn, struct smb_request *req, uint32 dirtype, struct smb_filename *smb_fname, bool has_wild) argument 2717 struct smb_filename *smb_fname = NULL; local [all...] |
H A D | msdfs.c | 422 struct smb_filename smb_fname; local 436 ZERO_STRUCT(smb_fname); 437 smb_fname.base_name = discard_const_p(char, path); 439 if (SMB_VFS_LSTAT(conn, &smb_fname) != 0) { 444 if (!S_ISLNK(smb_fname.st.st_ex_mode)) { 450 *sbufp = smb_fname.st; 520 struct smb_filename *smb_fname = NULL; local 539 status = unix_convert(ctx, conn, pdp->reqpath, &smb_fname, 548 /* Create an smb_fname to use below. */ 550 NULL, &smb_fname); 1431 struct smb_filename *smb_fname = NULL; local 1470 struct smb_filename *smb_fname = NULL; local [all...] |
H A D | vfs.c | 320 NTSTATUS vfs_file_exist(connection_struct *conn, struct smb_filename *smb_fname) argument 323 if ((SMB_VFS_STAT(conn, smb_fname) != -1) && 324 S_ISREG(smb_fname->st.st_ex_mode)) { 1011 struct smb_filename *smb_fname = NULL; local 1015 NULL, &smb_fname); 1023 if ( (SMB_VFS_LSTAT(conn, smb_fname) != -1) && 1024 (S_ISLNK(smb_fname->st.st_ex_mode)) ) { 1030 TALLOC_FREE(smb_fname); 1033 TALLOC_FREE(smb_fname); 1052 struct smb_filename *smb_fname local 1084 struct smb_filename *smb_fname = NULL; local 1263 smb_vfs_call_open(struct vfs_handle_struct *handle, struct smb_filename *smb_fname, struct files_struct *fsp, int flags, mode_t mode) argument 1271 smb_vfs_call_create_file(struct vfs_handle_struct *handle, struct smb_request *req, uint16_t root_dir_fid, struct smb_filename *smb_fname, uint32_t access_mask, uint32_t share_access, uint32_t create_disposition, uint32_t create_options, uint32_t file_attributes, uint32_t oplock_request, uint64_t allocation_size, struct security_descriptor *sd, struct ea_list *ea_list, files_struct **result, int *pinfo) argument 1373 smb_vfs_call_stat(struct vfs_handle_struct *handle, struct smb_filename *smb_fname) argument 1402 smb_vfs_call_unlink(struct vfs_handle_struct *handle, const struct smb_filename *smb_fname) argument 1456 smb_vfs_call_ntimes(struct vfs_handle_struct *handle, const struct smb_filename *smb_fname, struct smb_file_time *ft) argument [all...] |
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src/router/samba-3.5.8/source3/smbd/ |
H A D | reply.c | 988 struct smb_filename *smb_fname = NULL; local 1013 &smb_fname); 1025 if (!VALID_STAT(smb_fname->st) && 1026 (SMB_VFS_STAT(conn, smb_fname) != 0)) { 1028 smb_fname_str_dbg(smb_fname), strerror(errno))); 1033 if (!S_ISDIR(smb_fname->st.st_ex_mode)) { 1064 TALLOC_FREE(smb_fname); 1076 struct smb_filename *smb_fname = NULL; local 1111 &smb_fname); 1121 if (!VALID_STAT(smb_fname 1184 struct smb_filename *smb_fname = NULL; local 1363 struct smb_filename *smb_fname = NULL; local 1702 struct smb_filename *smb_fname = NULL; local 1849 struct smb_filename *smb_fname = NULL; local 2089 struct smb_filename *smb_fname = NULL; local 2219 struct smb_filename *smb_fname = NULL; local 2396 do_unlink(connection_struct *conn, struct smb_request *req, struct smb_filename *smb_fname, uint32 dirtype) argument 2530 unlink_internals(connection_struct *conn, struct smb_request *req, uint32 dirtype, struct smb_filename *smb_fname, bool has_wild) argument 2717 struct smb_filename *smb_fname = NULL; local [all...] |
H A D | msdfs.c | 422 struct smb_filename smb_fname; local 436 ZERO_STRUCT(smb_fname); 437 smb_fname.base_name = discard_const_p(char, path); 439 if (SMB_VFS_LSTAT(conn, &smb_fname) != 0) { 444 if (!S_ISLNK(smb_fname.st.st_ex_mode)) { 450 *sbufp = smb_fname.st; 520 struct smb_filename *smb_fname = NULL; local 539 status = unix_convert(ctx, conn, pdp->reqpath, &smb_fname, 548 /* Create an smb_fname to use below. */ 550 NULL, &smb_fname); 1431 struct smb_filename *smb_fname = NULL; local 1470 struct smb_filename *smb_fname = NULL; local [all...] |
H A D | vfs.c | 320 NTSTATUS vfs_file_exist(connection_struct *conn, struct smb_filename *smb_fname) argument 323 if ((SMB_VFS_STAT(conn, smb_fname) != -1) && 324 S_ISREG(smb_fname->st.st_ex_mode)) { 1011 struct smb_filename *smb_fname = NULL; local 1015 NULL, &smb_fname); 1023 if ( (SMB_VFS_LSTAT(conn, smb_fname) != -1) && 1024 (S_ISLNK(smb_fname->st.st_ex_mode)) ) { 1030 TALLOC_FREE(smb_fname); 1033 TALLOC_FREE(smb_fname); 1052 struct smb_filename *smb_fname local 1084 struct smb_filename *smb_fname = NULL; local 1263 smb_vfs_call_open(struct vfs_handle_struct *handle, struct smb_filename *smb_fname, struct files_struct *fsp, int flags, mode_t mode) argument 1271 smb_vfs_call_create_file(struct vfs_handle_struct *handle, struct smb_request *req, uint16_t root_dir_fid, struct smb_filename *smb_fname, uint32_t access_mask, uint32_t share_access, uint32_t create_disposition, uint32_t create_options, uint32_t file_attributes, uint32_t oplock_request, uint64_t allocation_size, struct security_descriptor *sd, struct ea_list *ea_list, files_struct **result, int *pinfo) argument 1373 smb_vfs_call_stat(struct vfs_handle_struct *handle, struct smb_filename *smb_fname) argument 1402 smb_vfs_call_unlink(struct vfs_handle_struct *handle, const struct smb_filename *smb_fname) argument 1456 smb_vfs_call_ntimes(struct vfs_handle_struct *handle, const struct smb_filename *smb_fname, struct smb_file_time *ft) argument [all...] |
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/router/samba-3.5.8/source3/smbd/ |
H A D | reply.c | 988 struct smb_filename *smb_fname = NULL; local 1013 &smb_fname); 1025 if (!VALID_STAT(smb_fname->st) && 1026 (SMB_VFS_STAT(conn, smb_fname) != 0)) { 1028 smb_fname_str_dbg(smb_fname), strerror(errno))); 1033 if (!S_ISDIR(smb_fname->st.st_ex_mode)) { 1064 TALLOC_FREE(smb_fname); 1076 struct smb_filename *smb_fname = NULL; local 1111 &smb_fname); 1121 if (!VALID_STAT(smb_fname 1184 struct smb_filename *smb_fname = NULL; local 1363 struct smb_filename *smb_fname = NULL; local 1702 struct smb_filename *smb_fname = NULL; local 1849 struct smb_filename *smb_fname = NULL; local 2089 struct smb_filename *smb_fname = NULL; local 2219 struct smb_filename *smb_fname = NULL; local 2396 do_unlink(connection_struct *conn, struct smb_request *req, struct smb_filename *smb_fname, uint32 dirtype) argument 2530 unlink_internals(connection_struct *conn, struct smb_request *req, uint32 dirtype, struct smb_filename *smb_fname, bool has_wild) argument 2717 struct smb_filename *smb_fname = NULL; local [all...] |
H A D | msdfs.c | 422 struct smb_filename smb_fname; local 436 ZERO_STRUCT(smb_fname); 437 smb_fname.base_name = discard_const_p(char, path); 439 if (SMB_VFS_LSTAT(conn, &smb_fname) != 0) { 444 if (!S_ISLNK(smb_fname.st.st_ex_mode)) { 450 *sbufp = smb_fname.st; 520 struct smb_filename *smb_fname = NULL; local 539 status = unix_convert(ctx, conn, pdp->reqpath, &smb_fname, 548 /* Create an smb_fname to use below. */ 550 NULL, &smb_fname); 1431 struct smb_filename *smb_fname = NULL; local 1470 struct smb_filename *smb_fname = NULL; local [all...] |
H A D | vfs.c | 320 NTSTATUS vfs_file_exist(connection_struct *conn, struct smb_filename *smb_fname) argument 323 if ((SMB_VFS_STAT(conn, smb_fname) != -1) && 324 S_ISREG(smb_fname->st.st_ex_mode)) { 1011 struct smb_filename *smb_fname = NULL; local 1015 NULL, &smb_fname); 1023 if ( (SMB_VFS_LSTAT(conn, smb_fname) != -1) && 1024 (S_ISLNK(smb_fname->st.st_ex_mode)) ) { 1030 TALLOC_FREE(smb_fname); 1033 TALLOC_FREE(smb_fname); 1052 struct smb_filename *smb_fname local 1084 struct smb_filename *smb_fname = NULL; local 1263 smb_vfs_call_open(struct vfs_handle_struct *handle, struct smb_filename *smb_fname, struct files_struct *fsp, int flags, mode_t mode) argument 1271 smb_vfs_call_create_file(struct vfs_handle_struct *handle, struct smb_request *req, uint16_t root_dir_fid, struct smb_filename *smb_fname, uint32_t access_mask, uint32_t share_access, uint32_t create_disposition, uint32_t create_options, uint32_t file_attributes, uint32_t oplock_request, uint64_t allocation_size, struct security_descriptor *sd, struct ea_list *ea_list, files_struct **result, int *pinfo) argument 1373 smb_vfs_call_stat(struct vfs_handle_struct *handle, struct smb_filename *smb_fname) argument 1402 smb_vfs_call_unlink(struct vfs_handle_struct *handle, const struct smb_filename *smb_fname) argument 1456 smb_vfs_call_ntimes(struct vfs_handle_struct *handle, const struct smb_filename *smb_fname, struct smb_file_time *ft) argument [all...] |