libvirt_private.syms 12.0 KB
Newer Older
1
#
2 3
# General private symbols. Add symbols here, and see Makefile.am for
# more details.
4 5 6 7 8 9 10 11 12 13
#


# buf.h
virBufferVSprintf;
virBufferEscapeString;
virBufferAdd;
virBufferAddChar;
virBufferContentAndReset;
virBufferError;
D
Daniel P. Berrange 已提交
14
virBufferURIEncodeString;
15
virBufferFreeAndReset;
16 17 18 19 20 21 22 23 24 25 26 27 28 29


# caps.h
virCapabilitiesAddGuest;
virCapabilitiesAddGuestDomain;
virCapabilitiesAddGuestFeature;
virCapabilitiesAddHostMigrateTransport;
virCapabilitiesAddHostNUMACell;
virCapabilitiesAddHostFeature;
virCapabilitiesDefaultGuestArch;
virCapabilitiesDefaultGuestEmulator;
virCapabilitiesDefaultGuestMachine;
virCapabilitiesFormatXML;
virCapabilitiesFree;
30
virCapabilitiesFreeNUMAInfo;
31 32
virCapabilitiesNew;
virCapabilitiesSetMacPrefix;
33
virCapabilitiesGenerateMac;
34 35
virCapabilitiesSetEmulatorRequired;
virCapabilitiesIsEmulatorRequired;
36 37
virCapabilitiesAllocMachines;
virCapabilitiesFreeMachines;
38
virCapabilitiesSetHostCPU;
39 40 41 42 43 44 45 46 47 48 49 50 51 52


# conf.h
virConfNew;
virConfReadFile;
virConfReadMem;
virConfFree;
virConfFreeValue;
virConfGetValue;
virConfSetValue;
virConfWriteFile;
virConfWriteMem;


53 54 55 56 57 58
# cgroup.h
virCgroupForDomain;
virCgroupForDriver;
virCgroupRemove;
virCgroupFree;
virCgroupAddTask;
R
Ryota Ozaki 已提交
59 60
virCgroupSetMemory;
virCgroupGetMemoryUsage;
61 62 63 64 65 66 67 68 69
virCgroupSetCpuShares;
virCgroupGetCpuShares;
virCgroupDenyDevicePath;
virCgroupAllowDevicePath;
virCgroupDenyAllDevices;
virCgroupAllowDeviceMajor;
virCgroupControllerTypeToString;
virCgroupControllerTypeFromString;
virCgroupGetCpuacctUsage;
R
Ryota Ozaki 已提交
70 71
virCgroupGetFreezerState;
virCgroupSetFreezerState;
72 73


74 75 76 77 78 79 80 81
# cpu_conf.h
virCPUDefFree;
virCPUDefParseXML;
virCPUDefFormat;
virCPUDefFormatBuf;
virCPUDefAddFeature;


82 83
# datatypes.h
virGetDomain;
D
Daniel Veillard 已提交
84
virGetInterface;
85 86 87
virGetNetwork;
virGetStoragePool;
virGetStorageVol;
88
virGetSecret;
89
virUnrefStorageVol;
90 91
virGetNodeDevice;
virUnrefDomain;
92
virUnrefConnect;
93
virUnrefSecret;
94 95
virGetStream;
virUnrefStream;
96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115


