Lines Matching refs:current_path
277 recursive_unmount(const char* current_path, const void* raw_parent_sb) in recursive_unmount() argument
282 bool ok = try_stat(current_path, ¤t_sb); in recursive_unmount()
286 ok &= try_iterate_directory(current_path, recursive_unmount, in recursive_unmount()
291 ok &= try_unmount(current_path); in recursive_unmount()
311 recursive_cleanup(const char* current_path, const void* raw_parent_sb) in recursive_cleanup() argument
316 bool ok = try_stat(current_path, ¤t_sb); in recursive_cleanup()
326 try_unprotect_symlink(current_path); in recursive_cleanup()
328 try_unprotect(current_path); in recursive_cleanup()
331 ok &= recursive_unmount(current_path, parent_sb); in recursive_cleanup()
333 ok &= recursive_cleanup(current_path, parent_sb); in recursive_cleanup()
337 ok &= try_iterate_directory(current_path, recursive_cleanup, in recursive_cleanup()
339 ok &= try_rmdir(current_path); in recursive_cleanup()
341 ok &= try_unlink(current_path); in recursive_cleanup()
521 char* current_path; in kyua_fs_make_absolute() local
524 error = kyua_fs_current_path(¤t_path); in kyua_fs_make_absolute()
528 error = kyua_fs_concat(output, current_path, original, NULL); in kyua_fs_make_absolute()
529 free(current_path); in kyua_fs_make_absolute()