ceph_encode_copy
ceph_encode_copy(&p, arg->fscrypt_auth, arg->fscrypt_auth_len);
ceph_encode_copy(p, &ts, sizeof(ts));
ceph_encode_copy(p, req->r_altname, req->r_altname_len);
ceph_encode_copy(p, req->r_fscrypt_auth, authlen);
ceph_encode_copy(p, pv, n); \
ceph_encode_copy(p, name, len);
ceph_encode_copy(&p, locker, sizeof(*locker));
ceph_encode_copy(p, &addr->type, sizeof(addr->type));
ceph_encode_copy(p, &addr->nonce, sizeof(addr->nonce));
ceph_encode_copy(p, addr->in_addr.__data, addr_len - sizeof(family));
ceph_encode_copy(&p, CEPH_BANNER_V2, CEPH_BANNER_V2_LEN);
ceph_encode_copy(&p, &head.client_inc, sizeof(head.client_inc));
ceph_encode_copy(&p, &head.epoch, sizeof(head.epoch));
ceph_encode_copy(&p, &head.flags, sizeof(head.flags));
ceph_encode_copy(&p, &head.mtime, sizeof(head.mtime));