# domain_conf.h
virDiskNameToBusDeviceIndex;
virDiskNameToIndex;
virDomainAssignDef;
virDomainConfigFile;
virDomainCpuSetFormat;
virDomainCpuSetParse;
virDomainChrDefFree;
virDomainChrTypeFromString;
virDomainChrTypeToString;
virDomainDefFormat;
virDomainDefFree;
virDomainDefParseFile;
virDomainDefParseNode;
virDomainDefParseString;
virDomainDeleteConfig;
virDomainDeviceDefFree;
virDomainDeviceDefParse;
116
virDomainDeviceTypeToString;
117 118 119
virDomainDiskBusTypeToString;
virDomainDiskDefFree;
virDomainDiskDeviceTypeToString;
120 121
virDomainDiskInsert;
virDomainDiskInsertPreAlloced;
122 123 124
virDomainFindByID;
virDomainFindByName;
virDomainFindByUUID;
125
virDomainGetRootFilesystem;
126 127
virDomainGraphicsTypeFromString;
virDomainGraphicsDefFree;
128
virDomainHostdevDefFree;
M
Mark McLoughlin 已提交
129 130
virDomainHostdevModeTypeToString;
virDomainHostdevSubsysTypeToString;
131 132 133 134 135
virDomainInputDefFree;
virDomainLifecycleTypeFromString;
virDomainLifecycleTypeToString;
virDomainLoadAllConfigs;
virDomainNetDefFree;
M
Mark McLoughlin 已提交
136
virDomainNetTypeToString;
137 138 139
virDomainRemoveInactive;
virDomainSaveXML;
virDomainSaveConfig;
140
virDomainSaveStatus;
141 142 143
virDomainSoundDefFree;
virDomainSoundModelTypeFromString;
virDomainSoundModelTypeToString;
R
Richard Jones 已提交
144 145 146 147
virDomainWatchdogModelTypeFromString;
virDomainWatchdogModelTypeToString;
virDomainWatchdogActionTypeFromString;
virDomainWatchdogActionTypeToString;
148 149 150 151 152
virDomainVideoDefFree;
virDomainVideoTypeToString;
virDomainVideoTypeFromString;
virDomainVideoDefaultRAM;
virDomainVideoDefaultType;
153 154 155 156
virDomainVirtTypeToString;
virDomainFSDefFree;
virDomainObjLock;
virDomainObjUnlock;
157 158
virDomainStateTypeToString;
virDomainStateTypeFromString;
159
virDomainObjIsDuplicate;
160 161 162 163 164
virDomainObjListGetInactiveNames;
virDomainObjListGetActiveIDs;
virDomainObjListNumOfDomains;
virDomainObjListInit;
virDomainObjListDeinit;
165 166
virDomainObjRef;
virDomainObjUnref;
167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189


# domain_event.h
virDomainEventCallbackListAdd;
virDomainEventCallbackListFree;
virDomainEventCallbackListRemove;
virDomainEventCallbackListRemoveConn;
virDomainEventCallbackListMarkDelete;
virDomainEventCallbackListPurgeMarked;
virDomainEventQueueNew;
virDomainEventQueueFree;
virDomainEventQueuePop;
virDomainEventQueuePush;
virDomainEventNew;
virDomainEventNewFromDom;
virDomainEventNewFromObj;
virDomainEventNewFromDef;
virDomainEventFree;
virDomainEventDispatchDefaultFunc;
virDomainEventDispatch;
virDomainEventQueueDispatch;


G
Gerhard Stenzel 已提交
190 191 192 193 194 195 196
# ebtables.h
ebtablesAddForwardAllowIn;
ebtablesAddForwardPolicyReject;
ebtablesContextNew;
ebtablesRemoveForwardAllowIn;


197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217
# event.h
virEventAddHandle;
virEventAddTimeout;
virEventRemoveHandle;
virEventRemoveTimeout;
virEventUpdateHandle;
virEventUpdateTimeout;


# hash.h
virHashAddEntry;
virHashCreate;
virHashForEach;
virHashFree;
virHashLookup;
virHashRemoveEntry;
virHashRemoveSet;
virHashSearch;
virHashSize;


218 219 220 221
# interface_conf.h
virInterfaceDefFormat;
virInterfaceDefParseFile;
virInterfaceDefParseString;
D
Daniel P. Berrange 已提交
222
virInterfaceDefParseNode;
223
virInterfaceDefFree;
D
Daniel P. Berrange 已提交
224 225 226 227 228 229 230 231
virInterfaceFindByName;
virInterfaceFindByMACString;
virInterfaceAssignDef;
virInterfaceRemove;
virInterfaceObjLock;
virInterfaceObjUnlock;
virInterfaceObjListFree;

232

233 234
# interface_driver.h
interfaceRegister;
235

G
Gerhard Stenzel 已提交
236

