Home | History | Annotate | Download | only in libsa

Lines Matching defs:argsv3

223 	struct argsv3 {
227 } *argsv3;
245 struct argsv3 v3;
264 argsv3 = &sdata.u_d.v3;
286 (void)memset(argsv3, 0, sizeof(*argsv3));
287 getfh(d, argsv3->fh);
288 if ((size_t)len > sizeof(argsv3->name))
289 len = sizeof(argsv3->name);
290 (void)memcpy(argsv3->name, name, len);
291 argsv3->len = htonl(len);
296 alen = fhstore(d->version, argsv3->fh);
299 memmove(argsv3->fh + alen, &argsv3->len, len);
302 argsv3, alen+len, replv3, sizeof(*replv3));
399 struct argsv3 {
403 } *argsv3;
431 struct argsv3 v3;
447 argsv3 = &sdata.u_d.v3;
466 getfh(d, argsv3->fh);
467 setnquad(argsv3->off, (uint64_t)off);
468 argsv3->len = htonl((n_long)len);
472 alen = sizeof(*argsv3) - offsetof(struct argsv3, off);
473 memmove(argsv3->fh + fhstore(d->version, argsv3->fh),
474 &argsv3->off, alen);
475 alen += fhstore(d->version, argsv3->fh);
478 argsv3, alen,