Home
last modified time | relevance | path

Searched refs:fqi (Results 1 – 19 of 19) sorted by relevance

/titanic_50/usr/src/uts/common/fs/smbsrv/
H A Dsmb_directory.c60 &sr->arg.dirop.fqi.fq_path.pn_path); in smb_pre_create_directory()
78 smb_pathname_t *pn = &sr->arg.dirop.fqi.fq_path; in smb_com_create_directory()
115 smb_fqi_t *fqi; in smb_common_create_directory() local
118 fqi = &sr->arg.dirop.fqi; in smb_common_create_directory()
121 rc = smb_pathname_reduce(sr, sr->user_cr, fqi->fq_path.pn_path, in smb_common_create_directory()
122 tnode, tnode, &fqi->fq_dnode, fqi->fq_last_comp); in smb_common_create_directory()
126 if (smb_is_invalid_filename(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()
[all …]
H A Dsmb_delete.c100 smb_fqi_t *fqi; in smb_pre_delete() local
102 fqi = &sr->arg.dirop.fqi; in smb_pre_delete()
104 if ((rc = smbsr_decode_vwv(sr, "w", &fqi->fq_sattr)) == 0) in smb_pre_delete()
105 rc = smbsr_decode_data(sr, "%S", sr, &fqi->fq_path.pn_path); in smb_pre_delete()
107 DTRACE_SMB_2(op__Delete__start, smb_request_t *, sr, smb_fqi_t *, fqi); in smb_pre_delete()
149 smb_fqi_t *fqi; in smb_com_delete() local
152 fqi = &sr->arg.dirop.fqi; in smb_com_delete()
153 pn = &fqi->fq_path; in smb_com_delete()
163 rc = smb_pathname_reduce(sr, sr->user_cr, fqi->fq_path.pn_path, in smb_com_delete()
165 &fqi->fq_dnode, fqi->fq_last_comp); in smb_com_delete()
[all …]
H A Dsmb_common_open.c310 smb_pathname_t *pn = &op->fqi.fq_path; in smb_open_subr()
397 cur_node = op->fqi.fq_dnode ? in smb_open_subr()
398 op->fqi.fq_dnode : sr->tid_tree->t_snode; in smb_open_subr()
417 (void) snprintf(op->fqi.fq_last_comp, in smb_open_subr()
418 sizeof (op->fqi.fq_last_comp), in smb_open_subr()
421 op->fqi.fq_dnode = cur_node->n_dnode; in smb_open_subr()
422 smb_node_ref(op->fqi.fq_dnode); in smb_open_subr()
425 sr->tid_tree->t_snode, cur_node, &op->fqi.fq_dnode, in smb_open_subr()
426 op->fqi.fq_last_comp); in smb_open_subr()
443 sr->tid_tree->t_snode, op->fqi.fq_dnode, op->fqi.fq_last_comp, in smb_open_subr()
[all …]
H A Dsmb_create.c45 rc = smbsr_decode_data(sr, "%S", sr, &op->fqi.fq_path.pn_path); in smb_pre_create()
88 rc = smbsr_decode_data(sr, "%S", sr, &op->fqi.fq_path.pn_path); in smb_pre_create_new()
131 rc = smbsr_decode_data(sr, "%S", sr, &op->fqi.fq_path.pn_path); in smb_pre_create_temporary()
162 op->fqi.fq_path.pn_path, name); in smb_com_create_temporary()
163 op->fqi.fq_path.pn_path = buf; in smb_com_create_temporary()
192 op->fqi.fq_path.pn_path); in smb_common_create()
H A Dsmb_nt_create_andx.c194 op->fqi.fq_path.pn_path = "\\"; in smb_pre_nt_create_andx()
201 &op->fqi.fq_path.pn_path); in smb_pre_nt_create_andx()
234 smb_attr_t *ap = &op->fqi.fq_fattr; in smb_com_nt_create_andx()
266 op->fqi.fq_dnode = sr->tid_tree->t_snode; in smb_com_nt_create_andx()
274 op->fqi.fq_dnode = op->dir->f_node; in smb_com_nt_create_andx()
H A Dsmb_open_andx.c225 rc = smbsr_decode_vwv(sr, "ww", &op->omode, &op->fqi.fq_sattr); in smb_pre_open()
227 rc = smbsr_decode_data(sr, "%S", sr, &op->fqi.fq_path.pn_path); in smb_pre_open()
253 op->fqi.fq_path.pn_path); in smb_com_open()
341 rc = smbsr_decode_data(sr, "%u", sr, &op->fqi.fq_path.pn_path); in smb_pre_open_andx()
385 op->fqi.fq_path.pn_path); in smb_com_open_andx()
491 sr, &flags, &op->omode, &op->fqi.fq_sattr, &file_attr, in smb_com_trans2_open2()
492 &creation_time, &op->ofun, &alloc_size, &op->fqi.fq_path.pn_path); in smb_com_trans2_open2()
506 op->fqi.fq_path.pn_path); in smb_com_trans2_open2()
H A Dsmb_set_fileinfo.c106 smb_fqi_t *fqi = &sr->arg.dirop.fqi; in smb_com_trans2_set_path_information() local
115 sr, &infolev, &fqi->fq_path.pn_path) != 0) in smb_com_trans2_set_path_information()
144 smb_fqi_t *fqi = &sr->arg.dirop.fqi; in smb_com_set_information() local
152 if (smbsr_decode_data(sr, "%S", sr, &fqi->fq_path.pn_path) != 0) in smb_com_set_information()
280 pn = &sr->arg.dirop.fqi.fq_path; in smb_set_by_path()
532 smb_fqi_t *src_fqi = &sr->arg.dirop.fqi; in smb_set_rename_info()
H A Dsmb_rename.c64 smb_fqi_t *src_fqi = &sr->arg.dirop.fqi; in smb_pre_rename()
90 smb_fqi_t *src_fqi = &sr->arg.dirop.fqi; in smb_com_rename()
135 smb_fqi_t *src_fqi = &sr->arg.dirop.fqi; in smb_pre_nt_rename()
164 smb_fqi_t *src_fqi = &sr->arg.dirop.fqi; in smb_com_nt_rename()
H A Dsmb_nt_transact_create.c85 op->fqi.fq_path.pn_path = "\\"; in smb_pre_nt_transact_create()
92 sr, NameLength, &op->fqi.fq_path.pn_path); in smb_pre_nt_transact_create()
175 op->fqi.fq_dnode = sr->tid_tree->t_snode; in smb_nt_transact_create()
183 op->fqi.fq_dnode = op->dir->f_node; in smb_nt_transact_create()
H A Dsmb_query_fileinfo.c123 smb_fqi_t *fqi = &sr->arg.dirop.fqi; in smb_com_trans2_query_path_information() local
132 sr, &infolev, &fqi->fq_path.pn_path) != 0) in smb_com_trans2_query_path_information()
148 smb_fqi_t *fqi = &sr->arg.dirop.fqi; in smb_pre_query_information() local
150 rc = smbsr_decode_data(sr, "%S", sr, &fqi->fq_path.pn_path); in smb_pre_query_information()
153 smb_fqi_t *, fqi); in smb_pre_query_information()
315 pn = &sr->arg.dirop.fqi.fq_path; in smb_query_by_path()
H A Dsmb2_create.c149 op->fqi.fq_path.pn_path = "\\"; in smb2_create()
152 NameLength, &op->fqi.fq_path.pn_path); in smb2_create()
158 op->fqi.fq_dnode = sr->tid_tree->t_snode; in smb2_create()
277 attr = &op->fqi.fq_fattr; in smb2_create()
H A Dsmb_cmn_rename.c59 smb_fqi_t *src_fqi = &sr->arg.dirop.fqi; in smb_setinfo_rename()
382 smb_fqi_t *src_fqi = &sr->arg.dirop.fqi; in smb_setinfo_link()
532 smb_fqi_t *src_fqi = &sr->arg.dirop.fqi; in smb_rename_lookup_src()
625 smb_fqi_t *src_fqi = &sr->arg.dirop.fqi; in smb_rename_release_src()
H A Dsmb_trans2_create_directory.c64 smb_pathname_t *pn = &sr->arg.dirop.fqi.fq_path; in smb_com_trans2_create_directory()
H A Dsmb_print.c74 op->fqi.fq_path.pn_path = path; in smb_pre_open_print_file()
132 op->fqi.fq_path.pn_path); in smb_com_open_print_file()
H A Dsmb_find.c250 pn = &sr->arg.dirop.fqi.fq_path; in smb_com_search()
430 pn = &sr->arg.dirop.fqi.fq_path; in smb_com_find()
645 pn = &sr->arg.dirop.fqi.fq_path; in smb_com_find_unique()
H A Dsmb_opipe.c110 name = op->fqi.fq_path.pn_path; in smb_opipe_connect()
H A Dsmb_trans2_find.c300 pn = &sr->arg.dirop.fqi.fq_path; in smb_com_trans2_find_first2()
H A Dsmb_node.c357 node->flags |= smb_is_executable(op->fqi.fq_last_comp); in smb_node_lookup()
/titanic_50/usr/src/uts/common/smbsrv/
H A Dsmb_ktypes.h1388 smb_fqi_t fqi; member
1456 smb_fqi_t fqi; member