MCPcopy Create free account

hub / github.com/KernelErr/MoeOS / functions

Functions54 in github.com/KernelErr/MoeOS

↓ 10 callersMethodval
(self)
src/mem/mmu.rs:53
↓ 5 callersMethodis_valid
(&self)
src/mem/mmu.rs:63
↓ 5 callersFunctionmap_range
(root: &mut Table, start: usize, end: usize, bits: u64)
src/mem/mmu.rs:188
↓ 3 callersMethodclear
(&mut self)
src/mem/page.rs:44
↓ 3 callersFunctioninit
(_a0: usize, a1: usize)
src/init.rs:22
↓ 3 callersMethodis_taken
(&self)
src/mem/page.rs:48
↓ 3 callersFunctionsbi_call
(eid: usize, fid: usize, arg0: usize, arg1: usize, arg2: usize)
src/sbi.rs:26
↓ 3 callersMethodval
(self)
src/mem/page.rs:24
↓ 2 callersFunctionabort
()
src/main.rs:53
↓ 2 callersFunctionalign
(val: usize, order: usize)
src/mem/page.rs:11
↓ 2 callersFunctiondealloc
(ptr: *mut u8)
src/mem/page.rs:121
↓ 2 callersMethodis_branch
(&self)
src/mem/mmu.rs:75
↓ 2 callersMethodis_last
(&self)
src/mem/page.rs:56
↓ 2 callersMethodis_leaf
(&self)
src/mem/mmu.rs:71
↓ 2 callersMethodset_entry
(&mut self, entry: u64)
src/mem/mmu.rs:79
↓ 2 callersMethodset_flag
(&mut self, flags: PageBits)
src/mem/page.rs:40
↓ 2 callersFunctiontimer_next_triger
()
src/timer.rs:32
↓ 2 callersFunctionzalloc
(pages: usize)
src/mem/page.rs:107
↓ 1 callersFunctionalloc
(pages: usize)
src/mem/page.rs:74
↓ 1 callersFunctionblue_led_on
()
src/device/d1s/mq.rs:4
↓ 1 callersFunctionclear_bss
()
src/main.rs:43
↓ 1 callersFunctionget_page_table
()
src/mem/mmu.rs:13
↓ 1 callersFunctionget_time
()
src/timer.rs:28
↓ 1 callersFunctioninit_mmu
()
src/init.rs:77
↓ 1 callersMethodis_free
(&self)
src/mem/page.rs:52
↓ 1 callersFunctionmap
(root: &mut Table, vaddr: usize, paddr: usize, bits: u64, level: usize)
src/mem/mmu.rs:94
↓ 1 callersFunctionprint_banner
()
src/init.rs:50
↓ 1 callersFunctionprocess_device_info
(fdt: &fdt::Fdt)
src/init.rs:55
↓ 1 callersFunctionputchar
(c: char)
src/io/console.rs:106
↓ 1 callersFunctionputs
(s: &str)
src/io/console.rs:110
↓ 1 callersFunctionread_fdt_mem
(fdt_addr: usize)
src/device/fdt.rs:5
↓ 1 callersFunctionset_satp
(addr: usize)
src/mem/mmu.rs:17
↓ 1 callersFunctionset_timer
(time: usize)
src/sbi.rs:22
↓ 1 callersFunctionstart
()
src/tests/mod.rs:3
Functionblue_led_off
()
src/device/d1s/mq.rs:17
Methodfrom
(ext: LegacyExt)
src/sbi.rs:17
Methodfrom
(pb: PageBits)
src/mem/page.rs:30
Functionget_time_us
()
src/timer.rs:22
Functiongetchar
()
src/io/console.rs:116
Functioninit
()
src/trap.rs:20
Functioninit
()
src/timer.rs:9
Functioninit
()
src/mem/mmu.rs:7
Functioninit
(heap_start: usize, heap_size: usize)
src/mem/page.rs:61
Functioninit
()
src/device/d1s/config.rs:3
Functioninit
()
src/device/d1s/mem.rs:3
Methodis_invaliad
(&self)
src/mem/mmu.rs:67
Functionkstart
()
src/main.rs:20
Methodlen
()
src/mem/mmu.rs:89
Functionmain
()
build.rs:3
Functionpanic
(info: &core::panic::PanicInfo)
src/main.rs:63
Functiontrap_handler
(cx: &mut TrapContext)
src/trap.rs:33
Functionunmap
(root: &mut Table)
src/mem/mmu.rs:143
Functionvirt_to_phys
(root: &Table, vaddr: usize)
src/mem/mmu.rs:161
Methodwrite_str
(&mut self, s: &str)
src/io/console.rs:100