/titanic_44/usr/src/uts/common/fs/smbsrv/ |
H A D | smb_directory.c | 60 &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 D | smb_delete.c | 100 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 D | smb_common_open.c | 323 smb_pathname_t *pn = &op->fqi.fq_path; in smb_open_subr() 412 cur_node = op->fqi.fq_dnode ? in smb_open_subr() 413 op->fqi.fq_dnode : sr->tid_tree->t_snode; in smb_open_subr() 436 (void) snprintf(op->fqi.fq_last_comp, in smb_open_subr() 437 sizeof (op->fqi.fq_last_comp), 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() 445 op->fqi.fq_last_comp); in smb_open_subr() 463 sr->tid_tree->t_snode, op->fqi.fq_dnode, op->fqi.fq_last_comp, in smb_open_subr() [all …]
|
H A D | smb_create.c | 44 rc = smbsr_decode_data(sr, "%S", sr, &op->fqi.fq_path.pn_path); in smb_pre_create() 87 rc = smbsr_decode_data(sr, "%S", sr, &op->fqi.fq_path.pn_path); in smb_pre_create_new() 130 rc = smbsr_decode_data(sr, "%S", sr, &op->fqi.fq_path.pn_path); in smb_pre_create_temporary() 161 op->fqi.fq_path.pn_path, name); in smb_com_create_temporary() 162 op->fqi.fq_path.pn_path = buf; in smb_com_create_temporary() 191 op->fqi.fq_path.pn_path); in smb_common_create()
|
H A D | smb_nt_create_andx.c | 194 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() 265 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 D | smb_open_andx.c | 225 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() 252 op->fqi.fq_path.pn_path); in smb_com_open() 336 rc = smbsr_decode_data(sr, "%u", sr, &op->fqi.fq_path.pn_path); in smb_pre_open_andx() 378 op->fqi.fq_path.pn_path); in smb_com_open_andx() 480 sr, &flags, &op->omode, &op->fqi.fq_sattr, &file_attr, in smb_com_trans2_open2() 481 &creation_time, &op->ofun, &alloc_size, &op->fqi.fq_path.pn_path); in smb_com_trans2_open2() 495 op->fqi.fq_path.pn_path); in smb_com_trans2_open2()
|
H A D | smb_nt_transact_create.c | 85 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() 174 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()
|
H A D | smb_set_fileinfo.c | 116 smb_fqi_t *fqi = &sr->arg.dirop.fqi; in smb_com_trans2_set_path_information() local 125 sr, &infolev, &fqi->fq_path.pn_path) != 0) in smb_com_trans2_set_path_information() 154 smb_fqi_t *fqi = &sr->arg.dirop.fqi; in smb_com_set_information() local 162 if (smbsr_decode_data(sr, "%S", sr, &fqi->fq_path.pn_path) != 0) in smb_com_set_information() 283 pn = &sr->arg.dirop.fqi.fq_path; in smb_set_by_path()
|
H A D | smb_rename.c | 78 smb_fqi_t *src_fqi = &sr->arg.dirop.fqi; in smb_pre_rename() 105 smb_fqi_t *src_fqi = &sr->arg.dirop.fqi; in smb_com_rename() 150 smb_fqi_t *src_fqi = &sr->arg.dirop.fqi; in smb_pre_nt_rename() 180 smb_fqi_t *src_fqi = &sr->arg.dirop.fqi; in smb_com_nt_rename() 263 smb_fqi_t *src_fqi = &sr->arg.dirop.fqi; in smb_trans2_rename() 695 smb_fqi_t *src_fqi = &sr->arg.dirop.fqi; in smb_rename_lookup_src() 797 smb_fqi_t *src_fqi = &sr->arg.dirop.fqi; in smb_rename_release_src()
|
H A D | smb_query_fileinfo.c | 132 smb_fqi_t *fqi = &sr->arg.dirop.fqi; in smb_com_trans2_query_path_information() local 141 sr, &infolev, &fqi->fq_path.pn_path) != 0) in smb_com_trans2_query_path_information() 157 smb_fqi_t *fqi = &sr->arg.dirop.fqi; in smb_pre_query_information() local 159 rc = smbsr_decode_data(sr, "%S", sr, &fqi->fq_path.pn_path); in smb_pre_query_information() 162 smb_fqi_t *, fqi); in smb_pre_query_information() 324 pn = &sr->arg.dirop.fqi.fq_path; in smb_query_by_path()
|
H A D | smb_trans2_create_directory.c | 64 smb_pathname_t *pn = &sr->arg.dirop.fqi.fq_path; in smb_com_trans2_create_directory()
|
H A D | smb_print.c | 74 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 D | smb_find.c | 249 pn = &sr->arg.dirop.fqi.fq_path; in smb_com_search() 422 pn = &sr->arg.dirop.fqi.fq_path; in smb_com_find() 628 pn = &sr->arg.dirop.fqi.fq_path; in smb_com_find_unique()
|
H A D | smb_opipe.c | 107 name = op->fqi.fq_path.pn_path; in smb_opipe_connect()
|
H A D | smb_trans2_find.c | 299 pn = &sr->arg.dirop.fqi.fq_path; in smb_com_trans2_find_first2()
|
H A D | smb_node.c | 357 node->flags |= smb_is_executable(op->fqi.fq_last_comp); in smb_node_lookup()
|
/titanic_44/usr/src/cmd/smbsrv/dtrace/ |
H A D | cifs.d | 178 printf("%s", stringof(op->fqi.fq_path.pn_path)); 193 stringof(sr->arg.open.fqi.fq_path.pn_path), sr->smb_fid); 231 stringof(p->fqi.fq_path.pn_path), 242 printf("%s", stringof(p->fqi.fq_path.pn_path));
|
/titanic_44/usr/src/uts/common/smbsrv/ |
H A D | smb_ktypes.h | 1407 smb_fqi_t fqi; member 1420 smb_fqi_t fqi; member
|