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
↓ 1 callers
Function
parse_info_unit
(data: &mut Cursor<&'s [u8]>, dwarf: &DwarfInfo<'s>, target: u64)
kernel/arch/x64/dwarf.rs:131
↓ 1 callers
Function
parse_line_unit
(data: &mut Cursor<&'s [u8]>, bounds: &mut [Bound<'s>])
kernel/arch/x64/dwarf.rs:303
↓ 1 callers
Function
parse_line_units
(dwarf: &DwarfInfo<'s>, bounds: &mut [Bound<'s>])
kernel/arch/x64/dwarf.rs:574
↓ 1 callers
Function
parse_madt
(madt: *const MADT, setup: &mut Setup)
kernel/arch/x64/acpi.rs:185
↓ 1 callers
Method
polarity
(&self)
kernel/arch/x64/acpi.rs:93
↓ 1 callers
Function
print_backtrace
Print a backtrace, starting at the current location.
kernel/arch/x64/symbols.rs:118
↓ 1 callers
Function
punch_holes
(st: &mut State)
kernel/memory/initial.rs:33
↓ 1 callers
Method
read
(&mut self, buf: &mut [u8])
kernel/std/std.rs:251
↓ 1 callers
Function
read_abbrev
(r: &mut Cursor<&[u8]>, abbrev_code: u64)
kernel/arch/x64/dwarf.rs:79
↓ 1 callers
Method
read_exact
(&mut self, buf: &mut [u8])
kernel/std/std.rs:269
↓ 1 callers
Method
read_num
(&mut self)
kernel/arch/x64/symbols.rs:63
↓ 1 callers
Method
rebuild
rake/build.rb:142
↓ 1 callers
Method
rebuild?
rake/build.rb:136
↓ 1 callers
Method
route
(&self, irq: usize, vector: u8, target: u8, edge_triggered: bool, active_low: bool)
kernel/arch/x64/io_apic.rs:72
↓ 1 callers
Function
scroll
()
kernel/arch/x64/vga.rs:38
↓ 1 callers
Function
search
()
kernel/arch/x64/acpi.rs:155
↓ 1 callers
Function
set_buffer
(addr: usize)
kernel/arch/x64/vga.rs:22
↓ 1 callers
Method
set_depends
(inputs)
rake/build.rb:123
↓ 1 callers
Function
set_task_segment
(tss: &'static TaskState)
kernel/arch/x64/segments.rs:84
↓ 1 callers
Function
setup
(symbols: ¶ms::Symbols)
kernel/arch/x64/symbols.rs:22
↓ 1 callers
Method
setup
(&mut self)
kernel/arch/x64/io_apic.rs:111
↓ 1 callers
Function
setup_ap_bootstrap
()
kernel/arch/x64/cpu.rs:161
↓ 1 callers
Function
setup_fatal_handlers
()
kernel/arch/x64/interrupts.rs:254
↓ 1 callers
Function
setup_pics
()
kernel/arch/x64/interrupts.rs:9
↓ 1 callers
Function
sign_hex
(i: i64, plus: bool, space: bool)
verifier/src/disasm.rs:640
↓ 1 callers
Method
sort_key
(self)
verifier/src/effect.rs:375
↓ 1 callers
Method
store_depends
rake/build.rb:46
↓ 1 callers
Function
targets
(data: &[u8], disp_off: u64)
verifier/src/x86_decoder.rs:701
↓ 1 callers
Method
to_a
rake/build.rb:165
↓ 1 callers
Method
trailing_bytes
(self)
verifier/src/effect.rs:190
↓ 1 callers
Method
trigger_mode
(&self)
kernel/arch/x64/acpi.rs:96
↓ 1 callers
Method
try_read
(&self)
kernel/spin/rw_lock.rs:154
↓ 1 callers
Method
type
rake/build.rb:85
↓ 1 callers
Function
unmap
(address: Page, pages: usize)
kernel/arch/x64/memory.rs:112
↓ 1 callers
Method
write
(&self, writer: &mut Write)
verifier/src/rustgen.rs:261
↓ 1 callers
Function
writeb
(c: u8)
kernel/arch/x64/serial.rs:23
↓ 1 callers
Method
x86
(&mut self)
verifier/capstone/capstone.rs:8940
Function
__rust_reallocate
(ptr: *mut u8, old_size: usize, size:
kernel/memory/rust.rs:31
Function
__rust_reallocate_inplace
(ptr: *mut u8, old_size: usize,
kernel/memory/rust.rs:45
Function
__rust_usable_size
(size: usize, align: usize)
kernel/memory/rust.rs:54
Method
add
(package)
rake/build.rb:179
Method
alloc
(&mut self)
kernel/util.rs:34
Function
ap_entry
(cpu: &'static mut cpu::CPU)
kernel/arch/x64/cpu.rs:309
Method
arm
(&mut self)
verifier/capstone/capstone.rs:8948
Method
arm64
(&mut self)
verifier/capstone/capstone.rs:8944
Method
barrier
(&mut self)
verifier/capstone/capstone.rs:2022
Function
boot_entry
(info: &multiboot::Info)
kernel/arch/x64/multiboot/mod.rs:11
Function
boot_entry
(params: &mut params::Info)
kernel/arch/x64/efi/mod.rs:4
Function
calibrate_oneshot
(_: &interrupts::Info, _: u8, _: usize)
kernel/arch/x64/apic.rs:107
Method
capture
(command, *args)
rake/build.rb:222
Method
coerce
(from: T)
kernel/std/std.rs:111
Method
cpp
(input)
rake/build.rb:278
Method
cpu_size
(&mut self)
verifier/capstone/capstone.rs:2720
Method
crx
(&mut self)
verifier/capstone/capstone.rs:4356
Function
current
()
kernel/cpu.rs:49
Function
debug_print_handler
(info: &Info, index: u8, error_code: usize)
kernel/arch/x64/interrupts.rs:162
Function
decode
(c: &mut Cursor, prefixes: u32)
verifier/src/x86_opcodes.rs:2
Method
decode
(val: usize)
verifier/src/effect.rs:179
Method
default
()
verifier/capstone/capstone.rs:32
Method
default
()
kernel/spin/mutex.rs:194
Method
default
()
kernel/spin/rw_lock.rs:265
Function
default_handler
(info: &Info, index: u8, error_code: usize)
kernel/arch/x64/interrupts.rs:151
Method
depends_updated?
rake/build.rb:55
Method
deref
(&'b self)
kernel/spin/mutex.rs:202
Method
deref
(&self)
kernel/spin/rw_lock.rs:273
Method
deref_mut
(&'b mut self)
kernel/spin/mutex.rs:207
Method
deref_mut
(&mut self)
kernel/spin/rw_lock.rs:283
Method
dimm
(&mut self)
verifier/capstone/capstone.rs:2659
Method
drop
The dropping of the MutexGuard will release the lock it was created from.
kernel/spin/mutex.rs:213
Method
drop
(&mut self)
kernel/spin/rw_lock.rs:287
Method
drop
(&mut self)
kernel/memory/mod.rs:44
Function
dump_stack
(info: &Info, len: usize)
kernel/arch/x64/interrupts.rs:67
Function
eh_personality
()
user/test.rs:8
Function
eh_personality
()
kernel/console.rs:51
Function
eh_personality
()
kernel/arch/x64/multiboot/bootstrap.rs:53
Function
eh_unwind_resume
()
user/test.rs:7
Function
eh_unwind_resume
()
kernel/console.rs:46
Function
eh_unwind_resume
()
kernel/arch/x64/multiboot/bootstrap.rs:52
Method
encode
(self)
verifier/src/effect.rs:170
Function
error_args
(args: Arguments)
kernel/arch/x64/multiboot/bootstrap.rs:40
Method
evaluate
(scope, locals, &block)
rake/lokar.rb:10
Method
execute
(command, *args)
rake/build.rb:231
Function
exit_handler
(info: &Info, index: u8, error_code: usize)
kernel/arch/x64/interrupts.rs:156
Method
ext
rake/build.rb:42
Method
extract
(*patterns)
rake/build.rb:169
Function
find_effect
(cursor: &Cursor, cases: &[(Vec<u8>, Vec<Effect>)])
verifier/src/decoder.rs:198
Method
fmt
(&self, f: &mut fmt::Formatter)
kernel/spin/mutex.rs:183
Method
fmt
(&self, f: &mut fmt::Formatter)
kernel/spin/rw_lock.rs:254
Method
fmt
(&self, f: &mut fmt::Formatter)
kernel/arch/x64/mod.rs:63
Method
fmt
(&self, f: &mut ::core::fmt::Formatter)
kernel/arch/x64/symbols.rs:42
Method
fp
(&mut self)
verifier/capstone/capstone.rs:829
Method
fpu_size
(&mut self)
verifier/capstone/capstone.rs:2724
Method
free
(&mut self, i: usize)
kernel/util.rs:53
Method
from
(e: CursorError)
verifier/src/x86_decoder.rs:32
Method
get_mut
(&mut self, i: usize)
kernel/util.rs:49
Method
get_mut
(&mut self)
kernel/std/std.rs:237
Method
imm
(&mut self)
verifier/capstone/capstone.rs:825
Function
init
(info: &mut params::Info)
kernel/kernel.rs:43
Function
initialize
(pit_irq: IRQ)
kernel/arch/x64/acpi.rs:233
Function
initialize
(st: &::memory::initial::State)
kernel/arch/x64/mod.rs:209
← previous
next →
201–300 of 389, ranked by callers