237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270
# iptables.h
iptablesAddForwardAllowCross;
iptablesAddForwardAllowIn;
iptablesAddForwardAllowOut;
iptablesAddForwardAllowRelatedIn;
iptablesAddForwardMasquerade;
iptablesAddForwardRejectIn;
iptablesAddForwardRejectOut;
iptablesAddTcpInput;
iptablesAddUdpInput;
iptablesContextFree;
iptablesContextNew;
iptablesRemoveForwardAllowCross;
iptablesRemoveForwardAllowIn;
iptablesRemoveForwardAllowOut;
iptablesRemoveForwardAllowRelatedIn;
iptablesRemoveForwardMasquerade;
iptablesRemoveForwardRejectIn;
iptablesRemoveForwardRejectOut;
iptablesRemoveTcpInput;
iptablesRemoveUdpInput;


# libvirt_internal.h
virStateInitialize;
virStateCleanup;
virStateReload;
virStateActive;
virDrvSupportsFeature;
virDomainMigratePrepare;
virDomainMigratePerform;
virDomainMigrateFinish;
virDomainMigratePrepare2;
virDomainMigrateFinish2;
C
Chris Lalancette 已提交
271
virDomainMigratePrepareTunnel;
272
virRegisterDriver;
273
virRegisterInterfaceDriver;
274 275 276 277
virRegisterNetworkDriver;
virRegisterStateDriver;
virRegisterStorageDriver;
virRegisterDeviceMonitor;
D
Daniel P. Berrange 已提交
278
virRegisterSecretDriver;
279 280


281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327
# json.h
virJSONValueFree;
virJSONValueNewString;
virJSONValueNewStringLen;
virJSONValueNewNumberInt;
virJSONValueNewNumberUint;
virJSONValueNewNumberLong;
virJSONValueNewNumberUlong;
virJSONValueNewNumberDouble;
virJSONValueNewBoolean;
virJSONValueNewNull;
virJSONValueNewArray;
virJSONValueNewObject;
virJSONValueObjectAppend;
virJSONValueObjectAppendString;
virJSONValueObjectAppendNumberInt;
virJSONValueObjectAppendNumberUint;
virJSONValueObjectAppendNumberLong;
virJSONValueObjectAppendNumberUlong;
virJSONValueObjectAppendNumberDouble;
virJSONValueObjectAppendBoolean;
virJSONValueObjectAppendNull;
virJSONValueArrayAppend;
virJSONValueObjectHasKey;
virJSONValueObjectGet;
virJSONValueArraySize;
virJSONValueArrayGet;
virJSONValueGetString;
virJSONValueGetNumberInt;
virJSONValueGetNumberUint;
virJSONValueGetNumberLong;
virJSONValueGetNumberUlong;
virJSONValueGetNumberDouble;
virJSONValueGetBoolean;
virJSONValueIsNull;
virJSONValueObjectGetString;
virJSONValueObjectGetNumberInt;
virJSONValueObjectGetNumberUint;
virJSONValueObjectGetNumberLong;
virJSONValueObjectGetNumberUlong;
virJSONValueObjectGetNumberDouble;
virJSONValueObjectGetBoolean;
virJSONValueObjectIsNull;
virJSONValueFromString;
virJSONValueToString;


328 329
# logging.h
virLogMessage;
330 331
virLogGetNbFilters;
virLogGetNbOutputs;
332 333
virLogGetFilters;
virLogGetOutputs;
334
virLogGetDefaultPriority;
335
virLogSetDefaultPriority;
336
virLogSetFromEnv;
337 338
virLogDefineFilter;
virLogDefineOutput;
339
virLogParseDefaultPriority;
340 341 342 343 344 345 346
virLogParseFilters;
virLogParseOutputs;
virLogStartup;
virLogShutdown;
virLogReset;


347 348 349 350 351 352 353
# memory.h
virAlloc;
virAllocN;
virReallocN;
virFree;


