libvirt_private.syms 14.4 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


J
Jiri Denemark 已提交
74
# cpu.h
75 76
cpuBaseline;
cpuBaselineXML;
J
Jiri Denemark 已提交
77 78 79 80 81 82 83
cpuCompare;
cpuCompareXML;
cpuDataFree;
cpuDecode;
cpuEncode;
cpuGuestData;
cpuNodeData;
84
cpuUpdate;
J
Jiri Denemark 已提交
85 86


87 88 89 90 91 92
# cpu_conf.h
virCPUDefFree;
virCPUDefParseXML;
virCPUDefFormat;
virCPUDefFormatBuf;
virCPUDefAddFeature;
93
virCPUDefCopy;
94 95


96 97
# datatypes.h
virGetDomain;
D
Daniel Veillard 已提交
98
virGetInterface;
99 100 101
virGetNetwork;
virGetStoragePool;
virGetStorageVol;
102
virGetSecret;
103
virUnrefStorageVol;
104 105
virGetNodeDevice;
virUnrefDomain;
106
virUnrefConnect;
107
virUnrefSecret;
108 109
virGetStream;
virUnrefStream;
S
Stefan Berger 已提交
110 111
virGetNWFilter;
virUnrefNWFilter;
112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131


# domain_conf.h
virDiskNameToBusDeviceIndex;
virDiskNameToIndex;
virDomainAssignDef;
virDomainConfigFile;
virDomainCpuSetFormat;
virDomainCpuSetParse;
virDomainChrDefFree;
virDomainChrTypeFromString;
virDomainChrTypeToString;
virDomainDefFormat;
virDomainDefFree;
virDomainDefParseFile;
virDomainDefParseNode;
virDomainDefParseString;
virDomainDeleteConfig;
virDomainDeviceDefFree;
virDomainDeviceDefParse;
132
virDomainDeviceTypeToString;
133 134 135
virDomainDiskBusTypeToString;
virDomainDiskDefFree;
virDomainDiskDeviceTypeToString;
136 137
virDomainDiskInsert;
virDomainDiskInsertPreAlloced;
138
virDomainDiskDefAssignAddress;
139 140
virDomainControllerInsert;
virDomainControllerInsertPreAlloced;
141 142 143
virDomainFindByID;
virDomainFindByName;
virDomainFindByUUID;
144
virDomainGetRootFilesystem;
145
virDomainGraphicsTypeFromString;
146
virDomainGraphicsTypeToString;
147
virDomainGraphicsDefFree;
148
virDomainHostdevDefFree;
M
Mark McLoughlin 已提交
149 150
virDomainHostdevModeTypeToString;
virDomainHostdevSubsysTypeToString;
151 152 153 154 155
virDomainInputDefFree;
virDomainLifecycleTypeFromString;
virDomainLifecycleTypeToString;
virDomainLoadAllConfigs;
virDomainNetDefFree;
M
Mark McLoughlin 已提交
156
virDomainNetTypeToString;
157 158 159
virDomainRemoveInactive;
virDomainSaveXML;
virDomainSaveConfig;
160
virDomainSaveStatus;
161 162 163
virDomainSoundDefFree;
virDomainSoundModelTypeFromString;
virDomainSoundModelTypeToString;
R
Richard Jones 已提交
164 165 166 167
virDomainWatchdogModelTypeFromString;
virDomainWatchdogModelTypeToString;
virDomainWatchdogActionTypeFromString;
virDomainWatchdogActionTypeToString;
168 169 170 171 172
virDomainVideoDefFree;
virDomainVideoTypeToString;
virDomainVideoTypeFromString;
virDomainVideoDefaultRAM;
virDomainVideoDefaultType;
173 174 175 176
virDomainVirtTypeToString;
virDomainFSDefFree;
virDomainObjLock;
virDomainObjUnlock;
177 178
virDomainStateTypeToString;
virDomainStateTypeFromString;
179
virDomainObjIsDuplicate;
180 181 182 183 184
virDomainObjListGetInactiveNames;
virDomainObjListGetActiveIDs;
virDomainObjListNumOfDomains;
virDomainObjListInit;
virDomainObjListDeinit;
185 186
virDomainObjRef;
virDomainObjUnref;
187 188 189
virDomainDeviceAddressIsValid;
virDomainDevicePCIAddressIsValid;
virDomainDeviceInfoIsSet;
190 191
virDomainControllerTypeToString;
virDomainControllerDefFree;
192
virDomainDeviceAddressTypeToString;
193
virDomainDefAddImplicitControllers;
194
virDomainDefClearPCIAddresses;
D
Daniel P. Berrange 已提交
195
virDomainDefClearDeviceAliases;
196
virDomainDeviceInfoIterate;
197 198
virDomainClockOffsetTypeToString;
virDomainClockOffsetTypeFromString;
199
virDomainDiskErrorPolicyTypeToString;
200 201 202 203 204 205 206 207 208
virDomainTimerNameTypeToString;
virDomainTimerNameTypeFromString;
virDomainTimerWallclockTypeToString;
virDomainTimerWallclockTypeFromString;
virDomainTimerTickpolicyTypeToString;
virDomainTimerTickpolicyTypeFromString;
virDomainTimerModeTypeToString;
virDomainTimerModeTypeFromString;

