ceph_decode_copy_safe
ceph_decode_copy_safe(p, end, extra->fscrypt_auth,
ceph_decode_copy_safe(p, end, &info->dir_layout,
ceph_decode_copy_safe(p, end, info->fscrypt_auth,
ceph_decode_copy_safe(p, end, info->fscrypt_file,
ceph_decode_copy_safe(p, end, &laggy_since, sizeof(laggy_since),
ceph_decode_copy_safe(p, end, &addr->type, sizeof(addr->type), bad);
ceph_decode_copy_safe(p, end, &addr->nonce, sizeof(addr->nonce), bad);
ceph_decode_copy_safe(p, end, &addr->in_addr, addr_len, bad);
ceph_decode_copy_safe(p, end, &addr->nonce, sizeof(addr->nonce), bad);
ceph_decode_copy_safe(p, end, &addr->in_addr,
ceph_decode_copy_safe(p, end, &fsid, sizeof(fsid), e_inval);
ceph_decode_copy_safe(p, end, &item->name, sizeof(item->name), bad);
ceph_decode_copy_safe(p, end, &r->mask, 4, bad); /* 4 u8's */