354 355 356 357
# network.h
virSocketAddrInNetwork;
virSocketAddrIsNetmask;
virSocketCheckNetmask;
M
Matthew Booth 已提交
358 359
virSocketFormatAddr;
virSocketGetPort;
360 361 362 363
virSocketGetRange;
virSocketParseAddr;
virSocketParseIpv4Addr;
virSocketParseIpv6Addr;
M
Matthew Booth 已提交
364
virSocketSetPort;
365 366


367 368
# network_conf.h
virNetworkAssignDef;
369
virNetworkConfigFile;
370 371 372 373 374 375 376 377 378 379 380 381 382
virNetworkDefFormat;
virNetworkDefFree;
virNetworkDefParseFile;
virNetworkDefParseNode;
virNetworkDefParseString;
virNetworkDeleteConfig;
virNetworkFindByName;
virNetworkFindByUUID;
virNetworkLoadAllConfigs;
virNetworkObjListFree;
virNetworkDefParseNode;
virNetworkRemoveInactive;
virNetworkSaveConfig;
383
virNetworkSetBridgeName;
384 385 386 387 388
virNetworkObjLock;
virNetworkObjUnlock;


# nodeinfo.h
389 390 391 392
nodeGetInfo;
nodeCapsInitNUMA;
nodeGetCellsFreeMemory;
nodeGetFreeMemory;
393 394 395


# node_device_conf.h
396
virNodeDeviceHasCap;
397 398 399
virNodeDeviceObjRemove;
virNodeDevCapTypeToString;
virNodeDeviceFindByName;
400
virNodeDeviceFindBySysfsPath;
401 402 403 404
virNodeDeviceObjListFree;
virNodeDeviceDefFree;
virNodeDevCapsDefFree;
virNodeDeviceDefFormat;
405
virNodeDeviceDefParseString;
406 407 408
virNodeDeviceObjLock;
virNodeDeviceObjUnlock;
virNodeDeviceAssignDef;
409 410
virNodeDeviceGetWWNs;
virNodeDeviceGetParentHost;
411 412


413 414 415 416 417 418
# pci.h
pciGetDevice;
pciFreeDevice;
pciDettachDevice;
pciReAttachDevice;
pciResetDevice;
419 420 421 422 423 424
pciDeviceSetManaged;
pciDeviceGetManaged;
pciDeviceListNew;
pciDeviceListFree;
pciDeviceListAdd;
pciDeviceListDel;
425
pciDeviceFileIterate;
426 427 428 429 430
pciDeviceListCount;
pciDeviceListGet;
pciDeviceListLock;
pciDeviceListUnlock;
pciDeviceListSteal;
431

432

433 434 435 436 437
# processinfo.h
virProcessInfoSetAffinity;
virProcessInfoGetAffinity;


438 439 440 441 442
# qparams.h
qparam_get_query;
qparam_query_parse;
free_qparam_set;

443 444 445 446 447
# secret_conf.h
virSecretDefFree;
virSecretDefParseString;
virSecretDefParseFile;
virSecretDefFormat;
448

449 450 451
# secret_driver.h
secretRegister;

452
# security.h
453
virSecurityDriverVerify;
454 455 456 457 458 459 460
virSecurityDriverStartup;
virSecurityDriverInit;
virSecurityDriverSetDOI;
virSecurityDriverGetDOI;
virSecurityDriverGetModel;


461 462 463
# storage_conf.h
virStoragePoolDefFormat;
virStoragePoolDefFree;
464 465 466
virStoragePoolDefParseString;
virStoragePoolDefParseFile;
virStoragePoolDefParseNode;
467 468 469 470 471 472 473 474 475 476
virStoragePoolLoadAllConfigs;
virStoragePoolObjAssignDef;
virStoragePoolObjClearVols;
virStoragePoolObjDeleteDef;
virStoragePoolObjFindByName;
virStoragePoolObjFindByUUID;
virStoragePoolObjListFree;
virStoragePoolObjRemove;
virStoragePoolObjSaveDef;
virStoragePoolSourceFree;
477
virStoragePoolDefParseSourceString;
478
virStoragePoolSourceListNewSource;
479 480 481 482 483 484
virStoragePoolSourceListFormat;
virStorageVolDefFindByKey;
virStorageVolDefFindByName;
virStorageVolDefFindByPath;
virStorageVolDefFormat;
virStorageVolDefFree;
485 486 487
virStorageVolDefParseFile;
virStorageVolDefParseString;
virStorageVolDefParseNode;
488 489 490 491
virStoragePoolFormatDiskTypeToString;
virStoragePoolFormatFileSystemTypeToString;
virStoragePoolFormatFileSystemNetTypeToString;
virStoragePoolTypeFromString;
492
virStoragePartedFsTypeTypeToString;
493 494 495
virStoragePoolObjLock;
virStoragePoolObjUnlock;

