.gitignore: ignore generated filter parser sources
[lttng-tools.git] / src / common / compat / directory-handle.c
index a66d768e871f5eef5ae4be4556d3636c69c9fdca..9b98e04827bf2a91dd669df5bee7a929a87c8bcb 100644 (file)
@@ -13,7 +13,6 @@
 #include <lttng/constant.h>
 #include <common/dynamic-array.h>
 
-#include <assert.h>
 #include <sys/types.h>
 #include <sys/stat.h>
 #include <fcntl.h>
@@ -100,7 +99,6 @@ void lttng_directory_handle_release(struct urcu_ref *ref);
                (ino_t) reserved_val;              \
        })
 
-LTTNG_HIDDEN
 struct lttng_directory_handle *lttng_directory_handle_create(const char *path)
 {
        const struct lttng_directory_handle cwd_handle = {
@@ -111,7 +109,6 @@ struct lttng_directory_handle *lttng_directory_handle_create(const char *path)
        return lttng_directory_handle_create_from_handle(path, &cwd_handle);
 }
 
-LTTNG_HIDDEN
 struct lttng_directory_handle *lttng_directory_handle_create_from_handle(
                const char *path,
                const struct lttng_directory_handle *ref_handle)
@@ -147,7 +144,6 @@ error_close:
        return NULL;
 }
 
-LTTNG_HIDDEN
 struct lttng_directory_handle *lttng_directory_handle_create_from_dirfd(
                int dirfd)
 {
@@ -199,7 +195,6 @@ end:
        free(handle);
 }
 
-LTTNG_HIDDEN
 struct lttng_directory_handle *lttng_directory_handle_copy(
                const struct lttng_directory_handle *handle)
 {
@@ -224,7 +219,6 @@ end:
        return new_handle;
 }
 
-LTTNG_HIDDEN
 bool lttng_directory_handle_equals(const struct lttng_directory_handle *lhs,
                const struct lttng_directory_handle *rhs)
 {
@@ -237,14 +231,12 @@ void lttng_directory_handle_invalidate(struct lttng_directory_handle *handle)
        handle->dirfd = -1;
 }
 
-LTTNG_HIDDEN
 int lttng_directory_handle_stat(const struct lttng_directory_handle *handle,
                const char *path, struct stat *st)
 {
        return fstatat(handle->dirfd, path, st, 0);
 }
 
-LTTNG_HIDDEN
 bool lttng_directory_handle_uses_fd(
                const struct lttng_directory_handle *handle)
 {
@@ -425,7 +417,6 @@ end:
        return handle;
 }
 
-LTTNG_HIDDEN
 struct lttng_directory_handle *lttng_directory_handle_create(
                const char *path)
 {
@@ -473,7 +464,6 @@ end:
        return new_handle;
 }
 
-LTTNG_HIDDEN
 struct lttng_directory_handle *lttng_directory_handle_create_from_handle(
                const char *path,
                const struct lttng_directory_handle *ref_handle)
@@ -485,7 +475,7 @@ struct lttng_directory_handle *lttng_directory_handle_create_from_handle(
        struct lttng_directory_handle *new_handle = NULL;
        char *new_path = NULL;
 
-       assert(ref_handle && ref_handle->base_path);
+       LTTNG_ASSERT(ref_handle && ref_handle->base_path);
 
        ret = lttng_directory_handle_stat(ref_handle, path, &stat_buf);
        if (ret == -1) {
@@ -557,11 +547,10 @@ end:
        return new_handle;
 }
 
-LTTNG_HIDDEN
 struct lttng_directory_handle *lttng_directory_handle_create_from_dirfd(
                int dirfd)
 {
-       assert(dirfd == AT_FDCWD);
+       LTTNG_ASSERT(dirfd == AT_FDCWD);
        return lttng_directory_handle_create(NULL);
 }
 
@@ -576,7 +565,6 @@ void lttng_directory_handle_release(struct urcu_ref *ref)
        free(handle);
 }
 
-LTTNG_HIDDEN
 struct lttng_directory_handle *lttng_directory_handle_copy(
                const struct lttng_directory_handle *handle)
 {
@@ -594,7 +582,6 @@ end:
        return new_handle;
 }
 
-LTTNG_HIDDEN
 bool lttng_directory_handle_equals(const struct lttng_directory_handle *lhs,
                const struct lttng_directory_handle *rhs)
 {
@@ -607,7 +594,6 @@ void lttng_directory_handle_invalidate(struct lttng_directory_handle *handle)
        handle->base_path = NULL;
 }
 
-LTTNG_HIDDEN
 int lttng_directory_handle_stat(const struct lttng_directory_handle *handle,
                const char *subdirectory, struct stat *st)
 {
@@ -625,7 +611,6 @@ end:
        return ret;
 }
 
