MCPcopy Create free account

hub / github.com/Narasimha1997/r3 / functions

Functions744 in github.com/Narasimha1997/r3

Methodset_shot_at
(tick: TSCTicks)
r3_kernel/src/cpu/tsc.rs:123
Methodset_state
(&mut self, state: ProcessState)
r3_kernel/src/system/process.rs:173
Functionsetup_framebuffer
this method initializes the framebuffer, in other words it dereferences the framebuffer memory region which cases the lazy_static struct to initialize
r3_kernel/src/drivers/display/framebuffer.rs:174
Methodsetup_timer
(vector: u8)
r3_kernel/src/acpi/lapic.rs:106
Methodshare_pages
( parent: &mut ProcessData, child: &mut ProcessData, parent_vmm: &mut VirtualMemoryMan
r3_kernel/src/system/utils.rs:565
Methodsize
(&self)
r3_kernel/src/drivers/disk/ata_pio.rs:42
Methodsleep_ms
(ms: u64)
r3_kernel/src/cpu/tsc.rs:197
Methodsleep_ns
(ns: u64)
r3_kernel/src/cpu/tsc.rs:186
Methodsleep_sec
(sec: u64)
r3_kernel/src/cpu/tsc.rs:202
Methodsleep_ticks
(ticks: u64)
r3_kernel/src/cpu/tsc.rs:181
Methodsleep_us
(us: u64)
r3_kernel/src/cpu/tsc.rs:192
Methodstart_ticks
()
r3_kernel/src/system/timer.rs:114
Functionsyscall_handler
( frame: &mut InterruptStackFrame, regs: &mut SyscallRegsState, )
r3_kernel/src/system/abi.rs:52
Methodticks_in_epoch
(&self)
r3_kernel/src/system/timer.rs:39
Methodtransmit
(&'a mut self)
r3_kernel/src/system/net/iface.rs:195
Functiontsc_deadline_interrupt
(_stk: &mut InterruptStackFrame)
r3_kernel/src/cpu/hw_interrupts.rs:100
Methodunmap_code
(proc_data: &mut ProcessData, vmm: &mut VirtualMemoryManager)
r3_kernel/src/system/utils.rs:594
Functionunregister_device
unregister device
r3_kernel/src/system/filesystem/devfs.rs:207
Methodupdate_config
modify the interface routes with new DHCP configuration
r3_kernel/src/system/net/dhcp.rs:161
Methoduser_flags
()
r3_kernel/src/mm/paging.rs:169
Methoduser_hugepage_flags
()
r3_kernel/src/mm/paging.rs:178
Methodwait_for_shot_at
(ticks: TSCTicks)
r3_kernel/src/cpu/tsc.rs:149
Methodwrite
(&self, _fd: &mut DevFSDescriptor, _buffer: &[u8])
r3_kernel/src/drivers/random.rs:49
Methodwrite
(&mut self, buffer: &[u8])
r3_kernel/src/drivers/tty.rs:197
Methodwrite
(&self, _fd: &mut DevFSDescriptor, buffer: &[u8])
r3_kernel/src/drivers/uart.rs:166
Methodwrite
(&self, fd: &mut DevFSDescriptor, buffer: &[u8])
r3_kernel/src/drivers/disk/mod.rs:29
Methodwrite
(&self, _fd: &mut FileDescriptor, _buffer: &[u8])
r3_kernel/src/system/filesystem/mod.rs:113
Methodwrite
(&self, fd: &mut FileDescriptor, buffer: &[u8])
r3_kernel/src/system/filesystem/devfs.rs:122
Methodwrite
(&self, _fd: &mut FileDescriptor, _buffer: &[u8])
r3_kernel/src/system/filesystem/ustar.rs:174
Methodwrite_64
(&self, value: u64)
r3_kernel/src/mm/io.rs:46
Methodwrite_channel_1
(&self, value: u8)
r3_kernel/src/cpu/pit.rs:42
Methodwrite_io_register
(ioapic_address: u32, offset: u32, value: u32)
r3_kernel/src/acpi/ioapic.rs:98
Methodwrite_lapic_reg
(offset: u64, data: u32)
r3_kernel/src/acpi/lapic.rs:113
Methodwrite_register
(register: u64, value: u32)
r3_kernel/src/acpi/lapic.rs:84
Functionwrite_stdout
(data: &[u8], size: usize)
userland/userspace-rs/src/library/utils.rs:19
Methodwrite_str
(&mut self, string: &str)
userland/userspace-rs/src/library/utils.rs:10
Methodwrite_str
(&mut self, string: &str)
r3_kernel/src/drivers/uart.rs:128
Methodwrite_str
(&mut self, string: &str)
r3_kernel/src/drivers/display/fb_text.rs:210
Methodwrite_structured
(flags: RFlagsStruct)
r3_kernel/src/cpu/rflags.rs:51
Methodwrite_to_memory
(&self, vaddr: mm::VirtualAddress)
r3_kernel/src/system/net/types.rs:207
Methodwrite_u16
(&self, value: u16)
r3_kernel/src/cpu/io.rs:54
Methodwrite_u32
(&self, value: u32)
r3_kernel/src/cpu/io.rs:77
Functionx80_handle
This handle will be called on int 80 soft interrupt line.
r3_kernel/src/cpu/syscall.rs:48
Methodzero
(addr: VirtualAddress)
r3_kernel/src/system/utils.rs:112
← previous701–744 of 744, ranked by callers