Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/YatSenOS/YatSenOS-Tutorial-Volume-1
/ functions
Functions
1,315 in github.com/YatSenOS/YatSenOS-Tutorial-Volume-1
⨍
Functions
1,315
◇
Types & classes
240
↓ 3 callers
Function
printf
lab7/src/1/src/kernel/stdio.cpp:165
↓ 3 callers
Method
push_back
lab5/src/4/src/utils/list.cpp:46
↓ 3 callers
Method
push_back
lab6/src/2/src/utils/list.cpp:46
↓ 3 callers
Method
push_back
lab6/src/1/src/utils/list.cpp:46
↓ 3 callers
Method
release
lab8/src/2/src/utils/bitmap.cpp:88
↓ 3 callers
Method
release
lab8/src/1/src/utils/bitmap.cpp:88
↓ 3 callers
Method
release
lab7/src/5/src/utils/bitmap.cpp:88
↓ 3 callers
Method
releasePages
lab8/src/6/src/kernel/memory.cpp:228
↓ 3 callers
Method
releasePages
lab8/src/5/src/kernel/memory.cpp:228
↓ 3 callers
Method
releasePages
lab8/src/7/src/kernel/memory.cpp:228
↓ 3 callers
Method
schedule
lab8/src/4/src/kernel/program.cpp:93
↓ 3 callers
Method
schedule
lab8/src/2/src/kernel/program.cpp:76
↓ 3 callers
Method
schedule
lab8/src/1/src/kernel/program.cpp:76
↓ 3 callers
Method
schedule
lab8/src/6/src/kernel/program.cpp:93
↓ 3 callers
Method
schedule
lab8/src/3/src/kernel/program.cpp:93
↓ 3 callers
Method
schedule
lab8/src/5/src/kernel/program.cpp:93
↓ 3 callers
Method
schedule
lab8/src/7/src/kernel/program.cpp:93
↓ 3 callers
Method
schedule
lab7/src/4/src/kernel/program.cpp:76
↓ 3 callers
Method
schedule
lab7/src/2/src/kernel/program.cpp:76
↓ 3 callers
Method
schedule
lab7/src/1/src/kernel/program.cpp:76
↓ 3 callers
Method
schedule
lab7/src/3/src/kernel/program.cpp:76
↓ 3 callers
Method
schedule
lab7/src/5/src/kernel/program.cpp:76
↓ 3 callers
Method
schedule
lab6/src/3/src/kernel/program.cpp:76
↓ 3 callers
Method
setInterruptStatus
设置中断状态
lab8/src/2/src/kernel/interrupt.cpp:119
↓ 3 callers
Method
setInterruptStatus
设置中断状态
lab8/src/1/src/kernel/interrupt.cpp:119
↓ 3 callers
Method
setInterruptStatus
设置中断状态
lab7/src/4/src/kernel/interrupt.cpp:119
↓ 3 callers
Method
setInterruptStatus
设置中断状态
lab7/src/2/src/kernel/interrupt.cpp:119
↓ 3 callers
Method
setInterruptStatus
设置中断状态
lab7/src/1/src/kernel/interrupt.cpp:119
↓ 3 callers
Method
setInterruptStatus
设置中断状态
lab7/src/3/src/kernel/interrupt.cpp:119
↓ 3 callers
Method
setInterruptStatus
设置中断状态
lab7/src/5/src/kernel/interrupt.cpp:119
↓ 3 callers
Method
setInterruptStatus
设置中断状态
lab5/src/4/src/kernel/interrupt.cpp:119
↓ 3 callers
Method
setInterruptStatus
设置中断状态
lab6/src/2/src/kernel/interrupt.cpp:119
↓ 3 callers
Method
setInterruptStatus
设置中断状态
lab6/src/1/src/kernel/interrupt.cpp:119
↓ 3 callers
Method
setInterruptStatus
设置中断状态
lab6/src/3/src/kernel/interrupt.cpp:119
↓ 3 callers
Method
setSystemCall
lab8/src/4/src/kernel/syscall.cpp:21
↓ 3 callers
Method
size
lab8/src/6/src/utils/list.cpp:13
↓ 2 callers
Method
P
lab6/src/3/src/kernel/sync.cpp:45
↓ 2 callers
Method
V
lab6/src/3/src/kernel/sync.cpp:68
↓ 2 callers
Method
allocate
lab7/src/4/src/utils/bitmap.cpp:45
↓ 2 callers
Method
allocate
lab7/src/3/src/utils/bitmap.cpp:45
↓ 2 callers
Method
allocatePhysicalPages
lab8/src/4/src/kernel/memory.cpp:84
↓ 2 callers
Method
allocatePhysicalPages
lab8/src/6/src/kernel/memory.cpp:84
↓ 2 callers
Method
allocatePhysicalPages
lab8/src/5/src/kernel/memory.cpp:84
↓ 2 callers
Method
allocatePhysicalPages
lab8/src/7/src/kernel/memory.cpp:84
↓ 2 callers
Method
back
lab8/src/4/src/utils/list.cpp:32
↓ 2 callers
Method
back
lab8/src/6/src/utils/list.cpp:32
↓ 2 callers
Method
back
lab8/src/5/src/utils/list.cpp:32
↓ 2 callers
Method
back
lab8/src/7/src/utils/list.cpp:32
↓ 2 callers
Function
ceil
lab7/src/4/src/utils/stdlib.cpp:52
↓ 2 callers
Function
ceil
lab7/src/3/src/utils/stdlib.cpp:52
↓ 2 callers
Method
executeThread
lab8/src/6/src/kernel/program.cpp:47
↓ 2 callers
Method
executeThread
lab8/src/5/src/kernel/program.cpp:47
↓ 2 callers
Function
fork
lab8/src/6/src/kernel/syscall.cpp:35
↓ 2 callers
Method
front
lab5/src/4/src/utils/list.cpp:66
↓ 2 callers
Method
front
lab6/src/2/src/utils/list.cpp:66
↓ 2 callers
Method
front
lab6/src/1/src/utils/list.cpp:66
↓ 2 callers
Method
getInterruptStatus
lab8/src/2/src/kernel/interrupt.cpp:113
↓ 2 callers
Method
getInterruptStatus
lab8/src/1/src/kernel/interrupt.cpp:113
↓ 2 callers
Method
getInterruptStatus
lab7/src/4/src/kernel/interrupt.cpp:113
↓ 2 callers
Method
getInterruptStatus
lab7/src/2/src/kernel/interrupt.cpp:113
↓ 2 callers
Method
getInterruptStatus
lab7/src/1/src/kernel/interrupt.cpp:113
↓ 2 callers
Method
getInterruptStatus
lab7/src/3/src/kernel/interrupt.cpp:113
↓ 2 callers
Method
getInterruptStatus
lab7/src/5/src/kernel/interrupt.cpp:113
↓ 2 callers
Method
getInterruptStatus
lab5/src/4/src/kernel/interrupt.cpp:113
↓ 2 callers
Method
getInterruptStatus
lab6/src/2/src/kernel/interrupt.cpp:113
↓ 2 callers
Method
getInterruptStatus
lab6/src/1/src/kernel/interrupt.cpp:113
↓ 2 callers
Method
getInterruptStatus
lab6/src/3/src/kernel/interrupt.cpp:113
↓ 2 callers
Method
initialize
lab4/src/7/src/kernel/stdio.cpp:10
↓ 2 callers
Method
initialize
lab5/src/3/src/kernel/stdio.cpp:13
↓ 2 callers
Method
lock
lab8/src/4/src/kernel/sync.cpp:17
↓ 2 callers
Method
lock
lab8/src/2/src/kernel/sync.cpp:17
↓ 2 callers
Method
lock
lab8/src/1/src/kernel/sync.cpp:17
↓ 2 callers
Method
lock
lab8/src/6/src/kernel/sync.cpp:17
↓ 2 callers
Method
lock
lab8/src/3/src/kernel/sync.cpp:17
↓ 2 callers
Method
lock
lab8/src/5/src/kernel/sync.cpp:17
↓ 2 callers
Method
lock
lab8/src/7/src/kernel/sync.cpp:17
↓ 2 callers
Method
lock
lab7/src/4/src/kernel/sync.cpp:17
↓ 2 callers
Method
lock
lab7/src/2/src/kernel/sync.cpp:17
↓ 2 callers
Method
lock
lab7/src/1/src/kernel/sync.cpp:17
↓ 2 callers
Method
lock
lab7/src/3/src/kernel/sync.cpp:17
↓ 2 callers
Method
lock
lab7/src/5/src/kernel/sync.cpp:17
↓ 2 callers
Method
lock
lab6/src/2/src/kernel/sync.cpp:16
↓ 2 callers
Method
lock
lab6/src/3/src/kernel/sync.cpp:17
↓ 2 callers
Method
moveCursor
lab7/src/2/src/kernel/stdio.cpp:50
↓ 2 callers
Method
moveCursor
lab7/src/1/src/kernel/stdio.cpp:50
↓ 2 callers
Method
moveCursor
lab6/src/2/src/kernel/stdio.cpp:50
↓ 2 callers
Method
moveCursor
lab6/src/1/src/kernel/stdio.cpp:50
↓ 2 callers
Method
moveCursor
lab6/src/3/src/kernel/stdio.cpp:50
↓ 2 callers
Method
pop_front
lab5/src/4/src/utils/list.cpp:83
↓ 2 callers
Method
pop_front
lab6/src/2/src/utils/list.cpp:83
↓ 2 callers
Method
pop_front
lab6/src/1/src/utils/list.cpp:83
↓ 2 callers
Method
release
lab7/src/4/src/utils/bitmap.cpp:88
↓ 2 callers
Method
release
lab7/src/3/src/utils/bitmap.cpp:88
↓ 2 callers
Method
releasePhysicalPages
lab8/src/6/src/kernel/memory.cpp:100
↓ 2 callers
Method
releasePhysicalPages
lab8/src/5/src/kernel/memory.cpp:100
↓ 2 callers
Method
releasePhysicalPages
lab8/src/7/src/kernel/memory.cpp:100
↓ 2 callers
Method
schedule
lab5/src/4/src/kernel/program.cpp:76
↓ 2 callers
Method
schedule
lab6/src/2/src/kernel/program.cpp:76
↓ 2 callers
Method
schedule
lab6/src/1/src/kernel/program.cpp:76
↓ 2 callers
Method
size
lab8/src/4/src/utils/list.cpp:13
← previous
next →
201–300 of 1,315, ranked by callers