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


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


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


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


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


# domain_event.h
virDomainEventCallbackListAdd;
198
virDomainEventCallbackListAddID;
199 200
virDomainEventCallbackListFree;
virDomainEventCallbackListRemove;
201
virDomainEventCallbackListRemoveID;
202 203
virDomainEventCallbackListRemoveConn;
virDomainEventCallbackListMarkDelete;
204
virDomainEventCallbackListMarkDeleteID;
205
virDomainEventCallbackListPurgeMarked;
206 207 208
virDomainEventCallbackListCount;
virDomainEventCallbackListCountID;
virDomainEventCallbackListEventID;
209 210 211 212 213 214 215 216
virDomainEventQueueNew;
virDomainEventQueueFree;
virDomainEventQueuePop;
virDomainEventQueuePush;
virDomainEventNew;
virDomainEventNewFromDom;
virDomainEventNewFromObj;
virDomainEventNewFromDef;
217 218
virDomainEventRebootNewFromDom;
virDomainEventRebootNewFromObj;
219 220
virDomainEventRTCChangeNewFromDom;
virDomainEventRTCChangeNewFromObj;
221 222
virDomainEventWatchdogNewFromDom;
virDomainEventWatchdogNewFromObj;
223 224
virDomainEventIOErrorNewFromDom;
virDomainEventIOErrorNewFromObj;
225 226 227 228 229 230
virDomainEventFree;
virDomainEventDispatchDefaultFunc;
virDomainEventDispatch;
virDomainEventQueueDispatch;


G
Gerhard Stenzel 已提交
231 232 233 234 235 236 237
# ebtables.h
ebtablesAddForwardAllowIn;
ebtablesAddForwardPolicyReject;
ebtablesContextNew;
ebtablesRemoveForwardAllowIn;


238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258
# event.h
virEventAddHandle;
virEventAddTimeout;
virEventRemoveHandle;
virEventRemoveTimeout;
virEventUpdateHandle;
virEventUpdateTimeout;


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


259 260 261 262
# interface_conf.h
virInterfaceDefFormat;
virInterfaceDefParseFile;
virInterfaceDefParseString;
D
Daniel P. Berrange 已提交
263
virInterfaceDefParseNode;
264
virInterfaceDefFree;
D
Daniel P. Berrange 已提交
265 266 267 268 269 270 271 272
virInterfaceFindByName;
virInterfaceFindByMACString;
virInterfaceAssignDef;
virInterfaceRemove;
virInterfaceObjLock;
virInterfaceObjUnlock;
virInterfaceObjListFree;

273

274 275 276 277 278 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
# 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 已提交
304
virDomainMigratePrepareTunnel;
305
virRegisterDriver;
306
virRegisterInterfaceDriver;
307 308 309
virRegisterNetworkDriver;
virRegisterStorageDriver;
virRegisterDeviceMonitor;
D
Daniel P. Berrange 已提交
310
virRegisterSecretDriver;
311 312


313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 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
# 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;


360 361
# logging.h
virLogMessage;
362 363
virLogGetNbFilters;
virLogGetNbOutputs;
364 365
virLogGetFilters;
virLogGetOutputs;
366
virLogGetDefaultPriority;
367
virLogSetDefaultPriority;
368
virLogSetFromEnv;
369 370
virLogDefineFilter;
virLogDefineOutput;
371
virLogParseDefaultPriority;
372 373 374 375 376
virLogParseFilters;
virLogParseOutputs;
virLogStartup;
virLogShutdown;
virLogReset;
377 378
virLogLock;
virLogUnlock;
379 380


381 382 383 384 385 386 387
# memory.h
virAlloc;
virAllocN;
virReallocN;
virFree;


388 389 390
# network.h
virSocketAddrIsNetmask;
virSocketCheckNetmask;
M
Matthew Booth 已提交
391 392
virSocketFormatAddr;
virSocketGetPort;
393 394 395 396
virSocketGetRange;
virSocketParseAddr;
virSocketParseIpv4Addr;
virSocketParseIpv6Addr;
M
Matthew Booth 已提交
397
virSocketSetPort;
398 399


