MCPcopy Create free account

hub / github.com/TELOS-syslab/CortenMM-Artifact / functions

Functions25,090 in github.com/TELOS-syslab/CortenMM-Artifact

↓ 87 callersMethodlen
(&self)
cortenmm-rw/kernel/src/fs/utils/mod.rs:80
↓ 87 callersMethodlen
(&self)
cortenmm-adv/kernel/src/fs/utils/mod.rs:80
↓ 85 callersFunctionAcpiDmIndent
baselines/radixvm/kernel/acpica/source/components/disassembler/dmutils.c:294
↓ 85 callersMethodcollect
Collects all items of the DB. # Transaction This method must be called within the context of a transaction.
cortenmm-rw/kernel/comps/mlsdisk/src/tx/mod.rs:370
↓ 85 callersMethodcollect
Collects all items of the DB. # Transaction This method must be called within the context of a transaction.
cortenmm-adv/kernel/comps/mlsdisk/src/tx/mod.rs:370
↓ 84 callersFunctionAcpiUtReleaseMutex
baselines/radixvm/kernel/acpica/source/components/utilities/utmutex.c:406
↓ 84 callersFunctionnow
Returns the current time.
cortenmm-rw/kernel/src/fs/ext2/utils.rs:8
↓ 83 callersMethodinto_iter
(self)
baselines/NrOS/usr/init/src/histogram.rs:262
↓ 81 callersMethodas_ref
Returns a reference to the process VMAR if it exists. Returns `None` if the process has exited and its VMAR has been dropped.
cortenmm-adv/kernel/src/process/process_vm/mod.rs:88
↓ 81 callersFunctionstrcpy
baselines/radixvm/lib/string.c:100
↓ 80 callersFunctionmalloc
baselines/radixvm/metis/lib/umalloc.c:128
↓ 79 callersFunctionAcpiUtAcquireMutex
baselines/radixvm/kernel/acpica/source/components/utilities/utmutex.c:315
↓ 79 callersMethodexists
baselines/radixvm/include/mnode.hh:155
↓ 79 callersFunctionoutb
baselines/radixvm/libutil/include/amd64.h:52
↓ 77 callersFunctionacquire
baselines/radixvm/include/spinlock.h:170
↓ 77 callersMethodas_mut_slice
(&mut self)
cortenmm-rw/kernel/comps/mlsdisk/src/layers/4-lsm/sstable.rs:567
↓ 77 callersMethodas_mut_slice
(&mut self)
cortenmm-adv/kernel/comps/mlsdisk/src/layers/4-lsm/sstable.rs:567
↓ 77 callersMethodis_present
(&self)
cortenmm-rw/ostd/src/arch/x86/iommu/dma_remapping/context_table.rs:30
↓ 76 callersMethodas_mut
(&mut self)
cortenmm-rw/kernel/libs/aster-bigtcp/src/iface/poll_iface.rs:31
↓ 76 callersMethodclone
(&self)
cortenmm-rw/ostd/src/mm/io.rs:370
↓ 76 callersMethodload
baselines/radixvm/kernel/cpprt.cc:148
↓ 76 callersMethodpush
Pushes a slot to the front of the list. # Panics Panics if - the slot does not come from a slab (i.e., `!matches(slot.info(), SlotInfo::SlabSlot(_))
cortenmm-rw/ostd/src/mm/heap/slot_list.rs:46
↓ 76 callersMethodpush
Pushes a slot to the front of the list. # Panics Panics if - the slot does not come from a slab (i.e., `!matches(slot.info(), SlotInfo::SlabSlot(_))
cortenmm-adv/ostd/src/mm/heap/slot_list.rs:46
↓ 76 callersFunctionrelease
baselines/radixvm/include/spinlock.h:182
↓ 75 callersFunctionAcpiUtGetNodeName
baselines/radixvm/kernel/acpica/source/components/utilities/utdecode.c:432
↓ 75 callersFunctionalloc
(guard: &DisabledLocalIrqGuard, layout: Layout)
cortenmm-rw/osdk/deps/frame-allocator/src/cache.rs:120
↓ 75 callersFunctionalloc
(guard: &DisabledLocalIrqGuard, layout: Layout)
cortenmm-adv/osdk/deps/frame-allocator/src/cache.rs:120
↓ 75 callersMethodstore
Store a value to this pointer. Returns true if successful, false if the user pointer is illegal.
baselines/radixvm/include/userptr.hh:59
↓ 74 callersMethodclone
(&self)
baselines/NrOS/lib/rpc/src/transport/shmem/queue_mpmc.rs:320
↓ 74 callersMethodlen
(&self)
cortenmm-rw/kernel/src/fs/exfat/dentry.rs:319
↓ 74 callersMethodlen
(&self)
cortenmm-adv/kernel/src/fs/exfat/dentry.rs:319
↓ 73 callersMethodas_str
(&self)
cortenmm-adv/kernel/src/fs/utils/mod.rs:88
↓ 73 callersFunctionshutdown
Shutdown the process.
baselines/NrOS/kernel/src/arch/unix/debug.rs:8
↓ 72 callersMethodborrow
Borrows a reference from the given frame.
cortenmm-rw/ostd/src/mm/frame/mod.rs:185
↓ 72 callersMethodclone
(&self)
cortenmm-adv/ostd/src/mm/io.rs:370
↓ 72 callersMethodlen
Returns the length of the edit group.
cortenmm-rw/kernel/comps/mlsdisk/src/layers/2-edit/edits.rs:51
↓ 72 callersMethodlen
Returns the length of the edit group.
cortenmm-adv/kernel/comps/mlsdisk/src/layers/2-edit/edits.rs:51
↓ 72 callersMethodto_fallible
Converts to a fallible reader.
cortenmm-rw/ostd/src/mm/io.rs:535
↓ 72 callersMethodto_fallible
Converts to a fallible reader.
cortenmm-adv/ostd/src/mm/io.rs:535
↓ 72 callersMethodwrite
(&self, _reader: &mut VmReader)
cortenmm-rw/kernel/src/fs/epoll/file.rs:261
↓ 72 callersMethodwrite
(&self, _reader: &mut VmReader)
cortenmm-adv/kernel/src/fs/epoll/file.rs:261
↓ 71 callersMethodwrite_once
Write a specific configuration.
cortenmm-rw/kernel/comps/virtio/src/transport/mod.rs:207
↓ 71 callersMethodwrite_once
Write a specific configuration.
cortenmm-adv/kernel/comps/virtio/src/transport/mod.rs:207
↓ 70 callersMethodany
Return true if any bits are set.
baselines/radixvm/include/bitset.hh:120
↓ 70 callersMethodpush
Push the supplied element into the queue.
baselines/NrOS/usr/init/src/vmops/queue.rs:31
↓ 69 callersFunctionAcpiUtGetTypeName
baselines/radixvm/kernel/acpica/source/components/utilities/utdecode.c:392
↓ 69 callersMethodwrite
Write to an in-memory file.
baselines/NrOS/kernel/src/fs/mnode.rs:72
↓ 68 callersMethodsplit
Splits the frames into two at the given byte offset from the start. The resulting frames cannot be empty. So the offset cannot be neither zero nor th
cortenmm-rw/ostd/src/mm/frame/segment.rs:153
↓ 67 callersFunctionfree
baselines/radixvm/metis/lib/umalloc.c:91
↓ 66 callersMethodas_bytes
# Safety - `self` must be valid AffinityAllocReq
baselines/NrOS/kernel/src/arch/x86_64/rackscale/dcm/affinity_alloc.rs:29
↓ 65 callersFunctionAcpiDmDumpTable
baselines/radixvm/kernel/acpica/source/common/dmtable.c:688
↓ 65 callersFunctionAcpiNsGetAttachedObject
baselines/radixvm/kernel/acpica/source/components/namespace/nsobject.c:362
↓ 65 callersMethodbuild
(self)
baselines/NrOS/kernel/testutils/src/builder.rs:271
↓ 65 callersMethodget
# Safety The caller must ensure that its context allows for safe access to `&T`.
cortenmm-rw/ostd/src/arch/x86/kernel/apic/mod.rs:52
↓ 65 callersMethodget
# Safety The caller must ensure that its context allows for safe access to `&T`.
cortenmm-adv/ostd/src/arch/x86/kernel/apic/mod.rs:52
↓ 64 callersMethodlookup
Lookups the target `Path` given the `name`.
cortenmm-rw/kernel/src/fs/path/mod.rs:65
↓ 64 callersMethodlookup
Lookups the target `Path` given the `name`.
cortenmm-adv/kernel/src/fs/path/mod.rs:65
↓ 64 callersFunctionthread
baselines/radixvm/bin/appendtest.cc:10
↓ 63 callersFunctionmemmove
baselines/radixvm/lib/string.c:23
↓ 63 callersMethodpush
Adds an edit to the group.
cortenmm-rw/kernel/comps/mlsdisk/src/layers/2-edit/edits.rs:31
↓ 63 callersMethodpush
Adds an edit to the group.
cortenmm-adv/kernel/comps/mlsdisk/src/layers/2-edit/edits.rs:31
↓ 62 callersMethodborrow_file_table_mut
(&self)
cortenmm-rw/kernel/src/process/posix_thread/thread_local.rs:133
↓ 62 callersMethodborrow_file_table_mut
(&self)
cortenmm-adv/kernel/src/process/posix_thread/thread_local.rs:133
↓ 62 callersMethoditer_mut
Returns an iterator for mutable buffers of `BLOCK_SIZE`.
cortenmm-rw/kernel/comps/mlsdisk/src/layers/0-bio/block_buf.rs:142
↓ 62 callersMethodload
Loads the value of the set with the given ordering. This operation is not atomic. When racing with a [`Self::store`] operation, this load may return
cortenmm-rw/ostd/src/cpu/set.rs:179
↓ 61 callersMethodmax
Return the first physical address above all of the regions.
baselines/radixvm/kernel/kalloc.cc:577
↓ 60 callersMethodadd
Adds a CPU to the set.
cortenmm-adv/ostd/src/cpu/set.rs:50
↓ 60 callersMethodformat
Write rounded size and SI unit to `f`
baselines/NrOS/kernel/src/memory/utils.rs:58
↓ 60 callersMethodis_null
baselines/radixvm/include/radix.hh:111
↓ 60 callersFunctionwait
baselines/radixvm/bin/mapbench.cc:106
↓ 59 callersMethodadd
Adds a CPU to the set.
cortenmm-rw/ostd/src/cpu/set.rs:50
↓ 59 callersFunctionwritemsr
baselines/radixvm/libutil/include/amd64.h:189
↓ 58 callersMethodas_ref
(&self)
cortenmm-rw/kernel/src/fs/utils/endpoint.rs:120
↓ 58 callersMethodas_ref
(&self)
cortenmm-adv/kernel/src/fs/utils/endpoint.rs:120
↓ 58 callersMethodfetch_sub
baselines/radixvm/codexinc/atomic_2.h:410
↓ 58 callersMethodget_on_cpu
Gets access to the CPU-local value on a specific CPU. This allows the caller to access CPU-local data from a remote CPU, so the data type must be `Sy
cortenmm-rw/ostd/src/cpu/local/mod.rs:131
↓ 58 callersMethodget_on_cpu
Gets access to the CPU-local value on a specific CPU. This allows the caller to access CPU-local data from a remote CPU, so the data type must be `Sy
cortenmm-adv/ostd/src/cpu/local/mod.rs:131
↓ 57 callersMethodfind
Retrieves a reference to an `IndirectBlock` by its `bid`. If the block is not present in the cache, it will be loaded from the disk.
cortenmm-rw/kernel/src/fs/ext2/indirect_block_cache.rs:40
↓ 57 callersMethodfind
Retrieves a reference to an `IndirectBlock` by its `bid`. If the block is not present in the cache, it will be loaded from the disk.
cortenmm-adv/kernel/src/fs/ext2/indirect_block_cache.rs:40
↓ 57 callersFunctionlen
()
baselines/NrOS/lib/rpc/src/transport/shmem/queue_mpmc.rs:439
↓ 57 callersFunctionpaddr_to_vaddr
Convert physical address to virtual address using offset, only available inside `ostd`
cortenmm-adv/ostd/src/mm/kspace/mod.rs:109
↓ 56 callersFunctionDtInsertSubtable
baselines/radixvm/kernel/acpica/source/compiler/dtsubtable.c:177
↓ 56 callersFunctionpaddr_to_vaddr
Convert physical address to virtual address using offset, only available inside `ostd`
cortenmm-rw/ostd/src/mm/kspace/mod.rs:109
↓ 56 callersMethodstore
Stores a new value to the set with the given ordering. This operation is not atomic. When racing with a [`Self::load`] operation, that load may retur
cortenmm-rw/ostd/src/cpu/set.rs:193
↓ 55 callersFunctionAcpiUtGetObjectTypeName
baselines/radixvm/kernel/acpica/source/components/utilities/utdecode.c:406
↓ 55 callersFunctionDtCompileTable
baselines/radixvm/kernel/acpica/source/compiler/dtcompile.c:493
↓ 55 callersMethodget
Returns a reference to the inner data. # Safety If the data type is not [`Sync`], the caller must ensure that the data is not accessed concurrently.
cortenmm-rw/ostd/src/task/utils.rs:30
↓ 55 callersMethodlen
(&self)
baselines/NrOS/lib/vmxnet3/src/reg.rs:230
↓ 55 callersMethodload
Loads the value of the set with the given ordering. This operation is not atomic. When racing with a [`Self::store`] operation, this load may return
cortenmm-adv/ostd/src/cpu/set.rs:179
↓ 55 callersFunctionmemcpy
memcpy exists to placate GCC. Use memmove.
baselines/radixvm/lib/string.c:54
↓ 55 callersFunctionmyid
baselines/radixvm/include/cpu.hh:71
↓ 55 callersMethodread
(&self, writer: &mut VmWriter)
cortenmm-rw/kernel/src/net/socket/mod.rs:127
↓ 55 callersMethodread
(&self, writer: &mut VmWriter)
cortenmm-adv/kernel/src/net/socket/mod.rs:127
↓ 54 callersMethodcloned
Returns a cloned `Arc<Task>`.
cortenmm-rw/ostd/src/task/mod.rs:278
↓ 54 callersMethodget
Returns a reference to the inner data. # Safety If the data type is not [`Sync`], the caller must ensure that the data is not accessed concurrently.
cortenmm-adv/ostd/src/task/utils.rs:30
↓ 54 callersMethodinsert
(&mut self, item: Arc<dyn FileLike>, flags: FdFlags)
cortenmm-rw/kernel/src/fs/file_table.rs:102
↓ 54 callersMethodinsert
(&mut self, item: Arc<dyn FileLike>, flags: FdFlags)
cortenmm-adv/kernel/src/fs/file_table.rs:102
↓ 54 callersMethodreplace
baselines/radixvm/kernel/radix.cc:231
↓ 53 callersMethodexit
(&self, _code: u64)
baselines/NrOS/kernel/src/arch/unix/syscalls.rs:62
↓ 53 callersMethodis_empty
(&self)
cortenmm-rw/kernel/src/fs/utils/mod.rs:84
← previousnext →101–200 of 25,090, ranked by callers