Lines Matching refs:fbit
105 unsigned int fbit);
115 unsigned int fbit) in __virtio_test_bit() argument
118 if (__builtin_constant_p(fbit)) in __virtio_test_bit()
119 BUILD_BUG_ON(fbit >= 64); in __virtio_test_bit()
121 BUG_ON(fbit >= 64); in __virtio_test_bit()
123 return vdev->features & BIT_ULL(fbit); in __virtio_test_bit()
132 unsigned int fbit) in __virtio_set_bit() argument
135 if (__builtin_constant_p(fbit)) in __virtio_set_bit()
136 BUILD_BUG_ON(fbit >= 64); in __virtio_set_bit()
138 BUG_ON(fbit >= 64); in __virtio_set_bit()
140 vdev->features |= BIT_ULL(fbit); in __virtio_set_bit()
149 unsigned int fbit) in __virtio_clear_bit() argument
152 if (__builtin_constant_p(fbit)) in __virtio_clear_bit()
153 BUILD_BUG_ON(fbit >= 64); in __virtio_clear_bit()
155 BUG_ON(fbit >= 64); in __virtio_clear_bit()
157 vdev->features &= ~BIT_ULL(fbit); in __virtio_clear_bit()
166 unsigned int fbit) in virtio_has_feature() argument
168 if (fbit < VIRTIO_TRANSPORT_F_START) in virtio_has_feature()
169 virtio_check_driver_offered_feature(vdev, fbit); in virtio_has_feature()
171 return __virtio_test_bit(vdev, fbit); in virtio_has_feature()
541 #define virtio_cread_feature(vdev, fbit, structname, member, ptr) \ argument
544 if (!virtio_has_feature(vdev, fbit)) \
552 #define virtio_cread_le_feature(vdev, fbit, structname, member, ptr) \ argument
555 if (!virtio_has_feature(vdev, fbit)) \