Lines Matching defs:args
50 ArgStruct args; /* Argumentsfor all the calls */
116 args.prot.rcvbufsz = atoi(optarg);
117 args.prot.sndbufsz = args.prot.rcvbufsz;
139 args.host = (char *)malloc(strlen(optarg) + 1);
140 strcpy(args.host, optarg);
172 args.nbuff = TRIALS;
173 args.tr = trans;
174 args.port = port;
178 args.prot.sndbufsz = 0;
179 args.prot.rcvbufsz = 0;
182 args.prot.sndbufsz);
185 Setup(&args);
186 Establish(&args);
188 if (args.tr) {
196 args.bufflen = 1;
197 args.buff = (char *)malloc(args.bufflen);
198 args.buff1 = (char *)malloc(args.bufflen);
200 PrepareToReceive(&args);
201 Sync(&args);
210 if (args.tr) {
211 SendData(&args);
212 RecvData(&args);
214 PrepareToReceive(&args);
217 RecvData(&args);
219 PrepareToReceive(&args);
221 SendData(&args);
228 free(args.buff);
229 free(args.buff1);
231 if (args.tr) {
232 SendTime(&args, &latency);
234 RecvTime(&args, &latency);
236 if (args.tr && printopt) {
266 if (args.tr) {
267 nrepeat = MAX((RUNTM / ((double)args.bufflen /
268 (args.bufflen - inc +
271 SendRepeat(&args, nrepeat);
273 RecvRepeat(&args, &nrepeat);
277 args.bufflen = len + pert;
278 if ((args.buff =
279 (char *)malloc(args.bufflen + bufalign)) ==
285 if ((args.buff1 =
286 (char *)malloc(args.bufflen + bufalign)) ==
295 then adjust args.buff and args.buff1 if the user requested it.
297 memtmp = args.buff;
298 memtmp1 = args.buff1;
300 args.buff += (bufalign -
301 ((int)(*args.buff) % bufalign) +
305 args.buff1 += (bufalign -
306 ((int)(*args.buff1) % bufalign) +
309 if (args.tr && printopt)
311 n, args.bufflen, nrepeat);
314 if (args.tr) {
327 Sync(&args);
334 PrepareToReceive(&args);
336 SendData(&args);
338 RecvData(&args);
380 SendTime(&args, &bwdata[n].t);
382 RecvTime(&args, &bwdata[n].t);
408 PrepareToReceive(&args);
410 Sync(&args);
413 RecvData(&args);
416 PrepareToReceive(&args);
419 SendData(&args);
432 SendTime(&args, &bwdata[n].t);
434 RecvTime(&args, &bwdata[n].t);
443 bwdata[n].bits = args.bufflen * CHARSIZE;
448 if (args.tr) {
465 if (args.tr && printopt) {
484 if (args.tr)
487 CleanUp(&args);