Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/AveryOS/avery
/ functions
Functions
389 in github.com/AveryOS/avery
⨍
Functions
389
◇
Types & classes
267
↓ 2 callers
Function
allocate
()
kernel/cpu.rs:41
↓ 2 callers
Function
allocate_dirty_page
()
kernel/memory/physical.rs:57
↓ 2 callers
Function
allocate_page
()
kernel/memory/physical.rs:80
↓ 2 callers
Function
backtrace
Obtain the old RBP value and return address from a provided RBP value
kernel/arch/x64/symbols.rs:103
↓ 2 callers
Function
calibrate_ap
()
kernel/arch/x64/apic.rs:138
↓ 2 callers
Function
capstone_close
(mut handle: csh)
verifier/src/decoder.rs:56
↓ 2 callers
Function
capstone_open
()
verifier/src/decoder.rs:40
↓ 2 callers
Method
clear
(&mut self, i: usize)
kernel/memory/physical.rs:25
↓ 2 callers
Function
cpuid
(input: u32)
kernel/arch/x64/multiboot/bootstrap.rs:118
↓ 2 callers
Function
current_safe
()
kernel/arch/x64/cpu.rs:105
↓ 2 callers
Method
dump
(&self)
kernel/memory/allocator.rs:79
↓ 2 callers
Function
ensure_page_entry
(_: &'s mut Ops, pointer: Page)
kernel/arch/x64/memory.rs:157
↓ 2 callers
Function
eoi
()
kernel/arch/x64/apic.rs:63
↓ 2 callers
Function
free_block
(block: *mut allocator::Block)
kernel/memory/mod.rs:130
↓ 2 callers
Function
gen_all
(inst: &Inst, cases: &mut Vec<(Vec<u8>, Vec<Effect>, InstFormat)>)
verifier/src/disasm.rs:113
↓ 2 callers
Function
get_pml4_physical
()
kernel/arch/x64/memory.rs:287
↓ 2 callers
Function
init
(info: &multiboot::Info)
kernel/arch/x64/multiboot/mod.rs:16
↓ 2 callers
Function
initialize_ap
()
kernel/arch/x64/apic.rs:88
↓ 2 callers
Function
initialize_basic
()
kernel/cpu.rs:27
↓ 2 callers
Function
initialize_gdt
()
kernel/arch/x64/segments.rs:103
↓ 2 callers
Method
insert_before
(&mut self, node: *mut T, before: *mut T)
kernel/util.rs:224
↓ 2 callers
Function
insert_position
(node: *mut T, offset_a: usize, offset_b: usize, abs: &mut Option<*mut T>, target: *mut T)
kernel/util.rs:149
↓ 2 callers
Function
inst
(c: &mut Cursor, state: &mut FunctionState)
verifier/src/x86_decoder.rs:164
↓ 2 callers
Method
into_slice
(&'a mut self)
kernel/util.rs:84
↓ 2 callers
Function
invalidate_page
(page: Page)
kernel/arch/x64/memory.rs:196
↓ 2 callers
Function
load_idt
()
kernel/arch/x64/interrupts.rs:241
↓ 2 callers
Function
load_table
(view: &mut PhysicalView, address: Addr)
kernel/arch/x64/acpi.rs:170
↓ 2 callers
Function
map_local_page_tables
(cpu: &mut cpu::CPU)
kernel/arch/x64/cpu.rs:130
↓ 2 callers
Function
map_view
(address: Page, mut target: PhysicalPage, pages: usize, flags: Addr)
kernel/arch/x64/memory.rs:66
↓ 2 callers
Method
note
(&self, writer: &mut Write)
verifier/src/rustgen.rs:255
↓ 2 callers
Method
parse
(string, filename)
rake/lokar.rb:25
↓ 2 callers
Function
putc
(c: char)
kernel/arch/x64/vga.rs:78
↓ 2 callers
Function
read_abbrev_pair
(r: &mut R)
kernel/arch/x64/dwarf.rs:67
↓ 2 callers
Function
read_lebi128
(r: &mut R)
kernel/arch/x64/dwarf.rs:8
↓ 2 callers
Function
read_msr
(reg: u32)
kernel/arch/x64/mod.rs:102
↓ 2 callers
Function
rebuild
(pkg, depends = [], version = "")
rake/deps.rb:151
↓ 2 callers
Function
ref_gate
(index: u8)
kernel/arch/x64/interrupts.rs:215
↓ 2 callers
Function
reg
(cr: u16)
verifier/src/decoder.rs:70
↓ 2 callers
Method
rewind
(&mut self, bytes: usize)
verifier/src/x86_decoder.rs:117
↓ 2 callers
Function
search_area
(start: Addr, size: usize)
kernel/arch/x64/acpi.rs:132
↓ 2 callers
Function
send_startup
()
kernel/arch/x64/cpu.rs:188
↓ 2 callers
Method
set
(&mut self, i: usize)
kernel/memory/physical.rs:30
↓ 2 callers
Function
set_page_entry
(ops: &'s mut Ops, address: Page, entry: TableEntry)
kernel/arch/x64/memory.rs:177
↓ 2 callers
Function
setup_gs
(cpu: *const cpu::CPU)
kernel/arch/x64/cpu.rs:101
↓ 2 callers
Function
setup_tss
()
kernel/arch/x64/segments.rs:121
↓ 2 callers
Function
simple_oneshot
(ticks: u32)
kernel/arch/x64/apic.rs:182
↓ 2 callers
Function
static_map
(base: Addr, size: usize)
kernel/arch/x64/symbols.rs:11
↓ 2 callers
Function
unmap_view
(address: Page, pages: usize)
kernel/arch/x64/memory.rs:80
↓ 1 callers
Function
__rust_allocate
(size: usize, align: usize)
kernel/memory/rust.rs:8
↓ 1 callers
Function
__rust_deallocate
(ptr: *mut u8, old_size: usize, align: usize)
kernel/memory/rust.rs:23
↓ 1 callers
Function
align_holes
(st: &mut State)
kernel/memory/initial.rs:106
↓ 1 callers
Method
alloc_at
(&mut self, pos: usize, size: usize)
kernel/process.rs:24
↓ 1 callers
Method
allocate
(&mut self, kind: Kind, pages: usize)
kernel/memory/allocator.rs:173
↓ 1 callers
Method
allocate_block
(&mut self)
kernel/memory/allocator.rs:116
↓ 1 callers
Method
as_slice
(&'a self)
kernel/util.rs:80
↓ 1 callers
Function
assert_valid
(table: *const SDT)
kernel/arch/x64/acpi.rs:127
↓ 1 callers
Function
boot_cpus
(cpus: cpu::CPUVec<acpi::CPUInfo>)
kernel/arch/x64/cpu.rs:221
↓ 1 callers
Function
calibrate
()
kernel/arch/x64/apic.rs:117
↓ 1 callers
Function
calibrate_done
()
kernel/arch/x64/apic.rs:127
↓ 1 callers
Function
can_alloc
()
kernel/memory/mod.rs:114
↓ 1 callers
Function
capstone
(handle: &mut csh, data: &[u8], disp_off: u64, inst: &DecodedInst, effects: &[Effect])
verifier/src/decoder.rs:96
↓ 1 callers
Function
cat_bits
(vals: &[usize], sizes: &[usize])
verifier/src/table.rs:18
↓ 1 callers
Function
checksum
(mem: &[u8])
kernel/arch/x64/acpi.rs:123
↓ 1 callers
Method
clobs_reg
(&self)
verifier/src/x86_decoder.rs:54
↓ 1 callers
Function
cls
()
kernel/arch/x64/vga.rs:50
↓ 1 callers
Method
compile
(string, filename = '<Lokar>', binding = nil)
rake/lokar.rb:21
↓ 1 callers
Function
cpus_frozen
()
kernel/arch/x64/cpu.rs:61
↓ 1 callers
Function
cpus_started
()
kernel/arch/x64/cpu.rs:200
↓ 1 callers
Function
decode
(data: &[u8], disp_off: u64)
verifier/src/x86_decoder.rs:803
↓ 1 callers
Method
encode
(self)
verifier/src/rustgen.rs:136
↓ 1 callers
Function
extract_bytecode_format_version
(bc: &[u8])
util/rlib_ir/src/main.rs:51
↓ 1 callers
Function
extract_compressed_bytecode_size_v1
(bc: &[u8])
util/rlib_ir/src/main.rs:58
↓ 1 callers
Method
fill_buf
(&mut self)
kernel/std/std.rs:244
↓ 1 callers
Function
find_biggest_entry
(mut entry_: *mut Range)
kernel/memory/initial.rs:133
↓ 1 callers
Method
force_unlock
(&self)
kernel/spin/mutex.rs:176
↓ 1 callers
Method
free
(&mut self, block: *mut Block)
kernel/memory/allocator.rs:222
↓ 1 callers
Function
free_page
(page: PhysicalPage)
kernel/memory/physical.rs:43
↓ 1 callers
Function
freeze_other_cores
()
kernel/arch/x64/cpu.rs:77
↓ 1 callers
Function
get_buffer_info
()
kernel/arch/x64/vga.rs:18
↓ 1 callers
Function
get_dwarf_info_from_elf
(bin: &'s Image<'s>)
kernel/arch/x64/dwarf.rs:105
↓ 1 callers
Method
get_new
(&mut self, bytes: &[u8], mut taken: Vec<u8>)
verifier/src/rustgen.rs:275
↓ 1 callers
Method
get_physical
(&self)
kernel/memory/mod.rs:93
↓ 1 callers
Function
get_physical_page
(virtual_address: Page)
kernel/arch/x64/memory.rs:227
↓ 1 callers
Method
get_ref
(&self)
kernel/std/std.rs:236
↓ 1 callers
Function
get_symbol_for_addr
(addr: usize, from_ip: bool, bin: &'s Image<'s>)
kernel/arch/x64/symbols.rs:77
↓ 1 callers
Function
inb
(port: u16)
kernel/arch/x64/mod.rs:125
↓ 1 callers
Method
include?
(file)
rake/build.rb:183
↓ 1 callers
Function
initialize
()
kernel/arch/x64/serial.rs:7
↓ 1 callers
Function
initialize_idt
()
kernel/arch/x64/interrupts.rs:262
↓ 1 callers
Function
initialize_initial
(st: &memory::initial::State)
kernel/arch/x64/memory.rs:291
↓ 1 callers
Function
initialize_physical
(info: &mut params::Info)
kernel/memory/initial.rs:154
↓ 1 callers
Function
inst
(c: &mut Cursor, disp_off: u64, cases: &[(Vec<u8>, Vec<Effect>, InstFormat)])
verifier/src/decoder.rs:182
↓ 1 callers
Function
invalidate_all
()
kernel/arch/x64/memory.rs:204
↓ 1 callers
Method
list
(&self)
kernel/util.rs:26
↓ 1 callers
Function
load_memory_map
(info: &mut params::Info)
kernel/memory/initial.rs:16
↓ 1 callers
Function
load_pml4
(pml4t: PhysicalPage)
kernel/arch/x64/memory.rs:215
↓ 1 callers
Function
new_process
()
kernel/arch/x64/memory.rs:136
↓ 1 callers
Method
obtain_lock
(&self)
kernel/spin/mutex.rs:123
↓ 1 callers
Function
operand_ptr
(size_known: bool, op_size: Size)
verifier/src/disasm.rs:45
↓ 1 callers
Method
output
(name)
rake/build.rb:192
← previous
next →
101–200 of 389, ranked by callers