io2 138 source4/libcli/smb2/find.c union smb_search_data *io2; io2 140 source4/libcli/smb2/find.c io2 = talloc_realloc(mem_ctx, *io, union smb_search_data, (*count)+1); io2 141 source4/libcli/smb2/find.c if (io2 == NULL) { io2 146 source4/libcli/smb2/find.c *io = io2; io2 278 source4/libcli/smb_composite/smb2.c union smb_setfileinfo *io2 = talloc_get_type(ctx->private_data, io2 288 source4/libcli/smb_composite/smb2.c close_parm.in.file.handle = io2->generic.in.file.handle; io2 305 source4/libcli/smb_composite/smb2.c union smb_setfileinfo *io2 = talloc_get_type(ctx->private_data, io2 314 source4/libcli/smb_composite/smb2.c io2->generic.in.file.handle = create_parm.out.file.handle; io2 316 source4/libcli/smb_composite/smb2.c req = smb2_setinfo_file_send(tree, io2); io2 330 source4/libcli/smb_composite/smb2.c union smb_setfileinfo *io2; io2 350 source4/libcli/smb_composite/smb2.c io2 = talloc(ctx, union smb_setfileinfo); io2 351 source4/libcli/smb_composite/smb2.c if (composite_nomem(io2, ctx)) { io2 354 source4/libcli/smb_composite/smb2.c *io2 = *io; io2 356 source4/libcli/smb_composite/smb2.c ctx->private_data = io2; io2 786 source4/ntvfs/cifs/vfs_cifs.c union smb_close io2; io2 796 source4/ntvfs/cifs/vfs_cifs.c ZERO_STRUCT(io2); io2 797 source4/ntvfs/cifs/vfs_cifs.c io2.close.level = RAW_CLOSE_CLOSE; io2 798 source4/ntvfs/cifs/vfs_cifs.c io2.close.in.file = io->generic.in.file; io2 799 source4/ntvfs/cifs/vfs_cifs.c io2.close.in.write_time = io->generic.in.write_time; io2 800 source4/ntvfs/cifs/vfs_cifs.c io = &io2; io2 49 source4/ntvfs/ntvfs_generic.c void *io, *io2; io2 65 source4/ntvfs/ntvfs_generic.c req->async_states->status = m->fn(m->ntvfs, req, m->io, m->io2, req->async_states->status); io2 79 source4/ntvfs/ntvfs_generic.c void *io, void *io2, io2 89 source4/ntvfs/ntvfs_generic.c m->io2 = io2; io2 114 source4/ntvfs/ntvfs_generic.c return m->fn(m->ntvfs, req, m->io, m->io2, status); io2 145 source4/ntvfs/ntvfs_generic.c union smb_open *io2, io2 159 source4/ntvfs/ntvfs_generic.c io->openold.out.file.ntvfs = io2->generic.out.file.ntvfs; io2 160 source4/ntvfs/ntvfs_generic.c io->openold.out.attrib = io2->generic.out.attrib; io2 161 source4/ntvfs/ntvfs_generic.c io->openold.out.write_time = nt_time_to_unix(io2->generic.out.write_time); io2 162 source4/ntvfs/ntvfs_generic.c io->openold.out.size = io2->generic.out.size; io2 167 source4/ntvfs/ntvfs_generic.c io->openx.out.file.ntvfs = io2->generic.out.file.ntvfs; io2 168 source4/ntvfs/ntvfs_generic.c io->openx.out.attrib = io2->generic.out.attrib; io2 169 source4/ntvfs/ntvfs_generic.c io->openx.out.write_time = nt_time_to_unix(io2->generic.out.write_time); io2 170 source4/ntvfs/ntvfs_generic.c io->openx.out.size = io2->generic.out.size; io2 174 source4/ntvfs/ntvfs_generic.c io->openx.out.action = io2->generic.out.create_action; io2 181 source4/ntvfs/ntvfs_generic.c if (io2->generic.out.create_action == NTCREATEX_ACTION_CREATED) { io2 187 source4/ntvfs/ntvfs_generic.c io->t2open.out.file.ntvfs = io2->generic.out.file.ntvfs; io2 188 source4/ntvfs/ntvfs_generic.c io->t2open.out.attrib = io2->generic.out.attrib; io2 189 source4/ntvfs/ntvfs_generic.c io->t2open.out.write_time = nt_time_to_unix(io2->generic.out.write_time); io2 190 source4/ntvfs/ntvfs_generic.c io->t2open.out.size = io2->generic.out.size; io2 194 source4/ntvfs/ntvfs_generic.c io->t2open.out.action = io2->generic.out.create_action; io2 200 source4/ntvfs/ntvfs_generic.c io->mknew.out.file.ntvfs= io2->generic.out.file.ntvfs; io2 205 source4/ntvfs/ntvfs_generic.c io->ctemp.out.file.ntvfs= io2->generic.out.file.ntvfs; io2 206 source4/ntvfs/ntvfs_generic.c io->ctemp.out.name = talloc_strdup(req, io2->generic.in.fname + io2 213 source4/ntvfs/ntvfs_generic.c io->smb2.out.file.ntvfs = io2->generic.out.file.ntvfs; io2 214 source4/ntvfs/ntvfs_generic.c switch (io2->generic.out.oplock_level) { io2 229 source4/ntvfs/ntvfs_generic.c io->smb2.out.create_action = io2->generic.out.create_action; io2 230 source4/ntvfs/ntvfs_generic.c io->smb2.out.create_time = io2->generic.out.create_time; io2 231 source4/ntvfs/ntvfs_generic.c io->smb2.out.access_time = io2->generic.out.access_time; io2 232 source4/ntvfs/ntvfs_generic.c io->smb2.out.write_time = io2->generic.out.write_time; io2 233 source4/ntvfs/ntvfs_generic.c io->smb2.out.change_time = io2->generic.out.change_time; io2 234 source4/ntvfs/ntvfs_generic.c io->smb2.out.alloc_size = io2->generic.out.alloc_size; io2 235 source4/ntvfs/ntvfs_generic.c io->smb2.out.size = io2->generic.out.size; io2 236 source4/ntvfs/ntvfs_generic.c io->smb2.out.file_attr = io2->generic.out.attrib; io2 238 source4/ntvfs/ntvfs_generic.c io->smb2.out.maximal_access = io2->generic.out.maximal_access; io2 254 source4/ntvfs/ntvfs_generic.c sf->generic.in.file.ntvfs = io2->generic.out.file.ntvfs; io2 265 source4/ntvfs/ntvfs_generic.c sf->generic.in.file.ntvfs = io2->generic.out.file.ntvfs; io2 284 source4/ntvfs/ntvfs_generic.c union smb_open *io2) io2 286 source4/ntvfs/ntvfs_generic.c io2->generic.in.create_options = NTCREATEX_OPTIONS_NON_DIRECTORY_FILE; io2 289 source4/ntvfs/ntvfs_generic.c io2->generic.in.flags |= NTCREATEX_FLAGS_REQUEST_OPLOCK; io2 292 source4/ntvfs/ntvfs_generic.c io2->generic.in.flags |= NTCREATEX_FLAGS_REQUEST_BATCH_OPLOCK; io2 298 source4/ntvfs/ntvfs_generic.c io2->generic.in.access_mask = SEC_RIGHTS_FILE_READ; io2 301 source4/ntvfs/ntvfs_generic.c io2->generic.in.access_mask = SEC_RIGHTS_FILE_WRITE; io2 305 source4/ntvfs/ntvfs_generic.c io2->generic.in.access_mask = io2 315 source4/ntvfs/ntvfs_generic.c io2->generic.in.share_access = NTCREATEX_SHARE_ACCESS_WRITE; io2 318 source4/ntvfs/ntvfs_generic.c io2->generic.in.share_access = NTCREATEX_SHARE_ACCESS_READ; io2 321 source4/ntvfs/ntvfs_generic.c io2->generic.in.share_access = NTCREATEX_SHARE_ACCESS_NONE; io2 324 source4/ntvfs/ntvfs_generic.c io2->generic.in.share_access = io2 330 source4/ntvfs/ntvfs_generic.c io2->generic.in.create_options |= io2 333 source4/ntvfs/ntvfs_generic.c io2->generic.in.share_access = io2 338 source4/ntvfs/ntvfs_generic.c io2->generic.in.share_access = NTCREATEX_SHARE_ACCESS_READ; io2 340 source4/ntvfs/ntvfs_generic.c io2->generic.in.share_access = NTCREATEX_SHARE_ACCESS_NONE; io2 345 source4/ntvfs/ntvfs_generic.c io2->generic.in.create_options |= NTCREATEX_OPTIONS_PRIVATE_DENY_FCB; io2 346 source4/ntvfs/ntvfs_generic.c io2->generic.in.share_access = NTCREATEX_SHARE_ACCESS_NONE; io2 354 source4/ntvfs/ntvfs_generic.c io2->generic.in.open_disposition = NTCREATEX_DISP_OPEN; io2 357 source4/ntvfs/ntvfs_generic.c io2->generic.in.open_disposition = NTCREATEX_DISP_OVERWRITE; io2 360 source4/ntvfs/ntvfs_generic.c io2->generic.in.open_disposition = NTCREATEX_DISP_CREATE; io2 363 source4/ntvfs/ntvfs_generic.c io2->generic.in.open_disposition = NTCREATEX_DISP_OPEN_IF; io2 366 source4/ntvfs/ntvfs_generic.c io2->generic.in.open_disposition = NTCREATEX_DISP_OVERWRITE_IF; io2 371 source4/ntvfs/ntvfs_generic.c io2->generic.in.open_disposition = NTCREATEX_DISP_CREATE; io2 388 source4/ntvfs/ntvfs_generic.c union smb_open *io2; io2 390 source4/ntvfs/ntvfs_generic.c io2 = talloc_zero(req, union smb_open); io2 391 source4/ntvfs/ntvfs_generic.c if (io2 == NULL) { io2 396 source4/ntvfs/ntvfs_generic.c io, io2, io2 402 source4/ntvfs/ntvfs_generic.c io2->generic.level = RAW_OPEN_GENERIC; io2 410 source4/ntvfs/ntvfs_generic.c io2); io2 415 source4/ntvfs/ntvfs_generic.c io2->generic.in.file_attr = io->openx.in.file_attrs; io2 416 source4/ntvfs/ntvfs_generic.c io2->generic.in.fname = io->openx.in.fname; io2 418 source4/ntvfs/ntvfs_generic.c status = ntvfs->ops->open(ntvfs, req, io2); io2 427 source4/ntvfs/ntvfs_generic.c io2); io2 432 source4/ntvfs/ntvfs_generic.c io2->generic.in.file_attr = io->openold.in.search_attrs; io2 433 source4/ntvfs/ntvfs_generic.c io2->generic.in.fname = io->openold.in.fname; io2 435 source4/ntvfs/ntvfs_generic.c status = ntvfs->ops->open(ntvfs, req, io2); io2 439 source4/ntvfs/ntvfs_generic.c io2->generic.level = RAW_OPEN_NTTRANS_CREATE; io2 450 source4/ntvfs/ntvfs_generic.c io2); io2 455 source4/ntvfs/ntvfs_generic.c io2->generic.in.file_attr = io->t2open.in.file_attrs; io2 456 source4/ntvfs/ntvfs_generic.c io2->generic.in.fname = io->t2open.in.fname; io2 457 source4/ntvfs/ntvfs_generic.c io2->generic.in.ea_list = talloc(io2, struct smb_ea_list); io2 458 source4/ntvfs/ntvfs_generic.c io2->generic.in.ea_list->num_eas = io->t2open.in.num_eas; io2 459 source4/ntvfs/ntvfs_generic.c io2->generic.in.ea_list->eas = io->t2open.in.eas; io2 461 source4/ntvfs/ntvfs_generic.c status = ntvfs->ops->open(ntvfs, req, io2); io2 465 source4/ntvfs/ntvfs_generic.c io2->generic.in.file_attr = io->mknew.in.attrib; io2 466 source4/ntvfs/ntvfs_generic.c io2->generic.in.fname = io->mknew.in.fname; io2 467 source4/ntvfs/ntvfs_generic.c io2->generic.in.open_disposition = NTCREATEX_DISP_CREATE; io2 468 source4/ntvfs/ntvfs_generic.c io2->generic.in.access_mask = io2 471 source4/ntvfs/ntvfs_generic.c io2->generic.in.share_access = io2 474 source4/ntvfs/ntvfs_generic.c status = ntvfs->ops->open(ntvfs, req, io2); io2 478 source4/ntvfs/ntvfs_generic.c io2->generic.in.file_attr = io->mknew.in.attrib; io2 479 source4/ntvfs/ntvfs_generic.c io2->generic.in.fname = io->mknew.in.fname; io2 480 source4/ntvfs/ntvfs_generic.c io2->generic.in.open_disposition = NTCREATEX_DISP_OPEN_IF; io2 481 source4/ntvfs/ntvfs_generic.c io2->generic.in.access_mask = io2 484 source4/ntvfs/ntvfs_generic.c io2->generic.in.share_access = io2 487 source4/ntvfs/ntvfs_generic.c status = ntvfs->ops->open(ntvfs, req, io2); io2 491 source4/ntvfs/ntvfs_generic.c io2->generic.in.file_attr = io->ctemp.in.attrib; io2 492 source4/ntvfs/ntvfs_generic.c io2->generic.in.fname = io2 493 source4/ntvfs/ntvfs_generic.c talloc_asprintf(io2, "%s\\SRV%s", io2 495 source4/ntvfs/ntvfs_generic.c generate_random_str_list(io2, 5, "0123456789")); io2 496 source4/ntvfs/ntvfs_generic.c io2->generic.in.open_disposition = NTCREATEX_DISP_CREATE; io2 497 source4/ntvfs/ntvfs_generic.c io2->generic.in.access_mask = io2 500 source4/ntvfs/ntvfs_generic.c io2->generic.in.share_access = io2 503 source4/ntvfs/ntvfs_generic.c status = ntvfs->ops->open(ntvfs, req, io2); io2 508 source4/ntvfs/ntvfs_generic.c io2->generic.in.flags = NTCREATEX_FLAGS_REQUEST_BATCH_OPLOCK | io2 512 source4/ntvfs/ntvfs_generic.c io2->generic.in.flags = NTCREATEX_FLAGS_REQUEST_OPLOCK; io2 515 source4/ntvfs/ntvfs_generic.c io2->generic.in.flags = 0; io2 518 source4/ntvfs/ntvfs_generic.c io2->generic.in.root_fid = 0; io2 519 source4/ntvfs/ntvfs_generic.c io2->generic.in.access_mask = io->smb2.in.desired_access; io2 520 source4/ntvfs/ntvfs_generic.c io2->generic.in.alloc_size = io->smb2.in.alloc_size; io2 521 source4/ntvfs/ntvfs_generic.c io2->generic.in.file_attr = io->smb2.in.file_attributes; io2 522 source4/ntvfs/ntvfs_generic.c io2->generic.in.share_access = io->smb2.in.share_access; io2 523 source4/ntvfs/ntvfs_generic.c io2->generic.in.open_disposition= io->smb2.in.create_disposition; io2 524 source4/ntvfs/ntvfs_generic.c io2->generic.in.create_options = io->smb2.in.create_options; io2 525 source4/ntvfs/ntvfs_generic.c io2->generic.in.impersonation = io->smb2.in.impersonation_level; io2 526 source4/ntvfs/ntvfs_generic.c io2->generic.in.security_flags = 0; io2 527 source4/ntvfs/ntvfs_generic.c io2->generic.in.fname = io->smb2.in.fname; io2 528 source4/ntvfs/ntvfs_generic.c io2->generic.in.sec_desc = io->smb2.in.sec_desc; io2 529 source4/ntvfs/ntvfs_generic.c io2->generic.in.ea_list = &io->smb2.in.eas; io2 530 source4/ntvfs/ntvfs_generic.c io2->generic.in.query_maximal_access = io->smb2.in.query_maximal_access; io2 539 source4/ntvfs/ntvfs_generic.c if (io2->generic.in.create_options & SMB2_CREATE_OPTIONS_NOT_SUPPORTED_MASK) { io2 541 source4/ntvfs/ntvfs_generic.c io2->generic.in.create_options)); io2 547 source4/ntvfs/ntvfs_generic.c io2->generic.in.create_options &= ~NTCREATEX_OPTIONS_SYNC_ALERT; io2 548 source4/ntvfs/ntvfs_generic.c io2->generic.in.create_options &= ~NTCREATEX_OPTIONS_ASYNC_ALERT; io2 550 source4/ntvfs/ntvfs_generic.c status = ntvfs->ops->open(ntvfs, req, io2); io2 1749 source4/torture/basic/denytest.c union smb_open io1, io2; io2 1777 source4/torture/basic/denytest.c io2 = io1; io2 1797 source4/torture/basic/denytest.c io2.ntcreatex.in.share_access = map_bits(share_access_bits, b_sa2, nbits1); io2 1798 source4/torture/basic/denytest.c io2.ntcreatex.in.access_mask = map_bits(access_mask_bits, b_am2, nbits2); io2 1801 source4/torture/basic/denytest.c status2 = smb_raw_open(cli2->tree, mem_ctx, &io2); io2 1820 source4/torture/basic/denytest.c r.readx.in.file.fnum = io2.ntcreatex.out.file.fnum; io2 1833 source4/torture/basic/denytest.c if (smbcli_write(cli2->tree, io2.ntcreatex.out.file.fnum, io2 1843 source4/torture/basic/denytest.c smbcli_close(cli2->tree, io2.ntcreatex.out.file.fnum); io2 1848 source4/torture/basic/denytest.c io2.ntcreatex.in.share_access, io2 1849 source4/torture/basic/denytest.c io2.ntcreatex.in.access_mask, io2 52 source4/torture/raw/composite.c struct smb_composite_loadfile io2; io2 76 source4/torture/raw/composite.c io2.in.fname = fname; io2 83 source4/torture/raw/composite.c c[i] = smb_composite_loadfile_send(cli->tree, &io2); io2 105 source4/torture/raw/composite.c if (io2.out.size != len) { io2 107 source4/torture/raw/composite.c io2.out.size, (int)len); io2 111 source4/torture/raw/composite.c if (memcmp(io2.out.data, data, len) != 0) { io2 130 source4/torture/raw/composite.c struct smb_composite_fetchfile io2; io2 156 source4/torture/raw/composite.c io2.in.dest_host = torture_setting_string(tctx, "host", NULL); io2 157 source4/torture/raw/composite.c io2.in.ports = lp_smb_ports(tctx->lp_ctx); io2 158 source4/torture/raw/composite.c io2.in.called_name = torture_setting_string(tctx, "host", NULL); io2 159 source4/torture/raw/composite.c io2.in.service = torture_setting_string(tctx, "share", NULL); io2 160 source4/torture/raw/composite.c io2.in.service_type = "A:"; io2 162 source4/torture/raw/composite.c io2.in.credentials = cmdline_credentials; io2 163 source4/torture/raw/composite.c io2.in.workgroup = lp_workgroup(tctx->lp_ctx); io2 164 source4/torture/raw/composite.c io2.in.filename = fname; io2 165 source4/torture/raw/composite.c io2.in.resolve_ctx = lp_resolve_context(tctx->lp_ctx); io2 166 source4/torture/raw/composite.c io2.in.iconv_convenience = lp_iconv_convenience(tctx->lp_ctx); io2 167 source4/torture/raw/composite.c io2.in.gensec_settings = lp_gensec_settings(tctx, tctx->lp_ctx); io2 168 source4/torture/raw/composite.c lp_smbcli_options(tctx->lp_ctx, &io2.in.options); io2 169 source4/torture/raw/composite.c lp_smbcli_session_options(tctx->lp_ctx, &io2.in.session_options); io2 177 source4/torture/raw/composite.c c[i] = smb_composite_fetchfile_send(&io2, event_ctx); io2 202 source4/torture/raw/composite.c if (io2.out.size != len) { io2 205 source4/torture/raw/composite.c io2.out.size, (int)len); io2 210 source4/torture/raw/composite.c if (memcmp(io2.out.data, data, len) != 0) { io2 1107 source4/torture/raw/open.c union smb_lock io2; io2 1133 source4/torture/raw/open.c io2.lockx.level = RAW_LOCK_LOCKX; io2 1134 source4/torture/raw/open.c io2.lockx.in.file.fnum = io.ntcreatex.out.file.fnum; io2 1135 source4/torture/raw/open.c io2.lockx.in.mode = LOCKING_ANDX_LARGE_FILES; io2 1136 source4/torture/raw/open.c io2.lockx.in.timeout = 0; io2 1137 source4/torture/raw/open.c io2.lockx.in.ulock_cnt = 0; io2 1138 source4/torture/raw/open.c io2.lockx.in.lock_cnt = 1; io2 1142 source4/torture/raw/open.c io2.lockx.in.locks = &lock[0]; io2 1143 source4/torture/raw/open.c status = smb_raw_lock(cli->tree, &io2); io2 542 source4/torture/raw/search.c union smb_search_next io2; io2 573 source4/torture/raw/search.c io2.search_next.level = RAW_SEARCH_SEARCH; io2 574 source4/torture/raw/search.c io2.search_next.data_level = RAW_SEARCH_DATA_SEARCH; io2 575 source4/torture/raw/search.c io2.search_next.in.max_count = per_search; io2 576 source4/torture/raw/search.c io2.search_next.in.search_attrib = 0; io2 577 source4/torture/raw/search.c io2.search_next.in.id = result->list[result->count-1].search.id; io2 579 source4/torture/raw/search.c io2.t2fnext.level = RAW_SEARCH_TRANS2; io2 580 source4/torture/raw/search.c io2.t2fnext.data_level = data_level; io2 581 source4/torture/raw/search.c io2.t2fnext.in.handle = io.t2ffirst.out.handle; io2 582 source4/torture/raw/search.c io2.t2fnext.in.max_count = per_search; io2 583 source4/torture/raw/search.c io2.t2fnext.in.resume_key = 0; io2 584 source4/torture/raw/search.c io2.t2fnext.in.flags = FLAG_TRANS2_FIND_CLOSE_IF_END; io2 585 source4/torture/raw/search.c io2.t2fnext.in.last_name = ""; io2 588 source4/torture/raw/search.c io2.t2fnext.in.resume_key = extract_resume_key(&result->list[result->count-1], io2 589 source4/torture/raw/search.c io2.t2fnext.level, io2.t2fnext.data_level); io2 590 source4/torture/raw/search.c if (io2.t2fnext.in.resume_key == 0) { io2 592 source4/torture/raw/search.c level_name(io2.t2fnext.level, io2.t2fnext.data_level)); io2 595 source4/torture/raw/search.c io2.t2fnext.in.flags |= FLAG_TRANS2_FIND_REQUIRE_RESUME | io2 599 source4/torture/raw/search.c io2.t2fnext.in.last_name = extract_name(&result->list[result->count-1], io2 600 source4/torture/raw/search.c io2.t2fnext.level, io2.t2fnext.data_level); io2 603 source4/torture/raw/search.c io2.t2fnext.in.flags |= FLAG_TRANS2_FIND_CONTINUE; io2 609 source4/torture/raw/search.c &io2, data, multiple_search_callback); io2 614 source4/torture/raw/search.c if (io2.search_next.out.count == 0) { io2 617 source4/torture/raw/search.c } else if (io2.t2fnext.out.count == 0 || io2 618 source4/torture/raw/search.c io2.t2fnext.out.end_of_search) { io2 808 source4/torture/raw/search.c union smb_search_next io2; io2 847 source4/torture/raw/search.c io2.t2fnext.level = RAW_SEARCH_TRANS2; io2 848 source4/torture/raw/search.c io2.t2fnext.data_level = RAW_SEARCH_DATA_BOTH_DIRECTORY_INFO; io2 849 source4/torture/raw/search.c io2.t2fnext.in.handle = io.t2ffirst.out.handle; io2 850 source4/torture/raw/search.c io2.t2fnext.in.max_count = 1; io2 851 source4/torture/raw/search.c io2.t2fnext.in.resume_key = 0; io2 852 source4/torture/raw/search.c io2.t2fnext.in.flags = 0; io2 853 source4/torture/raw/search.c io2.t2fnext.in.last_name = result.list[result.count-1].both_directory_info.name.s; io2 856 source4/torture/raw/search.c &io2, &result, multiple_search_callback); io2 877 source4/torture/raw/search.c io2.t2fnext.level = RAW_SEARCH_TRANS2; io2 878 source4/torture/raw/search.c io2.t2fnext.data_level = RAW_SEARCH_DATA_BOTH_DIRECTORY_INFO; io2 879 source4/torture/raw/search.c io2.t2fnext.in.handle = io.t2ffirst.out.handle; io2 880 source4/torture/raw/search.c io2.t2fnext.in.max_count = num_files + 3; io2 881 source4/torture/raw/search.c io2.t2fnext.in.resume_key = 0; io2 882 source4/torture/raw/search.c io2.t2fnext.in.flags = 0; io2 883 source4/torture/raw/search.c io2.t2fnext.in.last_name = "."; io2 886 source4/torture/raw/search.c &io2, &result, multiple_search_callback); io2 1065 source4/torture/raw/search.c union smb_search_next io2; io2 1067 source4/torture/raw/search.c io2.search_next.level = RAW_SEARCH_SEARCH; io2 1068 source4/torture/raw/search.c io2.search_next.data_level = RAW_SEARCH_DATA_SEARCH; io2 1069 source4/torture/raw/search.c io2.search_next.in.max_count = 1; io2 1070 source4/torture/raw/search.c io2.search_next.in.search_attrib = 0; io2 1071 source4/torture/raw/search.c io2.search_next.in.id = file[i].search.id; io2 1074 source4/torture/raw/search.c io2.search_next.out.count = 0; io2 1077 source4/torture/raw/search.c &io2, (void *)&file2[i], single_search_callback); io2 1078 source4/torture/raw/search.c if (io2.search_next.out.count != 1) { io2 1080 source4/torture/raw/search.c __location__, io2.search_next.out.count, i, nt_errstr(status)); io2 1099 source4/torture/raw/search.c union smb_search_next io2; io2 1101 source4/torture/raw/search.c io2.search_next.level = RAW_SEARCH_SEARCH; io2 1102 source4/torture/raw/search.c io2.search_next.data_level = RAW_SEARCH_DATA_SEARCH; io2 1103 source4/torture/raw/search.c io2.search_next.in.max_count = 1; io2 1104 source4/torture/raw/search.c io2.search_next.in.search_attrib = 0; io2 1105 source4/torture/raw/search.c io2.search_next.in.id = file[i].search.id; io2 1107 source4/torture/raw/search.c io2.search_next.out.count = 0; io2 1110 source4/torture/raw/search.c &io2, (void *)&file3[i], single_search_callback); io2 1111 source4/torture/raw/search.c if (io2.search_next.out.count != 1) { io2 1113 source4/torture/raw/search.c __location__, io2.search_next.out.count, i, nt_errstr(status)); io2 1159 source4/torture/raw/search.c union smb_search_next io2; io2 1204 source4/torture/raw/search.c io2.t2fnext.level = RAW_SEARCH_TRANS2; io2 1205 source4/torture/raw/search.c io2.t2fnext.data_level = RAW_SEARCH_DATA_EA_SIZE; io2 1206 source4/torture/raw/search.c io2.t2fnext.in.handle = io.t2ffirst.out.handle; io2 1207 source4/torture/raw/search.c io2.t2fnext.in.max_count = 100; io2 1208 source4/torture/raw/search.c io2.t2fnext.in.resume_key = result.list[i-1].ea_size.resume_key; io2 1209 source4/torture/raw/search.c io2.t2fnext.in.flags = FLAG_TRANS2_FIND_REQUIRE_RESUME; io2 1210 source4/torture/raw/search.c io2.t2fnext.in.last_name = result.list[i-1].ea_size.name.s; io2 1217 source4/torture/raw/search.c &io2, &result, multiple_search_callback); io2 1231 source4/torture/raw/search.c io2.t2fnext.in.resume_key = result.list[i-1].ea_size.resume_key; io2 1232 source4/torture/raw/search.c io2.t2fnext.in.last_name = result.list[i-1].ea_size.name.s; io2 54 source4/torture/smb2/persistent_handles.c struct smb2_create io1, io2; io2 142 source4/torture/smb2/persistent_handles.c ZERO_STRUCT(io2); io2 143 source4/torture/smb2/persistent_handles.c io2.in.fname = fname; io2 149 source4/torture/smb2/persistent_handles.c status = smb2_create_blob_add(tree2, &io2.in.blobs, io2 154 source4/torture/smb2/persistent_handles.c status = smb2_create(tree2, mem_ctx, &io2); io2 156 source4/torture/smb2/persistent_handles.c CHECK_VAL(io2.out.oplock_level, SMB2_OPLOCK_LEVEL_BATCH); io2 157 source4/torture/smb2/persistent_handles.c CHECK_VAL(io2.out.reserved, 0x00); io2 158 source4/torture/smb2/persistent_handles.c CHECK_VAL(io2.out.create_action, NTCREATEX_ACTION_EXISTED); io2 159 source4/torture/smb2/persistent_handles.c CHECK_VAL(io2.out.alloc_size, 0); io2 160 source4/torture/smb2/persistent_handles.c CHECK_VAL(io2.out.size, 0); io2 161 source4/torture/smb2/persistent_handles.c CHECK_VAL(io2.out.file_attr, FILE_ATTRIBUTE_ARCHIVE); io2 162 source4/torture/smb2/persistent_handles.c CHECK_VAL(io2.out.reserved2, 0); io2 164 source4/torture/smb2/persistent_handles.c h2 = io2.out.file.handle;