summaryrefslogtreecommitdiffhomepage
path: root/dev/kernel/src
diff options
context:
space:
mode:
Diffstat (limited to 'dev/kernel/src')
-rw-r--r--dev/kernel/src/AsciiUtils.cc55
-rw-r--r--dev/kernel/src/CxxAbi-ARM64.cc2
-rw-r--r--dev/kernel/src/ThreadLocalStorage.cc3
3 files changed, 24 insertions, 36 deletions
diff --git a/dev/kernel/src/AsciiUtils.cc b/dev/kernel/src/AsciiUtils.cc
index 087b6d5f..bfc56aec 100644
--- a/dev/kernel/src/AsciiUtils.cc
+++ b/dev/kernel/src/AsciiUtils.cc
@@ -8,40 +8,35 @@
namespace Kernel {
-STATIC Int rt_copy_memory_safe(const voidPtr src, voidPtr dst, Size len, Size dst_size);
+STATIC Int rt_copy_memory_safe(const voidPtr src, voidPtr dst, Size len, Size dst_size);
STATIC voidPtr rt_set_memory_safe(voidPtr dst, UInt32 value, Size len, Size dst_size);
Int32 rt_string_cmp(const Char* src, const Char* cmp, Size size) {
for (Size i = 0; i < size; ++i) {
- if (src[i] != cmp[i])
- return static_cast<Int32>(src[i]) - static_cast<Int32>(cmp[i]);
+ if (src[i] != cmp[i]) return static_cast<Int32>(src[i]) - static_cast<Int32>(cmp[i]);
}
return 0;
}
SizeT rt_string_len(const Char* str, SizeT max_len) {
SizeT len = 0;
- while (len < max_len && str[len] != '\0')
- ++len;
+ while (len < max_len && str[len] != '\0') ++len;
return len;
}
Size rt_string_len(const Char* ptr) {
Size cnt = 0;
- while (ptr[cnt] != '\0')
- ++cnt;
+ while (ptr[cnt] != '\0') ++cnt;
return cnt;
}
const Char* rt_alloc_string(const Char* src) {
- SizeT slen = rt_string_len(src);
+ SizeT slen = rt_string_len(src);
Char* buffer = new Char[slen + 1];
if (!buffer) return nullptr;
if (rt_copy_memory_safe(reinterpret_cast<voidPtr>(const_cast<Char*>(src)),
- reinterpret_cast<voidPtr>(buffer),
- slen,
- slen + 1) < 0) {
+ reinterpret_cast<voidPtr>(buffer), slen, slen + 1) < 0) {
delete[] buffer;
return nullptr;
}
@@ -59,17 +54,15 @@ STATIC Int rt_copy_memory_safe(const voidPtr src, voidPtr dst, Size len, Size ds
}
auto s = reinterpret_cast<const UInt8*>(src);
auto d = reinterpret_cast<UInt8*>(dst);
- for (Size i = 0; i < len; ++i)
- d[i] = s[i];
+ for (Size i = 0; i < len; ++i) d[i] = s[i];
return static_cast<Int>(len);
}
STATIC voidPtr rt_set_memory_safe(voidPtr dst, UInt32 value, Size len, Size dst_size) {
if (!dst || len > dst_size) return nullptr;
- auto p = reinterpret_cast<UInt8*>(dst);
+ auto p = reinterpret_cast<UInt8*>(dst);
UInt8 v = static_cast<UInt8>(value & 0xFF);
- for (Size i = 0; i < len; ++i)
- p[i] = v;
+ for (Size i = 0; i < len; ++i) p[i] = v;
return dst;
}
@@ -80,12 +73,12 @@ Void rt_zero_memory(voidPtr pointer, Size len) {
#ifdef __NE_ENFORCE_DEPRECATED_WARNINGS
[[deprecated("Use rt_set_memory_safe instead")]]
#endif
-voidPtr rt_set_memory(voidPtr src, UInt32 value, Size len) {
+voidPtr
+rt_set_memory(voidPtr src, UInt32 value, Size len) {
if (!src) return nullptr;
- auto p = reinterpret_cast<UInt8*>(src);
+ auto p = reinterpret_cast<UInt8*>(src);
UInt8 v = static_cast<UInt8>(value & 0xFF);
- for (Size i = 0; i < len; ++i)
- p[i] = v;
+ for (Size i = 0; i < len; ++i) p[i] = v;
return src;
}
@@ -97,13 +90,11 @@ Int rt_copy_memory(const voidPtr src, voidPtr dst, Size len) {
auto s = reinterpret_cast<const UInt8*>(src);
auto d = reinterpret_cast<UInt8*>(dst);
- for (Size i = 0; i < len; ++i)
- d[i] = s[i];
+ for (Size i = 0; i < len; ++i) d[i] = s[i];
return static_cast<Int>(len);
}
-
Int32 rt_to_uppercase(Int32 ch) {
return (ch >= 'a' && ch <= 'z') ? ch - 0x20 : ch;
}
@@ -113,9 +104,7 @@ Int32 rt_to_lower(Int32 ch) {
}
Int32 rt_is_alnum(Int32 ch) {
- return (ch >= 'a' && ch <= 'z') ||
- (ch >= 'A' && ch <= 'Z') ||
- (ch >= '0' && ch <= '9');
+ return (ch >= 'a' && ch <= 'z') || (ch >= 'A' && ch <= 'Z') || (ch >= '0' && ch <= '9');
}
Boolean rt_is_space(Char ch) {
@@ -141,18 +130,17 @@ Bool rt_to_string(Char* str, UInt64 value, Int32 base) {
str[i] = '\0';
// in-place
for (Int j = 0; j < i / 2; ++j) {
- Char tmp = str[j];
- str[j] = str[i - j - 1];
+ Char tmp = str[j];
+ str[j] = str[i - j - 1];
str[i - j - 1] = tmp;
}
#endif
return true;
}
-
VoidPtr rt_string_in_string(const Char* haystack, const Char* needle) {
SizeT needle_len = rt_string_len(needle);
- SizeT hay_len = rt_string_len(haystack);
+ SizeT hay_len = rt_string_len(haystack);
if (needle_len > hay_len) return nullptr;
for (SizeT i = 0; i <= hay_len - needle_len; ++i) {
@@ -173,11 +161,10 @@ Int32 rt_strcmp(const Char* a, const Char* b) {
while (a[i] != '\0' && b[i] != '\0' && a[i] == b[i]) {
++i;
}
- return static_cast<Int32>(static_cast<UInt8>(a[i]) -
- static_cast<UInt8>(b[i]));
+ return static_cast<Int32>(static_cast<UInt8>(a[i]) - static_cast<UInt8>(b[i]));
}
- // @uses the deprecated version callers should ensure 'len' is valid.
+// @uses the deprecated version callers should ensure 'len' is valid.
extern "C" void* memset(void* dst, int c, long long unsigned int len) {
return Kernel::rt_set_memory(dst, c, static_cast<Size>(len));
}
@@ -191,4 +178,4 @@ extern "C" Kernel::Int32 strcmp(const char* a, const char* b) {
return Kernel::rt_strcmp(a, b);
}
-}
+} // namespace Kernel
diff --git a/dev/kernel/src/CxxAbi-ARM64.cc b/dev/kernel/src/CxxAbi-ARM64.cc
index d351b024..e91eb958 100644
--- a/dev/kernel/src/CxxAbi-ARM64.cc
+++ b/dev/kernel/src/CxxAbi-ARM64.cc
@@ -37,7 +37,7 @@ EXTERN_C void __cxa_finalize(void* f) {
while (i--) {
if (__atexit_funcs[i].destructor_func) {
(*__atexit_funcs[i].destructor_func)();
- __atexit_funcs[i].destructor_func = 0;
+ __atexit_funcs[i].destructor_func = 0;
};
}
diff --git a/dev/kernel/src/ThreadLocalStorage.cc b/dev/kernel/src/ThreadLocalStorage.cc
index 88fefee4..03a71f1a 100644
--- a/dev/kernel/src/ThreadLocalStorage.cc
+++ b/dev/kernel/src/ThreadLocalStorage.cc
@@ -30,7 +30,8 @@ Boolean tls_check_tib(THREAD_INFORMATION_BLOCK* tib_ptr) {
if (!tib_ptr) return false;
return tib_ptr->Cookie[kCookieMag0Idx] == kCookieMag0 &&
- tib_ptr->Cookie[kCookieMag1Idx] == kCookieMag1 && tib_ptr->Cookie[kCookieMag2Idx] == kCookieMag2;
+ tib_ptr->Cookie[kCookieMag1Idx] == kCookieMag1 &&
+ tib_ptr->Cookie[kCookieMag2Idx] == kCookieMag2;
}
/**