io_open 18 source4/libcli/smb_composite/appendacl.c union smb_open *io_open; io_open 33 source4/libcli/smb_composite/appendacl.c status = smb_raw_open_recv(state->req, c, state->io_open); io_open 41 source4/libcli/smb_composite/appendacl.c state->io_fileinfo->query_secdesc.in.file.fnum = state->io_open->ntcreatex.out.file.fnum; io_open 52 source4/libcli/smb_composite/appendacl.c talloc_free (state->io_open); io_open 253 source4/libcli/smb_composite/appendacl.c state->io_open = talloc_zero(c, union smb_open); io_open 254 source4/libcli/smb_composite/appendacl.c if (state->io_open == NULL) goto failed; io_open 256 source4/libcli/smb_composite/appendacl.c state->io_open->ntcreatex.level = RAW_OPEN_NTCREATEX; io_open 257 source4/libcli/smb_composite/appendacl.c state->io_open->ntcreatex.in.root_fid = 0; io_open 258 source4/libcli/smb_composite/appendacl.c state->io_open->ntcreatex.in.flags = 0; io_open 259 source4/libcli/smb_composite/appendacl.c state->io_open->ntcreatex.in.access_mask = SEC_FLAG_MAXIMUM_ALLOWED; io_open 260 source4/libcli/smb_composite/appendacl.c state->io_open->ntcreatex.in.file_attr = FILE_ATTRIBUTE_NORMAL; io_open 261 source4/libcli/smb_composite/appendacl.c state->io_open->ntcreatex.in.share_access = NTCREATEX_SHARE_ACCESS_READ | NTCREATEX_SHARE_ACCESS_WRITE; io_open 262 source4/libcli/smb_composite/appendacl.c state->io_open->ntcreatex.in.open_disposition = NTCREATEX_DISP_OPEN; io_open 263 source4/libcli/smb_composite/appendacl.c state->io_open->ntcreatex.in.impersonation = NTCREATEX_IMPERSONATION_ANONYMOUS; io_open 264 source4/libcli/smb_composite/appendacl.c state->io_open->ntcreatex.in.security_flags = 0; io_open 265 source4/libcli/smb_composite/appendacl.c state->io_open->ntcreatex.in.fname = io->in.fname; io_open 268 source4/libcli/smb_composite/appendacl.c state->req = smb_raw_open_send(tree, state->io_open); io_open 38 source4/libcli/smb_composite/loadfile.c union smb_open *io_open; io_open 81 source4/libcli/smb_composite/loadfile.c status = smb_raw_open_recv(state->req, c, state->io_open); io_open 85 source4/libcli/smb_composite/loadfile.c if (state->io_open->ntcreatex.out.size > 100*1000*1000) { io_open 90 source4/libcli/smb_composite/loadfile.c io->out.size = state->io_open->ntcreatex.out.size; io_open 95 source4/libcli/smb_composite/loadfile.c return setup_close(c, tree, state->io_open->ntcreatex.out.file.fnum); io_open 103 source4/libcli/smb_composite/loadfile.c state->io_read->readx.in.file.fnum = state->io_open->ntcreatex.out.file.fnum; io_open 119 source4/libcli/smb_composite/loadfile.c talloc_free(state->io_open); io_open 235 source4/libcli/smb_composite/loadfile.c state->io_open = talloc_zero(c, union smb_open); io_open 236 source4/libcli/smb_composite/loadfile.c if (state->io_open == NULL) goto failed; io_open 238 source4/libcli/smb_composite/loadfile.c state->io_open->ntcreatex.level = RAW_OPEN_NTCREATEX; io_open 239 source4/libcli/smb_composite/loadfile.c state->io_open->ntcreatex.in.flags = NTCREATEX_FLAGS_EXTENDED; io_open 240 source4/libcli/smb_composite/loadfile.c state->io_open->ntcreatex.in.access_mask = SEC_FILE_READ_DATA; io_open 241 source4/libcli/smb_composite/loadfile.c state->io_open->ntcreatex.in.file_attr = FILE_ATTRIBUTE_NORMAL; io_open 242 source4/libcli/smb_composite/loadfile.c state->io_open->ntcreatex.in.share_access = NTCREATEX_SHARE_ACCESS_READ | NTCREATEX_SHARE_ACCESS_WRITE; io_open 243 source4/libcli/smb_composite/loadfile.c state->io_open->ntcreatex.in.open_disposition = NTCREATEX_DISP_OPEN; io_open 244 source4/libcli/smb_composite/loadfile.c state->io_open->ntcreatex.in.impersonation = NTCREATEX_IMPERSONATION_ANONYMOUS; io_open 245 source4/libcli/smb_composite/loadfile.c state->io_open->ntcreatex.in.fname = io->in.fname; io_open 248 source4/libcli/smb_composite/loadfile.c state->req = smb_raw_open_send(tree, state->io_open); io_open 38 source4/libcli/smb_composite/savefile.c union smb_open *io_open; io_open 85 source4/libcli/smb_composite/savefile.c status = smb_raw_open_recv(state->req, c, state->io_open); io_open 89 source4/libcli/smb_composite/savefile.c return setup_close(c, tree, state->io_open->ntcreatex.out.file.fnum); io_open 97 source4/libcli/smb_composite/savefile.c io_write->writex.in.file.fnum = state->io_open->ntcreatex.out.file.fnum; io_open 112 source4/libcli/smb_composite/savefile.c talloc_free(state->io_open); io_open 222 source4/libcli/smb_composite/savefile.c union smb_open *io_open; io_open 238 source4/libcli/smb_composite/savefile.c io_open = talloc_zero(c, union smb_open); io_open 239 source4/libcli/smb_composite/savefile.c if (io_open == NULL) goto failed; io_open 241 source4/libcli/smb_composite/savefile.c io_open->ntcreatex.level = RAW_OPEN_NTCREATEX; io_open 242 source4/libcli/smb_composite/savefile.c io_open->ntcreatex.in.flags = NTCREATEX_FLAGS_EXTENDED; io_open 243 source4/libcli/smb_composite/savefile.c io_open->ntcreatex.in.access_mask = SEC_FILE_WRITE_DATA; io_open 244 source4/libcli/smb_composite/savefile.c io_open->ntcreatex.in.file_attr = FILE_ATTRIBUTE_NORMAL; io_open 245 source4/libcli/smb_composite/savefile.c io_open->ntcreatex.in.share_access = NTCREATEX_SHARE_ACCESS_READ | NTCREATEX_SHARE_ACCESS_WRITE; io_open 246 source4/libcli/smb_composite/savefile.c io_open->ntcreatex.in.open_disposition = NTCREATEX_DISP_OPEN_IF; io_open 247 source4/libcli/smb_composite/savefile.c io_open->ntcreatex.in.impersonation = NTCREATEX_IMPERSONATION_ANONYMOUS; io_open 248 source4/libcli/smb_composite/savefile.c io_open->ntcreatex.in.fname = io->in.fname; io_open 249 source4/libcli/smb_composite/savefile.c state->io_open = io_open; io_open 252 source4/libcli/smb_composite/savefile.c state->req = smb_raw_open_send(tree, io_open);