Home
last modified time | relevance | path

Searched refs:vp_iowrite32 (Results 1 - 4 of 4) sorted by relevance

/kernel/linux/linux-6.6/drivers/vdpa/ifcvf/
H A Difcvf_base.c218 vp_iowrite32(0, &cfg->device_feature_select); in ifcvf_get_hw_features()
221 vp_iowrite32(1, &cfg->device_feature_select); in ifcvf_get_hw_features()
241 vp_iowrite32(0, &cfg->device_feature_select); in ifcvf_get_driver_features()
244 vp_iowrite32(1, &cfg->device_feature_select); in ifcvf_get_driver_features()
322 vp_iowrite32(0, &cfg->guest_feature_select); in ifcvf_set_driver_features()
323 vp_iowrite32((u32)features, &cfg->guest_feature); in ifcvf_set_driver_features()
325 vp_iowrite32(1, &cfg->guest_feature_select); in ifcvf_set_driver_features()
326 vp_iowrite32(features >> 32, &cfg->guest_feature); in ifcvf_set_driver_features()
/kernel/linux/linux-6.6/include/linux/
H A Dvirtio_pci_modern.h81 static inline void vp_iowrite32(u32 value, __le32 __iomem *addr) in vp_iowrite32() function
90 vp_iowrite32((u32)val, lo); in vp_iowrite64_twopart()
91 vp_iowrite32(val >> 32, hi); in vp_iowrite64_twopart()
/kernel/linux/linux-6.6/drivers/virtio/
H A Dvirtio_pci_modern_dev.c393 vp_iowrite32(0, &cfg->device_feature_select); in vp_modern_get_features()
395 vp_iowrite32(1, &cfg->device_feature_select); in vp_modern_get_features()
414 vp_iowrite32(0, &cfg->guest_feature_select); in vp_modern_get_driver_features()
416 vp_iowrite32(1, &cfg->guest_feature_select); in vp_modern_get_driver_features()
433 vp_iowrite32(0, &cfg->guest_feature_select); in vp_modern_set_features()
434 vp_iowrite32((u32)features, &cfg->guest_feature); in vp_modern_set_features()
435 vp_iowrite32(1, &cfg->guest_feature_select); in vp_modern_set_features()
436 vp_iowrite32(features >> 32, &cfg->guest_feature); in vp_modern_set_features()
/kernel/linux/linux-5.10/drivers/virtio/
H A Dvirtio_pci_modern.c54 static inline void vp_iowrite32(u32 value, __le32 __iomem *addr) in vp_iowrite32() function
62 vp_iowrite32((u32)val, lo); in vp_iowrite64_twopart()
63 vp_iowrite32(val >> 32, hi); in vp_iowrite64_twopart()
146 vp_iowrite32(0, &vp_dev->common->device_feature_select); in vp_get_features()
148 vp_iowrite32(1, &vp_dev->common->device_feature_select); in vp_get_features()
182 vp_iowrite32(0, &vp_dev->common->guest_feature_select); in vp_finalize_features()
183 vp_iowrite32((u32)vdev->features, &vp_dev->common->guest_feature); in vp_finalize_features()
184 vp_iowrite32(1, &vp_dev->common->guest_feature_select); in vp_finalize_features()
185 vp_iowrite32(vdev->features >> 32, &vp_dev->common->guest_feature); in vp_finalize_features()

Completed in 4 milliseconds