[libvirt RFCv11 01/33] virfile: introduce virFileDirect APIs