parms            1954 source3/libsmb/clirap2.c 			char *sep_file, *print_proc, *dest, *parms, *comment;
parms            1987 source3/libsmb/clirap2.c 					&parms,
parms            2000 source3/libsmb/clirap2.c 			if (sep_file && print_proc && dest && parms &&
parms            2003 source3/libsmb/clirap2.c 					dest, parms, comment, status, jobcount);
parms            2124 source3/libsmb/clirap2.c 		char *sep_file, *print_proc, *dest, *parms, *comment;
parms            2163 source3/libsmb/clirap2.c 				&parms,
parms            2177 source3/libsmb/clirap2.c 				parms && comment) {
parms            2179 source3/libsmb/clirap2.c 				dest, parms, comment, status, jobcount);
parms              43 source4/lib/tls/tls.h struct socket_context *tls_init_server(struct tls_params *parms,
parms              64 source4/lib/tls/tls.h bool tls_support(struct tls_params *parms);
parms              35 source4/libcli/clifile.c 	union smb_setfileinfo parms;
parms              39 source4/libcli/clifile.c 		parms.generic.level = RAW_SFILEINFO_UNIX_HLINK;
parms              40 source4/libcli/clifile.c 		parms.unix_hlink.in.file.path = fname_src;
parms              41 source4/libcli/clifile.c 		parms.unix_hlink.in.link_dest = fname_dst;
parms              43 source4/libcli/clifile.c 		parms.generic.level = RAW_SFILEINFO_UNIX_LINK;
parms              44 source4/libcli/clifile.c 		parms.unix_link.in.file.path = fname_src;
parms              45 source4/libcli/clifile.c 		parms.unix_link.in.link_dest = fname_dst;
parms              48 source4/libcli/clifile.c 	status = smb_raw_setpathinfo(tree, &parms);
parms             108 source4/libcli/clifile.c 	union smb_setfileinfo parms;
parms             111 source4/libcli/clifile.c 	parms.generic.level = SMB_SFILEINFO_UNIX_BASIC;
parms             112 source4/libcli/clifile.c 	parms.unix_basic.in.file.path = fname;
parms             113 source4/libcli/clifile.c 	parms.unix_basic.in.uid = uid;
parms             114 source4/libcli/clifile.c 	parms.unix_basic.in.gid = gid;
parms             115 source4/libcli/clifile.c 	parms.unix_basic.in.mode = mode;
parms             117 source4/libcli/clifile.c 	status = smb_raw_setpathinfo(tree, &parms);
parms             151 source4/libcli/clifile.c 	union smb_rename parms;
parms             153 source4/libcli/clifile.c 	parms.generic.level = RAW_RENAME_RENAME;
parms             154 source4/libcli/clifile.c 	parms.rename.in.attrib = FILE_ATTRIBUTE_SYSTEM | FILE_ATTRIBUTE_HIDDEN | FILE_ATTRIBUTE_DIRECTORY;
parms             155 source4/libcli/clifile.c 	parms.rename.in.pattern1 = fname_src;
parms             156 source4/libcli/clifile.c 	parms.rename.in.pattern2 = fname_dst;
parms             158 source4/libcli/clifile.c 	return smb_raw_rename(tree, &parms);
parms             167 source4/libcli/clifile.c 	union smb_unlink parms;
parms             169 source4/libcli/clifile.c 	parms.unlink.in.pattern = fname;
parms             171 source4/libcli/clifile.c 		parms.unlink.in.attrib = FILE_ATTRIBUTE_SYSTEM | FILE_ATTRIBUTE_HIDDEN;
parms             173 source4/libcli/clifile.c 		parms.unlink.in.attrib = FILE_ATTRIBUTE_SYSTEM | FILE_ATTRIBUTE_HIDDEN | FILE_ATTRIBUTE_DIRECTORY;
parms             176 source4/libcli/clifile.c 	return smb_raw_unlink(tree, &parms);
parms             184 source4/libcli/clifile.c 	union smb_mkdir parms;
parms             186 source4/libcli/clifile.c 	parms.mkdir.level = RAW_MKDIR_MKDIR;
parms             187 source4/libcli/clifile.c 	parms.mkdir.in.path = dname;
parms             189 source4/libcli/clifile.c 	return smb_raw_mkdir(tree, &parms);
parms             198 source4/libcli/clifile.c 	struct smb_rmdir parms;
parms             200 source4/libcli/clifile.c 	parms.in.path = dname;
parms             202 source4/libcli/clifile.c 	return smb_raw_rmdir(tree, &parms);
parms             212 source4/libcli/clifile.c 	union smb_setfileinfo parms;
parms             215 source4/libcli/clifile.c 	parms.disposition_info.level = RAW_SFILEINFO_DISPOSITION_INFO;
parms             216 source4/libcli/clifile.c 	parms.disposition_info.in.file.fnum = fnum;
parms             217 source4/libcli/clifile.c 	parms.disposition_info.in.delete_on_close = flag;
parms             219 source4/libcli/clifile.c 	status = smb_raw_setfileinfo(tree, &parms);
parms             356 source4/libcli/clifile.c 	union smb_lock parms;
parms             360 source4/libcli/clifile.c 	parms.lockx.level = RAW_LOCK_LOCKX;
parms             361 source4/libcli/clifile.c 	parms.lockx.in.file.fnum = fnum;
parms             362 source4/libcli/clifile.c 	parms.lockx.in.mode = locktype;
parms             363 source4/libcli/clifile.c 	parms.lockx.in.timeout = timeout;
parms             364 source4/libcli/clifile.c 	parms.lockx.in.ulock_cnt = 0;
parms             365 source4/libcli/clifile.c 	parms.lockx.in.lock_cnt = 1;
parms             369 source4/libcli/clifile.c 	parms.lockx.in.locks = &lock[0];
parms             371 source4/libcli/clifile.c 	status = smb_raw_lock(tree, &parms);
parms             384 source4/libcli/clifile.c 	union smb_lock parms;
parms             388 source4/libcli/clifile.c 	parms.lockx.level = RAW_LOCK_LOCKX;
parms             389 source4/libcli/clifile.c 	parms.lockx.in.file.fnum = fnum;
parms             390 source4/libcli/clifile.c 	parms.lockx.in.mode = (lock_type == READ_LOCK? 1 : 0);
parms             391 source4/libcli/clifile.c 	parms.lockx.in.timeout = timeout;
parms             392 source4/libcli/clifile.c 	parms.lockx.in.ulock_cnt = 0;
parms             393 source4/libcli/clifile.c 	parms.lockx.in.lock_cnt = 1;
parms             397 source4/libcli/clifile.c 	parms.lockx.in.locks = &lock[0];
parms             399 source4/libcli/clifile.c 	status = smb_raw_lock(tree, &parms);
parms             410 source4/libcli/clifile.c 	union smb_lock parms;
parms             414 source4/libcli/clifile.c 	parms.lockx.level = RAW_LOCK_LOCKX;
parms             415 source4/libcli/clifile.c 	parms.lockx.in.file.fnum = fnum;
parms             416 source4/libcli/clifile.c 	parms.lockx.in.mode = 0;
parms             417 source4/libcli/clifile.c 	parms.lockx.in.timeout = 0;
parms             418 source4/libcli/clifile.c 	parms.lockx.in.ulock_cnt = 1;
parms             419 source4/libcli/clifile.c 	parms.lockx.in.lock_cnt = 0;
parms             423 source4/libcli/clifile.c 	parms.lockx.in.locks = &lock[0];
parms             425 source4/libcli/clifile.c 	status = smb_raw_lock(tree, &parms);
parms             437 source4/libcli/clifile.c 	union smb_lock parms;
parms             446 source4/libcli/clifile.c 	parms.lockx.level = RAW_LOCK_LOCKX;
parms             447 source4/libcli/clifile.c 	parms.lockx.in.file.fnum = fnum;
parms             451 source4/libcli/clifile.c 	parms.lockx.in.mode = ltype;
parms             452 source4/libcli/clifile.c 	parms.lockx.in.timeout = timeout;
parms             453 source4/libcli/clifile.c 	parms.lockx.in.ulock_cnt = 0;
parms             454 source4/libcli/clifile.c 	parms.lockx.in.lock_cnt = 1;
parms             458 source4/libcli/clifile.c 	parms.lockx.in.locks = &lock[0];
parms             460 source4/libcli/clifile.c 	status = smb_raw_lock(tree, &parms);
parms             472 source4/libcli/clifile.c 	union smb_lock parms;
parms             480 source4/libcli/clifile.c 	parms.lockx.level = RAW_LOCK_LOCKX;
parms             481 source4/libcli/clifile.c 	parms.lockx.in.file.fnum = fnum;
parms             482 source4/libcli/clifile.c 	parms.lockx.in.mode = LOCKING_ANDX_LARGE_FILES;
parms             483 source4/libcli/clifile.c 	parms.lockx.in.timeout = 0;
parms             484 source4/libcli/clifile.c 	parms.lockx.in.ulock_cnt = 1;
parms             485 source4/libcli/clifile.c 	parms.lockx.in.lock_cnt = 0;
parms             489 source4/libcli/clifile.c 	parms.lockx.in.locks = &lock[0];
parms             491 source4/libcli/clifile.c 	status = smb_raw_lock(tree, &parms);
parms             504 source4/libcli/clifile.c 	union smb_fileinfo parms;
parms             507 source4/libcli/clifile.c 	parms.getattre.level = RAW_FILEINFO_GETATTRE;
parms             508 source4/libcli/clifile.c 	parms.getattre.in.file.fnum = fnum;
parms             510 source4/libcli/clifile.c 	status = smb_raw_fileinfo(tree, NULL, &parms);
parms             516 source4/libcli/clifile.c 		*size = parms.getattre.out.size;
parms             520 source4/libcli/clifile.c 		*attr = parms.getattre.out.attrib;
parms             524 source4/libcli/clifile.c 		*c_time = parms.getattre.out.create_time;
parms             528 source4/libcli/clifile.c 		*a_time = parms.getattre.out.access_time;
parms             532 source4/libcli/clifile.c 		*m_time = parms.getattre.out.write_time;
parms             544 source4/libcli/clifile.c 	union smb_fileinfo parms;
parms             547 source4/libcli/clifile.c 	parms.getattr.level = RAW_FILEINFO_GETATTR;
parms             548 source4/libcli/clifile.c 	parms.getattr.in.file.path = fname;
parms             550 source4/libcli/clifile.c 	status = smb_raw_pathinfo(tree, NULL, &parms);
parms             557 source4/libcli/clifile.c 		*size = parms.getattr.out.size;
parms             561 source4/libcli/clifile.c 		*t = parms.getattr.out.write_time;
parms             565 source4/libcli/clifile.c 		*attr = parms.getattr.out.attrib;
parms             578 source4/libcli/clifile.c 	union smb_setfileinfo parms;
parms             580 source4/libcli/clifile.c 	parms.setattr.level = RAW_SFILEINFO_SETATTR;
parms             581 source4/libcli/clifile.c 	parms.setattr.in.file.path = fname;
parms             582 source4/libcli/clifile.c 	parms.setattr.in.attrib = mode;
parms             583 source4/libcli/clifile.c 	parms.setattr.in.write_time = t;
parms             585 source4/libcli/clifile.c 	return smb_raw_setpathinfo(tree, &parms);
parms             595 source4/libcli/clifile.c 	union smb_setfileinfo parms;
parms             597 source4/libcli/clifile.c 	parms.basic_info.level = RAW_SFILEINFO_BASIC_INFO;
parms             598 source4/libcli/clifile.c 	parms.basic_info.in.file.fnum = fnum;
parms             599 source4/libcli/clifile.c 	parms.basic_info.in.attrib = mode;
parms             600 source4/libcli/clifile.c 	parms.basic_info.in.create_time = create_time;
parms             601 source4/libcli/clifile.c 	parms.basic_info.in.access_time = access_time;
parms             602 source4/libcli/clifile.c 	parms.basic_info.in.write_time = write_time;
parms             603 source4/libcli/clifile.c 	parms.basic_info.in.change_time = change_time;
parms             605 source4/libcli/clifile.c 	return smb_raw_setfileinfo(tree, &parms);
parms             614 source4/libcli/clifile.c 	union smb_setfileinfo parms;
parms             616 source4/libcli/clifile.c 	parms.end_of_file_info.level = RAW_SFILEINFO_END_OF_FILE_INFO;
parms             617 source4/libcli/clifile.c 	parms.end_of_file_info.in.file.fnum = fnum;
parms             618 source4/libcli/clifile.c 	parms.end_of_file_info.in.size = size;
parms             620 source4/libcli/clifile.c 	return smb_raw_setfileinfo(tree, &parms);
parms             629 source4/libcli/clifile.c 	union smb_chkpath parms;
parms             640 source4/libcli/clifile.c 	parms.chkpath.in.path = path2;
parms             642 source4/libcli/clifile.c 	status = smb_raw_chkpath(tree, &parms);
parms              33 source4/libcli/clireadwrite.c 	union smb_read parms;
parms              41 source4/libcli/clireadwrite.c 	parms.readx.level = RAW_READ_READX;
parms              42 source4/libcli/clireadwrite.c 	parms.readx.in.file.fnum = fnum;
parms              56 source4/libcli/clireadwrite.c 		parms.readx.in.offset    = offset;
parms              57 source4/libcli/clireadwrite.c 		parms.readx.in.mincnt    = readsize;
parms              58 source4/libcli/clireadwrite.c 		parms.readx.in.maxcnt    = readsize;
parms              59 source4/libcli/clireadwrite.c 		parms.readx.in.remaining = size - total;
parms              60 source4/libcli/clireadwrite.c 		parms.readx.in.read_for_execute = false;
parms              61 source4/libcli/clireadwrite.c 		parms.readx.out.data     = buf + total;
parms              63 source4/libcli/clireadwrite.c 		status = smb_raw_read(tree, &parms);
parms              69 source4/libcli/clireadwrite.c 		total += parms.readx.out.nread;
parms              70 source4/libcli/clireadwrite.c 		offset += parms.readx.out.nread;
parms              73 source4/libcli/clireadwrite.c 		if (parms.readx.out.nread < readsize)
parms              93 source4/libcli/clireadwrite.c 	union smb_write parms;
parms             104 source4/libcli/clireadwrite.c 	parms.writex.level = RAW_WRITE_WRITEX;
parms             105 source4/libcli/clireadwrite.c 	parms.writex.in.file.fnum = fnum;
parms             106 source4/libcli/clireadwrite.c 	parms.writex.in.wmode = write_mode;
parms             107 source4/libcli/clireadwrite.c 	parms.writex.in.remaining = 0;
parms             114 source4/libcli/clireadwrite.c 		parms.writex.in.offset = offset;
parms             115 source4/libcli/clireadwrite.c 		parms.writex.in.count = block;
parms             116 source4/libcli/clireadwrite.c 		parms.writex.in.data = buf;
parms             118 source4/libcli/clireadwrite.c 		status = smb_raw_write(tree, &parms);
parms             124 source4/libcli/clireadwrite.c 		offset += parms.writex.out.nwritten;
parms             125 source4/libcli/clireadwrite.c 		total += parms.writex.out.nwritten;
parms             126 source4/libcli/clireadwrite.c 		buf += parms.writex.out.nwritten;
parms             139 source4/libcli/clireadwrite.c 	union smb_write parms;
parms             142 source4/libcli/clireadwrite.c 	parms.write.level = RAW_WRITE_WRITE;
parms             143 source4/libcli/clireadwrite.c 	parms.write.in.remaining = 0;
parms             149 source4/libcli/clireadwrite.c 		parms.write.in.file.fnum = fnum;
parms             150 source4/libcli/clireadwrite.c 		parms.write.in.offset = offset;
parms             151 source4/libcli/clireadwrite.c 		parms.write.in.count = size;
parms             152 source4/libcli/clireadwrite.c 		parms.write.in.data = buf + total;
parms             154 source4/libcli/clireadwrite.c 		if (NT_STATUS_IS_ERR(smb_raw_write(tree, &parms)))
parms             157 source4/libcli/clireadwrite.c 		size = parms.write.out.nwritten;
parms              31 source4/libcli/clitrans2.c 	union smb_fileinfo parms;
parms              38 source4/libcli/clitrans2.c 	parms.standard.level = RAW_FILEINFO_STANDARD;
parms              39 source4/libcli/clitrans2.c 	parms.standard.in.file.path = fname;
parms              41 source4/libcli/clitrans2.c 	status = smb_raw_pathinfo(tree, mem_ctx, &parms);
parms              47 source4/libcli/clitrans2.c 		*c_time = parms.standard.out.create_time;
parms              50 source4/libcli/clitrans2.c 		*a_time = parms.standard.out.access_time;
parms              53 source4/libcli/clitrans2.c 		*m_time = parms.standard.out.write_time;
parms              56 source4/libcli/clitrans2.c 		*size = parms.standard.out.size;
parms              59 source4/libcli/clitrans2.c 		*mode = parms.standard.out.attrib;
parms              73 source4/libcli/clitrans2.c 	union smb_fileinfo parms;
parms              80 source4/libcli/clitrans2.c 	parms.all_info.level = RAW_FILEINFO_ALL_INFO;
parms              81 source4/libcli/clitrans2.c 	parms.all_info.in.file.path = fname;
parms              83 source4/libcli/clitrans2.c 	status = smb_raw_pathinfo(tree, mem_ctx, &parms);
parms              89 source4/libcli/clitrans2.c 		*c_time = nt_time_to_unix(parms.all_info.out.create_time);
parms              92 source4/libcli/clitrans2.c 		*a_time = nt_time_to_unix(parms.all_info.out.access_time);
parms              95 source4/libcli/clitrans2.c 		*m_time = nt_time_to_unix(parms.all_info.out.change_time);
parms              98 source4/libcli/clitrans2.c 		*w_time = nt_time_to_unix(parms.all_info.out.write_time);
parms             101 source4/libcli/clitrans2.c 		*size = parms.all_info.out.size;
parms             104 source4/libcli/clitrans2.c 		*mode = parms.all_info.out.attrib;
parms             116 source4/libcli/clitrans2.c 	union smb_fileinfo parms;
parms             123 source4/libcli/clitrans2.c 	parms.name_info.level = RAW_FILEINFO_NAME_INFO;
parms             124 source4/libcli/clitrans2.c 	parms.name_info.in.file.fnum = fnum;
parms             126 source4/libcli/clitrans2.c 	status = smb_raw_fileinfo(tree, mem_ctx, &parms);
parms             133 source4/libcli/clitrans2.c 	*name = strdup(parms.name_info.out.fname.s);
parms             149 source4/libcli/clitrans2.c 	union smb_fileinfo parms;
parms             157 source4/libcli/clitrans2.c 	parms.all_info.level = RAW_FILEINFO_ALL_INFO;
parms             158 source4/libcli/clitrans2.c 	parms.all_info.in.file.fnum = fnum;
parms             160 source4/libcli/clitrans2.c 	status = smb_raw_fileinfo(tree, mem_ctx, &parms);
parms             167 source4/libcli/clitrans2.c 		*c_time = nt_time_to_unix(parms.all_info.out.create_time);
parms             170 source4/libcli/clitrans2.c 		*a_time = nt_time_to_unix(parms.all_info.out.access_time);
parms             173 source4/libcli/clitrans2.c 		*m_time = nt_time_to_unix(parms.all_info.out.change_time);
parms             176 source4/libcli/clitrans2.c 		*w_time = nt_time_to_unix(parms.all_info.out.write_time);
parms             179 source4/libcli/clitrans2.c 		*mode = parms.all_info.out.attrib;
parms             182 source4/libcli/clitrans2.c 		*size = (size_t)parms.all_info.out.size;
parms             198 source4/libcli/clitrans2.c 	union smb_fileinfo parms;
parms             202 source4/libcli/clitrans2.c 	parms.alt_name_info.level = RAW_FILEINFO_ALT_NAME_INFO;
parms             203 source4/libcli/clitrans2.c 	parms.alt_name_info.in.file.path = fname;
parms             208 source4/libcli/clitrans2.c 	status = smb_raw_pathinfo(tree, mem_ctx, &parms);
parms             215 source4/libcli/clitrans2.c 	if (!parms.alt_name_info.out.fname.s) {
parms             218 source4/libcli/clitrans2.c 		*alt_name = strdup(parms.alt_name_info.out.fname.s);
parms              84 source4/libcli/raw/clisession.c 					      union smb_sesssetup *parms) 
parms              88 source4/libcli/raw/clisession.c 	switch (parms->old.level) {
parms              93 source4/libcli/raw/clisession.c 		SSVAL(req->out.vwv,VWV(2),parms->old.in.bufsize);
parms              94 source4/libcli/raw/clisession.c 		SSVAL(req->out.vwv,VWV(3),parms->old.in.mpx_max);
parms              95 source4/libcli/raw/clisession.c 		SSVAL(req->out.vwv,VWV(4),parms->old.in.vc_num);
parms              96 source4/libcli/raw/clisession.c 		SIVAL(req->out.vwv,VWV(5),parms->old.in.sesskey);
parms              97 source4/libcli/raw/clisession.c 		SSVAL(req->out.vwv,VWV(7),parms->old.in.password.length);
parms              99 source4/libcli/raw/clisession.c 		smbcli_req_append_blob(req, &parms->old.in.password);
parms             100 source4/libcli/raw/clisession.c 		smbcli_req_append_string(req, parms->old.in.user, STR_TERMINATE);
parms             101 source4/libcli/raw/clisession.c 		smbcli_req_append_string(req, parms->old.in.domain, STR_TERMINATE|STR_UPPER);
parms             102 source4/libcli/raw/clisession.c 		smbcli_req_append_string(req, parms->old.in.os, STR_TERMINATE);
parms             103 source4/libcli/raw/clisession.c 		smbcli_req_append_string(req, parms->old.in.lanman, STR_TERMINATE);
parms             110 source4/libcli/raw/clisession.c 		SSVAL(req->out.vwv, VWV(2), parms->nt1.in.bufsize);
parms             111 source4/libcli/raw/clisession.c 		SSVAL(req->out.vwv, VWV(3), parms->nt1.in.mpx_max);
parms             112 source4/libcli/raw/clisession.c 		SSVAL(req->out.vwv, VWV(4), parms->nt1.in.vc_num);
parms             113 source4/libcli/raw/clisession.c 		SIVAL(req->out.vwv, VWV(5), parms->nt1.in.sesskey);
parms             114 source4/libcli/raw/clisession.c 		SSVAL(req->out.vwv, VWV(7), parms->nt1.in.password1.length);
parms             115 source4/libcli/raw/clisession.c 		SSVAL(req->out.vwv, VWV(8), parms->nt1.in.password2.length);
parms             117 source4/libcli/raw/clisession.c 		SIVAL(req->out.vwv, VWV(11), parms->nt1.in.capabilities);
parms             118 source4/libcli/raw/clisession.c 		smbcli_req_append_blob(req, &parms->nt1.in.password1);
parms             119 source4/libcli/raw/clisession.c 		smbcli_req_append_blob(req, &parms->nt1.in.password2);
parms             120 source4/libcli/raw/clisession.c 		smbcli_req_append_string(req, parms->nt1.in.user, STR_TERMINATE);
parms             121 source4/libcli/raw/clisession.c 		smbcli_req_append_string(req, parms->nt1.in.domain, STR_TERMINATE|STR_UPPER);
parms             122 source4/libcli/raw/clisession.c 		smbcli_req_append_string(req, parms->nt1.in.os, STR_TERMINATE);
parms             123 source4/libcli/raw/clisession.c 		smbcli_req_append_string(req, parms->nt1.in.lanman, STR_TERMINATE);
parms             130 source4/libcli/raw/clisession.c 		SSVAL(req->out.vwv, VWV(2), parms->spnego.in.bufsize);
parms             131 source4/libcli/raw/clisession.c 		SSVAL(req->out.vwv, VWV(3), parms->spnego.in.mpx_max);
parms             132 source4/libcli/raw/clisession.c 		SSVAL(req->out.vwv, VWV(4), parms->spnego.in.vc_num);
parms             133 source4/libcli/raw/clisession.c 		SIVAL(req->out.vwv, VWV(5), parms->spnego.in.sesskey);
parms             134 source4/libcli/raw/clisession.c 		SSVAL(req->out.vwv, VWV(7), parms->spnego.in.secblob.length);
parms             136 source4/libcli/raw/clisession.c 		SIVAL(req->out.vwv, VWV(10), parms->spnego.in.capabilities);
parms             137 source4/libcli/raw/clisession.c 		smbcli_req_append_blob(req, &parms->spnego.in.secblob);
parms             138 source4/libcli/raw/clisession.c 		smbcli_req_append_string(req, parms->spnego.in.os, STR_TERMINATE);
parms             139 source4/libcli/raw/clisession.c 		smbcli_req_append_string(req, parms->spnego.in.lanman, STR_TERMINATE);
parms             140 source4/libcli/raw/clisession.c 		smbcli_req_append_string(req, parms->spnego.in.workgroup, STR_TERMINATE);
parms             161 source4/libcli/raw/clisession.c 				union smb_sesssetup *parms) 
parms             175 source4/libcli/raw/clisession.c 	switch (parms->old.level) {
parms             178 source4/libcli/raw/clisession.c 		ZERO_STRUCT(parms->old.out);
parms             179 source4/libcli/raw/clisession.c 		parms->old.out.vuid = SVAL(req->in.hdr, HDR_UID);
parms             180 source4/libcli/raw/clisession.c 		parms->old.out.action = SVAL(req->in.vwv, VWV(2));
parms             183 source4/libcli/raw/clisession.c 			p += smbcli_req_pull_string(&req->in.bufinfo, mem_ctx, &parms->old.out.os, p, -1, STR_TERMINATE);
parms             184 source4/libcli/raw/clisession.c 			p += smbcli_req_pull_string(&req->in.bufinfo, mem_ctx, &parms->old.out.lanman, p, -1, STR_TERMINATE);
parms             185 source4/libcli/raw/clisession.c 			p += smbcli_req_pull_string(&req->in.bufinfo, mem_ctx, &parms->old.out.domain, p, -1, STR_TERMINATE);
parms             191 source4/libcli/raw/clisession.c 		ZERO_STRUCT(parms->nt1.out);
parms             192 source4/libcli/raw/clisession.c 		parms->nt1.out.vuid   = SVAL(req->in.hdr, HDR_UID);
parms             193 source4/libcli/raw/clisession.c 		parms->nt1.out.action = SVAL(req->in.vwv, VWV(2));
parms             196 source4/libcli/raw/clisession.c 			p += smbcli_req_pull_string(&req->in.bufinfo, mem_ctx, &parms->nt1.out.os, p, -1, STR_TERMINATE);
parms             197 source4/libcli/raw/clisession.c 			p += smbcli_req_pull_string(&req->in.bufinfo, mem_ctx, &parms->nt1.out.lanman, p, -1, STR_TERMINATE);
parms             199 source4/libcli/raw/clisession.c 				p += smbcli_req_pull_string(&req->in.bufinfo, mem_ctx, &parms->nt1.out.domain, p, -1, STR_TERMINATE);
parms             206 source4/libcli/raw/clisession.c 		ZERO_STRUCT(parms->spnego.out);
parms             207 source4/libcli/raw/clisession.c 		parms->spnego.out.vuid   = SVAL(req->in.hdr, HDR_UID);
parms             208 source4/libcli/raw/clisession.c 		parms->spnego.out.action = SVAL(req->in.vwv, VWV(2));
parms             215 source4/libcli/raw/clisession.c 		parms->spnego.out.secblob = smbcli_req_pull_blob(&req->in.bufinfo, mem_ctx, p, len);
parms             216 source4/libcli/raw/clisession.c 		p += parms->spnego.out.secblob.length;
parms             217 source4/libcli/raw/clisession.c 		p += smbcli_req_pull_string(&req->in.bufinfo, mem_ctx, &parms->spnego.out.os, p, -1, STR_TERMINATE);
parms             218 source4/libcli/raw/clisession.c 		p += smbcli_req_pull_string(&req->in.bufinfo, mem_ctx, &parms->spnego.out.lanman, p, -1, STR_TERMINATE);
parms             219 source4/libcli/raw/clisession.c 		p += smbcli_req_pull_string(&req->in.bufinfo, mem_ctx, &parms->spnego.out.workgroup, p, -1, STR_TERMINATE);
parms             236 source4/libcli/raw/clisession.c 			   TALLOC_CTX *mem_ctx, union smb_sesssetup *parms) 
parms             238 source4/libcli/raw/clisession.c 	struct smbcli_request *req = smb_raw_sesssetup_send(session, parms);
parms             239 source4/libcli/raw/clisession.c 	return smb_raw_sesssetup_recv(req, mem_ctx, parms);
parms              60 source4/libcli/raw/clitree.c 					 union smb_tcon *parms)
parms              64 source4/libcli/raw/clitree.c 	switch (parms->tcon.level) {
parms              67 source4/libcli/raw/clitree.c 		smbcli_req_append_ascii4(req, parms->tcon.in.service, STR_ASCII);
parms              68 source4/libcli/raw/clitree.c 		smbcli_req_append_ascii4(req, parms->tcon.in.password,STR_ASCII);
parms              69 source4/libcli/raw/clitree.c 		smbcli_req_append_ascii4(req, parms->tcon.in.dev,     STR_ASCII);
parms              76 source4/libcli/raw/clitree.c 		SSVAL(req->out.vwv, VWV(2), parms->tconx.in.flags);
parms              77 source4/libcli/raw/clitree.c 		SSVAL(req->out.vwv, VWV(3), parms->tconx.in.password.length);
parms              78 source4/libcli/raw/clitree.c 		smbcli_req_append_blob(req, &parms->tconx.in.password);
parms              79 source4/libcli/raw/clitree.c 		smbcli_req_append_string(req, parms->tconx.in.path,   STR_TERMINATE | STR_UPPER);
parms              80 source4/libcli/raw/clitree.c 		smbcli_req_append_string(req, parms->tconx.in.device, STR_TERMINATE | STR_ASCII);
parms              99 source4/libcli/raw/clitree.c 			   union smb_tcon *parms)
parms             108 source4/libcli/raw/clitree.c 	switch (parms->tcon.level) {
parms             111 source4/libcli/raw/clitree.c 		parms->tcon.out.max_xmit = SVAL(req->in.vwv, VWV(0));
parms             112 source4/libcli/raw/clitree.c 		parms->tcon.out.tid = SVAL(req->in.vwv, VWV(1));
parms             116 source4/libcli/raw/clitree.c 		ZERO_STRUCT(parms->tconx.out);
parms             117 source4/libcli/raw/clitree.c 		parms->tconx.out.tid = SVAL(req->in.hdr, HDR_TID);
parms             119 source4/libcli/raw/clitree.c 			parms->tconx.out.options = SVAL(req->in.vwv, VWV(3));
parms             126 source4/libcli/raw/clitree.c 		p += smbcli_req_pull_string(&req->in.bufinfo, mem_ctx, &parms->tconx.out.dev_type, 
parms             128 source4/libcli/raw/clitree.c 		p += smbcli_req_pull_string(&req->in.bufinfo, mem_ctx, &parms->tconx.out.fs_type, 
parms             145 source4/libcli/raw/clitree.c 		      union smb_tcon *parms)
parms             147 source4/libcli/raw/clitree.c 	struct smbcli_request *req = smb_raw_tcon_send(tree, parms);
parms             148 source4/libcli/raw/clitree.c 	return smb_raw_tcon_recv(req, mem_ctx, parms);
parms             308 source4/libcli/raw/libcliraw.h NTSTATUS smb_raw_read_recv(struct smbcli_request *req, union smb_read *parms);
parms             309 source4/libcli/raw/libcliraw.h struct smbcli_request *smb_raw_read_send(struct smbcli_tree *tree, union smb_read *parms);
parms             312 source4/libcli/raw/libcliraw.h 			     struct smb_trans2 *parms);
parms             314 source4/libcli/raw/libcliraw.h struct smbcli_request *smb_raw_trans_send(struct smbcli_tree *tree, struct smb_trans2 *parms);
parms             316 source4/libcli/raw/libcliraw.h struct smbcli_request *smb_raw_write_send(struct smbcli_tree *tree, union smb_write *parms);
parms             317 source4/libcli/raw/libcliraw.h struct smbcli_request *smb_raw_close_send(struct smbcli_tree *tree, union smb_close *parms);
parms             318 source4/libcli/raw/libcliraw.h NTSTATUS smb_raw_open_recv(struct smbcli_request *req, TALLOC_CTX *mem_ctx, union smb_open *parms);
parms             319 source4/libcli/raw/libcliraw.h struct smbcli_request *smb_raw_open_send(struct smbcli_tree *tree, union smb_open *parms);
parms             324 source4/libcli/raw/libcliraw.h NTSTATUS smb_raw_pathinfo(struct smbcli_tree *tree, TALLOC_CTX *mem_ctx, union smb_fileinfo *parms);
parms             326 source4/libcli/raw/libcliraw.h NTSTATUS smb_raw_fileinfo(struct smbcli_tree *tree, TALLOC_CTX *mem_ctx, union smb_fileinfo *parms);
parms             328 source4/libcli/raw/libcliraw.h NTSTATUS smb_raw_tcon(struct smbcli_tree *tree, TALLOC_CTX *mem_ctx, union smb_tcon *parms);
parms             338 source4/libcli/raw/libcliraw.h NTSTATUS smb_raw_open(struct smbcli_tree *tree, TALLOC_CTX *mem_ctx, union smb_open *parms);
parms             339 source4/libcli/raw/libcliraw.h NTSTATUS smb_raw_close(struct smbcli_tree *tree, union smb_close *parms);
parms             340 source4/libcli/raw/libcliraw.h NTSTATUS smb_raw_unlink(struct smbcli_tree *tree, union smb_unlink *parms);
parms             341 source4/libcli/raw/libcliraw.h NTSTATUS smb_raw_chkpath(struct smbcli_tree *tree, union smb_chkpath *parms);
parms             342 source4/libcli/raw/libcliraw.h NTSTATUS smb_raw_mkdir(struct smbcli_tree *tree, union smb_mkdir *parms);
parms             343 source4/libcli/raw/libcliraw.h NTSTATUS smb_raw_rmdir(struct smbcli_tree *tree, struct smb_rmdir *parms);
parms             344 source4/libcli/raw/libcliraw.h NTSTATUS smb_raw_rename(struct smbcli_tree *tree, union smb_rename *parms);
parms             345 source4/libcli/raw/libcliraw.h NTSTATUS smb_raw_seek(struct smbcli_tree *tree, union smb_seek *parms);
parms             346 source4/libcli/raw/libcliraw.h NTSTATUS smb_raw_read(struct smbcli_tree *tree, union smb_read *parms);
parms             347 source4/libcli/raw/libcliraw.h NTSTATUS smb_raw_write(struct smbcli_tree *tree, union smb_write *parms);
parms             348 source4/libcli/raw/libcliraw.h NTSTATUS smb_raw_lock(struct smbcli_tree *tree, union smb_lock *parms);
parms             349 source4/libcli/raw/libcliraw.h NTSTATUS smb_raw_setpathinfo(struct smbcli_tree *tree, union smb_setfileinfo *parms);
parms             350 source4/libcli/raw/libcliraw.h NTSTATUS smb_raw_setfileinfo(struct smbcli_tree *tree, union smb_setfileinfo *parms);
parms             352 source4/libcli/raw/libcliraw.h struct smbcli_request *smb_raw_changenotify_send(struct smbcli_tree *tree, union smb_notify *parms);
parms             353 source4/libcli/raw/libcliraw.h NTSTATUS smb_raw_changenotify_recv(struct smbcli_request *req, TALLOC_CTX *mem_ctx, union smb_notify *parms);
parms             360 source4/libcli/raw/libcliraw.h 			       union smb_fileinfo *parms);
parms             362 source4/libcli/raw/libcliraw.h 					     union smb_fileinfo *parms);
parms             364 source4/libcli/raw/libcliraw.h 					     union smb_setfileinfo *parms);
parms             371 source4/libcli/raw/libcliraw.h NTSTATUS smb_raw_flush(struct smbcli_tree *tree, union smb_flush *parms);
parms             375 source4/libcli/raw/libcliraw.h 		       struct smb_trans2 *parms);
parms              83 source4/libcli/raw/rawfile.c 					union smb_rename *parms)
parms              89 source4/libcli/raw/rawfile.c 	switch (parms->generic.level) {
parms              92 source4/libcli/raw/rawfile.c 		SSVAL(req->out.vwv, VWV(0), parms->rename.in.attrib);
parms              93 source4/libcli/raw/rawfile.c 		smbcli_req_append_ascii4(req, parms->rename.in.pattern1, STR_TERMINATE);
parms              94 source4/libcli/raw/rawfile.c 		smbcli_req_append_ascii4(req, parms->rename.in.pattern2, STR_TERMINATE);
parms              99 source4/libcli/raw/rawfile.c 		SSVAL(req->out.vwv, VWV(0), parms->ntrename.in.attrib);
parms             100 source4/libcli/raw/rawfile.c 		SSVAL(req->out.vwv, VWV(1), parms->ntrename.in.flags);
parms             101 source4/libcli/raw/rawfile.c 		SIVAL(req->out.vwv, VWV(2), parms->ntrename.in.cluster_size);
parms             102 source4/libcli/raw/rawfile.c 		smbcli_req_append_ascii4(req, parms->ntrename.in.old_name, STR_TERMINATE);
parms             103 source4/libcli/raw/rawfile.c 		smbcli_req_append_ascii4(req, parms->ntrename.in.new_name, STR_TERMINATE);
parms             119 source4/libcli/raw/rawfile.c 		SSVAL(nt.in.params.data, VWV(0), parms->nttrans.in.file.fnum);
parms             120 source4/libcli/raw/rawfile.c 		SSVAL(nt.in.params.data, VWV(1), parms->nttrans.in.flags);
parms             123 source4/libcli/raw/rawfile.c 					  &nt.in.params, parms->nttrans.in.new_name,
parms             143 source4/libcli/raw/rawfile.c 			union smb_rename *parms)
parms             145 source4/libcli/raw/rawfile.c 	struct smbcli_request *req = smb_raw_rename_send(tree, parms);
parms             154 source4/libcli/raw/rawfile.c 					   union smb_unlink *parms)
parms             160 source4/libcli/raw/rawfile.c 	SSVAL(req->out.vwv, VWV(0), parms->unlink.in.attrib);
parms             161 source4/libcli/raw/rawfile.c 	smbcli_req_append_ascii4(req, parms->unlink.in.pattern, STR_TERMINATE);
parms             174 source4/libcli/raw/rawfile.c 			union smb_unlink *parms)
parms             176 source4/libcli/raw/rawfile.c 	struct smbcli_request *req = smb_raw_unlink_send(tree, parms);
parms             185 source4/libcli/raw/rawfile.c 						union smb_mkdir *parms)
parms             195 source4/libcli/raw/rawfile.c 	data_total = ea_list_size(parms->t2mkdir.in.num_eas, parms->t2mkdir.in.eas);
parms             210 source4/libcli/raw/rawfile.c 				  &t2.in.params, parms->t2mkdir.in.path, STR_TERMINATE);
parms             212 source4/libcli/raw/rawfile.c 	ea_put_list(t2.in.data.data, parms->t2mkdir.in.num_eas, parms->t2mkdir.in.eas);
parms             225 source4/libcli/raw/rawfile.c 				       union smb_mkdir *parms)
parms             229 source4/libcli/raw/rawfile.c 	if (parms->generic.level == RAW_MKDIR_T2MKDIR) {
parms             230 source4/libcli/raw/rawfile.c 		return smb_raw_t2mkdir_send(tree, parms);
parms             233 source4/libcli/raw/rawfile.c 	if (parms->generic.level != RAW_MKDIR_MKDIR) {
parms             239 source4/libcli/raw/rawfile.c 	smbcli_req_append_ascii4(req, parms->mkdir.in.path, STR_TERMINATE);
parms             252 source4/libcli/raw/rawfile.c 		       union smb_mkdir *parms)
parms             254 source4/libcli/raw/rawfile.c 	struct smbcli_request *req = smb_raw_mkdir_send(tree, parms);
parms             262 source4/libcli/raw/rawfile.c 				       struct smb_rmdir *parms)
parms             268 source4/libcli/raw/rawfile.c 	smbcli_req_append_ascii4(req, parms->in.path, STR_TERMINATE);
parms             282 source4/libcli/raw/rawfile.c 		       struct smb_rmdir *parms)
parms             284 source4/libcli/raw/rawfile.c 	struct smbcli_request *req = smb_raw_rmdir_send(tree, parms);
parms             294 source4/libcli/raw/rawfile.c 					    union smb_open *parms)
parms             309 source4/libcli/raw/rawfile.c 	parms->ntcreatex.out.oplock_level =                 CVAL(params, 0);
parms             310 source4/libcli/raw/rawfile.c 	parms->ntcreatex.out.file.fnum =                    SVAL(params, 2);
parms             311 source4/libcli/raw/rawfile.c 	parms->ntcreatex.out.create_action =                IVAL(params, 4);
parms             312 source4/libcli/raw/rawfile.c 	parms->ntcreatex.out.create_time =   smbcli_pull_nttime(params, 12);
parms             313 source4/libcli/raw/rawfile.c 	parms->ntcreatex.out.access_time =   smbcli_pull_nttime(params, 20);
parms             314 source4/libcli/raw/rawfile.c 	parms->ntcreatex.out.write_time =    smbcli_pull_nttime(params, 28);
parms             315 source4/libcli/raw/rawfile.c 	parms->ntcreatex.out.change_time =   smbcli_pull_nttime(params, 36);
parms             316 source4/libcli/raw/rawfile.c 	parms->ntcreatex.out.attrib =                      IVAL(params, 44);
parms             317 source4/libcli/raw/rawfile.c 	parms->ntcreatex.out.alloc_size =                  BVAL(params, 48);
parms             318 source4/libcli/raw/rawfile.c 	parms->ntcreatex.out.size =                        BVAL(params, 56);
parms             319 source4/libcli/raw/rawfile.c 	parms->ntcreatex.out.file_type =                   SVAL(params, 64);
parms             320 source4/libcli/raw/rawfile.c 	parms->ntcreatex.out.ipc_state =                   SVAL(params, 66);
parms             321 source4/libcli/raw/rawfile.c 	parms->ntcreatex.out.is_directory =                CVAL(params, 68);
parms             331 source4/libcli/raw/rawfile.c 							  union smb_open *parms)
parms             350 source4/libcli/raw/rawfile.c 	if (parms->ntcreatex.in.sec_desc) {
parms             353 source4/libcli/raw/rawfile.c 					       parms->ntcreatex.in.sec_desc,
parms             361 source4/libcli/raw/rawfile.c 	if (parms->ntcreatex.in.ea_list) {
parms             362 source4/libcli/raw/rawfile.c 		uint32_t ea_size = ea_list_size_chained(parms->ntcreatex.in.ea_list->num_eas,
parms             363 source4/libcli/raw/rawfile.c 							parms->ntcreatex.in.ea_list->eas, 4);
parms             369 source4/libcli/raw/rawfile.c 				    parms->ntcreatex.in.ea_list->num_eas,
parms             370 source4/libcli/raw/rawfile.c 				    parms->ntcreatex.in.ea_list->eas, 4);
parms             382 source4/libcli/raw/rawfile.c 	SIVAL(params,  0, parms->ntcreatex.in.flags);
parms             383 source4/libcli/raw/rawfile.c 	SIVAL(params,  4, parms->ntcreatex.in.root_fid);
parms             384 source4/libcli/raw/rawfile.c 	SIVAL(params,  8, parms->ntcreatex.in.access_mask);
parms             385 source4/libcli/raw/rawfile.c 	SBVAL(params, 12, parms->ntcreatex.in.alloc_size);
parms             386 source4/libcli/raw/rawfile.c 	SIVAL(params, 20, parms->ntcreatex.in.file_attr);
parms             387 source4/libcli/raw/rawfile.c 	SIVAL(params, 24, parms->ntcreatex.in.share_access);
parms             388 source4/libcli/raw/rawfile.c 	SIVAL(params, 28, parms->ntcreatex.in.open_disposition);
parms             389 source4/libcli/raw/rawfile.c 	SIVAL(params, 32, parms->ntcreatex.in.create_options);
parms             392 source4/libcli/raw/rawfile.c 	SIVAL(params, 48, parms->ntcreatex.in.impersonation);
parms             393 source4/libcli/raw/rawfile.c 	SCVAL(params, 52, parms->ntcreatex.in.security_flags);
parms             398 source4/libcli/raw/rawfile.c 					      parms->ntcreatex.in.fname, STR_TERMINATE);
parms             420 source4/libcli/raw/rawfile.c 					       union smb_open *parms)
parms             428 source4/libcli/raw/rawfile.c 	list_size = ea_list_size(parms->t2open.in.num_eas, parms->t2open.in.eas);
parms             440 source4/libcli/raw/rawfile.c 	SSVAL(t2.in.params.data, VWV(0), parms->t2open.in.flags);
parms             441 source4/libcli/raw/rawfile.c 	SSVAL(t2.in.params.data, VWV(1), parms->t2open.in.open_mode);
parms             442 source4/libcli/raw/rawfile.c 	SSVAL(t2.in.params.data, VWV(2), parms->t2open.in.search_attrs);
parms             443 source4/libcli/raw/rawfile.c 	SSVAL(t2.in.params.data, VWV(3), parms->t2open.in.file_attrs);
parms             445 source4/libcli/raw/rawfile.c 			  t2.in.params.data, VWV(4), parms->t2open.in.write_time);
parms             446 source4/libcli/raw/rawfile.c 	SSVAL(t2.in.params.data, VWV(6), parms->t2open.in.open_func);
parms             447 source4/libcli/raw/rawfile.c 	SIVAL(t2.in.params.data, VWV(7), parms->t2open.in.size);
parms             448 source4/libcli/raw/rawfile.c 	SIVAL(t2.in.params.data, VWV(9), parms->t2open.in.timeout);
parms             453 source4/libcli/raw/rawfile.c 				  &t2.in.params, parms->t2open.in.fname, 
parms             456 source4/libcli/raw/rawfile.c 	ea_put_list(t2.in.data.data, parms->t2open.in.num_eas, parms->t2open.in.eas);
parms             469 source4/libcli/raw/rawfile.c static NTSTATUS smb_raw_t2open_recv(struct smbcli_request *req, TALLOC_CTX *mem_ctx, union smb_open *parms)
parms             482 source4/libcli/raw/rawfile.c 	parms->t2open.out.file.fnum =   SVAL(t2.out.params.data, VWV(0));
parms             483 source4/libcli/raw/rawfile.c 	parms->t2open.out.attrib =      SVAL(t2.out.params.data, VWV(1));
parms             484 source4/libcli/raw/rawfile.c 	parms->t2open.out.write_time =  raw_pull_dos_date3(transport, t2.out.params.data + VWV(2));
parms             485 source4/libcli/raw/rawfile.c 	parms->t2open.out.size =        IVAL(t2.out.params.data, VWV(4));
parms             486 source4/libcli/raw/rawfile.c 	parms->t2open.out.access =      SVAL(t2.out.params.data, VWV(6));
parms             487 source4/libcli/raw/rawfile.c 	parms->t2open.out.ftype =       SVAL(t2.out.params.data, VWV(7));
parms             488 source4/libcli/raw/rawfile.c 	parms->t2open.out.devstate =    SVAL(t2.out.params.data, VWV(8));
parms             489 source4/libcli/raw/rawfile.c 	parms->t2open.out.action =      SVAL(t2.out.params.data, VWV(9));
parms             490 source4/libcli/raw/rawfile.c 	parms->t2open.out.file_id =     SVAL(t2.out.params.data, VWV(10));
parms             498 source4/libcli/raw/rawfile.c _PUBLIC_ struct smbcli_request *smb_raw_open_send(struct smbcli_tree *tree, union smb_open *parms)
parms             504 source4/libcli/raw/rawfile.c 	switch (parms->generic.level) {
parms             506 source4/libcli/raw/rawfile.c 		return smb_raw_t2open_send(tree, parms);
parms             510 source4/libcli/raw/rawfile.c 		SSVAL(req->out.vwv, VWV(0), parms->openold.in.open_mode);
parms             511 source4/libcli/raw/rawfile.c 		SSVAL(req->out.vwv, VWV(1), parms->openold.in.search_attrs);
parms             512 source4/libcli/raw/rawfile.c 		smbcli_req_append_ascii4(req, parms->openold.in.fname, STR_TERMINATE);
parms             519 source4/libcli/raw/rawfile.c 		SSVAL(req->out.vwv, VWV(2), parms->openx.in.flags);
parms             520 source4/libcli/raw/rawfile.c 		SSVAL(req->out.vwv, VWV(3), parms->openx.in.open_mode);
parms             521 source4/libcli/raw/rawfile.c 		SSVAL(req->out.vwv, VWV(4), parms->openx.in.search_attrs);
parms             522 source4/libcli/raw/rawfile.c 		SSVAL(req->out.vwv, VWV(5), parms->openx.in.file_attrs);
parms             524 source4/libcli/raw/rawfile.c 				  req->out.vwv, VWV(6), parms->openx.in.write_time);
parms             525 source4/libcli/raw/rawfile.c 		SSVAL(req->out.vwv, VWV(8), parms->openx.in.open_func);
parms             526 source4/libcli/raw/rawfile.c 		SIVAL(req->out.vwv, VWV(9), parms->openx.in.size);
parms             527 source4/libcli/raw/rawfile.c 		SIVAL(req->out.vwv, VWV(11),parms->openx.in.timeout);
parms             529 source4/libcli/raw/rawfile.c 		smbcli_req_append_string(req, parms->openx.in.fname, STR_TERMINATE);
parms             534 source4/libcli/raw/rawfile.c 		SSVAL(req->out.vwv, VWV(0), parms->mknew.in.attrib);
parms             536 source4/libcli/raw/rawfile.c 				  req->out.vwv, VWV(1), parms->mknew.in.write_time);
parms             537 source4/libcli/raw/rawfile.c 		smbcli_req_append_ascii4(req, parms->mknew.in.fname, STR_TERMINATE);
parms             542 source4/libcli/raw/rawfile.c 		SSVAL(req->out.vwv, VWV(0), parms->create.in.attrib);
parms             544 source4/libcli/raw/rawfile.c 				  req->out.vwv, VWV(1), parms->create.in.write_time);
parms             545 source4/libcli/raw/rawfile.c 		smbcli_req_append_ascii4(req, parms->create.in.fname, STR_TERMINATE);
parms             550 source4/libcli/raw/rawfile.c 		SSVAL(req->out.vwv, VWV(0), parms->ctemp.in.attrib);
parms             552 source4/libcli/raw/rawfile.c 				  req->out.vwv, VWV(1), parms->ctemp.in.write_time);
parms             553 source4/libcli/raw/rawfile.c 		smbcli_req_append_ascii4(req, parms->ctemp.in.directory, STR_TERMINATE);
parms             558 source4/libcli/raw/rawfile.c 		SSVAL(req->out.vwv, VWV(0), parms->splopen.in.setup_length);
parms             559 source4/libcli/raw/rawfile.c 		SSVAL(req->out.vwv, VWV(1), parms->splopen.in.mode);
parms             567 source4/libcli/raw/rawfile.c 		SIVAL(req->out.vwv,  7, parms->ntcreatex.in.flags);
parms             568 source4/libcli/raw/rawfile.c 		SIVAL(req->out.vwv, 11, parms->ntcreatex.in.root_fid);
parms             569 source4/libcli/raw/rawfile.c 		SIVAL(req->out.vwv, 15, parms->ntcreatex.in.access_mask);
parms             570 source4/libcli/raw/rawfile.c 		SBVAL(req->out.vwv, 19, parms->ntcreatex.in.alloc_size);
parms             571 source4/libcli/raw/rawfile.c 		SIVAL(req->out.vwv, 27, parms->ntcreatex.in.file_attr);
parms             572 source4/libcli/raw/rawfile.c 		SIVAL(req->out.vwv, 31, parms->ntcreatex.in.share_access);
parms             573 source4/libcli/raw/rawfile.c 		SIVAL(req->out.vwv, 35, parms->ntcreatex.in.open_disposition);
parms             574 source4/libcli/raw/rawfile.c 		SIVAL(req->out.vwv, 39, parms->ntcreatex.in.create_options);
parms             575 source4/libcli/raw/rawfile.c 		SIVAL(req->out.vwv, 43, parms->ntcreatex.in.impersonation);
parms             576 source4/libcli/raw/rawfile.c 		SCVAL(req->out.vwv, 47, parms->ntcreatex.in.security_flags);
parms             578 source4/libcli/raw/rawfile.c 		smbcli_req_append_string_len(req, parms->ntcreatex.in.fname, STR_TERMINATE, &len);
parms             583 source4/libcli/raw/rawfile.c 		return smb_raw_nttrans_create_send(tree, parms);
parms             590 source4/libcli/raw/rawfile.c 		SSVAL(req->out.vwv, VWV(2), parms->openxreadx.in.flags);
parms             591 source4/libcli/raw/rawfile.c 		SSVAL(req->out.vwv, VWV(3), parms->openxreadx.in.open_mode);
parms             592 source4/libcli/raw/rawfile.c 		SSVAL(req->out.vwv, VWV(4), parms->openxreadx.in.search_attrs);
parms             593 source4/libcli/raw/rawfile.c 		SSVAL(req->out.vwv, VWV(5), parms->openxreadx.in.file_attrs);
parms             595 source4/libcli/raw/rawfile.c 				  req->out.vwv, VWV(6), parms->openxreadx.in.write_time);
parms             596 source4/libcli/raw/rawfile.c 		SSVAL(req->out.vwv, VWV(8), parms->openxreadx.in.open_func);
parms             597 source4/libcli/raw/rawfile.c 		SIVAL(req->out.vwv, VWV(9), parms->openxreadx.in.size);
parms             598 source4/libcli/raw/rawfile.c 		SIVAL(req->out.vwv, VWV(11),parms->openxreadx.in.timeout);
parms             600 source4/libcli/raw/rawfile.c 		smbcli_req_append_string(req, parms->openxreadx.in.fname, STR_TERMINATE);
parms             611 source4/libcli/raw/rawfile.c 		SIVAL(req->out.vwv, VWV(3), parms->openxreadx.in.offset);
parms             612 source4/libcli/raw/rawfile.c 		SSVAL(req->out.vwv, VWV(5), parms->openxreadx.in.maxcnt & 0xFFFF);
parms             613 source4/libcli/raw/rawfile.c 		SSVAL(req->out.vwv, VWV(6), parms->openxreadx.in.mincnt);
parms             614 source4/libcli/raw/rawfile.c 		SIVAL(req->out.vwv, VWV(7), parms->openxreadx.in.maxcnt >> 16);
parms             615 source4/libcli/raw/rawfile.c 		SSVAL(req->out.vwv, VWV(9), parms->openxreadx.in.remaining);
parms             617 source4/libcli/raw/rawfile.c 			SIVAL(req->out.vwv, VWV(10),parms->openxreadx.in.offset>>32);
parms             635 source4/libcli/raw/rawfile.c _PUBLIC_ NTSTATUS smb_raw_open_recv(struct smbcli_request *req, TALLOC_CTX *mem_ctx, union smb_open *parms)
parms             644 source4/libcli/raw/rawfile.c 	switch (parms->openold.level) {
parms             646 source4/libcli/raw/rawfile.c 		return smb_raw_t2open_recv(req, mem_ctx, parms);
parms             650 source4/libcli/raw/rawfile.c 		parms->openold.out.file.fnum = SVAL(req->in.vwv, VWV(0));
parms             651 source4/libcli/raw/rawfile.c 		parms->openold.out.attrib = SVAL(req->in.vwv, VWV(1));
parms             652 source4/libcli/raw/rawfile.c 		parms->openold.out.write_time = raw_pull_dos_date3(req->transport,
parms             654 source4/libcli/raw/rawfile.c 		parms->openold.out.size = IVAL(req->in.vwv, VWV(4));
parms             655 source4/libcli/raw/rawfile.c 		parms->openold.out.rmode = SVAL(req->in.vwv, VWV(6));
parms             660 source4/libcli/raw/rawfile.c 		parms->openx.out.file.fnum = SVAL(req->in.vwv, VWV(2));
parms             661 source4/libcli/raw/rawfile.c 		parms->openx.out.attrib = SVAL(req->in.vwv, VWV(3));
parms             662 source4/libcli/raw/rawfile.c 		parms->openx.out.write_time = raw_pull_dos_date3(req->transport,
parms             664 source4/libcli/raw/rawfile.c 		parms->openx.out.size = IVAL(req->in.vwv, VWV(6));
parms             665 source4/libcli/raw/rawfile.c 		parms->openx.out.access = SVAL(req->in.vwv, VWV(8));
parms             666 source4/libcli/raw/rawfile.c 		parms->openx.out.ftype = SVAL(req->in.vwv, VWV(9));
parms             667 source4/libcli/raw/rawfile.c 		parms->openx.out.devstate = SVAL(req->in.vwv, VWV(10));
parms             668 source4/libcli/raw/rawfile.c 		parms->openx.out.action = SVAL(req->in.vwv, VWV(11));
parms             669 source4/libcli/raw/rawfile.c 		parms->openx.out.unique_fid = IVAL(req->in.vwv, VWV(12));
parms             671 source4/libcli/raw/rawfile.c 			parms->openx.out.access_mask = IVAL(req->in.vwv, VWV(15));
parms             672 source4/libcli/raw/rawfile.c 			parms->openx.out.unknown =     IVAL(req->in.vwv, VWV(17));
parms             674 source4/libcli/raw/rawfile.c 			parms->openx.out.access_mask = 0;
parms             675 source4/libcli/raw/rawfile.c 			parms->openx.out.unknown = 0;
parms             681 source4/libcli/raw/rawfile.c 		parms->mknew.out.file.fnum = SVAL(req->in.vwv, VWV(0));
parms             686 source4/libcli/raw/rawfile.c 		parms->create.out.file.fnum = SVAL(req->in.vwv, VWV(0));
parms             691 source4/libcli/raw/rawfile.c 		parms->ctemp.out.file.fnum = SVAL(req->in.vwv, VWV(0));
parms             692 source4/libcli/raw/rawfile.c 		smbcli_req_pull_string(&req->in.bufinfo, mem_ctx, &parms->ctemp.out.name, req->in.data, -1, STR_TERMINATE | STR_ASCII);
parms             697 source4/libcli/raw/rawfile.c 		parms->splopen.out.file.fnum = SVAL(req->in.vwv, VWV(0));
parms             702 source4/libcli/raw/rawfile.c 		parms->ntcreatex.out.oplock_level =              CVAL(req->in.vwv, 4);
parms             703 source4/libcli/raw/rawfile.c 		parms->ntcreatex.out.file.fnum =                 SVAL(req->in.vwv, 5);
parms             704 source4/libcli/raw/rawfile.c 		parms->ntcreatex.out.create_action =             IVAL(req->in.vwv, 7);
parms             705 source4/libcli/raw/rawfile.c 		parms->ntcreatex.out.create_time =   smbcli_pull_nttime(req->in.vwv, 11);
parms             706 source4/libcli/raw/rawfile.c 		parms->ntcreatex.out.access_time =   smbcli_pull_nttime(req->in.vwv, 19);
parms             707 source4/libcli/raw/rawfile.c 		parms->ntcreatex.out.write_time =    smbcli_pull_nttime(req->in.vwv, 27);
parms             708 source4/libcli/raw/rawfile.c 		parms->ntcreatex.out.change_time =   smbcli_pull_nttime(req->in.vwv, 35);
parms             709 source4/libcli/raw/rawfile.c 		parms->ntcreatex.out.attrib =                   IVAL(req->in.vwv, 43);
parms             710 source4/libcli/raw/rawfile.c 		parms->ntcreatex.out.alloc_size =               BVAL(req->in.vwv, 47);
parms             711 source4/libcli/raw/rawfile.c 		parms->ntcreatex.out.size =                     BVAL(req->in.vwv, 55);
parms             712 source4/libcli/raw/rawfile.c 		parms->ntcreatex.out.file_type =                SVAL(req->in.vwv, 63);
parms             713 source4/libcli/raw/rawfile.c 		parms->ntcreatex.out.ipc_state =                SVAL(req->in.vwv, 65);
parms             714 source4/libcli/raw/rawfile.c 		parms->ntcreatex.out.is_directory =             CVAL(req->in.vwv, 67);
parms             718 source4/libcli/raw/rawfile.c 		return smb_raw_nttrans_create_recv(req, mem_ctx, parms);
parms             722 source4/libcli/raw/rawfile.c 		parms->openxreadx.out.file.fnum = SVAL(req->in.vwv, VWV(2));
parms             723 source4/libcli/raw/rawfile.c 		parms->openxreadx.out.attrib = SVAL(req->in.vwv, VWV(3));
parms             724 source4/libcli/raw/rawfile.c 		parms->openxreadx.out.write_time = raw_pull_dos_date3(req->transport,
parms             726 source4/libcli/raw/rawfile.c 		parms->openxreadx.out.size = IVAL(req->in.vwv, VWV(6));
parms             727 source4/libcli/raw/rawfile.c 		parms->openxreadx.out.access = SVAL(req->in.vwv, VWV(8));
parms             728 source4/libcli/raw/rawfile.c 		parms->openxreadx.out.ftype = SVAL(req->in.vwv, VWV(9));
parms             729 source4/libcli/raw/rawfile.c 		parms->openxreadx.out.devstate = SVAL(req->in.vwv, VWV(10));
parms             730 source4/libcli/raw/rawfile.c 		parms->openxreadx.out.action = SVAL(req->in.vwv, VWV(11));
parms             731 source4/libcli/raw/rawfile.c 		parms->openxreadx.out.unique_fid = IVAL(req->in.vwv, VWV(12));
parms             733 source4/libcli/raw/rawfile.c 			parms->openxreadx.out.access_mask = IVAL(req->in.vwv, VWV(15));
parms             734 source4/libcli/raw/rawfile.c 			parms->openxreadx.out.unknown =     IVAL(req->in.vwv, VWV(17));
parms             736 source4/libcli/raw/rawfile.c 			parms->openxreadx.out.access_mask = 0;
parms             737 source4/libcli/raw/rawfile.c 			parms->openxreadx.out.unknown = 0;
parms             746 source4/libcli/raw/rawfile.c 		parms->openxreadx.out.remaining       = SVAL(req->in.vwv, VWV(2));
parms             747 source4/libcli/raw/rawfile.c 		parms->openxreadx.out.compaction_mode = SVAL(req->in.vwv, VWV(3));
parms             748 source4/libcli/raw/rawfile.c 		parms->openxreadx.out.nread = SVAL(req->in.vwv, VWV(5));
parms             749 source4/libcli/raw/rawfile.c 		if (parms->openxreadx.out.nread > 
parms             750 source4/libcli/raw/rawfile.c 		    MAX(parms->openxreadx.in.mincnt, parms->openxreadx.in.maxcnt) ||
parms             752 source4/libcli/raw/rawfile.c 					  parms->openxreadx.out.nread, 
parms             753 source4/libcli/raw/rawfile.c 					  parms->openxreadx.out.data)) {
parms             770 source4/libcli/raw/rawfile.c _PUBLIC_ NTSTATUS smb_raw_open(struct smbcli_tree *tree, TALLOC_CTX *mem_ctx, union smb_open *parms)
parms             772 source4/libcli/raw/rawfile.c 	struct smbcli_request *req = smb_raw_open_send(tree, parms);
parms             773 source4/libcli/raw/rawfile.c 	return smb_raw_open_recv(req, mem_ctx, parms);
parms             780 source4/libcli/raw/rawfile.c _PUBLIC_ struct smbcli_request *smb_raw_close_send(struct smbcli_tree *tree, union smb_close *parms)
parms             784 source4/libcli/raw/rawfile.c 	switch (parms->generic.level) {
parms             787 source4/libcli/raw/rawfile.c 		SSVAL(req->out.vwv, VWV(0), parms->close.in.file.fnum);
parms             789 source4/libcli/raw/rawfile.c 				  req->out.vwv, VWV(1), parms->close.in.write_time);
parms             794 source4/libcli/raw/rawfile.c 		SSVAL(req->out.vwv, VWV(0), parms->splclose.in.file.fnum);
parms             816 source4/libcli/raw/rawfile.c _PUBLIC_ NTSTATUS smb_raw_close(struct smbcli_tree *tree, union smb_close *parms)
parms             818 source4/libcli/raw/rawfile.c 	struct smbcli_request *req = smb_raw_close_send(tree, parms);
parms             826 source4/libcli/raw/rawfile.c struct smbcli_request *smb_raw_lock_send(struct smbcli_tree *tree, union smb_lock *parms)
parms             830 source4/libcli/raw/rawfile.c 	switch (parms->generic.level) {
parms             833 source4/libcli/raw/rawfile.c 		SSVAL(req->out.vwv, VWV(0), parms->lock.in.file.fnum);
parms             834 source4/libcli/raw/rawfile.c 		SIVAL(req->out.vwv, VWV(1), parms->lock.in.count);
parms             835 source4/libcli/raw/rawfile.c 		SIVAL(req->out.vwv, VWV(3), parms->lock.in.offset);
parms             840 source4/libcli/raw/rawfile.c 		SSVAL(req->out.vwv, VWV(0), parms->unlock.in.file.fnum);
parms             841 source4/libcli/raw/rawfile.c 		SIVAL(req->out.vwv, VWV(1), parms->unlock.in.count);
parms             842 source4/libcli/raw/rawfile.c 		SIVAL(req->out.vwv, VWV(3), parms->unlock.in.offset);
parms             847 source4/libcli/raw/rawfile.c 		uint_t lck_size = (parms->lockx.in.mode & LOCKING_ANDX_LARGE_FILES)? 20 : 10;
parms             848 source4/libcli/raw/rawfile.c 		uint_t lock_count = parms->lockx.in.ulock_cnt + parms->lockx.in.lock_cnt;
parms             854 source4/libcli/raw/rawfile.c 		SSVAL(req->out.vwv, VWV(2), parms->lockx.in.file.fnum);
parms             855 source4/libcli/raw/rawfile.c 		SSVAL(req->out.vwv, VWV(3), parms->lockx.in.mode);
parms             856 source4/libcli/raw/rawfile.c 		SIVAL(req->out.vwv, VWV(4), parms->lockx.in.timeout);
parms             857 source4/libcli/raw/rawfile.c 		SSVAL(req->out.vwv, VWV(6), parms->lockx.in.ulock_cnt);
parms             858 source4/libcli/raw/rawfile.c 		SSVAL(req->out.vwv, VWV(7), parms->lockx.in.lock_cnt);
parms             861 source4/libcli/raw/rawfile.c 		lockp = &parms->lockx.in.locks[0];
parms             865 source4/libcli/raw/rawfile.c 			if (parms->lockx.in.mode & LOCKING_ANDX_LARGE_FILES) {
parms             893 source4/libcli/raw/rawfile.c _PUBLIC_ NTSTATUS smb_raw_lock(struct smbcli_tree *tree, union smb_lock *parms)
parms             895 source4/libcli/raw/rawfile.c 	struct smbcli_request *req = smb_raw_lock_send(tree, parms);
parms             903 source4/libcli/raw/rawfile.c struct smbcli_request *smb_raw_chkpath_send(struct smbcli_tree *tree, union smb_chkpath *parms)
parms             909 source4/libcli/raw/rawfile.c 	smbcli_req_append_ascii4(req, parms->chkpath.in.path, STR_TERMINATE);
parms             922 source4/libcli/raw/rawfile.c NTSTATUS smb_raw_chkpath(struct smbcli_tree *tree, union smb_chkpath *parms)
parms             924 source4/libcli/raw/rawfile.c 	struct smbcli_request *req = smb_raw_chkpath_send(tree, parms);
parms             932 source4/libcli/raw/rawfile.c struct smbcli_request *smb_raw_flush_send(struct smbcli_tree *tree, union smb_flush *parms)
parms             937 source4/libcli/raw/rawfile.c 	switch (parms->generic.level) {
parms             939 source4/libcli/raw/rawfile.c 		fnum = parms->flush.in.file.fnum;
parms             963 source4/libcli/raw/rawfile.c _PUBLIC_ NTSTATUS smb_raw_flush(struct smbcli_tree *tree, union smb_flush *parms)
parms             965 source4/libcli/raw/rawfile.c 	struct smbcli_request *req = smb_raw_flush_send(tree, parms);
parms             974 source4/libcli/raw/rawfile.c 					 union smb_seek *parms)
parms             980 source4/libcli/raw/rawfile.c 	SSVAL(req->out.vwv, VWV(0), parms->lseek.in.file.fnum);
parms             981 source4/libcli/raw/rawfile.c 	SSVAL(req->out.vwv, VWV(1), parms->lseek.in.mode);
parms             982 source4/libcli/raw/rawfile.c 	SIVALS(req->out.vwv, VWV(2), parms->lseek.in.offset);
parms             995 source4/libcli/raw/rawfile.c 			   union smb_seek *parms)
parms            1003 source4/libcli/raw/rawfile.c 	parms->lseek.out.offset = IVAL(req->in.vwv, VWV(0));
parms            1013 source4/libcli/raw/rawfile.c 		      union smb_seek *parms)
parms            1015 source4/libcli/raw/rawfile.c 	struct smbcli_request *req = smb_raw_seek_send(tree, parms);
parms            1016 source4/libcli/raw/rawfile.c 	return smb_raw_seek_recv(req, parms);
parms              30 source4/libcli/raw/rawfileinfo.c 	       (int)blob->length, parms->generic.level, (size))); \
parms              35 source4/libcli/raw/rawfileinfo.c 	       (int)blob->length, parms->generic.level, (size))); \
parms              90 source4/libcli/raw/rawfileinfo.c 					 union smb_fileinfo *parms)
parms              99 source4/libcli/raw/rawfileinfo.c 		parms->basic_info.out.create_time = smbcli_pull_nttime(blob->data, 0);
parms             100 source4/libcli/raw/rawfileinfo.c 		parms->basic_info.out.access_time = smbcli_pull_nttime(blob->data, 8);
parms             101 source4/libcli/raw/rawfileinfo.c 		parms->basic_info.out.write_time  = smbcli_pull_nttime(blob->data, 16);
parms             102 source4/libcli/raw/rawfileinfo.c 		parms->basic_info.out.change_time = smbcli_pull_nttime(blob->data, 24);
parms             103 source4/libcli/raw/rawfileinfo.c 		parms->basic_info.out.attrib      = IVAL(blob->data, 32);
parms             108 source4/libcli/raw/rawfileinfo.c 		parms->standard_info.out.alloc_size =     BVAL(blob->data, 0);
parms             109 source4/libcli/raw/rawfileinfo.c 		parms->standard_info.out.size =           BVAL(blob->data, 8);
parms             110 source4/libcli/raw/rawfileinfo.c 		parms->standard_info.out.nlink =          IVAL(blob->data, 16);
parms             111 source4/libcli/raw/rawfileinfo.c 		parms->standard_info.out.delete_pending = CVAL(blob->data, 20);
parms             112 source4/libcli/raw/rawfileinfo.c 		parms->standard_info.out.directory =      CVAL(blob->data, 21);
parms             117 source4/libcli/raw/rawfileinfo.c 		parms->ea_info.out.ea_size = IVAL(blob->data, 0);
parms             123 source4/libcli/raw/rawfileinfo.c 					&parms->name_info.out.fname, 0, 4, STR_UNICODE);
parms             128 source4/libcli/raw/rawfileinfo.c 		parms->all_info.out.create_time =           smbcli_pull_nttime(blob->data, 0);
parms             129 source4/libcli/raw/rawfileinfo.c 		parms->all_info.out.access_time =           smbcli_pull_nttime(blob->data, 8);
parms             130 source4/libcli/raw/rawfileinfo.c 		parms->all_info.out.write_time =            smbcli_pull_nttime(blob->data, 16);
parms             131 source4/libcli/raw/rawfileinfo.c 		parms->all_info.out.change_time =           smbcli_pull_nttime(blob->data, 24);
parms             132 source4/libcli/raw/rawfileinfo.c 		parms->all_info.out.attrib =                IVAL(blob->data, 32);
parms             133 source4/libcli/raw/rawfileinfo.c 		parms->all_info.out.alloc_size =            BVAL(blob->data, 40);
parms             134 source4/libcli/raw/rawfileinfo.c 		parms->all_info.out.size =                  BVAL(blob->data, 48);
parms             135 source4/libcli/raw/rawfileinfo.c 		parms->all_info.out.nlink =                 IVAL(blob->data, 56);
parms             136 source4/libcli/raw/rawfileinfo.c 		parms->all_info.out.delete_pending =        CVAL(blob->data, 60);
parms             137 source4/libcli/raw/rawfileinfo.c 		parms->all_info.out.directory =             CVAL(blob->data, 61);
parms             139 source4/libcli/raw/rawfileinfo.c 		parms->all_info.out.ea_size =               IVAL(blob->data, 64);
parms             141 source4/libcli/raw/rawfileinfo.c 					&parms->all_info.out.fname, 68, 72, STR_UNICODE);
parms             147 source4/libcli/raw/rawfileinfo.c 		parms->all_info.out.ea_size =               IVAL(blob->data, 72);
parms             154 source4/libcli/raw/rawfileinfo.c 					&parms->all_info.out.fname, 96, 100, STR_UNICODE);
parms             161 source4/libcli/raw/rawfileinfo.c 					&parms->alt_name_info.out.fname, 0, 4, STR_UNICODE);
parms             165 source4/libcli/raw/rawfileinfo.c 		return smbcli_parse_stream_info(*blob, mem_ctx, &parms->stream_info.out);
parms             169 source4/libcli/raw/rawfileinfo.c 		parms->internal_information.out.file_id = BVAL(blob->data, 0);
parms             174 source4/libcli/raw/rawfileinfo.c 		parms->access_information.out.access_flags = IVAL(blob->data, 0);
parms             179 source4/libcli/raw/rawfileinfo.c 		parms->position_information.out.position = BVAL(blob->data, 0);
parms             184 source4/libcli/raw/rawfileinfo.c 		parms->mode_information.out.mode = IVAL(blob->data, 0);
parms             189 source4/libcli/raw/rawfileinfo.c 		parms->alignment_information.out.alignment_requirement 
parms             195 source4/libcli/raw/rawfileinfo.c 		parms->compression_info.out.compressed_size = BVAL(blob->data,  0);
parms             196 source4/libcli/raw/rawfileinfo.c 		parms->compression_info.out.format          = SVAL(blob->data,  8);
parms             197 source4/libcli/raw/rawfileinfo.c 		parms->compression_info.out.unit_shift      = CVAL(blob->data, 10);
parms             198 source4/libcli/raw/rawfileinfo.c 		parms->compression_info.out.chunk_shift     = CVAL(blob->data, 11);
parms             199 source4/libcli/raw/rawfileinfo.c 		parms->compression_info.out.cluster_shift   = CVAL(blob->data, 12);
parms             205 source4/libcli/raw/rawfileinfo.c 		parms->network_open_information.out.create_time = smbcli_pull_nttime(blob->data,  0);
parms             206 source4/libcli/raw/rawfileinfo.c 		parms->network_open_information.out.access_time = smbcli_pull_nttime(blob->data,  8);
parms             207 source4/libcli/raw/rawfileinfo.c 		parms->network_open_information.out.write_time =  smbcli_pull_nttime(blob->data, 16);
parms             208 source4/libcli/raw/rawfileinfo.c 		parms->network_open_information.out.change_time = smbcli_pull_nttime(blob->data, 24);
parms             209 source4/libcli/raw/rawfileinfo.c 		parms->network_open_information.out.alloc_size =             BVAL(blob->data, 32);
parms             210 source4/libcli/raw/rawfileinfo.c 		parms->network_open_information.out.size = 	             BVAL(blob->data, 40);
parms             211 source4/libcli/raw/rawfileinfo.c 		parms->network_open_information.out.attrib = 	             IVAL(blob->data, 48);
parms             216 source4/libcli/raw/rawfileinfo.c 		parms->attribute_tag_information.out.attrib =      IVAL(blob->data, 0);
parms             217 source4/libcli/raw/rawfileinfo.c 		parms->attribute_tag_information.out.reparse_tag = IVAL(blob->data, 4);
parms             223 source4/libcli/raw/rawfileinfo.c 					    &parms->all_eas.out.num_eas,
parms             224 source4/libcli/raw/rawfileinfo.c 					    &parms->all_eas.out.eas);
parms             228 source4/libcli/raw/rawfileinfo.c 		parms->all_info2.out.create_time    = smbcli_pull_nttime(blob->data, 0x00);
parms             229 source4/libcli/raw/rawfileinfo.c 		parms->all_info2.out.access_time    = smbcli_pull_nttime(blob->data, 0x08);
parms             230 source4/libcli/raw/rawfileinfo.c 		parms->all_info2.out.write_time     = smbcli_pull_nttime(blob->data, 0x10);
parms             231 source4/libcli/raw/rawfileinfo.c 		parms->all_info2.out.change_time    = smbcli_pull_nttime(blob->data, 0x18);
parms             232 source4/libcli/raw/rawfileinfo.c 		parms->all_info2.out.attrib         = IVAL(blob->data, 0x20);
parms             233 source4/libcli/raw/rawfileinfo.c 		parms->all_info2.out.unknown1       = IVAL(blob->data, 0x24);
parms             234 source4/libcli/raw/rawfileinfo.c 		parms->all_info2.out.alloc_size     = BVAL(blob->data, 0x28);
parms             235 source4/libcli/raw/rawfileinfo.c 		parms->all_info2.out.size           = BVAL(blob->data, 0x30);
parms             236 source4/libcli/raw/rawfileinfo.c 		parms->all_info2.out.nlink          = IVAL(blob->data, 0x38);
parms             237 source4/libcli/raw/rawfileinfo.c 		parms->all_info2.out.delete_pending = CVAL(blob->data, 0x3C);
parms             238 source4/libcli/raw/rawfileinfo.c 		parms->all_info2.out.directory      = CVAL(blob->data, 0x3D);
parms             240 source4/libcli/raw/rawfileinfo.c 		parms->all_info2.out.file_id        = BVAL(blob->data, 0x40);
parms             241 source4/libcli/raw/rawfileinfo.c 		parms->all_info2.out.ea_size        = IVAL(blob->data, 0x48);
parms             242 source4/libcli/raw/rawfileinfo.c 		parms->all_info2.out.access_mask    = IVAL(blob->data, 0x4C);
parms             243 source4/libcli/raw/rawfileinfo.c 		parms->all_info2.out.position       = BVAL(blob->data, 0x50);
parms             244 source4/libcli/raw/rawfileinfo.c 		parms->all_info2.out.mode           = IVAL(blob->data, 0x58);
parms             245 source4/libcli/raw/rawfileinfo.c 		parms->all_info2.out.alignment_requirement = IVAL(blob->data, 0x5C);
parms             247 source4/libcli/raw/rawfileinfo.c 					&parms->all_info2.out.fname, 0x60, 0x64, STR_UNICODE);
parms             253 source4/libcli/raw/rawfileinfo.c 		parms->query_secdesc.out.sd = talloc(mem_ctx, struct security_descriptor);
parms             254 source4/libcli/raw/rawfileinfo.c 		NT_STATUS_HAVE_NO_MEMORY(parms->query_secdesc.out.sd);
parms             257 source4/libcli/raw/rawfileinfo.c 					       parms->query_secdesc.out.sd,
parms             279 source4/libcli/raw/rawfileinfo.c 				     union smb_fileinfo *parms, 
parms             282 source4/libcli/raw/rawfileinfo.c 	switch (parms->generic.level) {
parms             292 source4/libcli/raw/rawfileinfo.c 		parms->standard.out.create_time = raw_pull_dos_date2(session->transport,
parms             294 source4/libcli/raw/rawfileinfo.c 		parms->standard.out.access_time = raw_pull_dos_date2(session->transport,
parms             296 source4/libcli/raw/rawfileinfo.c 		parms->standard.out.write_time =  raw_pull_dos_date2(session->transport,
parms             298 source4/libcli/raw/rawfileinfo.c 		parms->standard.out.size =        IVAL(blob->data,             12);
parms             299 source4/libcli/raw/rawfileinfo.c 		parms->standard.out.alloc_size =  IVAL(blob->data,             16);
parms             300 source4/libcli/raw/rawfileinfo.c 		parms->standard.out.attrib =      SVAL(blob->data,             20);
parms             305 source4/libcli/raw/rawfileinfo.c 		parms->ea_size.out.create_time = raw_pull_dos_date2(session->transport,
parms             307 source4/libcli/raw/rawfileinfo.c 		parms->ea_size.out.access_time = raw_pull_dos_date2(session->transport,
parms             309 source4/libcli/raw/rawfileinfo.c 		parms->ea_size.out.write_time =  raw_pull_dos_date2(session->transport,
parms             311 source4/libcli/raw/rawfileinfo.c 		parms->ea_size.out.size =        IVAL(blob->data,             12);
parms             312 source4/libcli/raw/rawfileinfo.c 		parms->ea_size.out.alloc_size =  IVAL(blob->data,             16);
parms             313 source4/libcli/raw/rawfileinfo.c 		parms->ea_size.out.attrib =      SVAL(blob->data,             20);
parms             314 source4/libcli/raw/rawfileinfo.c 		parms->ea_size.out.ea_size =     IVAL(blob->data,             22);
parms             320 source4/libcli/raw/rawfileinfo.c 				    &parms->ea_list.out.num_eas,
parms             321 source4/libcli/raw/rawfileinfo.c 				    &parms->ea_list.out.eas);
parms             326 source4/libcli/raw/rawfileinfo.c 				    &parms->all_eas.out.num_eas,
parms             327 source4/libcli/raw/rawfileinfo.c 				    &parms->all_eas.out.eas);
parms             337 source4/libcli/raw/rawfileinfo.c 						       RAW_FILEINFO_BASIC_INFORMATION, parms);
parms             342 source4/libcli/raw/rawfileinfo.c 						       RAW_FILEINFO_STANDARD_INFORMATION, parms);
parms             347 source4/libcli/raw/rawfileinfo.c 						       RAW_FILEINFO_EA_INFORMATION, parms);
parms             352 source4/libcli/raw/rawfileinfo.c 						       RAW_FILEINFO_NAME_INFORMATION, parms);
parms             357 source4/libcli/raw/rawfileinfo.c 						       RAW_FILEINFO_ALL_INFORMATION, parms);
parms             362 source4/libcli/raw/rawfileinfo.c 						       RAW_FILEINFO_ALT_NAME_INFORMATION, parms);
parms             367 source4/libcli/raw/rawfileinfo.c 						       RAW_FILEINFO_STREAM_INFORMATION, parms);
parms             371 source4/libcli/raw/rawfileinfo.c 						       RAW_FILEINFO_INTERNAL_INFORMATION, parms);
parms             375 source4/libcli/raw/rawfileinfo.c 						       RAW_FILEINFO_ACCESS_INFORMATION, parms);
parms             379 source4/libcli/raw/rawfileinfo.c 						       RAW_FILEINFO_POSITION_INFORMATION, parms);
parms             383 source4/libcli/raw/rawfileinfo.c 						       RAW_FILEINFO_MODE_INFORMATION, parms);
parms             387 source4/libcli/raw/rawfileinfo.c 						       RAW_FILEINFO_ALIGNMENT_INFORMATION, parms);
parms             392 source4/libcli/raw/rawfileinfo.c 						       RAW_FILEINFO_COMPRESSION_INFORMATION, parms);
parms             396 source4/libcli/raw/rawfileinfo.c 		parms->unix_basic_info.out.end_of_file        =            BVAL(blob->data,  0);
parms             397 source4/libcli/raw/rawfileinfo.c 		parms->unix_basic_info.out.num_bytes          =            BVAL(blob->data,  8);
parms             398 source4/libcli/raw/rawfileinfo.c 		parms->unix_basic_info.out.status_change_time = smbcli_pull_nttime(blob->data, 16);
parms             399 source4/libcli/raw/rawfileinfo.c 		parms->unix_basic_info.out.access_time        = smbcli_pull_nttime(blob->data, 24);
parms             400 source4/libcli/raw/rawfileinfo.c 		parms->unix_basic_info.out.change_time        = smbcli_pull_nttime(blob->data, 32);
parms             401 source4/libcli/raw/rawfileinfo.c 		parms->unix_basic_info.out.uid                =            BVAL(blob->data, 40);
parms             402 source4/libcli/raw/rawfileinfo.c 		parms->unix_basic_info.out.gid                =            BVAL(blob->data, 48);
parms             403 source4/libcli/raw/rawfileinfo.c 		parms->unix_basic_info.out.file_type          =            IVAL(blob->data, 52);
parms             404 source4/libcli/raw/rawfileinfo.c 		parms->unix_basic_info.out.dev_major          =            BVAL(blob->data, 60);
parms             405 source4/libcli/raw/rawfileinfo.c 		parms->unix_basic_info.out.dev_minor          =            BVAL(blob->data, 68);
parms             406 source4/libcli/raw/rawfileinfo.c 		parms->unix_basic_info.out.unique_id          =            BVAL(blob->data, 76);
parms             407 source4/libcli/raw/rawfileinfo.c 		parms->unix_basic_info.out.permissions        =            BVAL(blob->data, 84);
parms             408 source4/libcli/raw/rawfileinfo.c 		parms->unix_basic_info.out.nlink              =            BVAL(blob->data, 92);
parms             413 source4/libcli/raw/rawfileinfo.c 		parms->unix_info2.out.end_of_file	= BVAL(blob->data,  0);
parms             414 source4/libcli/raw/rawfileinfo.c 		parms->unix_info2.out.num_bytes		= BVAL(blob->data,  8);
parms             415 source4/libcli/raw/rawfileinfo.c 		parms->unix_info2.out.status_change_time = smbcli_pull_nttime(blob->data, 16);
parms             416 source4/libcli/raw/rawfileinfo.c 		parms->unix_info2.out.access_time	= smbcli_pull_nttime(blob->data, 24);
parms             417 source4/libcli/raw/rawfileinfo.c 		parms->unix_info2.out.change_time	= smbcli_pull_nttime(blob->data, 32);
parms             418 source4/libcli/raw/rawfileinfo.c 		parms->unix_info2.out.uid		= BVAL(blob->data, 40);
parms             419 source4/libcli/raw/rawfileinfo.c 		parms->unix_info2.out.gid		= BVAL(blob->data, 48);
parms             420 source4/libcli/raw/rawfileinfo.c 		parms->unix_info2.out.file_type		= IVAL(blob->data, 52);
parms             421 source4/libcli/raw/rawfileinfo.c 		parms->unix_info2.out.dev_major		= BVAL(blob->data, 60);
parms             422 source4/libcli/raw/rawfileinfo.c 		parms->unix_info2.out.dev_minor		= BVAL(blob->data, 68);
parms             423 source4/libcli/raw/rawfileinfo.c 		parms->unix_info2.out.unique_id		= BVAL(blob->data, 76);
parms             424 source4/libcli/raw/rawfileinfo.c 		parms->unix_info2.out.permissions	= BVAL(blob->data, 84);
parms             425 source4/libcli/raw/rawfileinfo.c 		parms->unix_info2.out.nlink		= BVAL(blob->data, 92);
parms             426 source4/libcli/raw/rawfileinfo.c 		parms->unix_info2.out.create_time	= smbcli_pull_nttime(blob->data, 100);
parms             427 source4/libcli/raw/rawfileinfo.c 		parms->unix_info2.out.file_flags	= IVAL(blob->data, 108);
parms             428 source4/libcli/raw/rawfileinfo.c 		parms->unix_info2.out.flags_mask	= IVAL(blob->data, 112);
parms             433 source4/libcli/raw/rawfileinfo.c 				     &parms->unix_link_info.out.link_dest, 0, 4, STR_UNICODE);
parms             438 source4/libcli/raw/rawfileinfo.c 						       RAW_FILEINFO_NETWORK_OPEN_INFORMATION, parms);
parms             442 source4/libcli/raw/rawfileinfo.c 						       RAW_FILEINFO_ATTRIBUTE_TAG_INFORMATION, parms);
parms             446 source4/libcli/raw/rawfileinfo.c 						       RAW_FILEINFO_SMB2_ALL_INFORMATION, parms);
parms             450 source4/libcli/raw/rawfileinfo.c 						       RAW_FILEINFO_SMB2_ALL_EAS, parms);
parms             556 source4/libcli/raw/rawfileinfo.c 						union smb_fileinfo *parms)
parms             563 source4/libcli/raw/rawfileinfo.c 	smbcli_req_append_ascii4(req, parms->getattr.in.file.path, STR_TERMINATE);
parms             577 source4/libcli/raw/rawfileinfo.c 				     union smb_fileinfo *parms)
parms             585 source4/libcli/raw/rawfileinfo.c 	parms->getattr.out.attrib =     SVAL(req->in.vwv, VWV(0));
parms             586 source4/libcli/raw/rawfileinfo.c 	parms->getattr.out.write_time = raw_pull_dos_date3(req->transport,
parms             588 source4/libcli/raw/rawfileinfo.c 	parms->getattr.out.size =       IVAL(req->in.vwv, VWV(3));
parms             599 source4/libcli/raw/rawfileinfo.c 						 union smb_fileinfo *parms)
parms             606 source4/libcli/raw/rawfileinfo.c 	SSVAL(req->out.vwv, VWV(0), parms->getattre.in.file.fnum);
parms             619 source4/libcli/raw/rawfileinfo.c 				      union smb_fileinfo *parms)
parms             627 source4/libcli/raw/rawfileinfo.c 	parms->getattre.out.create_time =   raw_pull_dos_date2(req->transport,
parms             629 source4/libcli/raw/rawfileinfo.c 	parms->getattre.out.access_time =   raw_pull_dos_date2(req->transport,
parms             631 source4/libcli/raw/rawfileinfo.c 	parms->getattre.out.write_time  =   raw_pull_dos_date2(req->transport,
parms             633 source4/libcli/raw/rawfileinfo.c 	parms->getattre.out.size =          IVAL(req->in.vwv,             VWV(6));
parms             634 source4/libcli/raw/rawfileinfo.c 	parms->getattre.out.alloc_size =    IVAL(req->in.vwv,             VWV(8));
parms             635 source4/libcli/raw/rawfileinfo.c 	parms->getattre.out.attrib =        SVAL(req->in.vwv,             VWV(10));
parms             646 source4/libcli/raw/rawfileinfo.c 					     union smb_fileinfo *parms)
parms             652 source4/libcli/raw/rawfileinfo.c 	if (parms->generic.level == RAW_FILEINFO_GETATTRE) {
parms             653 source4/libcli/raw/rawfileinfo.c 		return smb_raw_getattrE_send(tree, parms);
parms             655 source4/libcli/raw/rawfileinfo.c 	if (parms->generic.level == RAW_FILEINFO_SEC_DESC) {
parms             656 source4/libcli/raw/rawfileinfo.c 		return smb_raw_query_secdesc_send(tree, parms);
parms             658 source4/libcli/raw/rawfileinfo.c 	if (parms->generic.level >= RAW_FILEINFO_GENERIC) {
parms             664 source4/libcli/raw/rawfileinfo.c 	if (parms->generic.level == RAW_FILEINFO_EA_LIST) {
parms             667 source4/libcli/raw/rawfileinfo.c 				       parms->ea_list.in.num_names,
parms             668 source4/libcli/raw/rawfileinfo.c 				       parms->ea_list.in.ea_names)) {
parms             674 source4/libcli/raw/rawfileinfo.c 					 parms->generic.in.file.fnum,
parms             675 source4/libcli/raw/rawfileinfo.c 					 parms->generic.level, data);
parms             687 source4/libcli/raw/rawfileinfo.c 			       union smb_fileinfo *parms)
parms             693 source4/libcli/raw/rawfileinfo.c 	if (parms->generic.level == RAW_FILEINFO_GETATTRE) {
parms             694 source4/libcli/raw/rawfileinfo.c 		return smb_raw_getattrE_recv(req, parms);
parms             696 source4/libcli/raw/rawfileinfo.c 	if (parms->generic.level == RAW_FILEINFO_SEC_DESC) {
parms             697 source4/libcli/raw/rawfileinfo.c 		return smb_raw_query_secdesc_recv(req, mem_ctx, parms);
parms             699 source4/libcli/raw/rawfileinfo.c 	if (parms->generic.level == RAW_FILEINFO_GETATTR) {
parms             700 source4/libcli/raw/rawfileinfo.c 		return smb_raw_getattr_recv(req, parms);
parms             708 source4/libcli/raw/rawfileinfo.c 	return smb_raw_info_backend(session, mem_ctx, parms, &blob);
parms             716 source4/libcli/raw/rawfileinfo.c 			  union smb_fileinfo *parms)
parms             718 source4/libcli/raw/rawfileinfo.c 	struct smbcli_request *req = smb_raw_fileinfo_send(tree, parms);
parms             719 source4/libcli/raw/rawfileinfo.c 	return smb_raw_fileinfo_recv(req, mem_ctx, parms);
parms             726 source4/libcli/raw/rawfileinfo.c 					     union smb_fileinfo *parms)
parms             731 source4/libcli/raw/rawfileinfo.c 	if (parms->generic.level == RAW_FILEINFO_GETATTR) {
parms             732 source4/libcli/raw/rawfileinfo.c 		return smb_raw_getattr_send(tree, parms);
parms             734 source4/libcli/raw/rawfileinfo.c 	if (parms->generic.level >= RAW_FILEINFO_GENERIC) {
parms             740 source4/libcli/raw/rawfileinfo.c 	if (parms->generic.level == RAW_FILEINFO_EA_LIST) {
parms             743 source4/libcli/raw/rawfileinfo.c 				       parms->ea_list.in.num_names,
parms             744 source4/libcli/raw/rawfileinfo.c 				       parms->ea_list.in.ea_names)) {
parms             749 source4/libcli/raw/rawfileinfo.c 	req = smb_raw_pathinfo_blob_send(tree, parms->generic.in.file.path,
parms             750 source4/libcli/raw/rawfileinfo.c 					 parms->generic.level, data);
parms             761 source4/libcli/raw/rawfileinfo.c 			       union smb_fileinfo *parms)
parms             764 source4/libcli/raw/rawfileinfo.c 	return smb_raw_fileinfo_recv(req, mem_ctx, parms);
parms             772 source4/libcli/raw/rawfileinfo.c 			  union smb_fileinfo *parms)
parms             774 source4/libcli/raw/rawfileinfo.c 	struct smbcli_request *req = smb_raw_pathinfo_send(tree, parms);
parms             775 source4/libcli/raw/rawfileinfo.c 	return smb_raw_pathinfo_recv(req, mem_ctx, parms);
parms              34 source4/libcli/raw/rawioctl.c 						 union smb_ioctl *parms)
parms              40 source4/libcli/raw/rawioctl.c 	SSVAL(req->out.vwv, VWV(0), parms->ioctl.in.file.fnum);
parms              41 source4/libcli/raw/rawioctl.c 	SIVAL(req->out.vwv, VWV(1), parms->ioctl.in.request);
parms              56 source4/libcli/raw/rawioctl.c 				      union smb_ioctl *parms)
parms              63 source4/libcli/raw/rawioctl.c 	parms->ioctl.out.blob = smbcli_req_pull_blob(&req->in.bufinfo, mem_ctx, req->in.data, -1);
parms              73 source4/libcli/raw/rawioctl.c 						union smb_ioctl *parms)
parms              80 source4/libcli/raw/rawioctl.c 	nt.in.max_data = parms->ntioctl.in.max_data;
parms              83 source4/libcli/raw/rawioctl.c 	SIVAL(setup, 0, parms->ntioctl.in.function);
parms              84 source4/libcli/raw/rawioctl.c 	SSVAL(setup, 4, parms->ntioctl.in.file.fnum);
parms              85 source4/libcli/raw/rawioctl.c 	SCVAL(setup, 6, parms->ntioctl.in.fsctl);
parms              86 source4/libcli/raw/rawioctl.c 	SCVAL(setup, 7, parms->ntioctl.in.filter);
parms              89 source4/libcli/raw/rawioctl.c 	nt.in.data = parms->ntioctl.in.blob;
parms              99 source4/libcli/raw/rawioctl.c 				     union smb_ioctl *parms)
parms             111 source4/libcli/raw/rawioctl.c 	parms->ntioctl.out.blob = nt.out.data;
parms             112 source4/libcli/raw/rawioctl.c 	talloc_steal(mem_ctx, parms->ntioctl.out.blob.data);
parms             123 source4/libcli/raw/rawioctl.c struct smbcli_request *smb_raw_ioctl_send(struct smbcli_tree *tree, union smb_ioctl *parms)
parms             127 source4/libcli/raw/rawioctl.c 	switch (parms->generic.level) {
parms             129 source4/libcli/raw/rawioctl.c 		req = smb_raw_smbioctl_send(tree, parms);
parms             133 source4/libcli/raw/rawioctl.c 		req = smb_raw_ntioctl_send(tree, parms);
parms             148 source4/libcli/raw/rawioctl.c 			    TALLOC_CTX *mem_ctx, union smb_ioctl *parms)
parms             150 source4/libcli/raw/rawioctl.c 	switch (parms->generic.level) {
parms             152 source4/libcli/raw/rawioctl.c 		return smb_raw_smbioctl_recv(req, mem_ctx, parms);
parms             155 source4/libcli/raw/rawioctl.c 		return smb_raw_ntioctl_recv(req, mem_ctx, parms);
parms             168 source4/libcli/raw/rawioctl.c 		TALLOC_CTX *mem_ctx, union smb_ioctl *parms)
parms             171 source4/libcli/raw/rawioctl.c 	req = smb_raw_ioctl_send(tree, parms);
parms             172 source4/libcli/raw/rawioctl.c 	return smb_raw_ioctl_recv(req, mem_ctx, parms);
parms              29 source4/libcli/raw/rawlpq.c 					union smb_lpq *parms)
parms              37 source4/libcli/raw/rawlpq.c NTSTATUS smb_raw_lpq_recv(struct smbcli_request *req, union smb_lpq *parms)
parms              45 source4/libcli/raw/rawlpq.c NTSTATUS smb_raw_lpq(struct smbcli_tree *tree, union smb_lpq *parms)
parms              47 source4/libcli/raw/rawlpq.c 	struct smbcli_request *req = smb_raw_lpq_send(tree, parms);
parms              48 source4/libcli/raw/rawlpq.c 	return smb_raw_lpq_recv(req, parms);
parms              28 source4/libcli/raw/rawnotify.c _PUBLIC_ struct smbcli_request *smb_raw_changenotify_send(struct smbcli_tree *tree, union smb_notify *parms)
parms              33 source4/libcli/raw/rawnotify.c 	if (parms->nttrans.level != RAW_NOTIFY_NTTRANS) {
parms              38 source4/libcli/raw/rawnotify.c 	nt.in.max_param = parms->nttrans.in.buffer_size;
parms              42 source4/libcli/raw/rawnotify.c 	SIVAL(setup, 0, parms->nttrans.in.completion_filter);
parms              43 source4/libcli/raw/rawnotify.c 	SSVAL(setup, 4, parms->nttrans.in.file.fnum);
parms              44 source4/libcli/raw/rawnotify.c 	SSVAL(setup, 6, parms->nttrans.in.recursive);	
parms              56 source4/libcli/raw/rawnotify.c 				   TALLOC_CTX *mem_ctx, union smb_notify *parms)
parms              63 source4/libcli/raw/rawnotify.c 	if (parms->nttrans.level != RAW_NOTIFY_NTTRANS) {
parms              72 source4/libcli/raw/rawnotify.c 	parms->nttrans.out.changes = NULL;
parms              73 source4/libcli/raw/rawnotify.c 	parms->nttrans.out.num_changes = 0;
parms              78 source4/libcli/raw/rawnotify.c 		parms->nttrans.out.num_changes++;
parms              85 source4/libcli/raw/rawnotify.c 	parms->nttrans.out.changes = talloc_array(mem_ctx, struct notify_changes, parms->nttrans.out.num_changes);
parms              86 source4/libcli/raw/rawnotify.c 	if (!parms->nttrans.out.changes) {
parms              90 source4/libcli/raw/rawnotify.c 	for (i=ofs=0; i<parms->nttrans.out.num_changes; i++) {
parms              91 source4/libcli/raw/rawnotify.c 		parms->nttrans.out.changes[i].action = IVAL(nt.out.params.data, ofs+4);
parms              93 source4/libcli/raw/rawnotify.c 					&parms->nttrans.out.changes[i].name, 
parms              33 source4/libcli/raw/rawreadwrite.c _PUBLIC_ struct smbcli_request *smb_raw_read_send(struct smbcli_tree *tree, union smb_read *parms)
parms              38 source4/libcli/raw/rawreadwrite.c 	switch (parms->generic.level) {
parms              44 source4/libcli/raw/rawreadwrite.c 		SSVAL(req->out.vwv, VWV(0), parms->readbraw.in.file.fnum);
parms              45 source4/libcli/raw/rawreadwrite.c 		SIVAL(req->out.vwv, VWV(1), parms->readbraw.in.offset);
parms              46 source4/libcli/raw/rawreadwrite.c 		SSVAL(req->out.vwv, VWV(3), parms->readbraw.in.maxcnt);
parms              47 source4/libcli/raw/rawreadwrite.c 		SSVAL(req->out.vwv, VWV(4), parms->readbraw.in.mincnt);
parms              48 source4/libcli/raw/rawreadwrite.c 		SIVAL(req->out.vwv, VWV(5), parms->readbraw.in.timeout);
parms              51 source4/libcli/raw/rawreadwrite.c 			SIVAL(req->out.vwv, VWV(8),parms->readbraw.in.offset>>32);
parms              57 source4/libcli/raw/rawreadwrite.c 		SSVAL(req->out.vwv, VWV(0), parms->lockread.in.file.fnum);
parms              58 source4/libcli/raw/rawreadwrite.c 		SSVAL(req->out.vwv, VWV(1), parms->lockread.in.count);
parms              59 source4/libcli/raw/rawreadwrite.c 		SIVAL(req->out.vwv, VWV(2), parms->lockread.in.offset);
parms              60 source4/libcli/raw/rawreadwrite.c 		SSVAL(req->out.vwv, VWV(4), parms->lockread.in.remaining);
parms              65 source4/libcli/raw/rawreadwrite.c 		SSVAL(req->out.vwv, VWV(0), parms->read.in.file.fnum);
parms              66 source4/libcli/raw/rawreadwrite.c 		SSVAL(req->out.vwv, VWV(1), parms->read.in.count);
parms              67 source4/libcli/raw/rawreadwrite.c 		SIVAL(req->out.vwv, VWV(2), parms->read.in.offset);
parms              68 source4/libcli/raw/rawreadwrite.c 		SSVAL(req->out.vwv, VWV(4), parms->read.in.remaining);
parms              78 source4/libcli/raw/rawreadwrite.c 		SSVAL(req->out.vwv, VWV(2), parms->readx.in.file.fnum);
parms              79 source4/libcli/raw/rawreadwrite.c 		SIVAL(req->out.vwv, VWV(3), parms->readx.in.offset);
parms              80 source4/libcli/raw/rawreadwrite.c 		SSVAL(req->out.vwv, VWV(5), parms->readx.in.maxcnt & 0xFFFF);
parms              81 source4/libcli/raw/rawreadwrite.c 		SSVAL(req->out.vwv, VWV(6), parms->readx.in.mincnt);
parms              82 source4/libcli/raw/rawreadwrite.c 		SIVAL(req->out.vwv, VWV(7), parms->readx.in.maxcnt >> 16);
parms              83 source4/libcli/raw/rawreadwrite.c 		SSVAL(req->out.vwv, VWV(9), parms->readx.in.remaining);
parms              89 source4/libcli/raw/rawreadwrite.c 			SIVAL(req->out.vwv, VWV(10),parms->readx.in.offset>>32);
parms              91 source4/libcli/raw/rawreadwrite.c 		if (parms->readx.in.read_for_execute) {
parms             109 source4/libcli/raw/rawreadwrite.c 	if (parms->generic.level == RAW_READ_READBRAW) {
parms             119 source4/libcli/raw/rawreadwrite.c _PUBLIC_ NTSTATUS smb_raw_read_recv(struct smbcli_request *req, union smb_read *parms)
parms             126 source4/libcli/raw/rawreadwrite.c 	switch (parms->generic.level) {
parms             128 source4/libcli/raw/rawreadwrite.c 		parms->readbraw.out.nread = req->in.size - NBT_HDR_SIZE;
parms             129 source4/libcli/raw/rawreadwrite.c 		if (parms->readbraw.out.nread > 
parms             130 source4/libcli/raw/rawreadwrite.c 		    MAX(parms->readx.in.mincnt, parms->readx.in.maxcnt)) {
parms             134 source4/libcli/raw/rawreadwrite.c 		memcpy(parms->readbraw.out.data, req->in.buffer + NBT_HDR_SIZE, parms->readbraw.out.nread);
parms             139 source4/libcli/raw/rawreadwrite.c 		parms->lockread.out.nread = SVAL(req->in.vwv, VWV(0));
parms             140 source4/libcli/raw/rawreadwrite.c 		if (parms->lockread.out.nread > parms->lockread.in.count ||
parms             142 source4/libcli/raw/rawreadwrite.c 				       parms->lockread.out.nread, parms->lockread.out.data)) {
parms             150 source4/libcli/raw/rawreadwrite.c 		parms->read.out.nread = SVAL(req->in.vwv, VWV(0));
parms             151 source4/libcli/raw/rawreadwrite.c 		if (parms->read.out.nread > parms->read.in.count ||
parms             153 source4/libcli/raw/rawreadwrite.c 				       parms->read.out.nread, parms->read.out.data)) {
parms             161 source4/libcli/raw/rawreadwrite.c 		parms->readx.out.remaining       = SVAL(req->in.vwv, VWV(2));
parms             162 source4/libcli/raw/rawreadwrite.c 		parms->readx.out.compaction_mode = SVAL(req->in.vwv, VWV(3));
parms             163 source4/libcli/raw/rawreadwrite.c 		parms->readx.out.nread = SVAL(req->in.vwv, VWV(5));
parms             170 source4/libcli/raw/rawreadwrite.c 			parms->readx.out.nread += (SVAL(req->in.vwv, VWV(7)) << 16);
parms             172 source4/libcli/raw/rawreadwrite.c 			    parms->readx.out.nread <= 
parms             181 source4/libcli/raw/rawreadwrite.c 		if (parms->readx.out.nread > MAX(parms->readx.in.mincnt, parms->readx.in.maxcnt) ||
parms             183 source4/libcli/raw/rawreadwrite.c 				       parms->readx.out.nread, 
parms             184 source4/libcli/raw/rawreadwrite.c 				       parms->readx.out.data)) {
parms             201 source4/libcli/raw/rawreadwrite.c _PUBLIC_ NTSTATUS smb_raw_read(struct smbcli_tree *tree, union smb_read *parms)
parms             203 source4/libcli/raw/rawreadwrite.c 	struct smbcli_request *req = smb_raw_read_send(tree, parms);
parms             204 source4/libcli/raw/rawreadwrite.c 	return smb_raw_read_recv(req, parms);
parms             211 source4/libcli/raw/rawreadwrite.c _PUBLIC_ struct smbcli_request *smb_raw_write_send(struct smbcli_tree *tree, union smb_write *parms)
parms             216 source4/libcli/raw/rawreadwrite.c 	switch (parms->generic.level) {
parms             218 source4/libcli/raw/rawreadwrite.c 		SETUP_REQUEST(SMBwriteunlock, 5, 3 + parms->writeunlock.in.count);
parms             219 source4/libcli/raw/rawreadwrite.c 		SSVAL(req->out.vwv, VWV(0), parms->writeunlock.in.file.fnum);
parms             220 source4/libcli/raw/rawreadwrite.c 		SSVAL(req->out.vwv, VWV(1), parms->writeunlock.in.count);
parms             221 source4/libcli/raw/rawreadwrite.c 		SIVAL(req->out.vwv, VWV(2), parms->writeunlock.in.offset);
parms             222 source4/libcli/raw/rawreadwrite.c 		SSVAL(req->out.vwv, VWV(4), parms->writeunlock.in.remaining);
parms             224 source4/libcli/raw/rawreadwrite.c 		SSVAL(req->out.data, 1, parms->writeunlock.in.count);
parms             225 source4/libcli/raw/rawreadwrite.c 		if (parms->writeunlock.in.count > 0) {
parms             226 source4/libcli/raw/rawreadwrite.c 			memcpy(req->out.data+3, parms->writeunlock.in.data, 
parms             227 source4/libcli/raw/rawreadwrite.c 			       parms->writeunlock.in.count);
parms             232 source4/libcli/raw/rawreadwrite.c 		SETUP_REQUEST(SMBwrite, 5,  3 + parms->write.in.count);
parms             233 source4/libcli/raw/rawreadwrite.c 		SSVAL(req->out.vwv, VWV(0), parms->write.in.file.fnum);
parms             234 source4/libcli/raw/rawreadwrite.c 		SSVAL(req->out.vwv, VWV(1), parms->write.in.count);
parms             235 source4/libcli/raw/rawreadwrite.c 		SIVAL(req->out.vwv, VWV(2), parms->write.in.offset);
parms             236 source4/libcli/raw/rawreadwrite.c 		SSVAL(req->out.vwv, VWV(4), parms->write.in.remaining);
parms             238 source4/libcli/raw/rawreadwrite.c 		SSVAL(req->out.data, 1, parms->write.in.count);
parms             239 source4/libcli/raw/rawreadwrite.c 		if (parms->write.in.count > 0) {
parms             240 source4/libcli/raw/rawreadwrite.c 			memcpy(req->out.data+3, parms->write.in.data, parms->write.in.count);
parms             245 source4/libcli/raw/rawreadwrite.c 		SETUP_REQUEST(SMBwriteclose, 6, 1 + parms->writeclose.in.count);
parms             246 source4/libcli/raw/rawreadwrite.c 		SSVAL(req->out.vwv, VWV(0), parms->writeclose.in.file.fnum);
parms             247 source4/libcli/raw/rawreadwrite.c 		SSVAL(req->out.vwv, VWV(1), parms->writeclose.in.count);
parms             248 source4/libcli/raw/rawreadwrite.c 		SIVAL(req->out.vwv, VWV(2), parms->writeclose.in.offset);
parms             250 source4/libcli/raw/rawreadwrite.c 				  req->out.vwv, VWV(4), parms->writeclose.in.mtime);
parms             252 source4/libcli/raw/rawreadwrite.c 		if (parms->writeclose.in.count > 0) {
parms             253 source4/libcli/raw/rawreadwrite.c 			memcpy(req->out.data+1, parms->writeclose.in.data, 
parms             254 source4/libcli/raw/rawreadwrite.c 			       parms->writeclose.in.count);
parms             262 source4/libcli/raw/rawreadwrite.c 		SETUP_REQUEST(SMBwriteX, bigoffset ? 14 : 12, parms->writex.in.count);
parms             265 source4/libcli/raw/rawreadwrite.c 		SSVAL(req->out.vwv, VWV(2), parms->writex.in.file.fnum);
parms             266 source4/libcli/raw/rawreadwrite.c 		SIVAL(req->out.vwv, VWV(3), parms->writex.in.offset);
parms             268 source4/libcli/raw/rawreadwrite.c 		SSVAL(req->out.vwv, VWV(7), parms->writex.in.wmode);
parms             269 source4/libcli/raw/rawreadwrite.c 		SSVAL(req->out.vwv, VWV(8), parms->writex.in.remaining);
parms             270 source4/libcli/raw/rawreadwrite.c 		SSVAL(req->out.vwv, VWV(9), parms->writex.in.count>>16);
parms             271 source4/libcli/raw/rawreadwrite.c 		SSVAL(req->out.vwv, VWV(10), parms->writex.in.count);
parms             274 source4/libcli/raw/rawreadwrite.c 	      		SIVAL(req->out.vwv,VWV(12),parms->writex.in.offset>>32);
parms             276 source4/libcli/raw/rawreadwrite.c 	      	if (parms->writex.in.count > 0) {
parms             277 source4/libcli/raw/rawreadwrite.c 			memcpy(req->out.data, parms->writex.in.data, parms->writex.in.count);
parms             282 source4/libcli/raw/rawreadwrite.c 		SETUP_REQUEST(SMBsplwr, 1, parms->splwrite.in.count);
parms             283 source4/libcli/raw/rawreadwrite.c 		SSVAL(req->out.vwv, VWV(0), parms->splwrite.in.file.fnum);
parms             284 source4/libcli/raw/rawreadwrite.c 		if (parms->splwrite.in.count > 0) {
parms             285 source4/libcli/raw/rawreadwrite.c 			memcpy(req->out.data, parms->splwrite.in.data, parms->splwrite.in.count);
parms             305 source4/libcli/raw/rawreadwrite.c NTSTATUS smb_raw_write_recv(struct smbcli_request *req, union smb_write *parms)
parms             312 source4/libcli/raw/rawreadwrite.c 	switch (parms->generic.level) {
parms             315 source4/libcli/raw/rawreadwrite.c 		parms->writeunlock.out.nwritten = SVAL(req->in.vwv, VWV(0));
parms             319 source4/libcli/raw/rawreadwrite.c 		parms->write.out.nwritten = SVAL(req->in.vwv, VWV(0));
parms             323 source4/libcli/raw/rawreadwrite.c 		parms->writeclose.out.nwritten = SVAL(req->in.vwv, VWV(0));
parms             327 source4/libcli/raw/rawreadwrite.c 		parms->writex.out.nwritten  = SVAL(req->in.vwv, VWV(2));
parms             328 source4/libcli/raw/rawreadwrite.c 		parms->writex.out.nwritten += (CVAL(req->in.vwv, VWV(4)) << 16);
parms             329 source4/libcli/raw/rawreadwrite.c 		parms->writex.out.remaining = SVAL(req->in.vwv, VWV(3));
parms             345 source4/libcli/raw/rawreadwrite.c _PUBLIC_ NTSTATUS smb_raw_write(struct smbcli_tree *tree, union smb_write *parms)
parms             347 source4/libcli/raw/rawreadwrite.c 	struct smbcli_request *req = smb_raw_write_send(tree, parms);
parms             348 source4/libcli/raw/rawreadwrite.c 	return smb_raw_write_recv(req, parms);
parms              33 source4/libcli/raw/rawsetfileinfo.c 				  union smb_setfileinfo *parms, 
parms              46 source4/libcli/raw/rawsetfileinfo.c 		smbcli_push_nttime(blob->data,  0, parms->basic_info.in.create_time);
parms              47 source4/libcli/raw/rawsetfileinfo.c 		smbcli_push_nttime(blob->data,  8, parms->basic_info.in.access_time);
parms              48 source4/libcli/raw/rawsetfileinfo.c 		smbcli_push_nttime(blob->data, 16, parms->basic_info.in.write_time);
parms              49 source4/libcli/raw/rawsetfileinfo.c 		smbcli_push_nttime(blob->data, 24, parms->basic_info.in.change_time);
parms              50 source4/libcli/raw/rawsetfileinfo.c 		SIVAL(blob->data,           32, parms->basic_info.in.attrib);
parms              56 source4/libcli/raw/rawsetfileinfo.c 		SIVAL(blob->data, 0, parms->disposition_info.in.delete_on_close);
parms              61 source4/libcli/raw/rawsetfileinfo.c 		SBVAL(blob->data, 0, parms->allocation_info.in.alloc_size);
parms              66 source4/libcli/raw/rawsetfileinfo.c 		SBVAL(blob->data, 0, parms->end_of_file_info.in.size);
parms              71 source4/libcli/raw/rawsetfileinfo.c 		SIVAL(blob->data, 0, parms->rename_information.in.overwrite);
parms              72 source4/libcli/raw/rawsetfileinfo.c 		SIVAL(blob->data, 4, parms->rename_information.in.root_fid);
parms              74 source4/libcli/raw/rawsetfileinfo.c 						parms->rename_information.in.new_name, 
parms              81 source4/libcli/raw/rawsetfileinfo.c 		SIVAL(blob->data, 0, parms->rename_information.in.overwrite);
parms              82 source4/libcli/raw/rawsetfileinfo.c 		SBVAL(blob->data, 8, parms->rename_information.in.root_fid);
parms              84 source4/libcli/raw/rawsetfileinfo.c 						parms->rename_information.in.new_name, 
parms              91 source4/libcli/raw/rawsetfileinfo.c 		SBVAL(blob->data, 0, parms->position_information.in.position);
parms              96 source4/libcli/raw/rawsetfileinfo.c 		SIVAL(blob->data, 0, parms->mode_information.in.mode);
parms             103 source4/libcli/raw/rawsetfileinfo.c 					       parms->set_secdesc.in.sd,
parms             113 source4/libcli/raw/rawsetfileinfo.c 		printf("num_eas=%d\n", parms->full_ea_information.in.eas.num_eas);
parms             115 source4/libcli/raw/rawsetfileinfo.c 				  parms->full_ea_information.in.eas.num_eas,
parms             116 source4/libcli/raw/rawsetfileinfo.c 				  parms->full_ea_information.in.eas.eas, 4));
parms             118 source4/libcli/raw/rawsetfileinfo.c 				    parms->full_ea_information.in.eas.num_eas,
parms             119 source4/libcli/raw/rawsetfileinfo.c 				    parms->full_ea_information.in.eas.eas, 4);
parms             152 source4/libcli/raw/rawsetfileinfo.c 				    union smb_setfileinfo *parms, 
parms             155 source4/libcli/raw/rawsetfileinfo.c 	switch (parms->generic.level) {
parms             166 source4/libcli/raw/rawsetfileinfo.c 				  blob->data, 0, parms->standard.in.create_time);
parms             168 source4/libcli/raw/rawsetfileinfo.c 				  blob->data, 4, parms->standard.in.access_time);
parms             170 source4/libcli/raw/rawsetfileinfo.c 				  blob->data, 8, parms->standard.in.write_time);
parms             174 source4/libcli/raw/rawsetfileinfo.c 		NEED_BLOB(ea_list_size(parms->ea_set.in.num_eas, parms->ea_set.in.eas));
parms             175 source4/libcli/raw/rawsetfileinfo.c 		ea_put_list(blob->data, parms->ea_set.in.num_eas, parms->ea_set.in.eas);
parms             181 source4/libcli/raw/rawsetfileinfo.c 						    parms, blob);
parms             185 source4/libcli/raw/rawsetfileinfo.c 		SBVAL(blob->data, 0, parms->unix_basic.in.end_of_file);
parms             186 source4/libcli/raw/rawsetfileinfo.c 		SBVAL(blob->data, 8, parms->unix_basic.in.num_bytes);
parms             187 source4/libcli/raw/rawsetfileinfo.c 		smbcli_push_nttime(blob->data, 16, parms->unix_basic.in.status_change_time);
parms             188 source4/libcli/raw/rawsetfileinfo.c 		smbcli_push_nttime(blob->data, 24, parms->unix_basic.in.access_time);
parms             189 source4/libcli/raw/rawsetfileinfo.c 		smbcli_push_nttime(blob->data, 32, parms->unix_basic.in.change_time);
parms             190 source4/libcli/raw/rawsetfileinfo.c 		SBVAL(blob->data, 40, parms->unix_basic.in.uid);
parms             191 source4/libcli/raw/rawsetfileinfo.c 		SBVAL(blob->data, 48, parms->unix_basic.in.gid);
parms             192 source4/libcli/raw/rawsetfileinfo.c 		SIVAL(blob->data, 56, parms->unix_basic.in.file_type);
parms             193 source4/libcli/raw/rawsetfileinfo.c 		SBVAL(blob->data, 60, parms->unix_basic.in.dev_major);
parms             194 source4/libcli/raw/rawsetfileinfo.c 		SBVAL(blob->data, 68, parms->unix_basic.in.dev_minor);
parms             195 source4/libcli/raw/rawsetfileinfo.c 		SBVAL(blob->data, 76, parms->unix_basic.in.unique_id);
parms             196 source4/libcli/raw/rawsetfileinfo.c 		SBVAL(blob->data, 84, parms->unix_basic.in.permissions);
parms             197 source4/libcli/raw/rawsetfileinfo.c 		SBVAL(blob->data, 92, parms->unix_basic.in.nlink);
parms             202 source4/libcli/raw/rawsetfileinfo.c 		SBVAL(blob->data,   0, parms->unix_info2.in.end_of_file);
parms             203 source4/libcli/raw/rawsetfileinfo.c 		SBVAL(blob->data,   8, parms->unix_info2.in.num_bytes);
parms             204 source4/libcli/raw/rawsetfileinfo.c 		smbcli_push_nttime(blob->data, 16, parms->unix_info2.in.status_change_time);
parms             205 source4/libcli/raw/rawsetfileinfo.c 		smbcli_push_nttime(blob->data, 24, parms->unix_info2.in.access_time);
parms             206 source4/libcli/raw/rawsetfileinfo.c 		smbcli_push_nttime(blob->data, 32, parms->unix_info2.in.change_time);
parms             207 source4/libcli/raw/rawsetfileinfo.c 		SBVAL(blob->data,  40,parms->unix_info2.in.uid);
parms             208 source4/libcli/raw/rawsetfileinfo.c 		SBVAL(blob->data,  48,parms->unix_info2.in.gid);
parms             209 source4/libcli/raw/rawsetfileinfo.c 		SIVAL(blob->data,  56,parms->unix_info2.in.file_type);
parms             210 source4/libcli/raw/rawsetfileinfo.c 		SBVAL(blob->data,  60,parms->unix_info2.in.dev_major);
parms             211 source4/libcli/raw/rawsetfileinfo.c 		SBVAL(blob->data,  68,parms->unix_info2.in.dev_minor);
parms             212 source4/libcli/raw/rawsetfileinfo.c 		SBVAL(blob->data,  76,parms->unix_info2.in.unique_id);
parms             213 source4/libcli/raw/rawsetfileinfo.c 		SBVAL(blob->data,  84,parms->unix_info2.in.permissions);
parms             214 source4/libcli/raw/rawsetfileinfo.c 		SBVAL(blob->data,  92,parms->unix_info2.in.nlink);
parms             215 source4/libcli/raw/rawsetfileinfo.c 		smbcli_push_nttime(blob->data, 100, parms->unix_info2.in.create_time);
parms             216 source4/libcli/raw/rawsetfileinfo.c 		SIVAL(blob->data, 108, parms->unix_info2.in.file_flags);
parms             217 source4/libcli/raw/rawsetfileinfo.c 		SIVAL(blob->data, 112, parms->unix_info2.in.flags_mask);
parms             223 source4/libcli/raw/rawsetfileinfo.c 						    parms, blob);
parms             228 source4/libcli/raw/rawsetfileinfo.c 						    parms, blob);
parms             233 source4/libcli/raw/rawsetfileinfo.c 						    parms, blob);
parms             237 source4/libcli/raw/rawsetfileinfo.c 						    parms, blob);
parms             241 source4/libcli/raw/rawsetfileinfo.c 						    parms, blob);
parms             245 source4/libcli/raw/rawsetfileinfo.c 						    parms, blob);
parms             263 source4/libcli/raw/rawsetfileinfo.c 		return smb_raw_setfileinfo_passthru(mem_ctx, parms->generic.level,
parms             264 source4/libcli/raw/rawsetfileinfo.c 						    parms, blob);
parms             349 source4/libcli/raw/rawsetfileinfo.c 						union smb_setfileinfo *parms)
parms             356 source4/libcli/raw/rawsetfileinfo.c 	SSVAL(req->out.vwv,         VWV(0), parms->setattr.in.attrib);
parms             358 source4/libcli/raw/rawsetfileinfo.c 			  req->out.vwv, VWV(1), parms->setattr.in.write_time);
parms             360 source4/libcli/raw/rawsetfileinfo.c 	smbcli_req_append_ascii4(req, parms->setattr.in.file.path, STR_TERMINATE);
parms             375 source4/libcli/raw/rawsetfileinfo.c 						 union smb_setfileinfo *parms)
parms             382 source4/libcli/raw/rawsetfileinfo.c 	SSVAL(req->out.vwv,         VWV(0), parms->setattre.in.file.fnum);
parms             384 source4/libcli/raw/rawsetfileinfo.c 			  req->out.vwv, VWV(1), parms->setattre.in.create_time);
parms             386 source4/libcli/raw/rawsetfileinfo.c 			  req->out.vwv, VWV(3), parms->setattre.in.access_time);
parms             388 source4/libcli/raw/rawsetfileinfo.c 			  req->out.vwv, VWV(5), parms->setattre.in.write_time);
parms             402 source4/libcli/raw/rawsetfileinfo.c 					     union smb_setfileinfo *parms)
parms             408 source4/libcli/raw/rawsetfileinfo.c 	if (parms->generic.level == RAW_SFILEINFO_SETATTRE) {
parms             409 source4/libcli/raw/rawsetfileinfo.c 		return smb_raw_setattrE_send(tree, parms);
parms             411 source4/libcli/raw/rawsetfileinfo.c 	if (parms->generic.level == RAW_SFILEINFO_SEC_DESC) {
parms             412 source4/libcli/raw/rawsetfileinfo.c 		return smb_raw_set_secdesc_send(tree, parms);
parms             414 source4/libcli/raw/rawsetfileinfo.c 	if (parms->generic.level >= RAW_SFILEINFO_GENERIC) {
parms             421 source4/libcli/raw/rawsetfileinfo.c 	if (!smb_raw_setinfo_backend(tree, mem_ctx, parms, &blob)) {
parms             429 source4/libcli/raw/rawsetfileinfo.c 					    parms->generic.in.file.fnum, 
parms             430 source4/libcli/raw/rawsetfileinfo.c 					    parms->generic.level, 
parms             441 source4/libcli/raw/rawsetfileinfo.c 			     union smb_setfileinfo *parms)
parms             443 source4/libcli/raw/rawsetfileinfo.c 	struct smbcli_request *req = smb_raw_setfileinfo_send(tree, parms);
parms             452 source4/libcli/raw/rawsetfileinfo.c 					     union smb_setfileinfo *parms)
parms             458 source4/libcli/raw/rawsetfileinfo.c 	if (parms->generic.level == RAW_SFILEINFO_SETATTR) {
parms             459 source4/libcli/raw/rawsetfileinfo.c 		return smb_raw_setattr_send(tree, parms);
parms             461 source4/libcli/raw/rawsetfileinfo.c 	if (parms->generic.level >= RAW_SFILEINFO_GENERIC) {
parms             468 source4/libcli/raw/rawsetfileinfo.c 	if (!smb_raw_setinfo_backend(tree, mem_ctx, parms, &blob)) {
parms             476 source4/libcli/raw/rawsetfileinfo.c 					    parms->generic.in.file.path, 
parms             477 source4/libcli/raw/rawsetfileinfo.c 					    parms->generic.level,
parms             488 source4/libcli/raw/rawsetfileinfo.c 			     union smb_setfileinfo *parms)
parms             490 source4/libcli/raw/rawsetfileinfo.c 	struct smbcli_request *req = smb_raw_setpathinfo_send(tree, parms);
parms              75 source4/libcli/raw/rawtrans.c 			     struct smb_trans2 *parms)
parms              87 source4/libcli/raw/rawtrans.c 	parms->out = state->io.out;
parms              88 source4/libcli/raw/rawtrans.c 	talloc_steal(mem_ctx, parms->out.setup);
parms              89 source4/libcli/raw/rawtrans.c 	talloc_steal(mem_ctx, parms->out.params.data);
parms              90 source4/libcli/raw/rawtrans.c 	talloc_steal(mem_ctx, parms->out.data.data);
parms             238 source4/libcli/raw/rawtrans.c 			     struct smb_trans2 *parms)
parms             240 source4/libcli/raw/rawtrans.c 	return smb_raw_trans2_recv(req, mem_ctx, parms);
parms             248 source4/libcli/raw/rawtrans.c 						  struct smb_trans2 *parms,
parms             263 source4/libcli/raw/rawtrans.c 	if (parms->in.params.length > UINT16_MAX ||
parms             264 source4/libcli/raw/rawtrans.c 	    parms->in.data.length > UINT16_MAX) {
parms             266 source4/libcli/raw/rawtrans.c 			 (unsigned)parms->in.params.length, (unsigned)parms->in.data.length));
parms             277 source4/libcli/raw/rawtrans.c 				   14 + parms->in.setup_count,
parms             295 source4/libcli/raw/rawtrans.c 	if (command == SMBtrans && parms->in.trans_name) {
parms             296 source4/libcli/raw/rawtrans.c 		namelen = smbcli_req_append_string(req, parms->in.trans_name, 
parms             305 source4/libcli/raw/rawtrans.c 	params_chunk.length = MIN(parms->in.params.length, space_left);
parms             306 source4/libcli/raw/rawtrans.c 	params_chunk.data = parms->in.params.data;
parms             309 source4/libcli/raw/rawtrans.c 	state->params_left = parms->in.params.length - params_chunk.length;
parms             313 source4/libcli/raw/rawtrans.c 		state->io.in.params = data_blob_talloc(state, NULL, parms->in.params.length);
parms             319 source4/libcli/raw/rawtrans.c 		       parms->in.params.data,
parms             320 source4/libcli/raw/rawtrans.c 		       parms->in.params.length);
parms             332 source4/libcli/raw/rawtrans.c 	data_chunk.length = MIN(parms->in.data.length, space_left);
parms             333 source4/libcli/raw/rawtrans.c 	data_chunk.data = parms->in.data.data;
parms             336 source4/libcli/raw/rawtrans.c 	state->data_left = parms->in.data.length - data_chunk.length;
parms             340 source4/libcli/raw/rawtrans.c 		state->io.in.data = data_blob_talloc(state, NULL, parms->in.data.length);
parms             346 source4/libcli/raw/rawtrans.c 		       parms->in.data.data,
parms             347 source4/libcli/raw/rawtrans.c 		       parms->in.data.length);
parms             350 source4/libcli/raw/rawtrans.c 	state->params_total = parms->in.params.length;
parms             351 source4/libcli/raw/rawtrans.c 	state->data_total = parms->in.data.length;
parms             354 source4/libcli/raw/rawtrans.c 	SSVAL(req->out.vwv,VWV(0),parms->in.params.length);
parms             355 source4/libcli/raw/rawtrans.c 	SSVAL(req->out.vwv,VWV(1),parms->in.data.length);
parms             356 source4/libcli/raw/rawtrans.c 	SSVAL(req->out.vwv,VWV(2),parms->in.max_param);
parms             357 source4/libcli/raw/rawtrans.c 	SSVAL(req->out.vwv,VWV(3),parms->in.max_data);
parms             358 source4/libcli/raw/rawtrans.c 	SCVAL(req->out.vwv,VWV(4),parms->in.max_setup);
parms             360 source4/libcli/raw/rawtrans.c 	SSVAL(req->out.vwv,VWV(5),parms->in.flags);
parms             361 source4/libcli/raw/rawtrans.c 	SIVAL(req->out.vwv,VWV(6),parms->in.timeout);
parms             367 source4/libcli/raw/rawtrans.c 	SCVAL(req->out.vwv,VWV(13),parms->in.setup_count);
parms             369 source4/libcli/raw/rawtrans.c 	for (i=0;i<parms->in.setup_count;i++)	{
parms             370 source4/libcli/raw/rawtrans.c 		SSVAL(req->out.vwv,VWV(14)+VWV(i),parms->in.setup[i]);
parms             501 source4/libcli/raw/rawtrans.c 				       struct smb_trans2 *parms)
parms             503 source4/libcli/raw/rawtrans.c 	return smb_raw_trans_send_backend(tree, parms, SMBtrans);
parms             507 source4/libcli/raw/rawtrans.c 				       struct smb_trans2 *parms)
parms             509 source4/libcli/raw/rawtrans.c 	return smb_raw_trans_send_backend(tree, parms, SMBtrans2);
parms             517 source4/libcli/raw/rawtrans.c 			struct smb_trans2 *parms)
parms             520 source4/libcli/raw/rawtrans.c 	req = smb_raw_trans2_send(tree, parms);
parms             522 source4/libcli/raw/rawtrans.c 	return smb_raw_trans2_recv(req, mem_ctx, parms);
parms             531 source4/libcli/raw/rawtrans.c 		       struct smb_trans2 *parms)
parms             534 source4/libcli/raw/rawtrans.c 	req = smb_raw_trans_send(tree, parms);
parms             536 source4/libcli/raw/rawtrans.c 	return smb_raw_trans_recv(req, mem_ctx, parms);
parms             552 source4/libcli/raw/rawtrans.c 			      struct smb_nttrans *parms)
parms             564 source4/libcli/raw/rawtrans.c 	parms->out = state->io.out;
parms             565 source4/libcli/raw/rawtrans.c 	talloc_steal(mem_ctx, parms->out.setup);
parms             566 source4/libcli/raw/rawtrans.c 	talloc_steal(mem_ctx, parms->out.params.data);
parms             567 source4/libcli/raw/rawtrans.c 	talloc_steal(mem_ctx, parms->out.data.data);
parms             726 source4/libcli/raw/rawtrans.c 					 struct smb_nttrans *parms)
parms             739 source4/libcli/raw/rawtrans.c 	if (parms->in.params.length || parms->in.data.length) {
parms             744 source4/libcli/raw/rawtrans.c 				19 + parms->in.setup_count, align);
parms             766 source4/libcli/raw/rawtrans.c 	params_chunk.length = MIN(parms->in.params.length, space_left);
parms             767 source4/libcli/raw/rawtrans.c 	params_chunk.data = parms->in.params.data;
parms             770 source4/libcli/raw/rawtrans.c 	state->params_left = parms->in.params.length - params_chunk.length;
parms             774 source4/libcli/raw/rawtrans.c 		state->io.in.params = data_blob_talloc(state, NULL, parms->in.params.length);
parms             780 source4/libcli/raw/rawtrans.c 		       parms->in.params.data,
parms             781 source4/libcli/raw/rawtrans.c 		       parms->in.params.length);
parms             793 source4/libcli/raw/rawtrans.c 	data_chunk.length = MIN(parms->in.data.length, space_left);
parms             794 source4/libcli/raw/rawtrans.c 	data_chunk.data = parms->in.data.data;
parms             797 source4/libcli/raw/rawtrans.c 	state->data_left = parms->in.data.length - data_chunk.length;
parms             801 source4/libcli/raw/rawtrans.c 		state->io.in.data = data_blob_talloc(state, NULL, parms->in.data.length);
parms             807 source4/libcli/raw/rawtrans.c 		       parms->in.data.data,
parms             808 source4/libcli/raw/rawtrans.c 		       parms->in.data.length);
parms             811 source4/libcli/raw/rawtrans.c 	state->params_total = parms->in.params.length;
parms             812 source4/libcli/raw/rawtrans.c 	state->data_total = parms->in.data.length;
parms             814 source4/libcli/raw/rawtrans.c 	SCVAL(req->out.vwv,  0, parms->in.max_setup);
parms             816 source4/libcli/raw/rawtrans.c 	SIVAL(req->out.vwv,  3, parms->in.params.length);
parms             817 source4/libcli/raw/rawtrans.c 	SIVAL(req->out.vwv,  7, parms->in.data.length);
parms             818 source4/libcli/raw/rawtrans.c 	SIVAL(req->out.vwv, 11, parms->in.max_param);
parms             819 source4/libcli/raw/rawtrans.c 	SIVAL(req->out.vwv, 15, parms->in.max_data);
parms             824 source4/libcli/raw/rawtrans.c 	SCVAL(req->out.vwv, 35, parms->in.setup_count);
parms             825 source4/libcli/raw/rawtrans.c 	SSVAL(req->out.vwv, 36, parms->in.function);
parms             826 source4/libcli/raw/rawtrans.c 	memcpy(req->out.vwv + VWV(19), parms->in.setup,
parms             827 source4/libcli/raw/rawtrans.c 	       sizeof(uint16_t) * parms->in.setup_count);
parms             951 source4/libcli/raw/rawtrans.c 			 struct smb_nttrans *parms)
parms             955 source4/libcli/raw/rawtrans.c 	req = smb_raw_nttrans_send(tree, parms);
parms             960 source4/libcli/raw/rawtrans.c 	return smb_raw_nttrans_recv(req, mem_ctx, parms);
parms              63 source4/ntvfs/cifs/vfs_cifs.c 	void *parms;
parms             307 source4/ntvfs/cifs/vfs_cifs.c 		async->parms = io; \
parms             355 source4/ntvfs/cifs/vfs_cifs.c 	req->async_states->status = smb_raw_ioctl_recv(c_req, req, async->parms);
parms             409 source4/ntvfs/cifs/vfs_cifs.c 	req->async_states->status = smb_raw_pathinfo_recv(c_req, req, async->parms);
parms             441 source4/ntvfs/cifs/vfs_cifs.c 	req->async_states->status = smb_raw_fileinfo_recv(c_req, req, async->parms);
parms             497 source4/ntvfs/cifs/vfs_cifs.c 	union smb_open *io = async->parms;
parms             643 source4/ntvfs/cifs/vfs_cifs.c 	req->async_states->status = smb_raw_read_recv(c_req, async->parms);
parms             682 source4/ntvfs/cifs/vfs_cifs.c 	req->async_states->status = smb_raw_write_recv(c_req, async->parms);
parms             720 source4/ntvfs/cifs/vfs_cifs.c 	req->async_states->status = smb_raw_seek_recv(c_req, async->parms);
parms             935 source4/ntvfs/cifs/vfs_cifs.c 	req->async_states->status = smb_raw_fsinfo_recv(c_req, req, async->parms);
parms            1015 source4/ntvfs/cifs/vfs_cifs.c 	req->async_states->status = smb_raw_trans2_recv(c_req, req, async->parms);
parms            1059 source4/ntvfs/cifs/vfs_cifs.c 	req->async_states->status = smb_raw_changenotify_recv(c_req, req, async->parms);
parms              74 source4/ntvfs/smb2/vfs_smb2.c 	void *parms;
parms             330 source4/ntvfs/smb2/vfs_smb2.c 		async->parms = io; \
parms             620 source4/ntvfs/smb2/vfs_smb2.c 	req->async_states->status = smb2_getinfo_fs_recv(c_req, req, async->parms);
parms             665 source4/torture/basic/delaywrite.c         union smb_setfileinfo parms;
parms             714 source4/torture/basic/delaywrite.c 	parms.allocation_info.level = RAW_SFILEINFO_ALLOCATION_INFO;
parms             715 source4/torture/basic/delaywrite.c 	parms.allocation_info.in.file.fnum = fnum1;
parms             716 source4/torture/basic/delaywrite.c 	parms.allocation_info.in.alloc_size = 0;
parms             718 source4/torture/basic/delaywrite.c 	status = smb_raw_setfileinfo(cli->tree, &parms);
parms             351 source4/torture/basic/misc.c 	union smb_ioctl parms;
parms             364 source4/torture/basic/misc.c 	parms.ioctl.level = RAW_IOCTL_IOCTL;
parms             365 source4/torture/basic/misc.c 	parms.ioctl.in.file.fnum = fnum;
parms             366 source4/torture/basic/misc.c 	parms.ioctl.in.request = IOCTL_QUERY_JOB_INFO;
parms             367 source4/torture/basic/misc.c 	status = smb_raw_ioctl(cli->tree, mem_ctx, &parms);
parms             373 source4/torture/basic/misc.c 			parms.ioctl.in.request = (device << 16) | function;
parms             374 source4/torture/basic/misc.c 			status = smb_raw_ioctl(cli->tree, mem_ctx, &parms);
parms             378 source4/torture/basic/misc.c 					device, function, (int)parms.ioctl.out.blob.length);
parms             845 source4/torture/basic/misc.c 	union smb_mkdir parms;
parms             911 source4/torture/basic/misc.c 				parms.mkdir.level = RAW_MKDIR_MKDIR;
parms             912 source4/torture/basic/misc.c 				parms.mkdir.in.path = state[i]->dname;
parms             913 source4/torture/basic/misc.c 				req = smb_raw_mkdir_send(state[i]->cli,&parms);
parms             369 source4/torture/basic/scanner.c 	struct smb_nttrans parms;
parms             381 source4/torture/basic/scanner.c 	parms.in.max_param = UINT32_MAX;
parms             382 source4/torture/basic/scanner.c 	parms.in.max_data = UINT32_MAX;
parms             383 source4/torture/basic/scanner.c 	parms.in.max_setup = 0;
parms             384 source4/torture/basic/scanner.c 	parms.in.setup_count = 0;
parms             385 source4/torture/basic/scanner.c 	parms.in.function = op;
parms             386 source4/torture/basic/scanner.c 	parms.in.params = ntparam_blob;
parms             387 source4/torture/basic/scanner.c 	parms.in.data = ntdata_blob;
parms             389 source4/torture/basic/scanner.c 	status = smb_raw_nttrans(cli->tree, mem_ctx, &parms);
parms             396 source4/torture/basic/scanner.c 	*rparam_len = parms.out.params.length;
parms             397 source4/torture/basic/scanner.c 	*rdata_len = parms.out.data.length;
parms             240 source4/torture/locktest.c 				union smb_lock parms;
parms             244 source4/torture/locktest.c 				parms.lockx.level = RAW_LOCK_LOCKX;
parms             245 source4/torture/locktest.c 				parms.lockx.in.file.fnum = fn;
parms             249 source4/torture/locktest.c 				parms.lockx.in.mode = ltype;
parms             250 source4/torture/locktest.c 				parms.lockx.in.timeout = LOCK_TIMEOUT;
parms             251 source4/torture/locktest.c 				parms.lockx.in.ulock_cnt = 0;
parms             252 source4/torture/locktest.c 				parms.lockx.in.lock_cnt = 1;
parms             256 source4/torture/locktest.c 				parms.lockx.in.locks = &lock[0];
parms             258 source4/torture/locktest.c 				res = smb_raw_lock(tree, &parms);
parms             290 source4/torture/locktest.c 				union smb_lock parms;
parms             293 source4/torture/locktest.c 				parms.lockx.level = RAW_LOCK_LOCKX;
parms             294 source4/torture/locktest.c 				parms.lockx.in.file.fnum = fn;
parms             295 source4/torture/locktest.c 				parms.lockx.in.mode = LOCKING_ANDX_LARGE_FILES;
parms             296 source4/torture/locktest.c 				parms.lockx.in.timeout = 0;
parms             297 source4/torture/locktest.c 				parms.lockx.in.ulock_cnt = 1;
parms             298 source4/torture/locktest.c 				parms.lockx.in.lock_cnt = 0;
parms             302 source4/torture/locktest.c 				parms.lockx.in.locks = &lock[0];
parms             304 source4/torture/locktest.c 				res = smb_raw_lock(tree, &parms);