fh 420 source3/include/smb.h struct fd_handle *fh; fh 55 source3/include/smb_macros.h #define CHECK_READ(fsp,req) (((fsp)->fh->fd != -1) && ((fsp)->can_read || \ fh 59 source3/include/smb_macros.h #define CHECK_WRITE(fsp) ((fsp)->can_write && ((fsp)->fh->fd != -1)) fh 1055 source3/locking/locking.c e->private_options = fsp->fh->private_options; fh 1062 source3/locking/locking.c e->share_file_id = fsp->fh->gen_id; fh 189 source3/locking/posix.c DEBUG(8,("posix_fcntl_lock %d %d %.0f %.0f %d\n",fsp->fh->fd,op,(double)offset,(double)count,type)); fh 234 source3/locking/posix.c fsp->fh->fd,(double)*poffset,(double)*pcount,*ptype)); fh 541 source3/locking/posix.c rec, uint8_t, rec->value.dsize + sizeof(fsp->fh->fd)); fh 547 source3/locking/posix.c &fsp->fh->fd, sizeof(fsp->fh->fd)); fh 551 source3/locking/posix.c rec->value.dsize + sizeof(fsp->fh->fd)), 0); fh 558 source3/locking/posix.c fsp->fh->fd, fsp->fsp_name )); fh 625 source3/locking/posix.c return close(fsp->fh->fd); fh 674 source3/locking/posix.c ret = close(fsp->fh->fd); fh 54 source3/modules/gpfs.c if ((fsp == NULL) || (fsp->fh == NULL) || (fsp->fh->fd < 0)) { fh 76 source3/modules/gpfs.c result = gpfs_set_share_fn(fsp->fh->fd, allow, deny); fh 191 source3/modules/nfs4_acls.c if (fsp->is_directory || fsp->fh->fd == -1) { fh 630 source3/modules/onefs_acl.c if (fsp->fh->fd == -1) { fh 631 source3/modules/onefs_acl.c if ((fsp->fh->fd = onefs_sys_create_file(handle->conn, fh 669 source3/modules/onefs_acl.c error = ifs_get_security_descriptor(fsp->fh->fd, security_info, fh 769 source3/modules/onefs_acl.c close(fsp->fh->fd); fh 770 source3/modules/onefs_acl.c fsp->fh->fd = -1; fh 791 source3/modules/onefs_acl.c struct fd_handle fh; fh 794 source3/modules/onefs_acl.c ZERO_STRUCT(fh); fh 798 source3/modules/onefs_acl.c finfo.fh = &fh; fh 799 source3/modules/onefs_acl.c finfo.fh->fd = -1; fh 919 source3/modules/onefs_acl.c fd = fsp->fh->fd; fh 254 source3/modules/onefs_cbrl.c int fd = br_lck->fsp->fh->fd; fh 393 source3/modules/onefs_cbrl.c int fd = br_lck->fsp->fh->fd; fh 434 source3/modules/onefs_cbrl.c int fd = br_lck->fsp->fh->fd; fh 505 source3/modules/onefs_cbrl.c error = ifs_cbrl(fsp->fh->fd, CBRL_OP_LOCK, fh 541 source3/modules/onefs_cbrl.c if (fsp->fh) { fh 542 source3/modules/onefs_cbrl.c ifs_cbrl(fsp->fh->fd, CBRL_OP_UNLOCK, fh 96 source3/modules/onefs_open.c fsp->fh->fd = -1; fh 203 source3/modules/onefs_open.c base, fsp->base_fsp->fh->fd, stream)); fh 205 source3/modules/onefs_open.c base_fd = fsp->base_fsp->fh->fd; fh 208 source3/modules/onefs_open.c fsp->fh->fd = onefs_sys_create_file(conn, fh 224 source3/modules/onefs_open.c if (fsp->fh->fd == -1) { fh 267 source3/modules/onefs_open.c if (fsp->fh->fd == -1) { fh 814 source3/modules/onefs_open.c fsp->fh->private_options = create_options; fh 1183 source3/modules/onefs_open.c if (fsp->fh->fd != -1) { fh 1201 source3/modules/onefs_open.c fsp->fh->private_options = create_options; fh 1442 source3/modules/onefs_open.c fsp->fh->fd = onefs_sys_create_file(conn, fh 1457 source3/modules/onefs_open.c if (fsp->fh->fd == -1) { fh 1554 source3/modules/onefs_open.c fsp->fh->private_options = create_options; fh 1950 source3/modules/onefs_open.c if ((fsp->fh == NULL) || (fsp->fh->fd == -1)) { fh 351 source3/modules/onefs_streams.c ret = sys_fstat(fsp->base_fsp->fh->fd, &base_sbuf); fh 537 source3/modules/onefs_streams.c if ((fsp != NULL) && (fsp->fh->fd != -1)) { fh 538 source3/modules/onefs_streams.c base_fd = fsp->fh->fd; fh 570 source3/modules/onefs_streams.c fake_fs.fh = &fake_fh; fh 655 source3/modules/onefs_streams.c if ((fsp != NULL) && (fsp->fh->fd != -1)) { fh 195 source3/modules/vfs_acl_tdb.c if (fsp && fsp->fh->fd != -1) { fh 287 source3/modules/vfs_acl_tdb.c if (fsp->fh->fd != -1) { fh 513 source3/modules/vfs_acl_tdb.c if (fsp && !fsp->is_directory && fsp->fh->fd != -1) { fh 590 source3/modules/vfs_acl_tdb.c fsp->fh->fd = SMB_VFS_NEXT_OPEN(handle, fname, fsp, flags, mode); fh 592 source3/modules/vfs_acl_tdb.c if (!file_existed && fsp->fh->fd != -1) { fh 598 source3/modules/vfs_acl_tdb.c return fsp->fh->fd; fh 765 source3/modules/vfs_acl_tdb.c if (fsp->is_directory || fsp->fh->fd == -1) { fh 895 source3/modules/vfs_acl_tdb.c if (fsp->is_directory || fsp->fh->fd == -1) { fh 100 source3/modules/vfs_acl_xattr.c if (fsp && fsp->fh->fd != -1) { fh 177 source3/modules/vfs_acl_xattr.c if (fsp->fh->fd != -1) { fh 381 source3/modules/vfs_acl_xattr.c if (fsp && !fsp->is_directory && fsp->fh->fd != -1) { fh 458 source3/modules/vfs_acl_xattr.c fsp->fh->fd = SMB_VFS_NEXT_OPEN(handle, fname, fsp, flags, mode); fh 460 source3/modules/vfs_acl_xattr.c if (!file_existed && fsp->fh->fd != -1) { fh 466 source3/modules/vfs_acl_xattr.c return fsp->fh->fd; fh 565 source3/modules/vfs_acl_xattr.c if (fsp->is_directory || fsp->fh->fd == -1) { fh 685 source3/modules/vfs_afsacl.c if (fsp->is_directory || fsp->fh->fd == -1) { fh 434 source3/modules/vfs_aio_fork.c if ((fsp->fh != NULL) && (fsp->fh->fd != -1)) { fh 435 source3/modules/vfs_aio_fork.c close(fsp->fh->fd); fh 436 source3/modules/vfs_aio_fork.c fsp->fh->fd = -1; fh 580 source3/modules/vfs_aio_fork.c DEBUG(10, ("sending fd %d to child %d\n", fsp->fh->fd, fh 583 source3/modules/vfs_aio_fork.c ret = write_fd(child->sockfd, &cmd, sizeof(cmd), fsp->fh->fd); fh 624 source3/modules/vfs_aio_fork.c DEBUG(10, ("sending fd %d to child %d\n", fsp->fh->fd, fh 627 source3/modules/vfs_aio_fork.c ret = write_fd(child->sockfd, &cmd, sizeof(cmd), fsp->fh->fd); fh 694 source3/modules/vfs_aio_fork.c if (child->aiocb->aio_fildes != fsp->fh->fd) { fh 95 source3/modules/vfs_aixacl.c DEBUG(10,("fd is %d\n",fsp->fh->fd)); fh 106 source3/modules/vfs_aixacl.c rc = fstatacl(fsp->fh->fd,0,file_acl,BUFSIZ); fh 115 source3/modules/vfs_aixacl.c rc = fstatacl(fsp->fh->fd,0,file_acl,file_acl->acl_len + sizeof(struct acl)); fh 165 source3/modules/vfs_aixacl.c rc = fchacl(fsp->fh->fd,file_acl,file_acl->acl_len); fh 460 source3/modules/vfs_aixacl2.c fsp->fh->fd, fh 212 source3/modules/vfs_audit.c fsp->fh->fd, fh 77 source3/modules/vfs_cacheprime.c nread = sys_pread(fsp->fh->fd, g_readbuf, g_readsz, *last); fh 111 source3/modules/vfs_commit.c return commit_do(c, fsp->fh->fd); fh 132 source3/modules/vfs_commit.c return commit_do(c, fsp->fh->fd); fh 144 source3/modules/vfs_commit.c if (commit_do(c, fsp->fh->fd) == -1) { fh 239 source3/modules/vfs_commit.c if (commit(handle, fsp, fsp->fh->pos, ret) == -1) { fh 318 source3/modules/vfs_default.c result = sys_read(fsp->fh->fd, data, n); fh 330 source3/modules/vfs_default.c result = sys_pread(fsp->fh->fd, data, n, offset); fh 336 source3/modules/vfs_default.c fsp->fh->pos = 0; fh 347 source3/modules/vfs_default.c fsp->fh->pos = 0; fh 372 source3/modules/vfs_default.c result = sys_write(fsp->fh->fd, data, n); fh 384 source3/modules/vfs_default.c result = sys_pwrite(fsp->fh->fd, data, n, offset); fh 423 source3/modules/vfs_default.c if (fsp->fh->fd != -1) fh 424 source3/modules/vfs_default.c result = sys_lseek(fsp->fh->fd, offset, whence); fh 448 source3/modules/vfs_default.c result = sys_sendfile(tofd, fromfsp->fh->fd, hdr, offset, n); fh 462 source3/modules/vfs_default.c result = sys_recvfile(fromfd, tofsp->fh->fd, offset, n); fh 577 source3/modules/vfs_default.c result = fsync(fsp->fh->fd); fh 600 source3/modules/vfs_default.c result = sys_fstat(fsp->fh->fd, sbuf); fh 709 source3/modules/vfs_default.c result = fchmod(fsp->fh->fd, mode); fh 735 source3/modules/vfs_default.c result = fchown(fsp->fh->fd, uid, gid); fh 841 source3/modules/vfs_default.c return sys_ftruncate(fsp->fh->fd, len); fh 903 source3/modules/vfs_default.c result = sys_ftruncate(fsp->fh->fd, len); fh 962 source3/modules/vfs_default.c result = fcntl_lock(fsp->fh->fd, op, offset, count, type); fh 971 source3/modules/vfs_default.c kernel_flock(fsp->fh->fd, share_mode); fh 981 source3/modules/vfs_default.c result = fcntl_getlock(fsp->fh->fd, poffset, pcount, ptype, ppid); fh 995 source3/modules/vfs_default.c if(linux_set_lease_sighandler(fsp->fh->fd) == -1) { fh 999 source3/modules/vfs_default.c result = linux_setlease(fsp->fh->fd, leasetype); fh 1129 source3/modules/vfs_default.c if ((fsp != NULL) && (fsp->fh->fd != -1)) { fh 1429 source3/modules/vfs_default.c return sys_fgetxattr(fsp->fh->fd, name, value, size); fh 1444 source3/modules/vfs_default.c return sys_flistxattr(fsp->fh->fd, list, size); fh 1459 source3/modules/vfs_default.c return sys_fremovexattr(fsp->fh->fd, name); fh 1474 source3/modules/vfs_default.c return sys_fsetxattr(fsp->fh->fd, name, value, size, flags); fh 1514 source3/modules/vfs_default.c return sys_aio_cancel(fsp->fh->fd, aiocb); fh 248 source3/modules/vfs_extd_audit.c fsp->fh->fd, fh 253 source3/modules/vfs_extd_audit.c fsp->fh->fd, fh 39 source3/modules/vfs_gpfs.c kernel_flock(fsp->fh->fd, share_mode); fh 54 source3/modules/vfs_gpfs.c if ((fsp->fh != NULL) && (fsp->fh->fd != -1)) { fh 68 source3/modules/vfs_gpfs.c if ( linux_set_lease_sighandler(fsp->fh->fd) == -1) fh 71 source3/modules/vfs_gpfs.c ret = set_gpfs_lease(fsp->fh->fd,leasetype); fh 76 source3/modules/vfs_gpfs.c ret = linux_setlease(fsp->fh->fd, leasetype); fh 192 source3/modules/vfs_hpuxacl.c files_struct *file_struct_p = file_find_fd(fsp->fh->fd); fh 322 source3/modules/vfs_hpuxacl.c files_struct *file_struct_p = file_find_fd(fsp->fh->fd); fh 65 source3/modules/vfs_onefs.c result = onefs_sys_sendfile(handle->conn, tofd, fromfsp->fh->fd, fh 78 source3/modules/vfs_onefs.c result = onefs_sys_recvfile(fromfd, tofsp->fh->fd, offset, count); fh 69 source3/modules/vfs_posixacl.c acl_t acl = acl_get_fd(fsp->fh->fd); fh 123 source3/modules/vfs_posixacl.c res = acl_set_fd(fsp->fh->fd, acl); fh 202 source3/modules/vfs_prealloc.c preallocate_space(fsp->fh->fd, *psize); fh 47 source3/modules/vfs_readahead.c int err = readahead(fromfsp->fh->fd, offset, (size_t)rhd->len); fh 49 source3/modules/vfs_readahead.c (unsigned int)fromfsp->fh->fd, fh 54 source3/modules/vfs_readahead.c int err = posix_fadvise(fromfsp->fh->fd, offset, (off_t)rhd->len, POSIX_FADV_WILLNEED); fh 56 source3/modules/vfs_readahead.c (unsigned int)fromfsp->fh->fd, fh 89 source3/modules/vfs_readahead.c int err = readahead(fsp->fh->fd, offset, (size_t)rhd->len); fh 91 source3/modules/vfs_readahead.c (unsigned int)fsp->fh->fd, fh 96 source3/modules/vfs_readahead.c int err = posix_fadvise(fsp->fh->fd, offset, (off_t)rhd->len, POSIX_FADV_WILLNEED); fh 98 source3/modules/vfs_readahead.c (unsigned int)fsp->fh->fd, fh 112 source3/modules/vfs_solarisacl.c if (!solaris_acl_get_fd(fsp->fh->fd, &solaris_acl, &count)) { fh 245 source3/modules/vfs_solarisacl.c if (!solaris_acl_get_fd(fsp->fh->fd, &default_acl, &default_count)) { fh 261 source3/modules/vfs_solarisacl.c ret = facl(fsp->fh->fd, SETACL, count, solaris_acl); fh 677 source3/modules/vfs_streams_depot.c if ((fsp != NULL) && (fsp->fh->fd != -1)) { fh 142 source3/modules/vfs_streams_xattr.c DEBUG(10, ("streams_xattr_fstat called for %d\n", fsp->fh->fd)); fh 377 source3/modules/vfs_streams_xattr.c if (fsp->base_fsp->fh->fd != -1) { fh 397 source3/modules/vfs_streams_xattr.c if (fsp->base_fsp->fh->fd != -1) { fh 719 source3/modules/vfs_streams_xattr.c if ((fsp != NULL) && (fsp->fh->fd != -1)) { fh 824 source3/modules/vfs_streams_xattr.c if (fsp->base_fsp->fh->fd != -1) { fh 928 source3/modules/vfs_streams_xattr.c if (fsp->base_fsp->fh->fd != -1) { fh 173 source3/modules/vfs_syncops.c fsync(fsp->fh->fd); fh 73 source3/modules/vfs_tru64acl.c acl_t tru64_acl = acl_get_fd(fsp->fh->fd, ACL_TYPE_ACCESS); fh 138 source3/modules/vfs_tru64acl.c res = acl_set_fd(fsp->fh->fd, ACL_TYPE_ACCESS, tru64_acl); fh 62 source3/printing/printfsp.c fsp->fh->fd = print_job_fd(lp_const_servicename(SNUM(conn)),jobid); fh 65 source3/printing/printfsp.c fsp->fh->pos = -1; fh 92 source3/printing/printfsp.c if (fsp->fh->private_options & FILE_DELETE_ON_CLOSE) { fh 97 source3/printing/printfsp.c sys_ftruncate(fsp->fh->fd, 0); fh 174 source3/smbd/aio.c a->aio_fildes = fsp->fh->fd; fh 270 source3/smbd/aio.c a->aio_fildes = fsp->fh->fd; fh 356 source3/smbd/aio.c aio_ex->fsp->fh->pos = aio_ex->acb.aio_offset + nread; fh 357 source3/smbd/aio.c aio_ex->fsp->fh->position_information = aio_ex->fsp->fh->pos; fh 455 source3/smbd/aio.c aio_ex->fsp->fh->pos = aio_ex->acb.aio_offset + nwritten; fh 120 source3/smbd/close.c if (fsp->fh->fd != -1) { fh 488 source3/smbd/close.c if (fsp->fh->fd != -1) { fh 570 source3/smbd/close.c if (fsp->fh->ref_count == 1) { fh 728 source3/smbd/close.c fsp->fsp_name, fsp->fh->fd, errno, strerror(errno))); fh 41 source3/smbd/fake_file.c struct fake_file_handle *fh = NULL; fh 56 source3/smbd/fake_file.c fh = talloc(NULL, struct fake_file_handle); fh 57 source3/smbd/fake_file.c if (fh == NULL) { fh 62 source3/smbd/fake_file.c fh->type = type; fh 65 source3/smbd/fake_file.c fh->private_data = fake_files[i].init_pd(fh); fh 67 source3/smbd/fake_file.c return fh; fh 130 source3/smbd/fake_file.c fsp->fh->fd = -1; fh 132 source3/smbd/fake_file.c fsp->fh->pos = -1; fh 68 source3/smbd/fileio.c fsp->fh->pos = pos + n; fh 69 source3/smbd/fileio.c fsp->fh->position_information = fsp->fh->pos; fh 75 source3/smbd/fileio.c fsp->fh->pos = pos; fh 107 source3/smbd/fileio.c fsp->fh->pos += ret; fh 108 source3/smbd/fileio.c fsp->fh->position_information = fsp->fh->pos; fh 128 source3/smbd/fileio.c fsp->fh->pos = pos; fh 141 source3/smbd/fileio.c fsp->fh->pos += ret; fh 365 source3/smbd/fileio.c fsp->fsp_name, fsp->fh->fd, (double)pos, (unsigned int)n, (double)wcp->offset, (unsigned int)wcp->data_size)); fh 367 source3/smbd/fileio.c fsp->fh->pos = pos + n; fh 676 source3/smbd/fileio.c len = %u\n",fsp->fh->fd, (double)pos, (unsigned int)n, (double)wcp->offset, (unsigned int)wcp->data_size )); fh 699 source3/smbd/fileio.c cache: fd = %d, off=%.0f, size=%u\n", fsp->fh->fd, (double)wcp->offset, (unsigned int)wcp->data_size )); fh 722 source3/smbd/fileio.c write_path, fsp->fh->fd, (double)wcp->file_size, (double)pos, (unsigned int)n, fh 901 source3/smbd/fileio.c fsp->fh->fd, (double)wcp->offset, (unsigned int)data_size)); fh 928 source3/smbd/fileio.c if (fsp->fh->fd == -1) fh 951 source3/smbd/fileio.c if (fsp->fh->fd == -1) { fh 75 source3/smbd/files.c fsp->fh = SMB_MALLOC_P(struct fd_handle); fh 76 source3/smbd/files.c if (!fsp->fh) { fh 81 source3/smbd/files.c ZERO_STRUCTP(fsp->fh); fh 83 source3/smbd/files.c fsp->fh->ref_count = 1; fh 84 source3/smbd/files.c fsp->fh->fd = -1; fh 87 source3/smbd/files.c fsp->fh->gen_id = get_gen_count(); fh 240 source3/smbd/files.c count, fsp->fnum, fsp->fsp_name, fsp->fh->fd, (unsigned long)fsp->fh->gen_id, fh 255 source3/smbd/files.c if (fsp->fh->fd == fd) { fh 278 source3/smbd/files.c fsp->fh->gen_id == gen_id ) { fh 283 source3/smbd/files.c if ((fsp->fh->fd == -1) && fh 289 source3/smbd/files.c (unsigned int)fsp->fh->gen_id, fh 437 source3/smbd/files.c if ((conn == fsp->conn) && (fsp->fh->fd != -1)) { fh 455 source3/smbd/files.c if (fsp->fh->ref_count == 1) { fh 456 source3/smbd/files.c SAFE_FREE(fsp->fh); fh 458 source3/smbd/files.c fsp->fh->ref_count--; fh 548 source3/smbd/files.c SAFE_FREE(to->fh); fh 550 source3/smbd/files.c to->fh = from->fh; fh 551 source3/smbd/files.c to->fh->ref_count++; fh 218 source3/smbd/notify.c e.dir_fd = fsp->fh->fd; fh 141 source3/smbd/open.c fsp->fh->fd = SMB_VFS_OPEN(conn,fname,fsp,flags,mode); fh 142 source3/smbd/open.c if (fsp->fh->fd == -1) { fh 159 source3/smbd/open.c fname, flags, (int)mode, fsp->fh->fd, fh 160 source3/smbd/open.c (fsp->fh->fd == -1) ? strerror(errno) : "" )); fh 173 source3/smbd/open.c if (fsp->fh->fd == -1) { fh 176 source3/smbd/open.c if (fsp->fh->ref_count > 1) { fh 181 source3/smbd/open.c fsp->fh->fd = -1; fh 332 source3/smbd/open.c fsp->fh->fd = -1; fh 447 source3/smbd/open.c fsp->fh->fd = -1; /* What we used to call a stat open. */ fh 521 source3/smbd/open.c if (fsp->fh->fd == -1) { fh 1124 source3/smbd/open.c fsp->fh->fd, (unsigned int)fsp->vuid, fh 1126 source3/smbd/open.c (unsigned int)fsp->fh->private_options, fh 1129 source3/smbd/open.c if (fsp->fh->fd != -1 && fh 1132 source3/smbd/open.c (fsp->fh->private_options & (NTCREATEX_OPTIONS_PRIVATE_DENY_DOS | fh 1147 source3/smbd/open.c (fsp->fh->private_options & NTCREATEX_OPTIONS_PRIVATE_DENY_DOS)) { fh 1713 source3/smbd/open.c fsp->fh->private_options = create_options; fh 2038 source3/smbd/open.c if (fsp->fh->fd != -1) { fh 2075 source3/smbd/open.c fsp->fh->private_options = create_options; fh 2545 source3/smbd/open.c fsp->fh->private_options = create_options; fh 3208 source3/smbd/open.c if ((fsp->fh == NULL) || (fsp->fh->fd == -1)) { fh 44 source3/smbd/oplock.c SIVAL(msg,24,fsp->fh->gen_id); fh 85 source3/smbd/oplock.c fsp->fh->gen_id, (int)fsp->open_time.tv_sec, fh 299 source3/smbd/oplock.c file_id_string_tos(&id), fsp->fh->gen_id ); fh 195 source3/smbd/oplock_irix.c fsp->fh->gen_id )); fh 210 source3/smbd/oplock_irix.c if (sys_fcntl_long(fsp->fh->fd, F_OPLKREG, ctx->write_fd) == -1) { fh 216 source3/smbd/oplock_irix.c fsp->fh->gen_id, fh 223 source3/smbd/oplock_irix.c fsp->fsp_name, fsp->fh->fd, fh 225 source3/smbd/oplock_irix.c fsp->fh->gen_id )); fh 233 source3/smbd/oplock_irix.c fsp->fh->gen_id)); fh 250 source3/smbd/oplock_irix.c int state = sys_fcntl_long(fsp->fh->fd, F_OPLKACK, -1); fh 254 source3/smbd/oplock_irix.c fsp->fh->gen_id, state ); fh 260 source3/smbd/oplock_irix.c if(sys_fcntl_long(fsp->fh->fd, F_OPLKACK, OP_REVOKE) < 0) { fh 267 source3/smbd/oplock_irix.c fsp->fh->gen_id, fh 118 source3/smbd/oplock_linux.c fsp->fsp_name, fsp->fh->fd, fh 127 source3/smbd/oplock_linux.c fsp->fh->gen_id)); fh 144 source3/smbd/oplock_linux.c int state = fcntl(fsp->fh->fd, F_GETLEASE, 0); fh 148 source3/smbd/oplock_linux.c fsp->fh->gen_id, state ); fh 161 source3/smbd/oplock_linux.c fsp->fh->gen_id, strerror(errno) ); fh 276 source3/smbd/oplock_onefs.c sme->share_file_id = cb->data.fsp->fh->gen_id; fh 506 source3/smbd/oplock_onefs.c if (fsp->fh->fd == -1) { fh 512 source3/smbd/oplock_onefs.c if (ifs_oplock_downgrade(fsp->fh->fd, oplock)) { fh 559 source3/smbd/oplock_onefs.c onefs_semlock_write(fsp->fh->fd, type, SEMLOCK_LOCK); fh 573 source3/smbd/oplock_onefs.c onefs_semlock_write(fsp->fh->fd, type, SEMLOCK_UNLOCK); fh 49 source3/smbd/pipes.c fsp->fh->fd = -1; fh 255 source3/smbd/posix_acls.c if (fsp->fh->fd != -1) { fh 598 source3/smbd/posix_acls.c if (fsp->fh->fd != -1) { fh 2745 source3/smbd/posix_acls.c if(default_ace || fsp->is_directory || fsp->fh->fd == -1) { fh 3318 source3/smbd/posix_acls.c if (fsp->is_directory || fsp->fh->fd == -1) { fh 3697 source3/smbd/posix_acls.c if(fsp->is_directory || fsp->fh->fd == -1) { fh 3758 source3/smbd/posix_acls.c if(fsp->fh->fd == -1) { fh 4409 source3/smbd/posix_acls.c if (fsp && fsp->fh->fd != -1) { fh 4460 source3/smbd/posix_acls.c if (fsp && fsp->fh->fd != -1) { fh 4506 source3/smbd/posix_acls.c if (fsp && fsp->fh->fd != -1) { fh 4543 source3/smbd/posix_acls.c struct fd_handle fh; fh 4568 source3/smbd/posix_acls.c ZERO_STRUCT( fh ); fh 4572 source3/smbd/posix_acls.c finfo.fh = &fh; fh 4573 source3/smbd/posix_acls.c finfo.fh->fd = -1; fh 355 source3/smbd/reply.c if ((fsp)->fh->fd == -1) { fh 2059 source3/smbd/reply.c fsp->fsp_name, fsp->fh->fd, (unsigned int)fattr ) ); fh 2223 source3/smbd/reply.c fsp->fh->fd, (unsigned int)sbuf.st_mode ) ); fh 2938 source3/smbd/reply.c fsp->is_directory || fsp->fh->fd == -1) { fh 4328 source3/smbd/reply.c res = fsp->fh->pos + startpos; fh 4365 source3/smbd/reply.c fsp->fh->pos = res; fh 4482 source3/smbd/reply.c fsp->fh->fd, fsp->fnum, fh 4641 source3/smbd/reply.c fsp->fh->fd, fsp->fnum, (double)offset, (double)count)); fh 4712 source3/smbd/reply.c fsp->fh->fd, fsp->fnum, (double)offset, (double)count ) ); fh 4860 source3/smbd/reply.c fsp->fh->fd, fsp->fnum)); fh 4898 source3/smbd/reply.c fsp->fh->fd,fsp->fnum)); fh 5767 source3/smbd/reply.c if (fsp->fh->fd != -1) { fh 5808 source3/smbd/reply.c uint32 create_options = fsp->fh->private_options; fh 7329 source3/smbd/reply.c if (fsp->fh->fd != -1) { fh 110 source3/smbd/trans2.c if (fsp && fsp->fh->fd != -1) { fh 182 source3/smbd/trans2.c if (fsp && fsp->fh->fd != -1) { fh 430 source3/smbd/trans2.c if (fsp && (fsp->fh->fd != -1)) { fh 448 source3/smbd/trans2.c if (fsp && (fsp->fh->fd != -1)) { fh 3904 source3/smbd/trans2.c } else if(fsp && (fsp->is_directory || fsp->fh->fd == -1)) { fh 3939 source3/smbd/trans2.c pos = fsp->fh->position_information; fh 4139 source3/smbd/trans2.c if (fsp == NULL || fsp->fh->fd == -1) { fh 4643 source3/smbd/trans2.c if (fsp && !fsp->is_directory && (fsp->fh->fd != -1)) { fh 5073 source3/smbd/trans2.c if (fsp && fsp->fh->fd != -1) { fh 5239 source3/smbd/trans2.c fsp->fh->position_information = position_information; fh 5557 source3/smbd/trans2.c if (fsp == NULL || fsp->fh->fd == -1) { fh 5815 source3/smbd/trans2.c if (fsp && fsp->fh->fd != -1) { fh 6253 source3/smbd/trans2.c if (fsp && fsp->fh->fd != -1) { fh 6737 source3/smbd/trans2.c if(fsp->is_directory || fsp->fh->fd == -1) { fh 6762 source3/smbd/trans2.c fsp->fh->private_options |= FILE_DELETE_ON_CLOSE; fh 319 source3/torture/cmd_vfs.c fsp->fh = SMB_MALLOC_P(struct fd_handle); fh 320 source3/torture/cmd_vfs.c if (fsp->fh == NULL) { fh 327 source3/torture/cmd_vfs.c fsp->fh->fd = SMB_VFS_OPEN(vfs->conn, argv[1], fsp, flags, mode); fh 328 source3/torture/cmd_vfs.c if (fsp->fh->fd == -1) { fh 330 source3/torture/cmd_vfs.c SAFE_FREE(fsp->fh); fh 336 source3/torture/cmd_vfs.c vfs->files[fsp->fh->fd] = fsp; fh 337 source3/torture/cmd_vfs.c printf("open: fd=%d\n", fsp->fh->fd); fh 394 source3/torture/cmd_vfs.c SAFE_FREE(vfs->files[fd]->fh);