Lines Matching refs:tree

340 	smb_tree_t	*tree = sr->tid_tree;	/* optional */  in smb_ofile_alloc()  local
397 if (tree != NULL) { in smb_ofile_alloc()
398 smb_tree_hold_internal(tree); in smb_ofile_alloc()
399 of->f_tree = tree; in smb_ofile_alloc()
419 smb_tree_t *tree = sr->tid_tree; in smb_ofile_open() local
448 smb_lavl_enter(&tree->t_ofile_list, RW_WRITER); in smb_ofile_open()
449 smb_lavl_insert(&tree->t_ofile_list, of); in smb_ofile_open()
450 smb_lavl_exit(&tree->t_ofile_list); in smb_ofile_open()
451 atomic_inc_32(&tree->t_open_files); in smb_ofile_open()
687 smb_tree_t *tree, in smb_ofile_close_all() argument
693 ASSERT(tree); in smb_ofile_close_all()
694 ASSERT(tree->t_magic == SMB_TREE_MAGIC); in smb_ofile_close_all()
696 la = &tree->t_ofile_list; in smb_ofile_close_all()
703 ASSERT(of->f_tree == tree); in smb_ofile_close_all()
865 smb_tree_t *tree = of->f_tree; in smb_ofile_release() local
881 ASSERT(tree != NULL); in smb_ofile_release()
884 smb_lavl_post(&tree->t_ofile_list, of, in smb_ofile_release()
893 if (tree == NULL) { in smb_ofile_release()
898 smb_lavl_post(&tree->t_ofile_list, of, in smb_ofile_release()
931 smb_tree_t *tree = sr->tid_tree; in smb_ofile_lookup_by_fid() local
937 ASSERT(tree->t_magic == SMB_TREE_MAGIC); in smb_ofile_lookup_by_fid()
941 lavl = &tree->t_ofile_list; in smb_ofile_lookup_by_fid()
978 smb_ofile_lookup_by_uniqid(smb_tree_t *tree, uint32_t uniqid) in smb_ofile_lookup_by_uniqid() argument
983 ASSERT(tree->t_magic == SMB_TREE_MAGIC); in smb_ofile_lookup_by_uniqid()
985 lavl = &tree->t_ofile_list; in smb_ofile_lookup_by_uniqid()
991 ASSERT(of->f_tree == tree); in smb_ofile_lookup_by_uniqid()
1418 smb_tree_t *tree = of->f_tree; in smb_ofile_save_dh() local
1427 smb_lavl_enter(&tree->t_ofile_list, RW_WRITER); in smb_ofile_save_dh()
1428 smb_lavl_remove(&tree->t_ofile_list, of); in smb_ofile_save_dh()
1429 smb_lavl_exit(&tree->t_ofile_list); in smb_ofile_save_dh()
1449 smb_idpool_free(&tree->t_fid_pool, of->f_fid); in smb_ofile_save_dh()
1486 smb_tree_t *tree = of->f_tree; in smb_ofile_delete() local
1492 if (tree != NULL) { in smb_ofile_delete()
1497 smb_lavl_enter(&tree->t_ofile_list, RW_WRITER); in smb_ofile_delete()
1498 smb_lavl_remove(&tree->t_ofile_list, of); in smb_ofile_delete()
1499 smb_lavl_exit(&tree->t_ofile_list); in smb_ofile_delete()
1570 smb_tree_t *tree = of->f_tree; in smb_ofile_free() local
1577 if (tree != NULL) { in smb_ofile_free()
1579 smb_idpool_free(&tree->t_fid_pool, of->f_fid); in smb_ofile_free()
1856 smb_tree_t *tree; in smb_ofile_netinfo_init() local
1864 tree = of->f_tree; in smb_ofile_netinfo_init()
1866 ASSERT(tree); in smb_ofile_netinfo_init()
1880 if (node != tree->t_snode) { in smb_ofile_netinfo_init()
1881 rc = smb_node_getshrpath(node, tree, path, MAXPATHLEN); in smb_ofile_netinfo_init()
1886 (void) snprintf(buf, MAXPATHLEN, "%s:%s", tree->t_sharename, in smb_ofile_netinfo_init()