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

/illumos-gate/usr/src/uts/common/fs/smbsrv/
H A Dsmb_directory.c60 &sr->arg.dirop.fqi.fq_path.pn_path);
78 smb_pathname_t *pn = &sr->arg.dirop.fqi.fq_path;
115 smb_fqi_t *fqi; local
118 fqi = &sr->arg.dirop.fqi;
121 rc = smb_pathname_reduce(sr, sr->user_cr, fqi->fq_path.pn_path,
122 tnode, tnode, &fqi->fq_dnode, fqi->fq_last_comp);
126 if (smb_is_invalid_filename(fqi->fq_last_comp)) {
127 smb_node_release(fqi
226 smb_fqi_t *fqi; local
380 smb_fqi_t *fqi; local
[all...]
H A Dsmb_delete.c100 smb_fqi_t *fqi; local
102 fqi = &sr->arg.dirop.fqi;
104 if ((rc = smbsr_decode_vwv(sr, "w", &fqi->fq_sattr)) == 0)
105 rc = smbsr_decode_data(sr, "%S", sr, &fqi->fq_path.pn_path);
107 DTRACE_SMB_2(op__Delete__start, smb_request_t *, sr, smb_fqi_t *, fqi);
124 * store these in fqi
149 smb_fqi_t *fqi; local
152 fqi = &sr->arg.dirop.fqi;
230 smb_fqi_t *fqi; local
286 smb_fqi_t *fqi; local
403 smb_fqi_t *fqi; local
475 smb_fqi_t *fqi; local
583 smb_fqi_t *fqi = &sr->arg.dirop.fqi; local
[all...]
H A Dsmb_common_open.c310 smb_pathname_t *pn = &op->fqi.fq_path;
397 cur_node = op->fqi.fq_dnode ?
398 op->fqi.fq_dnode : sr->tid_tree->t_snode;
417 (void) snprintf(op->fqi.fq_last_comp,
418 sizeof (op->fqi.fq_last_comp),
421 op->fqi.fq_dnode = cur_node->n_dnode;
422 smb_node_ref(op->fqi.fq_dnode);
425 sr->tid_tree->t_snode, cur_node, &op->fqi.fq_dnode,
426 op->fqi.fq_last_comp);
443 sr->tid_tree->t_snode, op->fqi
1053 smb_fqi_t *fqi = &(op->fqi); local
[all...]
H A Dsmb_create.c45 rc = smbsr_decode_data(sr, "%S", sr, &op->fqi.fq_path.pn_path);
88 rc = smbsr_decode_data(sr, "%S", sr, &op->fqi.fq_path.pn_path);
131 rc = smbsr_decode_data(sr, "%S", sr, &op->fqi.fq_path.pn_path);
162 op->fqi.fq_path.pn_path, name);
163 op->fqi.fq_path.pn_path = buf;
192 op->fqi.fq_path.pn_path);
H A Dsmb_nt_create_andx.c194 op->fqi.fq_path.pn_path = "\\";
201 &op->fqi.fq_path.pn_path);
234 smb_attr_t *ap = &op->fqi.fq_fattr;
266 op->fqi.fq_dnode = sr->tid_tree->t_snode;
274 op->fqi.fq_dnode = op->dir->f_node;
H A Dsmb_trans2_create_directory.c64 smb_pathname_t *pn = &sr->arg.dirop.fqi.fq_path;
H A Dsmb_rename.c64 smb_fqi_t *src_fqi = &sr->arg.dirop.fqi;
90 smb_fqi_t *src_fqi = &sr->arg.dirop.fqi;
135 smb_fqi_t *src_fqi = &sr->arg.dirop.fqi;
164 smb_fqi_t *src_fqi = &sr->arg.dirop.fqi;
H A Dsmb_open_andx.c225 rc = smbsr_decode_vwv(sr, "ww", &op->omode, &op->fqi.fq_sattr);
227 rc = smbsr_decode_data(sr, "%S", sr, &op->fqi.fq_path.pn_path);
253 op->fqi.fq_path.pn_path);
341 rc = smbsr_decode_data(sr, "%u", sr, &op->fqi.fq_path.pn_path);
385 op->fqi.fq_path.pn_path);
491 sr, &flags, &op->omode, &op->fqi.fq_sattr, &file_attr,
492 &creation_time, &op->ofun, &alloc_size, &op->fqi.fq_path.pn_path);
506 op->fqi.fq_path.pn_path);
H A Dsmb_set_fileinfo.c106 smb_fqi_t *fqi = &sr->arg.dirop.fqi; local
115 sr, &infolev, &fqi->fq_path.pn_path) != 0)
144 smb_fqi_t *fqi = &sr->arg.dirop.fqi; local
152 if (smbsr_decode_data(sr, "%S", sr, &fqi->fq_path.pn_path) != 0)
257 * Path should be set in sr->arg.dirop.fqi.fq_path prior to
280 pn = &sr->arg.dirop.fqi.fq_path;
532 smb_fqi_t *src_fqi = &sr->arg.dirop.fqi;
H A Dsmb_nt_transact_create.c85 op->fqi.fq_path.pn_path = "\\";
92 sr, NameLength, &op->fqi.fq_path.pn_path);
175 op->fqi.fq_dnode = sr->tid_tree->t_snode;
183 op->fqi.fq_dnode = op->dir->f_node;
H A Dsmb_query_fileinfo.c123 smb_fqi_t *fqi = &sr->arg.dirop.fqi; local
132 sr, &infolev, &fqi->fq_path.pn_path) != 0)
148 smb_fqi_t *fqi = &sr->arg.dirop.fqi; local
150 rc = smbsr_decode_data(sr, "%S", sr, &fqi->fq_path.pn_path);
153 smb_fqi_t *, fqi);
279 * Path should be set in sr->arg.dirop.fqi.fq_path prior to
315 pn = &sr->arg.dirop.fqi.fq_path;
H A Dsmb2_create.c149 op->fqi.fq_path.pn_path = "\\";
152 NameLength, &op->fqi.fq_path.pn_path);
158 op->fqi.fq_dnode = sr->tid_tree->t_snode;
272 * op->fqi.fq_fattr (SMB_AT_ALL). We need those below.
277 attr = &op->fqi.fq_fattr;
H A Dsmb_cmn_rename.c59 smb_fqi_t *src_fqi = &sr->arg.dirop.fqi;
382 smb_fqi_t *src_fqi = &sr->arg.dirop.fqi;
515 * Populate sr->arg.dirop.fqi
532 smb_fqi_t *src_fqi = &sr->arg.dirop.fqi;
625 smb_fqi_t *src_fqi = &sr->arg.dirop.fqi;
H A Dsmb_print.c74 op->fqi.fq_path.pn_path = path;
132 op->fqi.fq_path.pn_path);
H A Dsmb_find.c250 pn = &sr->arg.dirop.fqi.fq_path;
430 pn = &sr->arg.dirop.fqi.fq_path;
645 pn = &sr->arg.dirop.fqi.fq_path;
H A Dsmb_opipe.c110 name = op->fqi.fq_path.pn_path;
H A Dsmb_trans2_find.c300 pn = &sr->arg.dirop.fqi.fq_path;
H A Dsmb_node.c357 node->flags |= smb_is_executable(op->fqi.fq_last_comp);
/illumos-gate/usr/src/uts/common/smbsrv/
H A Dsmb_ktypes.h1388 smb_fqi_t fqi; member in struct:dirop
1456 smb_fqi_t fqi; member in struct:open_param

Completed in 158 milliseconds