/titanic_50/usr/src/uts/common/fs/smbsrv/ |
H A D | smb2_write.c | 107 if (!smb_node_is_dir(of->f_node)) { in smb2_write() 109 rc = smb_lock_range_access(sr, of->f_node, in smb2_write() 117 (of->f_node->flags & NODE_FLAGS_WRITE_THROUGH)) { in smb2_write() 120 rc = smb_fsop_write(sr, of->f_cr, of->f_node, in smb2_write() 125 if (!smb_node_is_dir(of->f_node)) in smb2_write() 126 smb_oplock_break_levelII(of->f_node); in smb2_write()
|
H A D | smb_ofile.c | 225 of->f_node = node; in smb_ofile_open() 380 (void) smb_node_set_delete_on_close(of->f_node, in smb_ofile_close() 383 smb_fsop_unshrlock(of->f_cr, of->f_node, of->f_uniqid); in smb_ofile_close() 384 smb_node_destroy_lock_by_ofile(of->f_node, of); in smb_ofile_close() 386 if (smb_node_is_file(of->f_node)) { in smb_ofile_close() 387 (void) smb_fsop_close(of->f_node, of->f_mode, in smb_ofile_close() 389 smb_oplock_release(of->f_node, of); in smb_ofile_close() 397 if (smb_node_dec_open_ofiles(of->f_node) == 0) { in smb_ofile_close() 405 of->f_node->n_pending_dosattr; in smb_ofile_close() 409 of->f_node->n_allocsz = 0; in smb_ofile_close() [all …]
|
H A D | smb_nt_transact_ioctl.c | 172 if (smb_node_is_dir(of->f_node)) { in smb_nt_trans_ioctl_set_sparse() 190 rc = smb_node_getattr(sr, of->f_node, zone_kcred(), of, &attr); in smb_nt_trans_ioctl_set_sparse() 209 rc = smb_node_setattr(sr, of->f_node, of->f_cr, of, &attr); in smb_nt_trans_ioctl_set_sparse() 248 node = sr->fid_ofile->f_node; in smb_nt_trans_ioctl_set_zero_data() 286 if (smb_node_is_dir(of->f_node)) { in smb_nt_trans_ioctl_query_alloc_ranges() 294 rc = smb_node_getattr(sr, of->f_node, of->f_cr, of, &attr); in smb_nt_trans_ioctl_query_alloc_ranges()
|
H A D | smb2_ofile.c | 35 rc = smb_node_getattr(sr, of->f_node, of->f_cr, of, ap); in smb2_ofile_getattr() 64 node = of->f_node; in smb2_ofile_getstd() 93 rc = smb_node_getshrpath(of->f_node, of->f_tree, in smb2_ofile_getname()
|
H A D | smb2_lock.c | 69 if (sr->fid_ofile->f_node == NULL || LockCount == 0) { in smb2_lock() 180 if (sr->fid_ofile->f_node == NULL || LockCount == 0) { in smb2_lock_async() 229 ASSERT(sr->fid_ofile->f_node != NULL); in smb2_lock_exec() 252 smb_node_t *node = sr->fid_ofile->f_node; in smb2_lock_elem()
|
H A D | smb_locking_andx.c | 259 if (ofile->f_node == NULL) { in smb_com_locking_andx() 277 smb_oplock_ack(ofile->f_node, ofile, brk); in smb_com_locking_andx() 324 result = smb_unlock_range(sr, sr->fid_ofile->f_node, in smb_com_locking_andx() 359 result = smb_unlock_range(sr, sr->fid_ofile->f_node, in smb_com_locking_andx()
|
H A D | smb2_flush.c | 60 if ((of->f_node->flags & NODE_FLAGS_WRITE_THROUGH) == 0) in smb2_flush() 61 (void) smb_fsop_commit(sr, of->f_cr, of->f_node); in smb2_flush()
|
H A D | smb2_read.c | 95 if (!smb_node_is_dir(of->f_node)) { in smb2_read() 97 rc = smb_lock_range_access(sr, of->f_node, in smb2_read() 104 rc = smb_fsop_read(sr, of->f_cr, of->f_node, &vdb->vdb_uio); in smb2_read()
|
H A D | smb2_setinfo_sec.c | 49 if ((sr->fid_ofile->f_node == NULL) || in smb2_setinfo_sec() 75 if (!smb_node_is_system(sr->fid_ofile->f_node)) in smb2_setinfo_sec()
|
H A D | smb_flush.c | 124 if ((ofile->f_node->flags & NODE_FLAGS_WRITE_THROUGH) == 0) in smb_flush_file() 125 (void) smb_fsop_commit(sr, sr->user_cr, ofile->f_node); in smb_flush_file()
|
H A D | smb_nt_transact_create.c | 183 op->fqi.fq_dnode = op->dir->f_node; in smb_nt_transact_create() 207 DirFlag = smb_node_is_dir(of->f_node) ? 1 : 0; in smb_nt_transact_create() 210 rc = smb_node_getattr(sr, of->f_node, of->f_cr, of, &attr); in smb_nt_transact_create()
|
H A D | smb_nt_create_andx.c | 274 op->fqi.fq_dnode = op->dir->f_node; in smb_com_nt_create_andx() 298 DirFlag = smb_node_is_dir(of->f_node) ? 1 : 0; in smb_com_nt_create_andx()
|
H A D | smb2_create.c | 338 if (of->f_node != NULL) { in smb2_create() 339 smb_fsop_eaccess(sr, of->f_cr, of->f_node, &MaxAccess); in smb2_create() 349 of->f_node != NULL) { in smb2_create() 353 fsid = SMB_NODE_FSID(of->f_node); in smb2_create()
|
H A D | smb2_setinfo_file.c | 45 si->si_node = of->f_node; in smb2_setinfo_file() 266 rc = smb_fsop_set_data_length(sr, of->f_cr, of->f_node, eod); in smb2_setf_valid_len()
|
H A D | smb_nt_transact_quota.c | 125 if ((ofile->f_node == NULL) || (ofile->f_ftype != SMB_FTYPE_DISK)) { in smb_nt_transact_query_quota() 261 if ((ofile->f_node == NULL) || (ofile->f_ftype != SMB_FTYPE_DISK)) { in smb_nt_transact_set_quota()
|
H A D | smb_unlock_byte_range.c | 85 result = smb_unlock_range(sr, sr->fid_ofile->f_node, in smb_com_unlock_byte_range()
|
H A D | smb2_qinfo_sec.c | 51 if ((sr->fid_ofile->f_node == NULL) || in smb2_qinfo_sec()
|
H A D | smb2_setinfo_quota.c | 57 if ((ofile->f_node == NULL) || in smb2_setinfo_quota()
|
H A D | smb_nt_transact_security.c | 81 if ((sr->fid_ofile->f_node == NULL) || in smb_nt_transact_query_security_info() 171 if ((sr->fid_ofile->f_node == NULL) || in smb_nt_transact_set_security_info() 208 if (!smb_node_is_system(sr->fid_ofile->f_node)) in smb_nt_transact_set_security_info()
|
H A D | smb_lock.c | 147 smb_node_t *node = file->f_node; in smb_lock_range() 179 ASSERT(node == clock->l_file->f_node); in smb_lock_range() 641 smb_llist_exit(&c_lock->l_file->f_node->n_lock_list); in smb_lock_wait() 652 smb_llist_enter(&c_lock->l_file->f_node->n_lock_list, in smb_lock_wait()
|
H A D | smb2_set_info.c | 68 sinfo.si_node = sr->fid_ofile->f_node; in smb2_set_info()
|
H A D | smb2_oplock.c | 53 if ((node = sr->fid_ofile->f_node) == NULL) { in smb2_oplock_break_ack()
|
H A D | smb_write.c | 309 status = smb_unlock_range(sr, sr->fid_ofile->f_node, param->rw_offset, in smb_com_write_and_unlock() 471 node = ofile->f_node; in smb_common_write() 547 smb_node_t *node = ofile->f_node; in smb_write_truncate()
|
H A D | smb_sd.c | 135 node = sr->fid_ofile->f_node; in smb_sd_read() 165 node = sr->fid_ofile->f_node; in smb_sd_write()
|
/titanic_50/usr/src/lib/smbsrv/libmlsvc/common/ |
H A D | svcctl_scm.c | 741 svcctl_svc_node_t *f_node = NULL; in svcctl_scm_find_service() local 748 f_node = uu_avl_find(mgr_ctx->mc_svcs, &node, in svcctl_scm_find_service() 750 if (f_node != NULL) in svcctl_scm_find_service() 751 return (f_node); in svcctl_scm_find_service() 756 f_node = uu_avl_find(mgr_ctx->mc_svcs, &node, in svcctl_scm_find_service() 759 return (f_node); in svcctl_scm_find_service()
|