Searched refs:fq_fnode (Results 1 – 5 of 5) sorted by relevance
/illumos-gate/usr/src/uts/common/fs/smbsrv/ |
H A D | smb_cmn_rename.c | 70 src_fqi->fq_fnode = node; in smb_setinfo_rename() 121 if (src_fqi->fq_fnode) { in smb_common_rename() 123 smb_node_ref(src_fqi->fq_fnode); in smb_common_rename() 131 src_fnode = src_fqi->fq_fnode; in smb_common_rename() 137 smb_node_release(src_fqi->fq_fnode); in smb_common_rename() 178 dst_dnode, new_name, &dst_fqi->fq_fnode); in smb_common_rename() 207 dst_fqi->fq_fnode->od_name, 0) == 0)) { in smb_common_rename() 208 smb_node_release(dst_fqi->fq_fnode); in smb_common_rename() 209 dst_fqi->fq_fnode = NULL; in smb_common_rename() 222 &dst_fqi->fq_fnode); in smb_common_rename() [all …]
|
H A D | smb_directory.c | 132 tnode, fqi->fq_dnode, fqi->fq_last_comp, &fqi->fq_fnode); in smb_common_create_directory() 135 smb_node_release(fqi->fq_fnode); in smb_common_create_directory() 162 &new_attr, &fqi->fq_fnode); in smb_common_create_directory() 171 smb_node_release(fqi->fq_fnode); in smb_common_create_directory() 251 tnode, fqi->fq_dnode, fqi->fq_last_comp, &fqi->fq_fnode); in smb_com_delete_directory() 262 if ((fqi->fq_fnode == tnode) || smb_node_is_dfslink(fqi->fq_fnode)) { in smb_com_delete_directory() 266 smb_node_release(fqi->fq_fnode); in smb_com_delete_directory() 270 if (!smb_node_is_dir(fqi->fq_fnode)) { in smb_com_delete_directory() 274 smb_node_release(fqi->fq_fnode); in smb_com_delete_directory() 283 rc = smb_node_getattr(sr, fqi->fq_fnode, zone_kcred(), NULL, in smb_com_delete_directory() [all …]
|
H A D | smb_delete.c | 244 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 D | smb_common_open.c | 430 &sname, &op->fqi.fq_fnode); in smb_common_open() 434 fnode = op->fqi.fq_fnode; in smb_common_open() 443 rc = smb_node_getattr(sr, op->fqi.fq_fnode, zone_kcred(), in smb_common_open() 451 op->fqi.fq_fnode = NULL; in smb_common_open() 460 fnode = op->fqi.fq_fnode; in smb_common_open() 1021 op->fqi.fq_last_comp, &new_attr, &op->fqi.fq_fnode); in smb_common_open() 1029 op->fqi.fq_last_comp, &new_attr, &op->fqi.fq_fnode); in smb_common_open() 1044 fnode = op->fqi.fq_fnode; in smb_common_open()
|
/illumos-gate/usr/src/uts/common/smbsrv/ |
H A D | smb_ktypes.h | 1547 smb_node_t *fq_fnode; member
|