400 401
# network_conf.h
virNetworkAssignDef;
402
virNetworkConfigFile;
403 404 405 406 407 408 409 410 411 412 413 414 415
virNetworkDefFormat;
virNetworkDefFree;
virNetworkDefParseFile;
virNetworkDefParseNode;
virNetworkDefParseString;
virNetworkDeleteConfig;
virNetworkFindByName;
virNetworkFindByUUID;
virNetworkLoadAllConfigs;
virNetworkObjListFree;
virNetworkDefParseNode;
virNetworkRemoveInactive;
virNetworkSaveConfig;
416
virNetworkSetBridgeName;
417 418 419 420 421
virNetworkObjLock;
virNetworkObjUnlock;


# nodeinfo.h
422 423 424 425
nodeGetInfo;
nodeCapsInitNUMA;
nodeGetCellsFreeMemory;
nodeGetFreeMemory;
426 427 428


# node_device_conf.h
429
virNodeDeviceHasCap;
430 431 432
virNodeDeviceObjRemove;
virNodeDevCapTypeToString;
virNodeDeviceFindByName;
433
virNodeDeviceFindBySysfsPath;
434 435 436 437
virNodeDeviceObjListFree;
virNodeDeviceDefFree;
virNodeDevCapsDefFree;
virNodeDeviceDefFormat;
438
virNodeDeviceDefParseString;
439 440 441
virNodeDeviceObjLock;
virNodeDeviceObjUnlock;
virNodeDeviceAssignDef;
442 443
virNodeDeviceGetWWNs;
virNodeDeviceGetParentHost;
444 445


446 447 448 449 450
# pci.h
pciGetDevice;
pciFreeDevice;
pciDettachDevice;
pciReAttachDevice;
451
pciWaitForDeviceCleanup;
452
pciResetDevice;
453 454 455 456 457 458
pciDeviceSetManaged;
pciDeviceGetManaged;
pciDeviceListNew;
pciDeviceListFree;
pciDeviceListAdd;
pciDeviceListDel;
459
pciDeviceFileIterate;
460 461 462
pciDeviceListCount;
pciDeviceListGet;
pciDeviceListSteal;
J
Jiri Denemark 已提交
463
pciDeviceIsAssignable;
464

465

466 467 468 469 470
# processinfo.h
virProcessInfoSetAffinity;
virProcessInfoGetAffinity;


471 472 473 474 475
# qparams.h
qparam_get_query;
qparam_query_parse;
free_qparam_set;

476 477 478 479 480
# secret_conf.h
virSecretDefFree;
virSecretDefParseString;
virSecretDefParseFile;
virSecretDefFormat;
481

482

483
# security.h
484
virSecurityDriverVerify;
485 486 487 488 489 490 491
virSecurityDriverStartup;
virSecurityDriverInit;
virSecurityDriverSetDOI;
virSecurityDriverGetDOI;
virSecurityDriverGetModel;


492 493 494
# storage_conf.h
virStoragePoolDefFormat;
virStoragePoolDefFree;
495 496 497
virStoragePoolDefParseString;
virStoragePoolDefParseFile;
virStoragePoolDefParseNode;
498 499 500 501 502 503 504 505 506 507
virStoragePoolLoadAllConfigs;
virStoragePoolObjAssignDef;
virStoragePoolObjClearVols;
virStoragePoolObjDeleteDef;
virStoragePoolObjFindByName;
virStoragePoolObjFindByUUID;
virStoragePoolObjListFree;
virStoragePoolObjRemove;
virStoragePoolObjSaveDef;
virStoragePoolSourceFree;
508
virStoragePoolDefParseSourceString;
509
virStoragePoolSourceListNewSource;
510 511 512 513 514 515
virStoragePoolSourceListFormat;
virStorageVolDefFindByKey;
virStorageVolDefFindByName;
virStorageVolDefFindByPath;
virStorageVolDefFormat;
virStorageVolDefFree;
516 517 518
virStorageVolDefParseFile;
virStorageVolDefParseString;
virStorageVolDefParseNode;
519 520 521 522
virStoragePoolFormatDiskTypeToString;
virStoragePoolFormatFileSystemTypeToString;
virStoragePoolFormatFileSystemNetTypeToString;
virStoragePoolTypeFromString;
523
virStoragePartedFsTypeTypeToString;
524 525 526
virStoragePoolObjLock;
virStoragePoolObjUnlock;