209 210 211

# domain_event.h
virDomainEventCallbackListAdd;
212
virDomainEventCallbackListAddID;
213 214
virDomainEventCallbackListFree;
virDomainEventCallbackListRemove;
215
virDomainEventCallbackListRemoveID;
216 217
virDomainEventCallbackListRemoveConn;
virDomainEventCallbackListMarkDelete;
218
virDomainEventCallbackListMarkDeleteID;
219
virDomainEventCallbackListPurgeMarked;
220 221 222
virDomainEventCallbackListCount;
virDomainEventCallbackListCountID;
virDomainEventCallbackListEventID;
223 224 225 226 227 228 229 230
virDomainEventQueueNew;
virDomainEventQueueFree;
virDomainEventQueuePop;
virDomainEventQueuePush;
virDomainEventNew;
virDomainEventNewFromDom;
virDomainEventNewFromObj;
virDomainEventNewFromDef;
231 232
virDomainEventRebootNewFromDom;
virDomainEventRebootNewFromObj;
233 234
virDomainEventRTCChangeNewFromDom;
virDomainEventRTCChangeNewFromObj;
235 236
virDomainEventWatchdogNewFromDom;
virDomainEventWatchdogNewFromObj;
237 238
virDomainEventIOErrorNewFromDom;
virDomainEventIOErrorNewFromObj;
239 240
virDomainEventGraphicsNewFromDom;
virDomainEventGraphicsNewFromObj;
241 242 243 244 245 246
virDomainEventFree;
virDomainEventDispatchDefaultFunc;
virDomainEventDispatch;
virDomainEventQueueDispatch;


G
Gerhard Stenzel 已提交
247 248 249 250 251 252 253
# ebtables.h
ebtablesAddForwardAllowIn;
ebtablesAddForwardPolicyReject;
ebtablesContextNew;
ebtablesRemoveForwardAllowIn;


254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274
# event.h
virEventAddHandle;
virEventAddTimeout;
virEventRemoveHandle;
virEventRemoveTimeout;
virEventUpdateHandle;
virEventUpdateTimeout;


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


D
Daniel Veillard 已提交
275 276 277 278 279 280
# hooks.h
virHookCall;
virHookInitialize;
virHookPresent;


281 282 283 284
# interface_conf.h
virInterfaceDefFormat;
virInterfaceDefParseFile;
virInterfaceDefParseString;
D
Daniel P. Berrange 已提交
285
virInterfaceDefParseNode;
286
virInterfaceDefFree;
D
Daniel P. Berrange 已提交
287 288 289 290 291 292 293 294
virInterfaceFindByName;
virInterfaceFindByMACString;
virInterfaceAssignDef;
virInterfaceRemove;
virInterfaceObjLock;
virInterfaceObjUnlock;
virInterfaceObjListFree;

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
# 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
virDrvSupportsFeature;
virDomainMigratePrepare;
virDomainMigratePerform;
virDomainMigrateFinish;
virDomainMigratePrepare2;
virDomainMigrateFinish2;
C
Chris Lalancette 已提交
326
virDomainMigratePrepareTunnel;
327
virRegisterDriver;
328
virRegisterInterfaceDriver;
329 330 331
virRegisterNetworkDriver;
virRegisterStorageDriver;
virRegisterDeviceMonitor;
D
Daniel P. Berrange 已提交
332
virRegisterSecretDriver;
S
Stefan Berger 已提交
333
virRegisterNWFilterDriver;
334 335


336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382
# 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;


383 384
# logging.h
virLogMessage;
385 386
virLogGetNbFilters;
virLogGetNbOutputs;
387 388
virLogGetFilters;
virLogGetOutputs;
389
virLogGetDefaultPriority;
390
virLogSetDefaultPriority;
391
virLogSetFromEnv;
392 393
virLogDefineFilter;
virLogDefineOutput;
394
virLogParseDefaultPriority;
395 396 397 398 399
virLogParseFilters;
virLogParseOutputs;
virLogStartup;
virLogShutdown;
virLogReset;
400 401
virLogLock;
virLogUnlock;
402 403


404 405 406 407 408 409 410
# memory.h
virAlloc;
virAllocN;
virReallocN;
virFree;


