MCPcopy Create free account

hub / github.com/JGiraldo29/vekos / functions

Functions576 in github.com/JGiraldo29/vekos

Functionpush_to_keyboard_buffer
(c: u8)
src/syscall.rs:526
Functionrandom_hash
()
src/hash.rs:137
Methodrange
(&self)
src/memory.rs:558
Methodread_data
( &self, offset: u64, buf: &mut [u8], superblock: &Superblock, )
src/vkfs.rs:1097
Methodread_time
(&mut self)
src/time.rs:129
Methodrecover_from_crash
(&mut self)
src/vkfs.rs:520
Methodrelease_buffer
(&mut self, block_num: u64)
src/buffer_manager.rs:187
Methodrelease_inode
(&mut self, inode_num: u32)
src/inode_cache.rs:122
Methodremove_entry_by_name
(&mut self, name: &str)
src/vkfs.rs:338
Methodrename_entry
(&mut self, old_name: &str, new_name: &str)
src/vkfs.rs:344
Methodresolve
(&self, current_path: &str)
src/fs.rs:152
Functionrun_memory_tests
()
src/main.rs:382
Methodsend_signal
(&mut self, signal: Signal)
src/signals.rs:111
Methodset_handler
( &mut self, signal: Signal, handler: SignalHandler, )
src/signals.rs:93
Methodset_mask
(&mut self, mask: u32)
src/signals.rs:138
Functionsetup_crtc_timing
()
src/framebuffer.rs:561
Methodshow_splash
()
src/boot_splash.rs:23
Methodshutdown
(&mut self)
src/shell/mod.rs:431
Methodsign_data
(&self, data: &[u8])
src/key_store.rs:212
Methodstate_hash
(&self)
src/inode_cache.rs:226
Methodstate_hash
(&self)
src/swap.rs:241
Methodstate_hash
(&self)
src/page_table.rs:146
Methodstate_hash
(&self)
src/boot_verification.rs:336
Methodswap_buffers
(&mut self)
src/framebuffer.rs:171
Methodswitch_stack
(new_stack: VirtAddr)
src/scheduler.rs:495
Methodsync
(&mut self)
src/fs.rs:595
Functionsys_chdir
(path: u64, _: u64, _: u64, _: u64, _: u64, _: u64)
src/syscall.rs:271
Functionsys_exit
(_code: u64, _: u64, _: u64, _: u64, _: u64, _: u64)
src/syscall.rs:231
Functionsys_getcwd
(buf: u64, size: u64, _: u64, _: u64, _: u64, _: u64)
src/syscall.rs:237
Functionsys_read
(fd: u64, buf: u64, count: u64, _: u64, _: u64, _: u64)
src/syscall.rs:167
Functionsys_write
(fd: u64, buf: u64, count: u64, _: u64, _: u64, _: u64)
src/syscall.rs:205
Functionsyscall_handler
()
src/syscall.rs:344
Functiontest_basic_command
()
src/shell/parser.rs:246
Functiontest_escaped_characters
()
src/shell/parser.rs:265
Functiontest_page_table_hashing
()
src/page_table.rs:157
Functiontest_quoted_strings
()
src/shell/parser.rs:257
Functiontest_runner
(tests: &[&dyn Fn()])
src/main.rs:373
Methodtick
(&mut self)
src/scheduler.rs:503
Functiontimer_interrupt_handler
( _stack_frame: InterruptStackFrame)
src/interrupts.rs:214
Methodtoggle_ml
(&mut self)
src/scheduler.rs:198
Methodtouch_access_time
(&mut self, inode_num: u32)
src/inode_cache.rs:87
Methodtouch_modify_time
(&mut self, inode_num: u32)
src/inode_cache.rs:94
Methodtrack_state_transition
(&self, operation: FSOpType)
src/vkfs.rs:687
Methodtruncate
(&mut self, new_size: u64, superblock: &Superblock)
src/vkfs.rs:1168
Methodunlock
(&self)
src/tty.rs:259
Methodupdate_merkle_root
(&mut self, new_root: [u8; 32])
src/vkfs.rs:876
Methodupdate_merkle_tree_after_change
( &mut self, superblock: &Superblock, path: &[String], )
src/vkfs.rs:277
Methodupdate_tree
( &mut self, dir: &Directory, inodes: &[Option<Inode>], )
src/merkle_tree.rs:182
Methodvalidate_large_zone
( &self, required_size: usize, )
src/memory.rs:1863
Methodverify_block_allocation
(&self, start: u64, count: u64)
src/vkfs.rs:854
Methodverify_block_proof
(&self, proof: &BlockOperationProof)
src/operation_proofs.rs:125
Methodverify_blocks
(&self)
src/vkfs.rs:1226
Methodverify_chain
(&self)
src/proof_storage.rs:71
Methodverify_directory
(&self, dir: &Directory)
src/hash_chain.rs:151
Methodverify_directory_chain
(&mut self, dir: &Directory)
src/merkle_tree.rs:144
Functionverify_directory_tree
( root_dir: &Directory, inodes: &[Option<Inode>], )
src/merkle_tree.rs:372
Methodverify_directory_tree
(&self)
src/vkfs.rs:791
Methodverify_entries
(&self)
src/vkfs.rs:361
Methodverify_file
(&self, inode: &Inode)
src/hash_chain.rs:167
Methodverify_file_chain
(&mut self, inode: &Inode)
src/merkle_tree.rs:149
Methodverify_hash_chain
(&self, proof: &OperationProof)
src/operation_proofs.rs:104
Functionverify_memory_layout
()
src/framebuffer.rs:402
Methodverify_operation_proof
(&self, proof: &OperationProof)
src/operation_proofs.rs:69
Methodverify_proof
(&self, proof: &OperationProof)
src/process.rs:804
Methodverify_proof
(&self, proof: &OperationProof)
src/inode_cache.rs:208
Methodverify_proof
(&self, proof: &OperationProof)
src/vkfs.rs:460
Methodverify_proof
(&self, proof: &OperationProof)
src/swap.rs:236
Methodverify_proof
(&self, proof: &OperationProof)
src/buffer_manager.rs:285
Methodverify_proof
(&self, proof: &OperationProof)
src/fs.rs:802
Methodverify_proof
(&self, proof: &OperationProof)
src/memory.rs:1639
Methodverify_proof
(&self, proof: &OperationProof)
src/scheduler_ml.rs:303
Methodverify_proof
(&self, proof: &OperationProof)
src/block_cache.rs:171
Methodverify_proof
(&self, proof: &OperationProof)
src/page_table.rs:142
Methodverify_proof
(&self, proof: &OperationProof)
src/boot_verification.rs:325
Methodverify_transition
( &self, dir: &Directory, inodes: &[Option<Inode>], )
src/merkle_tree.rs:87
Methodwrite_data
( &mut self, offset: u64, data: &[u8], superblock: &Superblock, )
src/vkfs.rs:1004
← previous501–576 of 576, ranked by callers