Prepare for making the device object opaque by adding accessors. Update existing "external" users. Signed-off-by: David Marchand <david.marchand@redhat.com> Acked-by: Bruce Richardson <bruce.richardson@intel.com>