[libvirt] [[RFC] 1/8] Introduce virObjectTrylock()