Lines Matching defs:wrecd
408 struct wlog_rec_disk *wrecd;
410 wrecd = (struct wlog_rec_disk *)buf;
412 wrecd->w_pid = (uint) wrec->w_pid;
413 wrecd->w_offset = (uint) wrec->w_offset;
414 wrecd->w_nbytes = (uint) wrec->w_nbytes;
415 wrecd->w_oflags = (uint) wrec->w_oflags;
416 wrecd->w_done = (uint) wrec->w_done;
417 wrecd->w_async = (uint) wrec->w_async;
419 wrecd->w_pathlen = (wrec->w_pathlen > 0) ? (uint) wrec->w_pathlen : 0;
420 wrecd->w_hostlen = (wrec->w_hostlen > 0) ? (uint) wrec->w_hostlen : 0;
421 wrecd->w_patternlen =
432 host = file + wrecd->w_pathlen;
433 pattern = host + wrecd->w_hostlen;
435 if (wrecd->w_pathlen > 0)
436 memcpy(file, wrec->w_path, wrecd->w_pathlen);
438 if (wrecd->w_hostlen > 0)
439 memcpy(host, wrec->w_host, wrecd->w_hostlen);
441 if (wrecd->w_patternlen > 0)
442 memcpy(pattern, wrec->w_pattern, wrecd->w_patternlen);
445 wrecd->w_pathlen + wrecd->w_hostlen +
446 wrecd->w_patternlen);
455 struct wlog_rec_disk *wrecd;
458 wrecd = (struct wlog_rec_disk *)buf;
460 wrec->w_pid = wrecd->w_pid;
461 wrec->w_offset = wrecd->w_offset;
462 wrec->w_nbytes = wrecd->w_nbytes;
463 wrec->w_oflags = wrecd->w_oflags;
464 wrec->w_hostlen = wrecd->w_hostlen;
465 wrec->w_pathlen = wrecd->w_pathlen;
466 wrec->w_patternlen = wrecd->w_patternlen;
467 wrec->w_done = wrecd->w_done;
468 wrec->w_async = wrecd->w_async;