summaryrefslogtreecommitdiff
path: root/kernel/include/libk
diff options
context:
space:
mode:
authorAleksa Vuckovic <aleksa@vuckovic.cc>2023-02-25 06:56:01 +0100
committerAleksa Vuckovic <aleksa@vuckovic.cc>2023-02-25 08:45:09 +0100
commit239900af293f192931391dc5579afab39a43e6c6 (patch)
tree72d7f87ee6adf5aa84b78436197e03e61fba8d97 /kernel/include/libk
parentaaa23fffd02fb49cdbc56a480dbb5a8fa95bff38 (diff)
clang-format
Diffstat (limited to 'kernel/include/libk')
-rw-r--r--kernel/include/libk/list.h32
-rw-r--r--kernel/include/libk/math.h7
-rw-r--r--kernel/include/libk/serial_stdio.h2
-rw-r--r--kernel/include/libk/stdio.h2
-rw-r--r--kernel/include/libk/string.h12
5 files changed, 31 insertions, 24 deletions
diff --git a/kernel/include/libk/list.h b/kernel/include/libk/list.h
index 690f3d7..607dfb1 100644
--- a/kernel/include/libk/list.h
+++ b/kernel/include/libk/list.h
@@ -4,15 +4,15 @@
#include <containter_of.h>
struct list_t {
- struct list_t* next;
- struct list_t* prev;
+ struct list_t *next;
+ struct list_t *prev;
};
typedef struct list_t list_t;
-void add_to_list(list_t* head, list_t* prev, list_t* next);
-void free_node(list_t* head);
+void add_to_list(list_t *head, list_t *prev, list_t *next);
+void free_node(list_t *head);
-#define INIT_LIST(name) \
+#define INIT_LIST(name) \
name.next = &name; \
name.prev = &name;
@@ -25,16 +25,22 @@ void free_node(list_t* head);
#define list_prev_entry(pos, member) \
container_of(pos->member.prev, typeof(*pos), member)
-#define list_for_each_entry(pos, head, member) \
- for (pos = container_of(head->next, typeof(*pos), member); pos != container_of(head, typeof(*pos), member); pos = container_of(pos->member.next, typeof(*pos), member))
+#define list_for_each_entry(pos, head, member) \
+ for (pos = container_of(head->next, typeof(*pos), member); \
+ pos != container_of(head, typeof(*pos), member); \
+ pos = container_of(pos->member.next, typeof(*pos), member))
-#define list_for_each_entry_prev(pos, head, member) \
- for (pos = container_of(head->prev, typeof(*pos), member); pos != container_of(head, typeof(*pos), member); pos = container_of(pos->member.prev, typeof(*pos), member))
+#define list_for_each_entry_prev(pos, head, member) \
+ for (pos = container_of(head->prev, typeof(*pos), member); \
+ pos != container_of(head, typeof(*pos), member); \
+ pos = container_of(pos->member.prev, typeof(*pos), member))
-#define list_for_each_entry_del(pos, head, member) \
- for (pos = container_of(head->next, typeof(*pos), member); pos != container_of(head, typeof(*pos), member); free_node(&pos->list), pos = container_of(head->next, typeof(*pos), member))
+#define list_for_each_entry_del(pos, head, member) \
+ for (pos = container_of(head->next, typeof(*pos), member); \
+ pos != container_of(head, typeof(*pos), member); \
+ free_node(&pos->list), \
+ pos = container_of(head->next, typeof(*pos), member))
-#define list_is_empty(pos) \
- (pos == pos->next)
+#define list_is_empty(pos) (pos == pos->next)
#endif
diff --git a/kernel/include/libk/math.h b/kernel/include/libk/math.h
index aff847c..80860c9 100644
--- a/kernel/include/libk/math.h
+++ b/kernel/include/libk/math.h
@@ -3,9 +3,10 @@
#include <types.h>
-#define min(a,b) ((a) > (b) ? (b) : (a))
-#define max(a,b) ((a) > (b) ? (a) : (b))
-#define upper_div(a,b) ((((a) / (b) * b) < (a)) ? (((a) / (b)) + 1) : ((a) / (b)))
+#define min(a, b) ((a) > (b) ? (b) : (a))
+#define max(a, b) ((a) > (b) ? (a) : (b))
+#define upper_div(a, b) \
+ ((((a) / (b)*b) < (a)) ? (((a) / (b)) + 1) : ((a) / (b)))
int64_t abs(int64_t val);
diff --git a/kernel/include/libk/serial_stdio.h b/kernel/include/libk/serial_stdio.h
index 638d46a..1fefbfc 100644
--- a/kernel/include/libk/serial_stdio.h
+++ b/kernel/include/libk/serial_stdio.h
@@ -5,7 +5,7 @@
#include <atomic.h>
void serial_print_char(char c);
-void serial_print_string(const char* s);
+void serial_print_string(const char *s);
void serial_print_int(uint64_t num);
void serial_print_hex(uint64_t num);
void serial_printf(const char *s, ...);
diff --git a/kernel/include/libk/stdio.h b/kernel/include/libk/stdio.h
index f7b204e..fc31077 100644
--- a/kernel/include/libk/stdio.h
+++ b/kernel/include/libk/stdio.h
@@ -5,7 +5,7 @@
#include <atomic.h>
void print_char(char c);
-void print_string(const char* s);
+void print_string(const char *s);
void print_int(uint64_t num);
void print_hex(uint64_t num);
void printf(const char *s, ...);
diff --git a/kernel/include/libk/string.h b/kernel/include/libk/string.h
index fd25cac..88df3a4 100644
--- a/kernel/include/libk/string.h
+++ b/kernel/include/libk/string.h
@@ -3,13 +3,13 @@
#include <types.h>
-size_t strlen(const char* s);
+size_t strlen(const char *s);
uint64_t stoi(const char *s);
-void itos(uint64_t num, char* s);
-void itoh(uint64_t num, char* s);
+void itos(uint64_t num, char *s);
+void itoh(uint64_t num, char *s);
void strrev(char *s);
-void memcpy(const void* destptr, const void* srcptr, size_t n);
-void memset(const void* destptr, uint8_t value, size_t n);
-int32_t memcmp(const void* aptr, const void* bptr);
+void memcpy(const void *destptr, const void *srcptr, size_t n);
+void memset(const void *destptr, uint8_t value, size_t n);
+int32_t memcmp(const void *aptr, const void *bptr);
#endif