Home
last modified time | relevance | path

Searched refs:fq_dnode (Results 1 – 7 of 7) sorted by relevance

/titanic_41/usr/src/uts/common/fs/smbsrv/
H A Dsmb_directory.c122 tnode, tnode, &fqi->fq_dnode, fqi->fq_last_comp); in smb_common_create_directory()
127 smb_node_release(fqi->fq_dnode); in smb_common_create_directory()
133 tnode, fqi->fq_dnode, fqi->fq_last_comp, &fqi->fq_fnode); in smb_common_create_directory()
135 smb_node_release(fqi->fq_dnode); in smb_common_create_directory()
140 smb_node_release(fqi->fq_dnode); in smb_common_create_directory()
144 rc = smb_fsop_access(sr, sr->user_cr, fqi->fq_dnode, in smb_common_create_directory()
147 smb_node_release(fqi->fq_dnode); in smb_common_create_directory()
162 rc = smb_fsop_mkdir(sr, sr->user_cr, fqi->fq_dnode, fqi->fq_last_comp, in smb_common_create_directory()
165 smb_node_release(fqi->fq_dnode); in smb_common_create_directory()
171 smb_node_release(fqi->fq_dnode); in smb_common_create_directory()
[all …]
H A Dsmb_rename.c274 src_fqi->fq_dnode = node->n_dnode; in smb_trans2_rename()
296 dst_fqi->fq_dnode = node->n_dnode; in smb_trans2_rename()
341 smb_node_ref(src_fqi->fq_dnode); in smb_common_rename()
350 src_dnode = src_fqi->fq_dnode; in smb_common_rename()
354 if (dst_fqi->fq_dnode) { in smb_common_rename()
355 smb_node_ref(dst_fqi->fq_dnode); in smb_common_rename()
358 &dst_fqi->fq_dnode, dst_fqi->fq_last_comp); in smb_common_rename()
365 dst_dnode = dst_fqi->fq_dnode; in smb_common_rename()
436 smb_node_release(dst_fqi->fq_dnode); in smb_common_rename()
625 &dst_fqi->fq_dnode, dst_fqi->fq_last_comp); in smb_make_link()
[all …]
H A Dsmb_delete.c165 &fqi->fq_dnode, fqi->fq_last_comp); in smb_com_delete()
167 if (!smb_node_is_dir(fqi->fq_dnode)) { in smb_com_delete()
168 smb_node_release(fqi->fq_dnode); in smb_com_delete()
186 if ((fqi->fq_dnode == sr->tid_tree->t_snode) && in smb_com_delete()
188 smb_node_release(fqi->fq_dnode); in smb_com_delete()
194 rc = smb_fsop_access(sr, sr->user_cr, fqi->fq_dnode, in smb_com_delete()
197 smb_node_release(fqi->fq_dnode); in smb_com_delete()
208 smb_node_release(fqi->fq_dnode); in smb_com_delete()
244 fqi->fq_dnode, fqi->fq_last_comp, &fqi->fq_fnode) != 0) { in smb_delete_single_file()
311 sr->tid_tree->t_snode, fqi->fq_dnode, in smb_delete_multiple_files()
H A Dsmb_common_open.c412 cur_node = op->fqi.fq_dnode ? in smb_open_subr()
413 op->fqi.fq_dnode : sr->tid_tree->t_snode; in smb_open_subr()
440 op->fqi.fq_dnode = cur_node->n_dnode; in smb_open_subr()
441 smb_node_ref(op->fqi.fq_dnode); in smb_open_subr()
444 sr->tid_tree->t_snode, cur_node, &op->fqi.fq_dnode, in smb_open_subr()
463 sr->tid_tree->t_snode, op->fqi.fq_dnode, op->fqi.fq_last_comp, in smb_open_subr()
477 smb_node_release(op->fqi.fq_dnode); in smb_open_subr()
487 smb_node_release(op->fqi.fq_dnode); in smb_open_subr()
504 dnode = op->fqi.fq_dnode; in smb_open_subr()
716 dnode = op->fqi.fq_dnode; in smb_open_subr()
[all …]
H A Dsmb_nt_create_andx.c265 op->fqi.fq_dnode = sr->tid_tree->t_snode; in smb_com_nt_create_andx()
273 op->fqi.fq_dnode = op->dir->f_node; in smb_com_nt_create_andx()
H A Dsmb_nt_transact_create.c174 op->fqi.fq_dnode = sr->tid_tree->t_snode; in smb_nt_transact_create()
182 op->fqi.fq_dnode = op->dir->f_node; in smb_nt_transact_create()
/titanic_41/usr/src/uts/common/smbsrv/
H A Dsmb_ktypes.h1400 smb_node_t *fq_dnode; member