Voxia OS v0.0.1
Hobby Project Operating System Targeting x86-64
Loading...
Searching...
No Matches
kalloc_cpu_cache Struct Reference

Data Fields

void * c_64
 
void * c_128
 
void * c_256
 
void * c_512
 
void * c_1024
 
void * c_2048
 
size_t c_64_count
 
size_t c_128_count
 
size_t c_256_count
 
size_t c_512_count
 
size_t c_1024_count
 
size_t c_2048_count
 
spinlock_t lock
 
uint8_t _pad [64 -(sizeof(void *) *6+sizeof(size_t) *6+sizeof(spinlock_t)) % 64]
 

Detailed Description

Definition at line 21 of file kalloc.c.

Field Documentation

◆ _pad

uint8_t kalloc_cpu_cache::_pad[64 -(sizeof(void *) *6+sizeof(size_t) *6+ sizeof(spinlock_t)) % 64]

Definition at line 41 of file kalloc.c.

◆ c_1024

void* kalloc_cpu_cache::c_1024

Definition at line 27 of file kalloc.c.

◆ c_1024_count

size_t kalloc_cpu_cache::c_1024_count

Definition at line 35 of file kalloc.c.

◆ c_128

void* kalloc_cpu_cache::c_128

Definition at line 24 of file kalloc.c.

◆ c_128_count

size_t kalloc_cpu_cache::c_128_count

Definition at line 32 of file kalloc.c.

◆ c_2048

void* kalloc_cpu_cache::c_2048

Definition at line 28 of file kalloc.c.

◆ c_2048_count

size_t kalloc_cpu_cache::c_2048_count

Definition at line 36 of file kalloc.c.

◆ c_256

void* kalloc_cpu_cache::c_256

Definition at line 25 of file kalloc.c.

◆ c_256_count

size_t kalloc_cpu_cache::c_256_count

Definition at line 33 of file kalloc.c.

◆ c_512

void* kalloc_cpu_cache::c_512

Definition at line 26 of file kalloc.c.

◆ c_512_count

size_t kalloc_cpu_cache::c_512_count

Definition at line 34 of file kalloc.c.

◆ c_64

void* kalloc_cpu_cache::c_64

Definition at line 23 of file kalloc.c.

◆ c_64_count

size_t kalloc_cpu_cache::c_64_count

Definition at line 31 of file kalloc.c.

◆ lock

spinlock_t kalloc_cpu_cache::lock

Definition at line 38 of file kalloc.c.


The documentation for this struct was generated from the following file: