VIR_ONCE_GLOBAL_INIT(virSecretObj)
-virSecretObjPtr
+static virSecretObjPtr
virSecretObjNew(void)
{
virSecretObjPtr secret;
*
* Returns: not locked, but ref'd secret object.
*/
-virSecretObjPtr
+static virSecretObjPtr
virSecretObjListFindByUUIDLocked(virSecretObjListPtr secrets,
const unsigned char *uuid)
{
*
* Returns: not locked, but ref'd secret object.
*/
-virSecretObjPtr
+static virSecretObjPtr
virSecretObjListFindByUsageLocked(virSecretObjListPtr secrets,
int usageType,
const char *usageID)
*
* Returns pointer to secret or NULL if failure to add
*/
-virSecretObjPtr
+static virSecretObjPtr
virSecretObjListAddLocked(virSecretObjListPtr secrets,
virSecretDefPtr def,
const char *configDir,
typedef struct _virSecretObj virSecretObj;
typedef virSecretObj *virSecretObjPtr;
-virSecretObjPtr
-virSecretObjNew(void);
-
void
virSecretObjEndAPI(virSecretObjPtr *secret);
virSecretObjListPtr
virSecretObjListNew(void);
-virSecretObjPtr
-virSecretObjListFindByUUIDLocked(virSecretObjListPtr secrets,
- const unsigned char *uuid);
-
virSecretObjPtr
virSecretObjListFindByUUID(virSecretObjListPtr secrets,
const unsigned char *uuid);
-virSecretObjPtr
-virSecretObjListFindByUsageLocked(virSecretObjListPtr secrets,
- int usageType,
- const char *usageID);
-
virSecretObjPtr
virSecretObjListFindByUsage(virSecretObjListPtr secrets,
int usageType,
virSecretObjListRemove(virSecretObjListPtr secrets,
virSecretObjPtr secret);
-virSecretObjPtr
-virSecretObjListAddLocked(virSecretObjListPtr secrets,
- virSecretDefPtr def,
- const char *configDir,
- virSecretDefPtr *oldDef);
-
virSecretObjPtr
virSecretObjListAdd(virSecretObjListPtr secrets,
virSecretDefPtr def,