-LTTNG_HIDDEN
 bool lttng_directory_handle_uses_fd(
                const struct lttng_directory_handle *handle)
 {
@@ -943,7 +928,7 @@ int create_directory_recursive(const struct lttng_directory_handle *handle,
        size_t len;
        int ret;
 
-       assert(path);
+       LTTNG_ASSERT(path);
 
        ret = lttng_strncpy(tmp, path, sizeof(tmp));
        if (ret) {
@@ -990,23 +975,20 @@ error:
        return ret;
 }
 
-LTTNG_HIDDEN
 bool lttng_directory_handle_get(struct lttng_directory_handle *handle)
 {
        return urcu_ref_get_unless_zero(&handle->ref);
 }
 
-LTTNG_HIDDEN
 void lttng_directory_handle_put(struct lttng_directory_handle *handle)
 {
        if (!handle) {
                return;
        }
-       assert(handle->ref.refcount);
+       LTTNG_ASSERT(handle->ref.refcount);
        urcu_ref_put(&handle->ref, lttng_directory_handle_release);
 }
 
-LTTNG_HIDDEN
 int lttng_directory_handle_create_subdirectory_as_user(
                const struct lttng_directory_handle *handle,
                const char *subdirectory,
@@ -1027,7 +1009,6 @@ int lttng_directory_handle_create_subdirectory_as_user(
        return ret;
 }
 
-LTTNG_HIDDEN
 int lttng_directory_handle_create_subdirectory_recursive_as_user(
                const struct lttng_directory_handle *handle,
                const char *subdirectory_path,
@@ -1047,7 +1028,6 @@ int lttng_directory_handle_create_subdirectory_recursive_as_user(
        return ret;
 }
 
-LTTNG_HIDDEN
 int lttng_directory_handle_create_subdirectory(
                const struct lttng_directory_handle *handle,
                const char *subdirectory,
@@ -1057,7 +1037,6 @@ int lttng_directory_handle_create_subdirectory(
                        handle, subdirectory, mode, NULL);
 }
 
-LTTNG_HIDDEN
 int lttng_directory_handle_create_subdirectory_recursive(
                const struct lttng_directory_handle *handle,
                const char *subdirectory_path,
@@ -1067,7 +1046,6 @@ int lttng_directory_handle_create_subdirectory_recursive(
                        handle, subdirectory_path, mode, NULL);
 }
 
-LTTNG_HIDDEN
 int lttng_directory_handle_open_file_as_user(
                const struct lttng_directory_handle *handle,
                const char *filename,
@@ -1087,7 +1065,6 @@ int lttng_directory_handle_open_file_as_user(
        return ret;
 }
 
-LTTNG_HIDDEN
 int lttng_directory_handle_open_file(
                const struct lttng_directory_handle *handle,
                const char *filename,
@@ -1097,7 +1074,6 @@ int lttng_directory_handle_open_file(
                        mode, NULL);
 }
 
-LTTNG_HIDDEN
 int lttng_directory_handle_unlink_file_as_user(
                const struct lttng_directory_handle *handle,
                const char *filename,
@@ -1114,7 +1090,6 @@ int lttng_directory_handle_unlink_file_as_user(
        return ret;
 }
 
-LTTNG_HIDDEN
 int lttng_directory_handle_unlink_file(
                const struct lttng_directory_handle *handle,
                const char *filename)
@@ -1123,7 +1098,6 @@ int lttng_directory_handle_unlink_file(
                        filename, NULL);
 }
 
-LTTNG_HIDDEN
 int lttng_directory_handle_rename(
                const struct lttng_directory_handle *old_handle,
                const char *old_name,
@@ -1134,7 +1108,6 @@ int lttng_directory_handle_rename(
                        new_handle, new_name, NULL);
 }
 
-LTTNG_HIDDEN
 int lttng_directory_handle_rename_as_user(
                const struct lttng_directory_handle *old_handle,
                const char *old_name,
@@ -1155,7 +1128,6 @@ int lttng_directory_handle_rename_as_user(
        return ret;
 }
 
-LTTNG_HIDDEN
 int lttng_directory_handle_remove_subdirectory(
                const struct lttng_directory_handle *handle,
                const char *name)
@@ -1164,7 +1136,6 @@ int lttng_directory_handle_remove_subdirectory(
                        NULL);
 }
 
-LTTNG_HIDDEN
 int lttng_directory_handle_remove_subdirectory_as_user(
                const struct lttng_directory_handle *handle,
                const char *name,
@@ -1262,10 +1233,10 @@ int remove_directory_recursive(const struct lttng_directory_handle *handle,
                                lttng_dynamic_array_get_element(
                                                &frames, current_frame_idx);
 
-               assert(current_frame->dir);
+               LTTNG_ASSERT(current_frame->dir);
                ret = lttng_dynamic_buffer_set_size(
                                &current_path, current_frame->path_size);
-               assert(!ret);
+               LTTNG_ASSERT(!ret);
                current_path.data[current_path.size - 1] = '\0';
 
                while ((entry = readdir(current_frame->dir))) {
@@ -1279,7 +1250,7 @@ int remove_directory_recursive(const struct lttng_directory_handle *handle,
                        /* Set current_path to the entry's path. */
                        ret = lttng_dynamic_buffer_set_size(
                                        &current_path, current_path.size - 1);
-                       assert(!ret);
+                       LTTNG_ASSERT(!ret);
                        ret = lttng_dynamic_buffer_append(&current_path,
                                        &separator, sizeof(separator));
                        if (ret) {
@@ -1370,7 +1341,7 @@ int remove_directory_recursive(const struct lttng_directory_handle *handle,
 
                        parent_frame = lttng_dynamic_array_get_element(&frames,
                                        current_frame->parent_frame_idx);
-                       assert(parent_frame);
+                       LTTNG_ASSERT(parent_frame);
                        parent_frame->empty = false;
                }
                ret = lttng_dynamic_array_remove_element(
@@ -1387,7 +1358,6 @@ end:
        return ret;
 }
 
-LTTNG_HIDDEN
 int lttng_directory_handle_remove_subdirectory_recursive(
                const struct lttng_directory_handle *handle,
                const char *name,
@@ -1397,7 +1367,6 @@ int lttng_directory_handle_remove_subdirectory_recursive(
                        handle, name, NULL, flags);
 }
 
-LTTNG_HIDDEN
 int lttng_directory_handle_remove_subdirectory_recursive_as_user(
                const struct lttng_directory_handle *handle,
                const char *name,
This page took 0.026507 seconds and 4 git commands to generate.