Lines Matching refs:fbit
138 unsigned int fbit);
148 unsigned int fbit) in __virtio_test_bit() argument
151 if (__builtin_constant_p(fbit)) in __virtio_test_bit()
152 BUILD_BUG_ON(fbit >= 64); in __virtio_test_bit()
154 BUG_ON(fbit >= 64); in __virtio_test_bit()
156 return vdev->features & BIT_ULL(fbit); in __virtio_test_bit()
165 unsigned int fbit) in __virtio_set_bit() argument
168 if (__builtin_constant_p(fbit)) in __virtio_set_bit()
169 BUILD_BUG_ON(fbit >= 64); in __virtio_set_bit()
171 BUG_ON(fbit >= 64); in __virtio_set_bit()
173 vdev->features |= BIT_ULL(fbit); in __virtio_set_bit()
182 unsigned int fbit) in __virtio_clear_bit() argument
185 if (__builtin_constant_p(fbit)) in __virtio_clear_bit()
186 BUILD_BUG_ON(fbit >= 64); in __virtio_clear_bit()
188 BUG_ON(fbit >= 64); in __virtio_clear_bit()
190 vdev->features &= ~BIT_ULL(fbit); in __virtio_clear_bit()
199 unsigned int fbit) in virtio_has_feature() argument
201 if (fbit < VIRTIO_TRANSPORT_F_START) in virtio_has_feature()
202 virtio_check_driver_offered_feature(vdev, fbit); in virtio_has_feature()
204 return __virtio_test_bit(vdev, fbit); in virtio_has_feature()
606 #define virtio_cread_feature(vdev, fbit, structname, member, ptr) \ argument
609 if (!virtio_has_feature(vdev, fbit)) \
617 #define virtio_cread_le_feature(vdev, fbit, structname, member, ptr) \ argument
620 if (!virtio_has_feature(vdev, fbit)) \