From bc600ecc3bdf0f189861dfb840f70c2339a7a853 Mon Sep 17 00:00:00 2001 From: Kimplul Date: Fri, 24 May 2024 13:24:27 +0300 Subject: rename common to src + I keep starting to type src and wondering why autocomplete won't work, I guess src is just uncounciously a better name --- common/ipi.c | 35 ----------------------------------- 1 file changed, 35 deletions(-) delete mode 100644 common/ipi.c (limited to 'common/ipi.c') diff --git a/common/ipi.c b/common/ipi.c deleted file mode 100644 index 59f9fd1..0000000 --- a/common/ipi.c +++ /dev/null @@ -1,35 +0,0 @@ -/* SPDX-License-Identifier: copyleft-next-0.3.1 */ -/* Copyright 2023 Kim Kuparinen < kimi.h.kuparinen@gmail.com > */ - -#include -#include - -#include - -/** - * @file ipi.c - * - * IPI function implementations. - */ - -bool clear_ipi(struct tcb *t) -{ - bool r = t->ipi; - t->ipi = false; - return r; -} - -void send_ipi(struct tcb *t) -{ - t->ipi = true; - cpu_send_ipi(t->cpu_id); -} - -void handle_ipi() -{ - struct tcb *t = cur_tcb(); - adjust_ipi(t); - - /** @todo use rpc stack */ - set_return(t, t->callback); -} -- cgit v1.3