Iros
Loading...
Searching...
No Matches
iris → libs Relation
File in iris
Includes file in libs
core
/
cxx.cpp
di
/
include
/
di
/
platform
/
compiler.h
core
/
cxx.cpp
di
/
include
/
di
/
container
/
algorithm
/
prelude.h
core
/
cxx.cpp
di
/
include
/
di
/
container
/
string
/
prelude.h
core
/
cxx.cpp
di
/
include
/
di
/
math
/
prelude.h
arch
/
x86
/
amd64
/
boot
/
cxx_init.cpp
di
/
include
/
di
/
types
/
prelude.h
include
/
iris
/
fs
/
debug_file.h
di
/
include
/
di
/
execution
/
any
/
any_sender.h
include
/
iris
/
core
/
error.h
di
/
include
/
di
/
container
/
algorithm
/
max.h
include
/
iris
/
core
/
error.h
di
/
include
/
di
/
vocab
/
error
/
status_code.h
include
/
iris
/
fs
/
file.h
di
/
include
/
di
/
execution
/
any
/
any_sender.h
include
/
iris
/
fs
/
file.h
di
/
include
/
di
/
execution
/
algorithm
/
just.h
include
/
iris
/
fs
/
file.h
di
/
include
/
di
/
any
/
prelude.h
include
/
iris
/
fs
/
file.h
di
/
include
/
di
/
bit
/
bitset
/
prelude.h
include
/
iris
/
fs
/
file.h
di
/
include
/
di
/
execution
/
receiver
/
prelude.h
include
/
iris
/
fs
/
file.h
di
/
include
/
di
/
execution
/
types
/
prelude.h
include
/
iris
/
fs
/
file.h
di
/
include
/
di
/
types
/
prelude.h
include
/
iris
/
core
/
global_state.h
di
/
include
/
di
/
container
/
linked
/
prelude.h
include
/
iris
/
core
/
global_state.h
di
/
include
/
di
/
container
/
queue
/
prelude.h
include
/
iris
/
core
/
global_state.h
di
/
include
/
di
/
container
/
ring
/
prelude.h
include
/
iris
/
core
/
global_state.h
di
/
include
/
di
/
container
/
tree
/
prelude.h
include
/
iris
/
core
/
global_state.h
di
/
include
/
di
/
sync
/
prelude.h
include
/
iris
/
arch
/
x86
/
amd64
/
idt.h
di
/
include
/
di
/
bit
/
prelude.h
boot
/
init.cpp
di
/
include
/
di
/
meta
/
constexpr.h
boot
/
init.cpp
di
/
include
/
di
/
math
/
prelude.h
fs
/
initrd.cpp
di
/
include
/
di
/
execution
/
algorithm
/
just.h
fs
/
initrd.cpp
di
/
include
/
di
/
any
/
concepts
/
prelude.h
fs
/
initrd.cpp
di
/
include
/
di
/
container
/
tree
/
prelude.h
fs
/
initrd.cpp
di
/
include
/
di
/
math
/
prelude.h
fs
/
initrd.cpp
di
/
include
/
di
/
vocab
/
expected
/
prelude.h
include
/
iris
/
fs
/
initrd.h
di
/
include
/
di
/
container
/
path
/
prelude.h
fs
/
inode.cpp
di
/
include
/
di
/
execution
/
any
/
any_sender.h
fs
/
inode.cpp
di
/
include
/
di
/
container
/
algorithm
/
prelude.h
fs
/
inode.cpp
di
/
include
/
di
/
math
/
prelude.h
fs
/
inode.cpp
di
/
include
/
di
/
util
/
prelude.h
fs
/
inode.cpp
di
/
include
/
di
/
vocab
/
expected
/
prelude.h
fs
/
inode.cpp
di
/
include
/
di
/
execution
/
algorithm
/
sync_wait.h
include
/
iris
/
fs
/
inode.h
di
/
include
/
di
/
execution
/
any
/
any_sender.h
include
/
iris
/
fs
/
inode.h
di
/
include
/
di
/
types
/
integers.h
include
/
iris
/
fs
/
inode.h
di
/
include
/
di
/
any
/
dispatch
/
prelude.h
include
/
iris
/
fs
/
inode.h
di
/
include
/
di
/
any
/
prelude.h
include
/
iris
/
fs
/
inode.h
di
/
include
/
di
/
container
/
tree
/
prelude.h
include
/
iris
/
fs
/
inode.h
di
/
include
/
di
/
vocab
/
optional
/
prelude.h
include
/
iris
/
core
/
interrupt_disabler.h
di
/
include
/
di
/
function
/
invoke.h
include
/
iris
/
arch
/
x86
/
amd64
/
core
/
interrupt_disabler.h
di
/
include
/
di
/
types
/
prelude.h
include
/
iris
/
core
/
interruptible_spinlock.h
di
/
include
/
di
/
sync
/
atomic.h
include
/
iris
/
core
/
interruptible_spinlock.h
di
/
include
/
di
/
util
/
immovable.h
include
/
iris
/
arch
/
x86
/
amd64
/
hw
/
io_apic.h
di
/
include
/
di
/
assert
/
prelude.h
include
/
iris
/
arch
/
x86
/
amd64
/
hw
/
io_apic.h
di
/
include
/
di
/
bit
/
prelude.h
include
/
iris
/
arch
/
x86
/
amd64
/
hw
/
io_apic.h
di
/
include
/
di
/
function
/
prelude.h
include
/
iris
/
arch
/
x86
/
amd64
/
io_instructions.h
di
/
include
/
di
/
types
/
prelude.h
hw
/
irq.cpp
di
/
include
/
di
/
util
/
prelude.h
include
/
iris
/
hw
/
irq_controller.h
di
/
include
/
di
/
any
/
prelude.h
include
/
iris
/
hw
/
irq_controller.h
di
/
include
/
di
/
sync
/
prelude.h
include
/
iris
/
hw
/
irq_controller.h
di
/
include
/
di
/
util
/
prelude.h
arch
/
x86
/
amd64
/
hw
/
local_apic.cpp
di
/
include
/
di
/
vocab
/
pointer
/
prelude.h
include
/
iris
/
arch
/
x86
/
amd64
/
hw
/
local_apic.h
di
/
include
/
di
/
bit
/
prelude.h
include
/
iris
/
arch
/
x86
/
amd64
/
hw
/
local_apic.h
di
/
include
/
di
/
util
/
prelude.h
include
/
iris
/
fs
/
mount.h
di
/
include
/
di
/
container
/
string
/
prelude.h
include
/
iris
/
arch
/
x86
/
amd64
/
msr.h
di
/
include
/
di
/
types
/
prelude.h
include
/
iris
/
core
/
object_pool.h
di
/
include
/
di
/
container
/
allocator
/
allocate_many.h
include
/
iris
/
core
/
object_pool.h
di
/
include
/
di
/
container
/
allocator
/
allocator.h
include
/
iris
/
core
/
object_pool.h
di
/
include
/
di
/
container
/
allocator
/
deallocate_many.h
include
/
iris
/
core
/
object_pool.h
di
/
include
/
di
/
assert
/
prelude.h
include
/
iris
/
core
/
object_pool.h
di
/
include
/
di
/
container
/
algorithm
/
prelude.h
include
/
iris
/
core
/
object_pool.h
di
/
include
/
di
/
container
/
intrusive
/
prelude.h
include
/
iris
/
core
/
object_pool.h
di
/
include
/
di
/
platform
/
prelude.h
include
/
iris
/
core
/
object_pool.h
di
/
include
/
di
/
util
/
prelude.h
include
/
iris
/
arch
/
x86
/
amd64
/
page_structure.h
di
/
include
/
di
/
bit
/
prelude.h
include
/
iris
/
arch
/
x86
/
amd64
/
page_structure.h
di
/
include
/
di
/
vocab
/
array
/
prelude.h
fs
/
path.cpp
di
/
include
/
di
/
execution
/
any
/
any_sender.h
fs
/
path.cpp
di
/
include
/
di
/
execution
/
algorithm
/
into_result.h
fs
/
path.cpp
di
/
include
/
di
/
util
/
prelude.h
include
/
iris
/
fs
/
path.h
di
/
include
/
di
/
execution
/
any
/
any_sender.h
include
/
iris
/
fs
/
path.h
di
/
include
/
di
/
container
/
path
/
prelude.h
include
/
iris
/
core
/
platform.h
di
/
include
/
di
/
container
/
allocator
/
allocation.h
include
/
iris
/
core
/
platform.h
di
/
include
/
di
/
container
/
allocator
/
forward_declaration.h
include
/
iris
/
core
/
platform.h
di
/
include
/
di
/
types
/
integers.h
include
/
iris
/
core
/
platform.h
di
/
include
/
di
/
container
/
algorithm
/
max.h
include
/
iris
/
core
/
platform.h
di
/
include
/
di
/
util
/
std_new.h
include
/
iris
/
core
/
preemption.h
di
/
include
/
di
/
function
/
prelude.h
include
/
iris
/
core
/
preemption.h
di
/
include
/
di
/
util
/
prelude.h
core
/
print.cpp
di
/
include
/
di
/
math
/
prelude.h
include
/
iris
/
core
/
print.h
di
/
include
/
di
/
format
/
prelude.h
include
/
iris
/
core
/
print.h
di
/
include
/
di
/
util
/
prelude.h
arch
/
x86
/
amd64
/
core
/
processor.cpp
di
/
include
/
di
/
math
/
prelude.h
include
/
iris
/
core
/
processor.h
di
/
include
/
di
/
sync
/
prelude.h
include
/
iris
/
arch
/
x86
/
amd64
/
hw
/
processor_info.h
di
/
include
/
di
/
util
/
bitwise_enum.h
include
/
iris
/
arch
/
x86
/
amd64
/
hw
/
processor_info.h
di
/
include
/
di
/
meta
/
constexpr.h
include
/
iris
/
arch
/
x86
/
amd64
/
hw
/
processor_info.h
di
/
include
/
di
/
container
/
string
/
prelude.h
include
/
iris
/
arch
/
x86
/
amd64
/
hw
/
processor_info.h
di
/
include
/
di
/
container
/
vector
/
prelude.h
include
/
iris
/
arch
/
x86
/
amd64
/
hw
/
processor_info.h
di
/
include
/
di
/
types
/
prelude.h
arch
/
x86
/
amd64
/
hw
/
sb16.cpp
di
/
include
/
di
/
util
/
compiler_barrier.h
arch
/
x86
/
amd64
/
hw
/
sb16.cpp
di
/
include
/
di
/
vocab
/
expected
/
expected_forward_declaration.h
arch
/
x86
/
amd64
/
hw
/
sb16.cpp
di
/
include
/
di
/
container
/
algorithm
/
fill.h
include
/
iris
/
arch
/
x86
/
amd64
/
segment_descriptor.h
di
/
include
/
di
/
bit
/
prelude.h
include
/
iris
/
core
/
spinlock.h
di
/
include
/
di
/
sync
/
atomic.h
include
/
iris
/
core
/
spinlock.h
di
/
include
/
di
/
util
/
immovable.h
include
/
iris
/
fs
/
super_block.h
di
/
include
/
di
/
vocab
/
pointer
/
prelude.h
include
/
iris
/
arch
/
x86
/
amd64
/
system_instructions.h
di
/
include
/
di
/
assert
/
prelude.h
include
/
iris
/
arch
/
x86
/
amd64
/
system_instructions.h
di
/
include
/
di
/
types
/
prelude.h
include
/
iris
/
arch
/
x86
/
amd64
/
system_segment_descriptor.h
di
/
include
/
di
/
bit
/
prelude.h
include
/
iris
/
hw
/
acpi
/
system_tables.h
di
/
include
/
di
/
container
/
string
/
prelude.h
include
/
iris
/
hw
/
acpi
/
system_tables.h
di
/
include
/
di
/
util
/
prelude.h
include
/
iris
/
hw
/
acpi
/
system_tables.h
di
/
include
/
di
/
vocab
/
array
/
prelude.h
include
/
iris
/
hw
/
acpi
/
system_tables.h
di
/
include
/
di
/
vocab
/
span
/
prelude.h
core
/
task.cpp
di
/
include
/
di
/
exec
/
elf
/
prelude.h
core
/
task.cpp
di
/
include
/
di
/
execution
/
algorithm
/
prelude.h
core
/
task.cpp
di
/
include
/
di
/
math
/
prelude.h
core
/
task.cpp
di
/
include
/
di
/
vocab
/
pointer
/
prelude.h
include
/
iris
/
arch
/
x86
/
amd64
/
core
/
task.h
di
/
include
/
di
/
types
/
prelude.h
include
/
iris
/
arch
/
x86
/
amd64
/
core
/
task.h
di
/
include
/
di
/
util
/
prelude.h
include
/
iris
/
core
/
task.h
di
/
include
/
di
/
container
/
intrusive
/
prelude.h
include
/
iris
/
core
/
task.h
di
/
include
/
di
/
sync
/
prelude.h
include
/
iris
/
core
/
task.h
di
/
include
/
di
/
util
/
prelude.h
include
/
iris
/
core
/
task.h
di
/
include
/
di
/
vocab
/
pointer
/
prelude.h
include
/
iris
/
core
/
task_arguments.h
di
/
include
/
di
/
container
/
string
/
prelude.h
include
/
iris
/
core
/
task_arguments.h
di
/
include
/
di
/
container
/
vector
/
prelude.h
include
/
iris
/
core
/
task_arguments.h
di
/
include
/
di
/
util
/
prelude.h
include
/
iris
/
core
/
task_arguments.h
di
/
include
/
di
/
vocab
/
pointer
/
prelude.h
include
/
iris
/
core
/
task_namespace.h
di
/
include
/
di
/
container
/
tree
/
prelude.h
include
/
iris
/
core
/
task_namespace.h
di
/
include
/
di
/
sync
/
prelude.h
include
/
iris
/
core
/
task_namespace.h
di
/
include
/
di
/
vocab
/
pointer
/
prelude.h
include
/
iris
/
core
/
task_status.h
di
/
include
/
di
/
vocab
/
pointer
/
prelude.h
test_create_task.cpp
dius
/
include
/
dius
/
system
/
prelude.h
test_create_task.cpp
dius
/
include
/
dius
/
print.h
test_read.cpp
dius
/
include
/
dius
/
sync_file.h
test_userspace.cpp
dius
/
include
/
dius
/
print.h
include
/
iris
/
hw
/
timer.h
di
/
include
/
di
/
chrono
/
duration
/
prelude.h
include
/
iris
/
hw
/
timer.h
di
/
include
/
di
/
util
/
prelude.h
fs
/
tmpfs.cpp
di
/
include
/
di
/
container
/
string
/
prelude.h
fs
/
tmpfs.cpp
di
/
include
/
di
/
container
/
tree
/
prelude.h
fs
/
tmpfs.cpp
di
/
include
/
di
/
math
/
prelude.h
fs
/
tmpfs.cpp
di
/
include
/
di
/
vocab
/
expected
/
prelude.h
fs
/
tmpfs.cpp
di
/
include
/
di
/
vocab
/
pointer
/
prelude.h
fs
/
tmpfs.cpp
di
/
include
/
di
/
execution
/
algorithm
/
sync_wait.h
include
/
iris
/
fs
/
tnode.h
di
/
include
/
di
/
any
/
prelude.h
include
/
iris
/
fs
/
tnode.h
di
/
include
/
di
/
container
/
string
/
prelude.h
include
/
iris
/
fs
/
tnode.h
di
/
include
/
di
/
vocab
/
pointer
/
prelude.h
include
/
iris
/
arch
/
x86
/
amd64
/
tss.h
di
/
include
/
di
/
types
/
prelude.h
include
/
iris
/
core
/
unit_test.h
di
/
include
/
di
/
container
/
string
/
prelude.h
include
/
iris
/
core
/
unit_test.h
di
/
include
/
di
/
container
/
vector
/
prelude.h
include
/
iris
/
core
/
unit_test.h
di
/
include
/
di
/
util
/
prelude.h
include
/
iris
/
core
/
userspace_access.h
di
/
include
/
di
/
function
/
prelude.h
include
/
iris
/
core
/
userspace_access.h
di
/
include
/
di
/
util
/
prelude.h
include
/
iris
/
core
/
userspace_access.h
di
/
include
/
di
/
vocab
/
span
/
prelude.h
include
/
iris
/
core
/
userspace_buffer.h
di
/
include
/
di
/
assert
/
prelude.h
include
/
iris
/
core
/
userspace_buffer.h
di
/
include
/
di
/
container
/
algorithm
/
prelude.h
include
/
iris
/
core
/
userspace_ptr.h
di
/
include
/
di
/
util
/
prelude.h
include
/
iris
/
core
/
wait_queue.h
di
/
include
/
di
/
container
/
queue
/
prelude.h
include
/
iris
/
core
/
wait_queue.h
di
/
include
/
di
/
function
/
container
/
prelude.h
include
/
iris
/
core
/
wait_queue.h
di
/
include
/
di
/
sync
/
prelude.h
arch
/
x86
/
amd64
/
mm
/
address_space.cpp
di
/
include
/
di
/
container
/
view
/
prelude.h
arch
/
x86
/
amd64
/
mm
/
address_space.cpp
di
/
include
/
di
/
math
/
prelude.h
arch
/
x86
/
amd64
/
mm
/
address_space.cpp
di
/
include
/
di
/
util
/
prelude.h
arch
/
x86
/
amd64
/
mm
/
address_space.cpp
di
/
include
/
di
/
vocab
/
expected
/
prelude.h
include
/
iris
/
mm
/
address_space.h
di
/
include
/
di
/
container
/
intrusive
/
prelude.h
include
/
iris
/
mm
/
address_space.h
di
/
include
/
di
/
sync
/
prelude.h
include
/
iris
/
mm
/
address_space.h
di
/
include
/
di
/
vocab
/
pointer
/
prelude.h
include
/
iris
/
mm
/
backing_object.h
di
/
include
/
di
/
container
/
intrusive
/
prelude.h
include
/
iris
/
mm
/
backing_object.h
di
/
include
/
di
/
sync
/
prelude.h
include
/
iris
/
mm
/
map_physical_address.h
di
/
include
/
di
/
meta
/
trivial.h
include
/
iris
/
mm
/
map_physical_address.h
di
/
include
/
di
/
vocab
/
span
/
prelude.h
include
/
iris
/
mm
/
physical_address.h
di
/
include
/
di
/
util
/
prelude.h
include
/
iris
/
mm
/
physical_page.h
di
/
include
/
di
/
assert
/
prelude.h
include
/
iris
/
mm
/
physical_page.h
di
/
include
/
di
/
container
/
intrusive
/
prelude.h
include
/
iris
/
mm
/
physical_page.h
di
/
include
/
di
/
function
/
prelude.h
include
/
iris
/
mm
/
physical_page.h
di
/
include
/
di
/
meta
/
trivial.h
include
/
iris
/
mm
/
physical_page.h
di
/
include
/
di
/
sync
/
memory_order.h
include
/
iris
/
mm
/
physical_page.h
di
/
include
/
di
/
types
/
integers.h
include
/
iris
/
mm
/
physical_page.h
di
/
include
/
di
/
types
/
prelude.h
include
/
iris
/
mm
/
physical_page.h
di
/
include
/
di
/
util
/
prelude.h
include
/
iris
/
mm
/
physical_page.h
di
/
include
/
di
/
vocab
/
pointer
/
prelude.h
include
/
iris
/
mm
/
region.h
di
/
include
/
di
/
assert
/
prelude.h
include
/
iris
/
mm
/
region.h
di
/
include
/
di
/
container
/
intrusive
/
prelude.h
include
/
iris
/
mm
/
virtual_address.h
di
/
include
/
di
/
util
/
prelude.h
mm
/
address_space.cpp
di
/
include
/
di
/
math
/
prelude.h
mm
/
backing_object.cpp
di
/
include
/
di
/
util
/
prelude.h
mm
/
heap.cpp
di
/
include
/
di
/
math
/
prelude.h
mm
/
heap.cpp
di
/
include
/
di
/
platform
/
compiler.h
mm
/
heap.cpp
di
/
include
/
di
/
util
/
prelude.h
mm
/
page_frame_allocator.cpp
di
/
include
/
di
/
platform
/
compiler.h
include
/
iris
/
third_party
/
limine.h
di
/
include
/
di
/
platform
/
compiler.h
include
/
iris
/
third_party
/
limine.h
di
/
include
/
di
/
types
/
prelude.h
include
/
iris
/
uapi
/
directory.h
di
/
include
/
di
/
container
/
string
/
prelude.h
include
/
iris
/
uapi
/
directory.h
di
/
include
/
di
/
types
/
prelude.h
include
/
iris
/
uapi
/
initrd.h
di
/
include
/
di
/
util
/
prelude.h
include
/
iris
/
uapi
/
metadata.h
di
/
include
/
di
/
types
/
prelude.h
include
/
iris
/
uapi
/
open.h
di
/
include
/
di
/
types
/
prelude.h
include
/
iris
/
uapi
/
open.h
di
/
include
/
di
/
util
/
bitwise_enum.h
uapi
/
syscall.cpp
di
/
include
/
di
/
execution
/
algorithm
/
sync_wait.h
iris
Generated by
1.13.0