MCPcopy Create free account

hub / github.com/Andy-Python-Programmer/aero / functions

Functions1,676 in github.com/Andy-Python-Programmer/aero

↓ 1 callersMethodget_gs_base
Returns the saved GS base for this task.
src/aero_kernel/src/arch/x86_64/task.rs:542
↓ 1 callersMethodget_header_type
Returns the value stored in the PCI header type register which is used to indicate layout for bytes,of the device’s configuration space.
src/aero_kernel/src/drivers/pci.rs:656
↓ 1 callersFunctionget_inactive_gsbase
()
src/aero_kernel/src/arch/x86_64/io.rs:295
↓ 1 callersFunctionget_mcfg_table
Return a immutable reference to the MCFG table.
src/aero_kernel/src/acpi/mcfg.rs:63
↓ 1 callersFunctionget_peername
(fd: usize, addr: usize, len: &mut u32)
src/aero_kernel/src/syscall/net.rs:237
↓ 1 callersMethodget_peername
(&self)
src/aero_kernel/src/socket/tcp.rs:199
↓ 1 callersMethodget_prdt
(&mut self)
src/aero_kernel/src/drivers/block/ide/channel.rs:171
↓ 1 callersFunctionget_resolution
Returns the terminal's resolution in the form of a `(horizontal_resolution, vertical_resolution)` tuple. # Panics This function was called before the
src/aero_kernel/src/rendy.rs:948
↓ 1 callersMethodget_route
(&self, header: &netlink::nlmsghdr, payload: &[u8])
src/aero_kernel/src/socket/netlink.rs:187
↓ 1 callersFunctionget_rows_cols
Returns the terminal's rows and columns in the form of a `(rows, columns)` tuple.
src/aero_kernel/src/rendy.rs:975
↓ 1 callersFunctionget_sockname
(fd: usize, addr: usize, len: &mut u32)
src/aero_kernel/src/syscall/net.rs:276
↓ 1 callersMethodget_sockname
(&self)
src/aero_kernel/src/socket/tcp.rs:208
↓ 1 callersMethodget_window_size
(&self)
src/aero_kernel/src/drivers/pty.rs:124
↓ 1 callersFunctiongetcwd
(buffer: &mut [u8])
src/aero_kernel/src/syscall/fs.rs:260
↓ 1 callersFunctiongetdents
(fd: FileDescriptor, buffer: &mut [u8])
src/aero_kernel/src/syscall/fs.rs:160
↓ 1 callersFunctiongethostname
(buffer: &mut [u8])
src/aero_kernel/src/syscall/process.rs:260
↓ 1 callersFunctiongetitimer
(_which: usize, _curr_value: &mut ITimerVal)
src/aero_kernel/src/syscall/time.rs:97
↓ 1 callersFunctiongetpgid
(pid: usize)
src/aero_kernel/src/syscall/process.rs:365
↓ 1 callersFunctiongetppid
()
src/aero_kernel/src/syscall/process.rs:247
↓ 1 callersFunctiongettid
()
src/aero_kernel/src/syscall/process.rs:255
↓ 1 callersFunctiongettime
(clock: usize, timespec: &mut TimeSpec)
src/aero_kernel/src/syscall/time.rs:40
↓ 1 callersFunctionhandle_default
Runs the default action for the provided `signal`.
src/aero_kernel/src/userland/signals.rs:100
↓ 1 callersMethodhandle_irq
(&mut self)
src/aero_kernel/src/drivers/e1000.rs:367
↓ 1 callersMethodhandle_page_fault
( &mut self, reason: PageFaultErrorCode, accessed_address: VirtAddr, )
src/aero_kernel/src/userland/vm.rs:844
↓ 1 callersMethodhandle_pf_file
Handler routine for pages backed by a file. This function will allocate a frame and read a page-sized amount from the disk into the allocated frame. T
src/aero_kernel/src/userland/vm.rs:463
↓ 1 callersMethodhandle_pf_private_anon
Handler routine for private anonymous pages. Since its an anonymous page is not backed by a file, we have to alloctate a frame and map it at the fault
src/aero_kernel/src/userland/vm.rs:407
↓ 1 callersMethodhandle_pf_private_file
( &mut self, offset_table: &mut OffsetPageTable, reason: PageFaultErrorCode,
src/aero_kernel/src/userland/vm.rs:488
↓ 1 callersMethodhandle_pf_shared_file
( &mut self, offset_table: &mut OffsetPageTable, reason: PageFaultErrorCode,
src/aero_kernel/src/userland/vm.rs:579
↓ 1 callersMethodhandles
(&self, vendor_id: Vendor, device_id: DeviceType)
src/aero_kernel/src/drivers/e1000.rs:643
↓ 1 callersFunctionhas_default_device
()
src/aero_kernel/src/net/mod.rs:180
↓ 1 callersMethodhas_multiple_functions
(&self)
src/aero_kernel/src/drivers/pci.rs:650
↓ 1 callersMethodhas_pending_io
(&self)
src/aero_kernel/src/userland/task/mod.rs:326
↓ 1 callersMethodhba_port
(&mut self)
src/aero_kernel/src/drivers/block/ahci.rs:744
↓ 1 callersMethodheader
(&mut self, header: &netlink::nlmsghdr)
src/aero_kernel/src/socket/netlink.rs:63
↓ 1 callersFunctioninfo
(struc: &mut SysInfo)
src/aero_kernel/src/syscall/process.rs:275
↓ 1 callersFunctioninit
Initialize the scheduler and set up the scheduler interrupt.
src/aero_kernel/src/userland/scheduler/mod.rs:201
↓ 1 callersFunctioninit
()
src/aero_kernel/src/mem/vmalloc.rs:199
↓ 1 callersMethodinit
This function is responsible for initializing this instance of the local APIC. ## Panics If the APIC type is set to [`ApicType::None`].
src/aero_kernel/src/arch/x86_64/apic.rs:132
↓ 1 callersMethodinit
(&self)
src/aero_kernel/src/userland/scheduler/round_robin.rs:208
↓ 1 callersMethodinit
(mut self)
src/aero_kernel/src/drivers/uart_pl011.rs:48
↓ 1 callersMethodinit
Initialize the serial port.
src/aero_kernel/src/drivers/uart_16550.rs:61
↓ 1 callersMethodinit
(&mut self)
src/aero_kernel/src/drivers/block/ide/channel.rs:164
↓ 1 callersMethodinit
(&self)
src/aero_kernel/src/mem/alloc.rs:139
↓ 1 callersMethodinit
Initializes the inner locked global frame allocator.
src/aero_kernel/src/mem/paging/frame.rs:97
↓ 1 callersFunctioninit_cpu
()
src/aero_kernel/src/arch/x86_64/mod.rs:247
↓ 1 callersFunctioninit_heap
Initialize the heap at the [HEAP_START].
src/aero_kernel/src/mem/alloc.rs:259
↓ 1 callersMethodinit_rx
(&mut self)
src/aero_kernel/src/drivers/e1000.rs:486
↓ 1 callersMethodinit_tx
(&mut self)
src/aero_kernel/src/drivers/e1000.rs:449
↓ 1 callersFunctioninit_vm_frames
()
src/aero_kernel/src/mem/paging/frame.rs:558
↓ 1 callersMethodinode
(&self)
src/aero_kernel/src/drivers/drm/mod.rs:674
↓ 1 callersMethodinput
(&mut self, c: char)
src/aero_kernel/src/rendy.rs:810
↓ 1 callersMethodinsert_range
Inserts the provided memory range.
src/aero_kernel/src/mem/paging/frame.rs:457
↓ 1 callersMethodinsert_slave
(&self, slave: Arc<Slave>)
src/aero_kernel/src/drivers/pty.rs:438
↓ 1 callersMethodinstall_connector
Installs and initializes the connector identifier.
src/aero_kernel/src/drivers/drm/mod.rs:362
↓ 1 callersMethodinstall_crtc
Installs and initializes the CRTC identifier.
src/aero_kernel/src/drivers/drm/mod.rs:356
↓ 1 callersMethodinstall_encoder
Installs and initializes the encoder identifier.
src/aero_kernel/src/drivers/drm/mod.rs:368
↓ 1 callersMethodinstall_framebuffer
Installs and initializes the framebuffer identifier.
src/aero_kernel/src/drivers/drm/mod.rs:374
↓ 1 callersMethodinterface_power_management
(&self)
src/aero_kernel/src/drivers/block/ahci.rs:508
↓ 1 callersFunctioninterrupt_check_signals
(stack: &mut InterruptStack)
src/aero_kernel/src/arch/x86_64/signals.rs:71
↓ 1 callersMethodinterrupt_pin
(&self)
src/aero_kernel/src/drivers/pci.rs:735
↓ 1 callersFunctionio
(typ: usize, nr: usize)
src/uapi/src/ioctl.rs:31
↓ 1 callersFunctionio_apic_from_redirect
Return the index of the I/O APIC that handles this redirect.
src/aero_kernel/src/arch/x86_64/apic.rs:369
↓ 1 callersFunctionio_apic_get_max_redirect
Get the maximum number of redirects this I/O APIC can handle.
src/aero_kernel/src/arch/x86_64/apic.rs:364
↓ 1 callersFunctionio_apic_read
Read from the `io_apic_id` I/O APIC as described by the MADT.
src/aero_kernel/src/arch/x86_64/apic.rs:344
↓ 1 callersFunctionioctl
(fd: FileDescriptor, command: usize, argument: usize)
src/aero_kernel/src/syscall/fs.rs:273
↓ 1 callersMethodioctl
(&self, command: usize, arg: usize)
src/aero_kernel/src/socket/udp.rs:216
↓ 1 callersFunctionis_aligned
(addr: u64, align: u64)
src/aero_kernel/src/mem/paging/addr.rs:592
↓ 1 callersFunctionis_available
Returns true if the ACPI table contains the MCFG entry. ## Notes Returns false if called before the ACPI tables were initialized.
src/aero_kernel/src/acpi/mcfg.rs:58
↓ 1 callersFunctionis_bsp_ready
()
src/aero_kernel/src/arch/x86_64/apic.rs:334
↓ 1 callersMethodis_canonical
(self)
src/aero_kernel/src/mem/paging/addr.rs:116
↓ 1 callersMethodis_connected
Returns `true` if the socket is connected.
src/aero_kernel/src/socket/unix.rs:171
↓ 1 callersMethodis_dirty
Returns whether the page has been marked dirty.
src/aero_kernel/src/fs/block/mod.rs:102
↓ 1 callersMethodis_group_leader
Returns whether the task is the group leader (`pid` == `gid`).
src/aero_kernel/src/userland/task/mod.rs:778
↓ 1 callersFunctionis_initialized
Returns true if the task scheduler has been initiaized.
src/aero_kernel/src/userland/scheduler/mod.rs:181
↓ 1 callersMethodis_lba48
(&self)
src/aero_kernel/src/drivers/block/ahci.rs:353
↓ 1 callersMethodis_master_active
Returns true if the PIC master chip is active.
src/aero_kernel/src/arch/x86_64/interrupts/mod.rs:181
↓ 1 callersMethodis_ready
Returns whether the controller is in a ready state.
src/aero_kernel/src/drivers/block/nvme/mod.rs:178
↓ 1 callersMethodis_slave_active
Returns true if the PIC slave chip is active.
src/aero_kernel/src/arch/x86_64/interrupts/mod.rs:188
↓ 1 callersMethodis_used
(&self)
src/aero_kernel/src/fs/cache.rs:166
↓ 1 callersMethodis_used
(&self)
src/aero_kernel/src/fs/ext2/disk.rs:171
↓ 1 callersMethodis_used
(&self)
src/aero_kernel/src/fs/block/gpt.rs:111
↓ 1 callersMethodis_user
(&self)
src/aero_kernel/src/arch/x86_64/gdt.rs:49
↓ 1 callersMethodis_valid
(&self)
src/aero_kernel/src/drivers/pci.rs:524
↓ 1 callersMethodis_writable
(&self)
src/aero_kernel/src/fs/file_table.rs:61
↓ 1 callersMethodis_zero
(self)
src/aero_kernel/src/mem/paging/addr.rs:112
↓ 1 callersMethodisolate
(&self, task: &Arc<Task>)
src/aero_kernel/src/userland/task/sessions.rs:172
↓ 1 callersFunctionjump_userland_exec
(stack: VirtAddr, rip: VirtAddr, rflags: u64)
src/aero_kernel/src/arch/x86_64/task.rs:118
↓ 1 callersFunctionkill
(pid: usize, signal: usize)
src/aero_kernel/src/syscall/process.rs:103
↓ 1 callersMethodlast_access
(&self)
src/aero_kernel/src/fs/ext2/disk.rs:270
↓ 1 callersMethodlast_modification
(&self)
src/aero_kernel/src/fs/ext2/disk.rs:275
↓ 1 callersFunctionlaunch
()
src/aero_kernel/src/fs/block/mod.rs:441
↓ 1 callersMethodlaunch
(&mut self, header: &PciHeader)
src/aero_kernel/src/drivers/block/ide/mod.rs:111
↓ 1 callersMethodlba_hi
(&self)
src/aero_kernel/src/drivers/block/ide/registers.rs:209
↓ 1 callersMethodlba_mid
(&self)
src/aero_kernel/src/drivers/block/ide/registers.rs:205
↓ 1 callersFunctionlink
(src_path: &Path, dest_path: &Path)
src/aero_kernel/src/syscall/fs.rs:619
↓ 1 callersMethodlink
(&self, name: &str, src: DirCacheItem)
src/aero_kernel/src/fs/ramfs.rs:441
↓ 1 callersMethodlink_up
(&self)
src/aero_kernel/src/drivers/e1000.rs:429
↓ 1 callersFunctionlisten
(fd: FileDescriptor, backlog: usize)
src/aero_kernel/src/syscall/net.rs:147
↓ 1 callersMethodlisten
(&self, backlog: usize)
src/aero_kernel/src/socket/unix.rs:266
↓ 1 callersMethodload_bin
( &mut self, bin: &DirCacheItem, argv: Option<ExecArgs>, envv: Option<ExecArgs
src/aero_kernel/src/userland/vm.rs:1088
← previousnext →701–800 of 1,676, ranked by callers