Lines Matching full:vdev

10  * @vdev: the device
13 static inline bool __virtio_test_bit(const struct virtio_device *vdev, in __virtio_test_bit() argument
16 return vdev->features & (1ULL << fbit); in __virtio_test_bit()
21 * @vdev: the device
24 static inline void __virtio_set_bit(struct virtio_device *vdev, in __virtio_set_bit() argument
27 vdev->features |= (1ULL << fbit); in __virtio_set_bit()
32 * @vdev: the device
35 static inline void __virtio_clear_bit(struct virtio_device *vdev, in __virtio_clear_bit() argument
38 vdev->features &= ~(1ULL << fbit); in __virtio_clear_bit()
46 * @vdev: the device
48 static inline bool virtio_has_dma_quirk(const struct virtio_device *vdev) in virtio_has_dma_quirk() argument
54 return !virtio_has_feature(vdev, VIRTIO_F_ACCESS_PLATFORM); in virtio_has_dma_quirk()
57 static inline bool virtio_is_little_endian(struct virtio_device *vdev) in virtio_is_little_endian() argument
59 return virtio_has_feature(vdev, VIRTIO_F_VERSION_1) || in virtio_is_little_endian()
64 static inline u16 virtio16_to_cpu(struct virtio_device *vdev, __virtio16 val) in virtio16_to_cpu() argument
66 return __virtio16_to_cpu(virtio_is_little_endian(vdev), val); in virtio16_to_cpu()
69 static inline __virtio16 cpu_to_virtio16(struct virtio_device *vdev, u16 val) in cpu_to_virtio16() argument
71 return __cpu_to_virtio16(virtio_is_little_endian(vdev), val); in cpu_to_virtio16()
74 static inline u32 virtio32_to_cpu(struct virtio_device *vdev, __virtio32 val) in virtio32_to_cpu() argument
76 return __virtio32_to_cpu(virtio_is_little_endian(vdev), val); in virtio32_to_cpu()
79 static inline __virtio32 cpu_to_virtio32(struct virtio_device *vdev, u32 val) in cpu_to_virtio32() argument
81 return __cpu_to_virtio32(virtio_is_little_endian(vdev), val); in cpu_to_virtio32()
84 static inline u64 virtio64_to_cpu(struct virtio_device *vdev, __virtio64 val) in virtio64_to_cpu() argument
86 return __virtio64_to_cpu(virtio_is_little_endian(vdev), val); in virtio64_to_cpu()
89 static inline __virtio64 cpu_to_virtio64(struct virtio_device *vdev, u64 val) in cpu_to_virtio64() argument
91 return __cpu_to_virtio64(virtio_is_little_endian(vdev), val); in cpu_to_virtio64()