411 412 413
# network.h
virSocketAddrIsNetmask;
virSocketCheckNetmask;
M
Matthew Booth 已提交
414 415
virSocketFormatAddr;
virSocketGetPort;
416 417 418 419
virSocketGetRange;
virSocketParseAddr;
virSocketParseIpv4Addr;
virSocketParseIpv6Addr;
M
Matthew Booth 已提交
420
virSocketSetPort;
421 422


423 424
# network_conf.h
virNetworkAssignDef;
425
virNetworkConfigFile;
426 427 428 429 430 431 432 433 434 435 436 437 438
virNetworkDefFormat;
virNetworkDefFree;
virNetworkDefParseFile;
virNetworkDefParseNode;
virNetworkDefParseString;
virNetworkDeleteConfig;
virNetworkFindByName;
virNetworkFindByUUID;
virNetworkLoadAllConfigs;
virNetworkObjListFree;
virNetworkDefParseNode;
virNetworkRemoveInactive;
virNetworkSaveConfig;
439
virNetworkSetBridgeName;
440 441 442 443 444
virNetworkObjLock;
virNetworkObjUnlock;


# nodeinfo.h
445 446 447 448
nodeGetInfo;
nodeCapsInitNUMA;
nodeGetCellsFreeMemory;
nodeGetFreeMemory;
449 450 451


# node_device_conf.h
452
virNodeDeviceHasCap;
453 454 455
virNodeDeviceObjRemove;
virNodeDevCapTypeToString;
virNodeDeviceFindByName;
456
virNodeDeviceFindBySysfsPath;
457 458 459 460
virNodeDeviceObjListFree;
virNodeDeviceDefFree;
virNodeDevCapsDefFree;
virNodeDeviceDefFormat;
461
virNodeDeviceDefParseString;
462 463 464
virNodeDeviceObjLock;
virNodeDeviceObjUnlock;
virNodeDeviceAssignDef;
465 466
virNodeDeviceGetWWNs;
virNodeDeviceGetParentHost;
467 468


469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484
# nwfilter_conf.h
virNWFilterPoolLoadAllConfigs;
virNWFilterPoolObjAssignDef;
virNWFilterPoolObjSaveDef;
virNWFilterPoolObjFindByName;
virNWFilterPoolObjFindByUUID;
virNWFilterPoolObjLock;
virNWFilterPoolObjUnlock;
virNWFilterPoolObjRemove;
virNWFilterDefFree;
virNWFilterDefParseString;
virNWFilterPoolObjDeleteDef;
virNWFilterPoolObjListFree;
virNWFilterDefFormat;
virNWFilterChainSuffixTypeToString;
virNWFilterRuleActionTypeToString;
S
Stefan Berger 已提交
485
virNWFilterRuleProtocolTypeToString;
486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505
virNWFilterJumpTargetTypeToString;
virNWFilterRegisterCallbackDriver;
virNWFilterTestUnassignDef;
virNWFilterConfLayerInit;
virNWFilterConfLayerShutdown;


#nwfilter_params.h
virNWFilterHashTableCreate;
virNWFilterHashTableFree;
virNWFilterHashTablePut;
virNWFilterHashTablePutAll;
virNWFilterHashTableRemoveEntry;


# nwfilter_gentech_driver.h
virNWFilterInstantiateFilter;
virNWFilterTeardownFilter;


506 507 508 509 510
# pci.h
pciGetDevice;
pciFreeDevice;
pciDettachDevice;
pciReAttachDevice;
511
pciWaitForDeviceCleanup;
512
pciResetDevice;
513 514 515 516 517 518
pciDeviceSetManaged;
pciDeviceGetManaged;
pciDeviceListNew;
pciDeviceListFree;
pciDeviceListAdd;
pciDeviceListDel;
519
pciDeviceFileIterate;
520 521 522
pciDeviceListCount;
pciDeviceListGet;
pciDeviceListSteal;
J
Jiri Denemark 已提交
523
pciDeviceIsAssignable;
524

525

526 527 528 529 530
# processinfo.h
virProcessInfoSetAffinity;
virProcessInfoGetAffinity;


531 532 533 534 535
# qparams.h
qparam_get_query;
qparam_query_parse;
free_qparam_set;

536 537 538 539 540
# secret_conf.h
virSecretDefFree;
virSecretDefParseString;
virSecretDefParseFile;
virSecretDefFormat;
541

542

543
# security.h
544
virSecurityDriverVerify;
545 546 547 548 549 550 551
virSecurityDriverStartup;
virSecurityDriverInit;
virSecurityDriverSetDOI;
virSecurityDriverGetDOI;
virSecurityDriverGetModel;


