Skip to content

Commit 8883953

Browse files
miguelafsilva5DavidMCerdeira
authored andcommitted
ref: Remove unused static functions
Signed-off-by: Miguel Silva <[email protected]>
1 parent 0b5df84 commit 8883953

File tree

3 files changed

+0
-43
lines changed

3 files changed

+0
-43
lines changed

src/arch/armv8/armv8-r/mpu.c

Lines changed: 0 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -167,24 +167,6 @@ static mpid_t mpu_entry_allocate()
167167
return reg_num;
168168
}
169169

170-
static bool mem_region_get_overlap(struct mp_region* reg1, struct mp_region* reg2,
171-
struct mp_region* overlap)
172-
{
173-
bool regions_overlap = mem_regions_overlap(reg1, reg2);
174-
175-
if (regions_overlap) {
176-
vaddr_t reg1_lim = (reg1->base + reg1->size);
177-
vaddr_t reg2_lim = (reg2->base + reg2->size);
178-
vaddr_t base = reg2->base > reg1->base ? reg2->base : reg1->base;
179-
vaddr_t lim = reg2_lim > reg1_lim ? reg1_lim : reg2_lim;
180-
181-
overlap->base = base;
182-
overlap->size = lim - base;
183-
}
184-
185-
return regions_overlap;
186-
}
187-
188170
bool mpu_map(priv_t priv, struct mp_region* mpr)
189171
{
190172
size_t size_left = mpr->size;

src/arch/riscv/interrupts.c

Lines changed: 0 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -47,15 +47,6 @@ void interrupts_arch_ipi_send(cpuid_t target_cpu, irqid_t ipi_id)
4747
}
4848
}
4949

50-
static void interrupts_arch_cpu_enable(bool en)
51-
{
52-
if (en) {
53-
csrs_sstatus_set(SSTATUS_SIE_BIT);
54-
} else {
55-
csrs_sstatus_clear(SSTATUS_SIE_BIT);
56-
}
57-
}
58-
5950
void interrupts_arch_enable(irqid_t int_id, bool en)
6051
{
6152
if (int_id == SOFT_INT_ID) {

src/core/mem.c

Lines changed: 0 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -103,22 +103,6 @@ static bool mem_are_ppages_reserved_in_pool(struct page_pool* ppool, struct ppag
103103
return reserved;
104104
}
105105

106-
static bool mem_are_ppages_reserved(struct ppages* ppages)
107-
{
108-
bool reserved = false;
109-
list_foreach (page_pool_list, struct page_pool, pool) {
110-
bool is_in_rgn = range_in_range(ppages->base, ppages->num_pages * PAGE_SIZE, pool->base,
111-
pool->size * PAGE_SIZE);
112-
113-
if (is_in_rgn) {
114-
reserved = mem_are_ppages_reserved_in_pool(pool, ppages);
115-
break;
116-
}
117-
}
118-
119-
return reserved;
120-
}
121-
122106
static bool mem_reserve_ppool_ppages(struct page_pool* pool, struct ppages* ppages)
123107
{
124108
bool is_in_rgn = range_in_range(ppages->base, ppages->num_pages * PAGE_SIZE, pool->base,

0 commit comments

Comments
 (0)