M
Miloslav Trmač 已提交
527
# storage_encryption_conf.h
528 529 530
virStorageEncryptionFree;
virStorageEncryptionParseNode;
virStorageEncryptionFormat;
531
virStorageGenerateQcowPassphrase;
532

533 534 535
# storage_file.h
virStorageFileFormatTypeToString;
virStorageFileFormatTypeFromString;
536
virStorageFileGetMetadata;
537
virStorageFileGetMetadataFromFD;
538

539 540 541 542 543 544 545 546 547
# threads.h
virMutexInit;
virMutexDestroy;
virMutexLock;
virMutexUnlock;

virCondInit;
virCondDestroy;
virCondWait;
548
virCondWaitUntil;
549 550 551
virCondSignal;
virCondBroadcast;

552 553
# util.h
virFileReadAll;
M
Mark McLoughlin 已提交
554
virFileWriteStr;
555 556 557 558
virStrToLong_i;
virStrToLong_ll;
virStrToLong_ull;
virStrToLong_ui;
559
virStrToDouble;
560
virFileLinkPointsTo;
D
Daniel P. Berrange 已提交
561
virFileResolveLink;
562 563
saferead;
safewrite;
564
safezero;
565 566 567 568 569 570
virMacAddrCompare;
virEnumFromString;
virEnumToString;
virEventAddHandle;
virEventRemoveHandle;
virExec;
571
virExecDaemonize;
572
virSetCloseExec;
573
virSetNonBlock;
574
virFormatMacAddr;
575
virGetHostnameLocalhost;
576
virGetHostname;
577 578
virParseMacAddr;
virFileDeletePid;
579
virFindFileInPath;
580 581 582 583
virFileExists;
virFileHasSuffix;
virFileLinkPointsTo;
virFileMakePath;
A
Amy Griffis 已提交
584
virFileAbsPath;
585 586 587 588 589 590 591 592 593
virFileOpenTty;
virFileReadLimFD;
virFilePid;
virFileReadPid;
virFileLinkPointsTo;
virParseNumber;
virAsprintf;
virRun;
virSkipSpaces;
G
Guido Günther 已提交
594
virKillProcess;
595
virGetUserDirectory;
596
virGetUserName;
597 598
virGetUserID;
virGetGroupID;
599
virFileFindMountPoint;
D
Daniel P. Berrange 已提交
600
virFileWaitForDevices;
601
virFileMatchesNameSuffix;
602
virArgvToString;
603

604

605 606
# usb.h
usbGetDevice;
607
usbFindDevice;
608
usbFreeDevice;
609 610
usbDeviceGetBus;
usbDeviceGetDevno;
611
usbDeviceFileIterate;
612 613 614 615 616 617 618 619 620 621

# uuid.h
virUUIDFormat;
virUUIDGenerate;
virUUIDParse;


# virterror_internal.h
virReportErrorHelper;
virErrorMsg;
D
Daniel P. Berrange 已提交
622
virRaiseErrorFull;
623 624
virReportSystemErrorFull;
virReportOOMErrorFull;
J
Jim Meyering 已提交
625
virStrerror;
C
Cole Robinson 已提交
626
virSetError;
627 628 629


# xml.h
630
virXPathBoolean;
631 632 633 634 635
virXPathLong;
virXPathNode;
virXPathNodeSet;
virXPathString;
virXMLPropString;
636
virXPathStringLimit;
637 638 639
virXPathBoolean;
virXPathNumber;
virXPathULong;
640
virXPathLongLong;
641 642 643
virXPathULongLong;
virXPathLongHex;
virXPathULongHex;