John Ferlan
46f5eca4b2
interface: Convert virInterfaceObj to use virObjectLockable
...
Now that we have a bit more control, let's convert our object into
a lockable object and let that magic handle the create and lock/unlock.
This commit also introduces virInterfaceObjEndAPI in order to handle the
lock unlock and object unref in one call for consumers returning a NULL
obj upon return. This removes the need for virInterfaceObj{Lock|Unlock}
external API's.
Signed-off-by: John Ferlan <jferlan@redhat.com>
2017-06-06 12:05:00 -04:00
..
2017-06-02 09:06:20 +02:00
2017-06-02 09:06:20 +02:00
2017-06-02 09:06:20 +02:00
2017-06-02 09:06:20 +02:00
2017-06-02 09:06:20 +02:00
2017-06-02 09:06:20 +02:00
2017-06-02 09:06:20 +02:00
2017-06-02 09:06:20 +02:00
2017-06-02 09:06:20 +02:00
2017-06-02 09:06:20 +02:00
2017-06-02 09:06:20 +02:00
2017-06-02 09:06:20 +02:00
2017-06-02 09:06:20 +02:00
2017-06-02 09:06:20 +02:00
2017-06-02 09:06:20 +02:00
2017-06-02 09:06:20 +02:00
2017-06-02 09:06:20 +02:00
2017-06-02 09:06:20 +02:00
2017-06-02 09:06:20 +02:00
2017-06-02 09:06:20 +02:00
2017-06-02 09:06:20 +02:00
2017-06-02 09:06:20 +02:00
2017-06-02 09:06:20 +02:00
2017-06-02 09:06:20 +02:00
2017-06-02 09:06:20 +02:00
2017-06-02 09:06:20 +02:00
2017-06-02 09:06:20 +02:00
2017-06-02 09:06:20 +02:00
2017-06-02 09:06:20 +02:00
2017-06-02 09:06:20 +02:00
2017-06-02 09:06:20 +02:00
2017-06-02 09:06:20 +02:00
2017-06-02 09:06:20 +02:00
2017-06-02 09:06:20 +02:00
2017-06-02 09:06:20 +02:00
2017-06-02 09:06:20 +02:00
2017-06-02 09:06:20 +02:00
2017-06-02 09:06:20 +02:00
2017-06-02 09:06:20 +02:00
2017-06-02 09:06:20 +02:00
2017-06-02 09:06:20 +02:00
2017-06-02 09:06:20 +02:00
2017-06-02 09:06:20 +02:00
2017-06-02 09:06:20 +02:00
2017-06-02 09:06:20 +02:00
2017-06-02 09:06:20 +02:00
2017-06-02 09:06:20 +02:00
2017-06-02 09:06:20 +02:00
2017-06-02 09:06:20 +02:00
2017-06-02 09:06:20 +02:00
2017-06-02 09:06:20 +02:00
2017-06-02 09:06:20 +02:00
2017-06-02 09:06:20 +02:00
2017-06-02 09:06:20 +02:00
2017-06-02 09:06:20 +02:00
2017-06-02 09:06:20 +02:00
2017-06-02 09:06:20 +02:00
2017-06-02 09:06:20 +02:00
2017-06-02 09:06:20 +02:00
2017-06-02 09:06:20 +02:00
2017-06-02 09:06:20 +02:00
2017-06-02 09:06:20 +02:00
2017-06-02 09:06:20 +02:00
2017-06-02 09:06:20 +02:00
2017-06-02 09:06:20 +02:00
2017-06-02 09:06:20 +02:00
2017-06-02 09:06:20 +02:00
2017-06-02 09:06:20 +02:00
2017-06-02 09:06:20 +02:00
2017-06-02 09:06:20 +02:00
2017-06-06 12:05:00 -04:00
2017-06-02 09:06:20 +02:00
2017-06-02 09:06:20 +02:00
2017-06-02 09:06:20 +02:00
2017-06-02 09:06:20 +02:00
2017-06-02 09:06:20 +02:00
2017-06-02 09:06:20 +02:00
2017-06-02 09:06:20 +02:00
2017-06-02 09:06:20 +02:00
2017-06-02 09:06:20 +02:00
2017-06-02 09:06:20 +02:00
2017-06-02 09:06:20 +02:00
2017-06-02 09:06:20 +02:00
2017-06-02 09:06:20 +02:00
2017-06-02 09:06:20 +02:00
2017-06-02 09:06:20 +02:00
2017-06-02 09:06:20 +02:00
2017-06-02 09:06:20 +02:00
2017-06-02 09:06:20 +02:00
2017-06-02 09:06:20 +02:00
2017-06-02 09:06:20 +02:00
2017-06-02 09:06:20 +02:00
2017-06-02 09:06:20 +02:00
2015-02-23 09:45:02 +00:00
2017-06-02 09:06:20 +02:00
2017-06-02 09:06:20 +02:00
2017-06-02 09:06:20 +02:00
2017-06-02 09:06:20 +02:00