VIRTIO_FEATURES_U64S
u64 all_features[VIRTIO_FEATURES_U64S];
copied = min(count, (u64)VIRTIO_FEATURES_U64S);
copied = min(count, (u64)VIRTIO_FEATURES_U64S);
for (i = 0; i < VIRTIO_FEATURES_U64S; i++)
u64 array[VIRTIO_FEATURES_U64S] = { \
UNROLL(VIRTIO_FEATURES_U64S, \
u64 device_features[VIRTIO_FEATURES_U64S];
u64 driver_features[VIRTIO_FEATURES_U64S];
for (i = 0; i < VIRTIO_FEATURES_U64S; ++i)
u64 features[VIRTIO_FEATURES_U64S];
u64 device_features[VIRTIO_FEATURES_U64S];
u64 debugfs_filter_features[VIRTIO_FEATURES_U64S];
#define VIRTIO_FEATURES_BITS (VIRTIO_FEATURES_U64S * 64)
u64 name##_array[VIRTIO_FEATURES_U64S];\
memset(features, 0, sizeof(features[0]) * VIRTIO_FEATURES_U64S);
for (i = 0; i < VIRTIO_FEATURES_U64S; ++i)
memcpy(to, from, sizeof(to[0]) * VIRTIO_FEATURES_U64S);
for (i = 0; i < VIRTIO_FEATURES_U64S; i++)
u64 features_array[VIRTIO_FEATURES_U64S];
u64 features_array[VIRTIO_FEATURES_U64S];
for (i = 1; i < VIRTIO_FEATURES_U64S; ++i)
u64 features_array[VIRTIO_FEATURES_U64S];
#define VIRTIO_FEATURES_BITS (VIRTIO_FEATURES_U64S * 64)
u64 name##_array[VIRTIO_FEATURES_U64S];\
memset(features, 0, sizeof(features[0]) * VIRTIO_FEATURES_U64S);
for (i = 0; i < VIRTIO_FEATURES_U64S; ++i)
memcpy(to, from, sizeof(to[0]) * VIRTIO_FEATURES_U64S);
for (i = 0; i < VIRTIO_FEATURES_U64S; i++)