Lines Matching refs:mnt_path
57 char mnt_path[PATH_MAX]; member
321 root->mnt_path); in tst_cgroup_print_config()
411 "Check '%s' and '%s'", root->mnt_path, mnt_dir); in cgroup_root_scan()
423 strcpy(root->mnt_path, mnt_dir); in cgroup_root_scan()
425 root->mnt_dir.dir_name = root->mnt_path; in cgroup_root_scan()
467 char mnt_path[PATH_MAX]; in cgroup_mount_v2() local
469 sprintf(mnt_path, "%s%s", cgroup_mount_ltp_prefix, cgroup_v2_ltp_mount); in cgroup_mount_v2()
471 if (!mkdir(mnt_path, 0777)) { in cgroup_mount_v2()
482 mnt_path); in cgroup_mount_v2()
486 tst_brk(TBROK | TERRNO, "mkdir(%s, 0777)", mnt_path); in cgroup_mount_v2()
490 if (!mount("cgroup2", mnt_path, "cgroup2", 0, NULL)) { in cgroup_mount_v2()
491 tst_res(TINFO, "Mounted V2 CGroups on %s", mnt_path); in cgroup_mount_v2()
497 tst_res(TINFO | TERRNO, "Could not mount V2 CGroups on %s", mnt_path); in cgroup_mount_v2()
501 SAFE_RMDIR(mnt_path); in cgroup_mount_v2()
508 char mnt_path[PATH_MAX]; in cgroup_mount_v1() local
511 sprintf(mnt_path, "%s%s", cgroup_mount_ltp_prefix, ctrl->ctrl_name); in cgroup_mount_v1()
513 if (!mkdir(mnt_path, 0777)) { in cgroup_mount_v1()
524 mnt_path); in cgroup_mount_v1()
528 tst_brk(TBROK | TERRNO, "mkdir(%s, 0777)", mnt_path); in cgroup_mount_v1()
532 if (mount(ctrl->ctrl_name, mnt_path, "cgroup", 0, ctrl->ctrl_name)) { in cgroup_mount_v1()
534 "Could not mount V1 CGroup on %s", mnt_path); in cgroup_mount_v1()
537 SAFE_RMDIR(mnt_path); in cgroup_mount_v1()
541 tst_res(TINFO, "Mounted V1 %s CGroup on %s", ctrl->ctrl_name, mnt_path); in cgroup_mount_v1()
805 if (umount2(root->mnt_path, MNT_DETACH)) in tst_cgroup_cleanup()
808 SAFE_RMDIR(root->mnt_path); in tst_cgroup_cleanup()