mirror of
https://gitlab.com/libvirt/libvirt.git
synced 2025-02-22 19:32:19 +00:00
cgroup: export virCgroupRemoveRecursively
We will use virCgroupRemoveRecursively to remove cgroup directories in the coming patch. Signed-off-by: Gao feng <gaofeng@cn.fujitsu.com>
This commit is contained in:
parent
82eec793c7
commit
8d19a9f578
@ -1115,6 +1115,7 @@ virCgroupMounted;
|
||||
virCgroupMoveTask;
|
||||
virCgroupPathOfController;
|
||||
virCgroupRemove;
|
||||
virCgroupRemoveRecursively;
|
||||
virCgroupSetBlkioDeviceWeight;
|
||||
virCgroupSetBlkioWeight;
|
||||
virCgroupSetCpuCfsPeriod;
|
||||
|
@ -686,7 +686,7 @@ cleanup:
|
||||
#endif
|
||||
|
||||
#if defined _DIRENT_HAVE_D_TYPE
|
||||
static int virCgroupRemoveRecursively(char *grppath)
|
||||
int virCgroupRemoveRecursively(char *grppath)
|
||||
{
|
||||
DIR *grpdir;
|
||||
struct dirent *ent;
|
||||
@ -735,7 +735,7 @@ static int virCgroupRemoveRecursively(char *grppath)
|
||||
return rc;
|
||||
}
|
||||
#else
|
||||
static int virCgroupRemoveRecursively(char *grppath ATTRIBUTE_UNUSED)
|
||||
int virCgroupRemoveRecursively(char *grppath ATTRIBUTE_UNUSED)
|
||||
{
|
||||
/* Claim no support */
|
||||
return -ENXIO;
|
||||
|
@ -157,6 +157,7 @@ int virCgroupGetCpusetMems(virCgroupPtr group, char **mems);
|
||||
int virCgroupSetCpusetCpus(virCgroupPtr group, const char *cpus);
|
||||
int virCgroupGetCpusetCpus(virCgroupPtr group, char **cpus);
|
||||
|
||||
int virCgroupRemoveRecursively(char *grppath);
|
||||
int virCgroupRemove(virCgroupPtr group);
|
||||
|
||||
void virCgroupFree(virCgroupPtr *group);
|
||||
|
Loading…
x
Reference in New Issue
Block a user