Home
last modified time | relevance | path

Searched refs:fq_fnode (Results 1 – 5 of 5) sorted by relevance

/titanic_50/usr/src/uts/common/fs/smbsrv/
H A Dsmb_cmn_rename.c68 src_fqi->fq_fnode = node; in smb_setinfo_rename()
117 if (src_fqi->fq_fnode) { in smb_common_rename()
118 smb_node_start_crit(src_fqi->fq_fnode, RW_READER); in smb_common_rename()
119 smb_node_ref(src_fqi->fq_fnode); in smb_common_rename()
128 src_fnode = src_fqi->fq_fnode; in smb_common_rename()
162 dst_dnode, new_name, &dst_fqi->fq_fnode); in smb_common_rename()
191 dst_fqi->fq_fnode->od_name, 0) == 0)) { in smb_common_rename()
192 smb_node_release(dst_fqi->fq_fnode); in smb_common_rename()
193 dst_fqi->fq_fnode = NULL; in smb_common_rename()
206 &dst_fqi->fq_fnode); in smb_common_rename()
[all …]
H A Dsmb_directory.c133 tnode, fqi->fq_dnode, fqi->fq_last_comp, &fqi->fq_fnode); in smb_common_create_directory()
136 smb_node_release(fqi->fq_fnode); in smb_common_create_directory()
163 &new_attr, &fqi->fq_fnode); in smb_common_create_directory()
172 smb_node_release(fqi->fq_fnode); in smb_common_create_directory()
253 tnode, fqi->fq_dnode, fqi->fq_last_comp, &fqi->fq_fnode); in smb_com_delete_directory()
268 if ((fqi->fq_fnode == tnode) || smb_node_is_dfslink(fqi->fq_fnode)) { in smb_com_delete_directory()
272 smb_node_release(fqi->fq_fnode); in smb_com_delete_directory()
276 if (!smb_node_is_dir(fqi->fq_fnode)) { in smb_com_delete_directory()
280 smb_node_release(fqi->fq_fnode); in smb_com_delete_directory()
289 rc = smb_node_getattr(sr, fqi->fq_fnode, zone_kcred(), NULL, in smb_com_delete_directory()
[all …]
H A Dsmb_delete.c244 fqi->fq_dnode, fqi->fq_last_comp, &fqi->fq_fnode) != 0) { in smb_delete_single_file()
251 smb_node_release(fqi->fq_fnode); in smb_delete_single_file()
256 smb_node_release(fqi->fq_fnode); in smb_delete_single_file()
260 smb_node_release(fqi->fq_fnode); in smb_delete_single_file()
311 namebuf, &fqi->fq_fnode); in smb_delete_multiple_files()
316 smb_node_release(fqi->fq_fnode); in smb_delete_multiple_files()
330 smb_node_release(fqi->fq_fnode); in smb_delete_multiple_files()
334 smb_node_release(fqi->fq_fnode); in smb_delete_multiple_files()
340 smb_node_release(fqi->fq_fnode); in smb_delete_multiple_files()
410 node = fqi->fq_fnode; in smb_delete_check_dosattr()
[all …]
H A Dsmb_common_open.c444 &op->fqi.fq_fnode); in smb_open_subr()
453 rc = smb_node_getattr(sr, op->fqi.fq_fnode, zone_kcred(), in smb_open_subr()
456 smb_node_release(op->fqi.fq_fnode); in smb_open_subr()
462 op->fqi.fq_fnode = NULL; in smb_open_subr()
480 node = op->fqi.fq_fnode; in smb_open_subr()
751 op->fqi.fq_last_comp, &new_attr, &op->fqi.fq_fnode); in smb_open_subr()
759 node = op->fqi.fq_fnode; in smb_open_subr()
784 op->fqi.fq_last_comp, &new_attr, &op->fqi.fq_fnode); in smb_open_subr()
791 node = op->fqi.fq_fnode; in smb_open_subr()
/titanic_50/usr/src/uts/common/smbsrv/
H A Dsmb_ktypes.h1382 smb_node_t *fq_fnode; member