diff options
| author | Amlal <amlal@nekernel.org> | 2025-04-25 13:08:33 +0200 |
|---|---|---|
| committer | Amlal <amlal@nekernel.org> | 2025-04-25 13:08:33 +0200 |
| commit | fb790b07aeba8e22e4190cf3e1834d11ecde6c96 (patch) | |
| tree | 4cec7d1b321307b1d5935577631dae116a658a37 /dev/ddk/src/ddk_kernel_call.c | |
| parent | 63a2d92c5dfe976175cda024ec01905d11b43738 (diff) | |
dev: better .clang-format, ran format command.
Signed-off-by: Amlal <amlal@nekernel.org>
Diffstat (limited to 'dev/ddk/src/ddk_kernel_call.c')
| -rw-r--r-- | dev/ddk/src/ddk_kernel_call.c | 36 |
1 files changed, 16 insertions, 20 deletions
diff --git a/dev/ddk/src/ddk_kernel_call.c b/dev/ddk/src/ddk_kernel_call.c index e929eae4..b5c494f7 100644 --- a/dev/ddk/src/ddk_kernel_call.c +++ b/dev/ddk/src/ddk_kernel_call.c @@ -1,8 +1,8 @@ /* ------------------------------------------- - Copyright Amlal El Mahrouss. + Copyright Amlal El Mahrouss. - Purpose: DDK Kernel call. + Purpose: DDK Kernel call. ------------------------------------------- */ @@ -10,7 +10,8 @@ #include <stdarg.h> /// @brief this is an internal call, do not use it. -DDK_EXTERN ATTRIBUTE(naked) void* ke_call_dispatch(const char* name, int32_t cnt, void* data, size_t sz); +DDK_EXTERN ATTRIBUTE(naked) void* ke_call_dispatch(const char* name, int32_t cnt, void* data, + size_t sz); /// @brief Interupt Kernel and call it's RPC. /// @param KernelRpcName RPC name @@ -19,34 +20,30 @@ DDK_EXTERN ATTRIBUTE(naked) void* ke_call_dispatch(const char* name, int32_t cnt /// @param sz The size of the whole data pointer. /// @retval void* Kernel call was successful. /// @retval nil Kernel call failed, call KernelLastError(void) -DDK_EXTERN void* ke_call(const char* name, int32_t cnt, void* data, size_t sz) -{ - if (!name || *name == 0 || cnt == 0) - return nil; +DDK_EXTERN void* ke_call(const char* name, int32_t cnt, void* data, size_t sz) { + if (!name || *name == 0 || cnt == 0) return nil; - return ke_call_dispatch(name, cnt, data, sz); + return ke_call_dispatch(name, cnt, data, sz); } /// @brief Add system call. /// @param slot system call slot /// @param slotFn, syscall slot. -DDK_EXTERN void ke_add_syscall(const int slot, void (*slotFn)(void* a0)) -{ - ke_call("ke_add_syscall", slot, slotFn, 1); +DDK_EXTERN void ke_add_syscall(const int slot, void (*slotFn)(void* a0)) { + ke_call("ke_add_syscall", slot, slotFn, 1); } /// @brief Get a Kernel object. /// @param slot property id (always 0) /// @param name the object's name. /// @return Object manifest. -DDK_EXTERN struct DDK_OBJECT_MANIFEST* ke_get_obj(const int slot, const char* name) -{ - struct DDK_OBJECT_MANIFEST* manifest = (struct DDK_OBJECT_MANIFEST*)ke_call("cf_get_kobj", slot, (void*)name, 1); +DDK_EXTERN struct DDK_OBJECT_MANIFEST* ke_get_obj(const int slot, const char* name) { + struct DDK_OBJECT_MANIFEST* manifest = + (struct DDK_OBJECT_MANIFEST*) ke_call("cf_get_kobj", slot, (void*) name, 1); - if (!manifest) - return nil; + if (!manifest) return nil; - return manifest; + return manifest; } /// @brief Set a Kernel object. @@ -54,7 +51,6 @@ DDK_EXTERN struct DDK_OBJECT_MANIFEST* ke_get_obj(const int slot, const char* na /// @param name the object's name. /// @param ddk_pr pointer to a object's DDK_OBJECT_MANIFEST. /// @return property's object. -DDK_EXTERN void* ke_set_obj(const int slot, const struct DDK_OBJECT_MANIFEST* ddk_pr) -{ - return ke_call("cf_set_kobj", slot, (void*)ddk_pr, 1); +DDK_EXTERN void* ke_set_obj(const int slot, const struct DDK_OBJECT_MANIFEST* ddk_pr) { + return ke_call("cf_set_kobj", slot, (void*) ddk_pr, 1); } |
