Lines Matching refs:dev

20 	struct udevice *bus, *dev;  in dm_test_virtio_base()  local
28 ut_assertok(device_find_first_child(bus, &dev)); in dm_test_virtio_base()
29 ut_assertnonnull(dev); in dm_test_virtio_base()
30 ut_asserteq_str("virtio-rng#0", dev->name); in dm_test_virtio_base()
33 ut_assertok(virtio_get_status(dev, &status)); in dm_test_virtio_base()
37 ut_assertok(device_probe(dev)); in dm_test_virtio_base()
40 ut_assertok(virtio_get_status(dev, &status)); in dm_test_virtio_base()
52 struct udevice *bus, *dev; in dm_test_virtio_all_ops() local
66 ut_assertok(device_find_first_child(bus, &dev)); in dm_test_virtio_all_ops()
67 ut_assertnonnull(dev); in dm_test_virtio_all_ops()
75 uc_priv->vdev = dev; in dm_test_virtio_all_ops()
78 ut_assertok(virtio_get_config(dev, offset, buffer, len)); in dm_test_virtio_all_ops()
79 ut_assertok(virtio_set_config(dev, offset, buffer, len)); in dm_test_virtio_all_ops()
80 ut_asserteq(-ENOSYS, virtio_generation(dev, &counter)); in dm_test_virtio_all_ops()
81 ut_assertok(virtio_set_status(dev, VIRTIO_CONFIG_S_DRIVER_OK)); in dm_test_virtio_all_ops()
82 ut_assertok(virtio_get_status(dev, &status)); in dm_test_virtio_all_ops()
84 ut_assertok(virtio_reset(dev)); in dm_test_virtio_all_ops()
85 ut_assertok(virtio_get_status(dev, &status)); in dm_test_virtio_all_ops()
87 ut_assertok(virtio_get_features(dev, &features)); in dm_test_virtio_all_ops()
89 ut_assertok(virtio_set_features(dev)); in dm_test_virtio_all_ops()
90 ut_assertok(virtio_find_vqs(dev, nvqs, vqs)); in dm_test_virtio_all_ops()
91 ut_assertok(virtio_notify(dev, vqs[0])); in dm_test_virtio_all_ops()
92 ut_assertok(virtio_del_vqs(dev)); in dm_test_virtio_all_ops()
101 struct udevice *bus, *dev; in dm_test_virtio_remove() local
109 ut_assertok(device_find_first_child(bus, &dev)); in dm_test_virtio_remove()
110 ut_assertnonnull(dev); in dm_test_virtio_remove()
113 ut_assertok(virtio_set_status(dev, VIRTIO_CONFIG_S_DRIVER_OK)); in dm_test_virtio_remove()
116 dev_or_flags(dev, DM_FLAG_ACTIVATED); in dm_test_virtio_remove()
119 ut_asserteq(false, device_active(dev)); in dm_test_virtio_remove()
120 virtio_get_status(dev, &status); in dm_test_virtio_remove()
130 struct udevice *bus, *dev; in dm_test_virtio_ring() local
143 ut_assertok(device_find_first_child(bus, &dev)); in dm_test_virtio_ring()
144 ut_assertnonnull(dev); in dm_test_virtio_ring()
152 uc_priv->vdev = dev; in dm_test_virtio_ring()
163 ut_assertok(virtio_find_vqs(dev, 1, &vq)); in dm_test_virtio_ring()
170 ut_assertok(virtio_del_vqs(dev)); in dm_test_virtio_ring()
173 ut_assertok(virtio_find_vqs(dev, 1, &vq)); in dm_test_virtio_ring()
179 ut_assertok(virtio_del_vqs(dev)); in dm_test_virtio_ring()
182 ut_assertok(virtio_find_vqs(dev, 1, &vq)); in dm_test_virtio_ring()
184 vq->vring.desc[0].addr = cpu_to_virtio64(dev, 0xbadbad11); in dm_test_virtio_ring()
185 vq->vring.desc[0].len = cpu_to_virtio32(dev, 0x11badbad); in dm_test_virtio_ring()
186 vq->vring.desc[0].flags = cpu_to_virtio16(dev, VRING_DESC_F_NEXT); in dm_test_virtio_ring()
187 vq->vring.desc[0].next = cpu_to_virtio16(dev, U16_MAX); in dm_test_virtio_ring()
193 ut_assertok(virtio_del_vqs(dev)); in dm_test_virtio_ring()