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;
C
Chris Lalancette 已提交
112
virGetDomainSnapshot;
113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132


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

210 211 212

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


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


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


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


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


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

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
# 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 已提交
327
virDomainMigratePrepareTunnel;
328
virRegisterDriver;
329
virRegisterInterfaceDriver;
330 331 332
virRegisterNetworkDriver;
virRegisterStorageDriver;
virRegisterDeviceMonitor;
D
Daniel P. Berrange 已提交
333
virRegisterSecretDriver;
S
Stefan Berger 已提交
334
virRegisterNWFilterDriver;
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 383
# 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;


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


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


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


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


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


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


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


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


# nwfilter_gentech_driver.h
virNWFilterInstantiateFilter;
virNWFilterTeardownFilter;


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

526

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


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

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

543

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


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

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

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

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

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

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

667

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

# uuid.h
virUUIDFormat;
virUUIDGenerate;
virUUIDParse;


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


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