Lines Matching defs:features
426 uint64_t host_features, features;
444 * Limit negotiated features to what the driver, virtqueue, and
447 features = host_features & child_features;
448 features = virtio_filter_transport_features(features);
449 sc->vtmmio_features = features;
451 vtmmio_describe_features(sc, "negotiated", features);
454 vtmmio_write_config_4(sc, VIRTIO_MMIO_GUEST_FEATURES, features >> 32);
457 vtmmio_write_config_4(sc, VIRTIO_MMIO_GUEST_FEATURES, features);
459 return (features);
473 * negotiated features were accepted by the device.
479 device_printf(dev, "desired features were not accepted\n");
612 vtmmio_reinit(device_t dev, uint64_t features)
630 * TODO: Check that features are not added as to what was
633 vtmmio_negotiate_features(dev, features);
636 device_printf(dev, "cannot finalize features during reinit\n");
861 uint64_t features)
871 virtio_describe(dev, msg, features, sc->vtmmio_child_feat_desc);