M
Miloslav Trmač 已提交
496
# storage_encryption_conf.h
497 498 499 500
virStorageEncryptionFree;
virStorageEncryptionDropSecrets;
virStorageEncryptionParseNode;
virStorageEncryptionFormat;
501
virStorageGenerateQcowPassphrase;
502

503 504 505
# storage_file.h
virStorageFileFormatTypeToString;
virStorageFileFormatTypeFromString;
506
virStorageFileGetMetadata;
507
virStorageFileGetMetadataFromFD;
508

509 510 511 512 513 514 515 516 517
# threads.h
virMutexInit;
virMutexDestroy;
virMutexLock;
virMutexUnlock;

virCondInit;
virCondDestroy;
virCondWait;
518
virCondWaitUntil;
519 520 521
virCondSignal;
virCondBroadcast;

522 523
# util.h
virFileReadAll;
M
Mark McLoughlin 已提交
524
virFileWriteStr;
525 526 527 528
virStrToLong_i;
virStrToLong_ll;
virStrToLong_ull;
virStrToLong_ui;
529
virStrToDouble;
530
virFileLinkPointsTo;
D
Daniel P. Berrange 已提交
531
virFileResolveLink;
532 533
saferead;
safewrite;
534
safezero;
535 536 537 538 539 540
virMacAddrCompare;
virEnumFromString;
virEnumToString;
virEventAddHandle;
virEventRemoveHandle;
virExec;
541
virExecDaemonize;
542
virSetCloseExec;
543
virSetNonBlock;
544
virFormatMacAddr;
545
virGetHostname;
546 547
virParseMacAddr;
virFileDeletePid;
548
virFindFileInPath;
549 550 551 552
virFileExists;
virFileHasSuffix;
virFileLinkPointsTo;
virFileMakePath;
A
Amy Griffis 已提交
553
virFileAbsPath;
554 555 556 557 558 559 560 561 562
virFileOpenTty;
virFileReadLimFD;
virFilePid;
virFileReadPid;
virFileLinkPointsTo;
virParseNumber;
virAsprintf;
virRun;
virSkipSpaces;
G
Guido Günther 已提交
563
virKillProcess;
564
virGetUserDirectory;
565
virGetUserName;
566 567
virGetUserID;
virGetGroupID;
568
virFileFindMountPoint;
D
Daniel P. Berrange 已提交
569
virFileWaitForDevices;
570
virFileMatchesNameSuffix;
571
virArgvToString;
572

573

574 575 576 577
# usb.h
usbGetDevice;
usbFreeDevice;
usbDeviceFileIterate;
578 579 580 581 582 583 584 585 586 587

# uuid.h
virUUIDFormat;
virUUIDGenerate;
virUUIDParse;


# virterror_internal.h
virReportErrorHelper;
virErrorMsg;
D
Daniel P. Berrange 已提交
588
virRaiseErrorFull;
589 590
virReportSystemErrorFull;
virReportOOMErrorFull;
J
Jim Meyering 已提交
591
virStrerror;
592 593 594


# xml.h
595
virXPathBoolean;
596 597 598 599 600
virXPathLong;
virXPathNode;
virXPathNodeSet;
virXPathString;
virXMLPropString;
601
virXPathStringLimit;
602 603 604 605 606 607
virXPathBoolean;
virXPathNumber;
virXPathULong;
virXPathULongLong;
virXPathLongHex;
virXPathULongHex;