[openEuler-5.10-LTS 369/501] vfio: Split creation of a vfio_device into init and register ops