Lines Matching refs:vdev
12 static inline bool __virtio_test_bit(const struct virtio_device *vdev, in __virtio_test_bit() argument
15 return vdev->features & (1ULL << fbit); in __virtio_test_bit()
23 static inline void __virtio_set_bit(struct virtio_device *vdev, in __virtio_set_bit() argument
26 vdev->features |= (1ULL << fbit); in __virtio_set_bit()
34 static inline void __virtio_clear_bit(struct virtio_device *vdev, in __virtio_clear_bit() argument
37 vdev->features &= ~(1ULL << fbit); in __virtio_clear_bit()
43 static inline bool virtio_is_little_endian(struct virtio_device *vdev) in virtio_is_little_endian() argument
45 return virtio_has_feature(vdev, VIRTIO_F_VERSION_1) || in virtio_is_little_endian()
50 static inline u16 virtio16_to_cpu(struct virtio_device *vdev, __virtio16 val) in virtio16_to_cpu() argument
52 return __virtio16_to_cpu(virtio_is_little_endian(vdev), val); in virtio16_to_cpu()
55 static inline __virtio16 cpu_to_virtio16(struct virtio_device *vdev, u16 val) in cpu_to_virtio16() argument
57 return __cpu_to_virtio16(virtio_is_little_endian(vdev), val); in cpu_to_virtio16()
60 static inline u32 virtio32_to_cpu(struct virtio_device *vdev, __virtio32 val) in virtio32_to_cpu() argument
62 return __virtio32_to_cpu(virtio_is_little_endian(vdev), val); in virtio32_to_cpu()
65 static inline __virtio32 cpu_to_virtio32(struct virtio_device *vdev, u32 val) in cpu_to_virtio32() argument
67 return __cpu_to_virtio32(virtio_is_little_endian(vdev), val); in cpu_to_virtio32()
70 static inline u64 virtio64_to_cpu(struct virtio_device *vdev, __virtio64 val) in virtio64_to_cpu() argument
72 return __virtio64_to_cpu(virtio_is_little_endian(vdev), val); in virtio64_to_cpu()
75 static inline __virtio64 cpu_to_virtio64(struct virtio_device *vdev, u64 val) in cpu_to_virtio64() argument
77 return __cpu_to_virtio64(virtio_is_little_endian(vdev), val); in cpu_to_virtio64()