552 553 554
# storage_conf.h
virStoragePoolDefFormat;
virStoragePoolDefFree;
555 556 557
virStoragePoolDefParseString;
virStoragePoolDefParseFile;
virStoragePoolDefParseNode;
558 559 560 561 562 563 564 565 566 567
virStoragePoolLoadAllConfigs;
virStoragePoolObjAssignDef;
virStoragePoolObjClearVols;
virStoragePoolObjDeleteDef;
virStoragePoolObjFindByName;
virStoragePoolObjFindByUUID;
virStoragePoolObjListFree;
virStoragePoolObjRemove;
virStoragePoolObjSaveDef;
virStoragePoolSourceFree;
568
virStoragePoolDefParseSourceString;
569
virStoragePoolSourceListNewSource;
570 571 572 573 574 575
virStoragePoolSourceListFormat;
virStorageVolDefFindByKey;
virStorageVolDefFindByName;
virStorageVolDefFindByPath;
virStorageVolDefFormat;
virStorageVolDefFree;
576 577 578
virStorageVolDefParseFile;
virStorageVolDefParseString;
virStorageVolDefParseNode;
579 580 581 582
virStoragePoolFormatDiskTypeToString;
virStoragePoolFormatFileSystemTypeToString;
virStoragePoolFormatFileSystemNetTypeToString;
virStoragePoolTypeFromString;
583
virStoragePartedFsTypeTypeToString;
584 585 586
virStoragePoolObjLock;
virStoragePoolObjUnlock;

M
Miloslav Trmač 已提交
587
# storage_encryption_conf.h
588 589 590
virStorageEncryptionFree;
virStorageEncryptionParseNode;
virStorageEncryptionFormat;
591
virStorageGenerateQcowPassphrase;
592

593 594 595
# storage_file.h
virStorageFileFormatTypeToString;
virStorageFileFormatTypeFromString;
596
virStorageFileGetMetadata;
597
virStorageFileGetMetadataFromFD;
598

599 600 601 602 603 604 605 606 607
# threads.h
virMutexInit;
virMutexDestroy;
virMutexLock;
virMutexUnlock;

virCondInit;
virCondDestroy;
virCondWait;
608
virCondWaitUntil;
609 610 611
virCondSignal;
virCondBroadcast;

612 613
# util.h
virFileReadAll;
M
Mark McLoughlin 已提交
614
virFileWriteStr;
615 616 617 618
virStrToLong_i;
virStrToLong_ll;
virStrToLong_ull;
virStrToLong_ui;
619
virStrToDouble;
620
virFileLinkPointsTo;
D
Daniel P. Berrange 已提交
621
virFileResolveLink;
622 623
saferead;
safewrite;
624
safezero;
625 626 627 628 629 630
virMacAddrCompare;
virEnumFromString;
virEnumToString;
virEventAddHandle;
virEventRemoveHandle;
virExec;
631
virExecDaemonize;
632
virSetCloseExec;
633
virSetNonBlock;
634
virFormatMacAddr;
635
virGetHostnameLocalhost;
636
virGetHostname;
637 638
virParseMacAddr;
virFileDeletePid;
639
virFindFileInPath;
640 641 642 643
virFileExists;
virFileHasSuffix;
virFileLinkPointsTo;
virFileMakePath;
A
Amy Griffis 已提交
644
virFileAbsPath;
645 646 647 648 649 650
virFileOpenTty;
virFileReadLimFD;
virFilePid;
virFileReadPid;
virFileLinkPointsTo;
virParseNumber;
651
virPipeReadUntilEOF;
652 653 654
virAsprintf;
virRun;
virSkipSpaces;
G
Guido Günther 已提交
655
virKillProcess;
656
virGetUserDirectory;
657
virGetUserName;
658 659
virGetUserID;
virGetGroupID;
660
virFileFindMountPoint;
D
Daniel P. Berrange 已提交
661
virFileWaitForDevices;
662
virFileMatchesNameSuffix;
663
virArgvToString;
664

665

666 667
# usb.h
usbGetDevice;
668
usbFindDevice;
669
usbFreeDevice;
670 671
usbDeviceGetBus;
usbDeviceGetDevno;
672
usbDeviceFileIterate;
673 674 675 676 677 678 679 680 681 682

# uuid.h
virUUIDFormat;
virUUIDGenerate;
virUUIDParse;


# virterror_internal.h
virReportErrorHelper;
virErrorMsg;
D
Daniel P. Berrange 已提交
683
virRaiseErrorFull;
684 685
virReportSystemErrorFull;
virReportOOMErrorFull;
J
Jim Meyering 已提交
686
virStrerror;
C
Cole Robinson 已提交
687
virSetError;
688 689 690


# xml.h
691
virXPathBoolean;
692 693 694 695 696
virXPathLong;
virXPathNode;
virXPathNodeSet;
virXPathString;
virXMLPropString;
697
virXPathStringLimit;
698 699 700
virXPathBoolean;
virXPathNumber;
virXPathULong;
701
virXPathLongLong;
702 703 704
virXPathULongLong;
virXPathLongHex;
virXPathULongHex;