t2open 1371 source4/libcli/raw/interfaces.h file = &op->t2open.out.file; \ t2open 1463 source4/libcli/raw/interfaces.h } t2open; t2open 428 source4/libcli/raw/rawfile.c list_size = ea_list_size(parms->t2open.in.num_eas, parms->t2open.in.eas); t2open 440 source4/libcli/raw/rawfile.c SSVAL(t2.in.params.data, VWV(0), parms->t2open.in.flags); t2open 441 source4/libcli/raw/rawfile.c SSVAL(t2.in.params.data, VWV(1), parms->t2open.in.open_mode); t2open 442 source4/libcli/raw/rawfile.c SSVAL(t2.in.params.data, VWV(2), parms->t2open.in.search_attrs); t2open 443 source4/libcli/raw/rawfile.c SSVAL(t2.in.params.data, VWV(3), parms->t2open.in.file_attrs); t2open 445 source4/libcli/raw/rawfile.c t2.in.params.data, VWV(4), parms->t2open.in.write_time); t2open 446 source4/libcli/raw/rawfile.c SSVAL(t2.in.params.data, VWV(6), parms->t2open.in.open_func); t2open 447 source4/libcli/raw/rawfile.c SIVAL(t2.in.params.data, VWV(7), parms->t2open.in.size); t2open 448 source4/libcli/raw/rawfile.c SIVAL(t2.in.params.data, VWV(9), parms->t2open.in.timeout); t2open 453 source4/libcli/raw/rawfile.c &t2.in.params, parms->t2open.in.fname, t2open 456 source4/libcli/raw/rawfile.c ea_put_list(t2.in.data.data, parms->t2open.in.num_eas, parms->t2open.in.eas); t2open 482 source4/libcli/raw/rawfile.c parms->t2open.out.file.fnum = SVAL(t2.out.params.data, VWV(0)); t2open 483 source4/libcli/raw/rawfile.c parms->t2open.out.attrib = SVAL(t2.out.params.data, VWV(1)); t2open 484 source4/libcli/raw/rawfile.c parms->t2open.out.write_time = raw_pull_dos_date3(transport, t2.out.params.data + VWV(2)); t2open 485 source4/libcli/raw/rawfile.c parms->t2open.out.size = IVAL(t2.out.params.data, VWV(4)); t2open 486 source4/libcli/raw/rawfile.c parms->t2open.out.access = SVAL(t2.out.params.data, VWV(6)); t2open 487 source4/libcli/raw/rawfile.c parms->t2open.out.ftype = SVAL(t2.out.params.data, VWV(7)); t2open 488 source4/libcli/raw/rawfile.c parms->t2open.out.devstate = SVAL(t2.out.params.data, VWV(8)); t2open 489 source4/libcli/raw/rawfile.c parms->t2open.out.action = SVAL(t2.out.params.data, VWV(9)); t2open 490 source4/libcli/raw/rawfile.c parms->t2open.out.file_id = SVAL(t2.out.params.data, VWV(10)); t2open 187 source4/ntvfs/ntvfs_generic.c io->t2open.out.file.ntvfs = io2->generic.out.file.ntvfs; t2open 188 source4/ntvfs/ntvfs_generic.c io->t2open.out.attrib = io2->generic.out.attrib; t2open 189 source4/ntvfs/ntvfs_generic.c io->t2open.out.write_time = nt_time_to_unix(io2->generic.out.write_time); t2open 190 source4/ntvfs/ntvfs_generic.c io->t2open.out.size = io2->generic.out.size; t2open 191 source4/ntvfs/ntvfs_generic.c io->t2open.out.access = io->t2open.in.open_mode; t2open 192 source4/ntvfs/ntvfs_generic.c io->t2open.out.ftype = 0; t2open 193 source4/ntvfs/ntvfs_generic.c io->t2open.out.devstate = 0; t2open 194 source4/ntvfs/ntvfs_generic.c io->t2open.out.action = io2->generic.out.create_action; t2open 195 source4/ntvfs/ntvfs_generic.c io->t2open.out.file_id = 0; t2open 441 source4/ntvfs/ntvfs_generic.c if (io->t2open.in.open_func == 0) { t2open 446 source4/ntvfs/ntvfs_generic.c status = map_openx_open(io->t2open.in.flags, t2open 447 source4/ntvfs/ntvfs_generic.c io->t2open.in.open_mode, t2open 448 source4/ntvfs/ntvfs_generic.c io->t2open.in.open_func, t2open 449 source4/ntvfs/ntvfs_generic.c io->t2open.in.fname, t2open 455 source4/ntvfs/ntvfs_generic.c io2->generic.in.file_attr = io->t2open.in.file_attrs; t2open 456 source4/ntvfs/ntvfs_generic.c io2->generic.in.fname = io->t2open.in.fname; t2open 458 source4/ntvfs/ntvfs_generic.c io2->generic.in.ea_list->num_eas = io->t2open.in.num_eas; t2open 459 source4/ntvfs/ntvfs_generic.c io2->generic.in.ea_list->eas = io->t2open.in.eas; t2open 207 source4/smb_server/smb/trans2.c smbsrv_push_fnum(trans->out.params.data, VWV(0), io->t2open.out.file.ntvfs); t2open 208 source4/smb_server/smb/trans2.c SSVAL(trans->out.params.data, VWV(1), io->t2open.out.attrib); t2open 210 source4/smb_server/smb/trans2.c VWV(2), io->t2open.out.write_time); t2open 211 source4/smb_server/smb/trans2.c SIVAL(trans->out.params.data, VWV(4), io->t2open.out.size); t2open 212 source4/smb_server/smb/trans2.c SSVAL(trans->out.params.data, VWV(6), io->t2open.out.access); t2open 213 source4/smb_server/smb/trans2.c SSVAL(trans->out.params.data, VWV(7), io->t2open.out.ftype); t2open 214 source4/smb_server/smb/trans2.c SSVAL(trans->out.params.data, VWV(8), io->t2open.out.devstate); t2open 215 source4/smb_server/smb/trans2.c SSVAL(trans->out.params.data, VWV(9), io->t2open.out.action); t2open 239 source4/smb_server/smb/trans2.c io->t2open.level = RAW_OPEN_T2OPEN; t2open 240 source4/smb_server/smb/trans2.c io->t2open.in.flags = SVAL(trans->in.params.data, VWV(0)); t2open 241 source4/smb_server/smb/trans2.c io->t2open.in.open_mode = SVAL(trans->in.params.data, VWV(1)); t2open 242 source4/smb_server/smb/trans2.c io->t2open.in.search_attrs = SVAL(trans->in.params.data, VWV(2)); t2open 243 source4/smb_server/smb/trans2.c io->t2open.in.file_attrs = SVAL(trans->in.params.data, VWV(3)); t2open 244 source4/smb_server/smb/trans2.c io->t2open.in.write_time = srv_pull_dos_date(req->smb_conn, t2open 246 source4/smb_server/smb/trans2.c io->t2open.in.open_func = SVAL(trans->in.params.data, VWV(6)); t2open 247 source4/smb_server/smb/trans2.c io->t2open.in.size = IVAL(trans->in.params.data, VWV(7)); t2open 248 source4/smb_server/smb/trans2.c io->t2open.in.timeout = IVAL(trans->in.params.data, VWV(9)); t2open 249 source4/smb_server/smb/trans2.c io->t2open.in.num_eas = 0; t2open 250 source4/smb_server/smb/trans2.c io->t2open.in.eas = NULL; t2open 252 source4/smb_server/smb/trans2.c smbsrv_blob_pull_string(&req->in.bufinfo, &trans->in.params, 28, &io->t2open.in.fname, 0); t2open 253 source4/smb_server/smb/trans2.c if (io->t2open.in.fname == NULL) { t2open 257 source4/smb_server/smb/trans2.c TRANS2_CHECK(ea_pull_list(&trans->in.data, io, &io->t2open.in.num_eas, &io->t2open.in.eas)); t2open 538 source4/torture/raw/open.c io.t2open.level = RAW_OPEN_T2OPEN; t2open 539 source4/torture/raw/open.c io.t2open.in.flags = OPENX_FLAGS_ADDITIONAL_INFO; t2open 540 source4/torture/raw/open.c io.t2open.in.open_mode = OPENX_MODE_DENY_NONE | OPENX_MODE_ACCESS_RDWR; t2open 541 source4/torture/raw/open.c io.t2open.in.open_func = OPENX_OPEN_FUNC_OPEN | OPENX_OPEN_FUNC_CREATE; t2open 542 source4/torture/raw/open.c io.t2open.in.search_attrs = 0; t2open 543 source4/torture/raw/open.c io.t2open.in.file_attrs = 0; t2open 544 source4/torture/raw/open.c io.t2open.in.write_time = 0; t2open 545 source4/torture/raw/open.c io.t2open.in.size = 0; t2open 546 source4/torture/raw/open.c io.t2open.in.timeout = 0; t2open 548 source4/torture/raw/open.c io.t2open.in.num_eas = 3; t2open 549 source4/torture/raw/open.c io.t2open.in.eas = talloc_array(tctx, struct ea_struct, io.t2open.in.num_eas); t2open 550 source4/torture/raw/open.c io.t2open.in.eas[0].flags = 0; t2open 551 source4/torture/raw/open.c io.t2open.in.eas[0].name.s = ".CLASSINFO"; t2open 552 source4/torture/raw/open.c io.t2open.in.eas[0].value = data_blob_talloc(tctx, "first value", 11); t2open 553 source4/torture/raw/open.c io.t2open.in.eas[1].flags = 0; t2open 554 source4/torture/raw/open.c io.t2open.in.eas[1].name.s = "EA TWO"; t2open 555 source4/torture/raw/open.c io.t2open.in.eas[1].value = data_blob_talloc(tctx, "foo", 3); t2open 556 source4/torture/raw/open.c io.t2open.in.eas[2].flags = 0; t2open 557 source4/torture/raw/open.c io.t2open.in.eas[2].name.s = "X THIRD"; t2open 558 source4/torture/raw/open.c io.t2open.in.eas[2].value = data_blob_talloc(tctx, "xy", 2); t2open 564 source4/torture/raw/open.c io.t2open.in.fname = fname1; t2open 566 source4/torture/raw/open.c io.t2open.in.fname = fname2; t2open 568 source4/torture/raw/open.c io.t2open.in.open_func = open_funcs[i].open_func; t2open 570 source4/torture/raw/open.c if ((io.t2open.in.num_eas != 0) t2open 575 source4/torture/raw/open.c io.t2open.in.num_eas = 0; t2open 586 source4/torture/raw/open.c smbcli_close(cli->tree, io.t2open.out.file.fnum); t2open 594 source4/torture/raw/open.c io.t2open.in.open_func = OPENX_OPEN_FUNC_OPEN | OPENX_OPEN_FUNC_CREATE; t2open 595 source4/torture/raw/open.c io.t2open.in.write_time = 0; t2open 596 source4/torture/raw/open.c io.t2open.in.fname = fname; t2open 599 source4/torture/raw/open.c fnum = io.t2open.out.file.fnum; t2open 601 source4/torture/raw/open.c CHECK_ALL_INFO(io.t2open.out.size, size); t2open 604 source4/torture/raw/open.c CHECK_VAL(io.t2open.out.write_time, 0); t2open 606 source4/torture/raw/open.c CHECK_ALL_INFO(io.t2open.out.attrib, attrib & ~FILE_ATTRIBUTE_NONINDEXED); t2open 607 source4/torture/raw/open.c CHECK_VAL(io.t2open.out.access, OPENX_MODE_DENY_NONE | OPENX_MODE_ACCESS_RDWR); t2open 608 source4/torture/raw/open.c CHECK_VAL(io.t2open.out.ftype, 0); t2open 609 source4/torture/raw/open.c CHECK_VAL(io.t2open.out.devstate, 0); t2open 610 source4/torture/raw/open.c CHECK_VAL(io.t2open.out.action, OPENX_ACTION_CREATED); t2open 614 source4/torture/raw/open.c CHECK_STATUS(status, io.t2open.in.num_eas t2open 617 source4/torture/raw/open.c CHECK_STATUS(status, io.t2open.in.num_eas t2open 620 source4/torture/raw/open.c CHECK_STATUS(status, io.t2open.in.num_eas t2open 629 source4/torture/raw/open.c smbcli_close(cli->tree, io.t2open.out.file.fnum); t2open 633 source4/torture/raw/open.c smbcli_close(cli->tree, io.t2open.out.file.fnum); t2open 639 source4/torture/raw/open.c io.t2open.in.open_func = OPENX_OPEN_FUNC_FAIL | OPENX_OPEN_FUNC_CREATE; t2open 640 source4/torture/raw/open.c io.t2open.in.file_attrs = FILE_ATTRIBUTE_SYSTEM; t2open 645 source4/torture/raw/open.c io.t2open.in.open_func = OPENX_OPEN_FUNC_OPEN | OPENX_OPEN_FUNC_CREATE; t2open 646 source4/torture/raw/open.c io.t2open.in.file_attrs = 0; t2open 647 source4/torture/raw/open.c io.t2open.in.timeout = 20000; t2open 648 source4/torture/raw/open.c io.t2open.in.open_mode = OPENX_MODE_ACCESS_RDWR | OPENX_MODE_DENY_ALL; t2open 267 source4/torture/raw/samba3misc.c io.t2open.level = RAW_OPEN_T2OPEN; t2open 268 source4/torture/raw/samba3misc.c io.t2open.in.flags = 0; t2open 269 source4/torture/raw/samba3misc.c io.t2open.in.open_mode = accessmode; t2open 270 source4/torture/raw/samba3misc.c io.t2open.in.search_attrs = FILE_ATTRIBUTE_SYSTEM | FILE_ATTRIBUTE_HIDDEN; t2open 271 source4/torture/raw/samba3misc.c io.t2open.in.file_attrs = 0; t2open 272 source4/torture/raw/samba3misc.c io.t2open.in.write_time = 0; t2open 273 source4/torture/raw/samba3misc.c io.t2open.in.open_func = openfn; t2open 274 source4/torture/raw/samba3misc.c io.t2open.in.size = 0; t2open 275 source4/torture/raw/samba3misc.c io.t2open.in.timeout = 0; t2open 276 source4/torture/raw/samba3misc.c io.t2open.in.fname = fname; t2open 278 source4/torture/raw/samba3misc.c io.t2open.in.num_eas = 1; t2open 279 source4/torture/raw/samba3misc.c io.t2open.in.eas = talloc_array(mem_ctx, struct ea_struct, io.t2open.in.num_eas); t2open 280 source4/torture/raw/samba3misc.c io.t2open.in.eas[0].flags = 0; t2open 281 source4/torture/raw/samba3misc.c io.t2open.in.eas[0].name.s = ".CLASSINFO"; t2open 282 source4/torture/raw/samba3misc.c io.t2open.in.eas[0].value = data_blob_talloc(mem_ctx, "first value", 11);