MCPcopy Create free account

hub / github.com/Simple-XX/SimpleKernel / functions

Functions1,141 in github.com/Simple-XX/SimpleKernel

Functionoperator!=
检查 OpenFlags 是否不为零
src/filesystem/vfs/include/vfs_types.hpp:88
Methodoperator!=
* @brief 不等比较操作符 * @param other 另一个资源 ID * @return bool 不相等返回 true */
src/task/include/resource_id.hpp:131
Functionoperator&
按位与
src/filesystem/vfs/include/vfs_types.hpp:58
Functionoperator&=
按位与赋值
src/filesystem/vfs/include/vfs_types.hpp:76
Methodoperator()
src/task/include/resource_id.hpp:168
Methodoperator()
src/task/include/cfs_scheduler.hpp:43
Methodoperator()
* @brief 比较两个任务的优先级 * @param a 第一个任务控制块指针 * @param b 第二个任务控制块指针 * @return bool 如果 a 的优先级低于 b 返回 true */
src/task/include/task_control_block.hpp:139
Methodoperator()
* @brief 比较两个任务的唤醒时间 * @param a 第一个任务控制块指针 * @param b 第二个任务控制块指针 * @return bool 如果 a 的唤醒时间晚于 b 返回 true */
src/task/include/task_control_block.hpp:154
Methodoperator()
src/memory/memory.cpp:23
Methodoperator()
src/device/include/driver_registry.hpp:50
Methodoperator()
tests/unit_test/sk_unique_ptr_test.cpp:160
Methodoperator=
3rd/MPMCQueue/include/MPMCQueue.hpp:54
Methodoperator=
src/io_buffer.cpp:34
Methodoperator=
src/arch/riscv64/include/interrupt.h:86
Methodoperator=
src/arch/riscv64/plic/include/plic.h:86
Methodoperator=
src/arch/aarch64/early_console.cpp:29
Methodoperator=
src/arch/aarch64/include/interrupt.h:103
Methodoperator=
src/arch/aarch64/gic/include/gic.h:105
Methodoperator=
src/arch/aarch64/gic/include/gic.h:475
Methodoperator=
src/arch/aarch64/gic/include/gic.h:671
Methodoperator=
src/task/include/lifecycle_messages.hpp:29
Methodoperator=
src/task/include/lifecycle_messages.hpp:51
Methodoperator=
src/task/include/fifo_scheduler.hpp:92
Methodoperator=
src/task/include/task_fsm.hpp:200
Methodoperator=
src/task/include/resource_id.hpp:150
Methodoperator=
src/task/include/scheduler_base.hpp:156
Methodoperator=
src/task/include/rr_scheduler.hpp:125
Methodoperator=
src/task/include/cfs_scheduler.hpp:196
Methodoperator=
src/task/include/task_manager.hpp:74
Methodoperator=
src/task/include/task_manager.hpp:267
Methodoperator=
src/task/include/task_control_block.hpp:295
Methodoperator=
src/task/include/task_messages.hpp:63
Methodoperator=
src/task/include/task_messages.hpp:82
Methodoperator=
src/task/include/task_messages.hpp:104
Methodoperator=
src/task/include/idle_scheduler.hpp:111
Methodoperator=
src/memory/include/virtual_memory.hpp:111
Methodoperator=
src/device/ns16550a/ns16550a_driver.hpp:103
Methodoperator=
src/device/ns16550a/ns16550a.hpp:118
Methodoperator=
src/device/virtio/virtio_driver.hpp:145
Methodoperator=
src/device/virtio/transport/transport.hpp:150
Methodoperator=
src/device/virtio/transport/mmio.hpp:167
Methodoperator=
src/device/virtio/virt_queue/split.hpp:641
Methodoperator=
src/device/virtio/virt_queue/virtqueue_base.hpp:112
Methodoperator=
src/device/virtio/device/device_initializer.hpp:198
Methodoperator=
src/device/virtio/device/blk/virtio_blk.hpp:493
Methodoperator=
src/device/virtio/device/blk/virtio_blk_vfs_adapter.hpp:37
Methodoperator=
src/device/acpi/acpi.hpp:30
Methodoperator=
src/device/pl011/pl011.hpp:142
Methodoperator=
src/device/pl011/pl011_driver.hpp:101
Methodoperator=
src/device/include/device_manager.hpp:104
Methodoperator=
src/device/include/driver_registry.hpp:116
Methodoperator=
src/device/include/platform_bus.hpp:79
Methodoperator=
src/filesystem/file_descriptor.cpp:33
Methodoperator=
src/filesystem/vfs/include/mount.hpp:44
Methodoperator=
src/filesystem/vfs/include/vfs_types.hpp:165
Methodoperator=
src/filesystem/vfs/include/vfs_types.hpp:254
Methodoperator=
src/filesystem/include/file_descriptor.hpp:38
Methodoperator=
src/filesystem/ramfs/include/ramfs.hpp:34
Methodoperator=
src/filesystem/fatfs/include/fatfs.hpp:52
Methodoperator=
src/include/signal.hpp:94
Methodoperator=
src/include/signal.hpp:230
Methodoperator=
src/include/spinlock.hpp:97
Methodoperator=
src/include/spinlock.hpp:214
Methodoperator=
src/include/kernel_fdt.hpp:644
Methodoperator=
src/include/mutex.hpp:80
Methodoperator=
src/include/io_buffer.hpp:142
Methodoperator=
src/include/basic_info.hpp:61
Methodoperator=
src/include/interrupt_base.h:39
Methodoperator=
src/include/kernel_elf.hpp:106
Methodoperator=
src/include/expected.hpp:347
Methodoperator=
src/include/mmio_accessor.hpp:39
Methodoperator=
src/include/per_cpu.hpp:41
Methodoperator=
tests/unit_test/mocks/test_environment_state.hpp:93
Methodoperator=
tests/unit_test/mocks/io_buffer_mock.cpp:31
Functionoperator==
检查 OpenFlags 是否为零(无标志位设置)
src/filesystem/vfs/include/vfs_types.hpp:82
Methodoperator==
* @brief 相等比较操作符 * @param other 另一个资源 ID * @return bool 相等返回 true */
src/task/include/resource_id.hpp:122
Functionoperator|
按位或
src/filesystem/vfs/include/vfs_types.hpp:51
Functionoperator|=
按位或赋值
src/filesystem/vfs/include/vfs_types.hpp:70
Functionoperator~
按位取反
src/filesystem/vfs/include/vfs_types.hpp:65
Functionordering_first
tests/system_test/mutex_test.cpp:225
Functionordering_second
tests/system_test/mutex_test.cpp:234
Functionorphan_work
tests/system_test/exit_test.cpp:272
Functionramfs_test
tests/system_test/ramfs_test.cpp:12
Functionrapid_exit_work
tests/system_test/stress_test.cpp:140
Functionrealloc
src/memory/memory.cpp:82
Functionrr_scheduler_test
tests/system_test/rr_scheduler_test.cpp:431
Functionsigaction_ignore_target
tests/system_test/signal_test.cpp:148
Functionsigkill_target
tests/system_test/signal_test.cpp:86
Functionsignal_test
* @brief Signal system test entry point */
tests/system_test/signal_test.cpp:373
Functionsigprocmask_target
tests/system_test/signal_test.cpp:264
Functionsigterm_target
tests/system_test/signal_test.cpp:29
Functionsleeper_work
tests/system_test/affinity_test.cpp:118
Functionslow_child_work
* @brief 测试非阻塞 wait (WNOHANG) */
tests/system_test/wait_test.cpp:161
Functionspinlock_test
tests/system_test/spinlock_test.cpp:350
Functionstrcat
连接字符串
src/libc/sk_string.c:94
Functionstress_test
* @brief Stress system test entry point */
tests/system_test/stress_test.cpp:210
Functionstrtof
src/libc/sk_stdlib.c:228
Functionstrtoul
src/libc/sk_stdlib.c:145
Functionsync_current_el_sp0_handler
src/arch/aarch64/interrupt_main.cpp:54
Functionsync_current_el_spx_handler
src/arch/aarch64/interrupt_main.cpp:82
← previousnext →901–1,000 of 1,141, ranked by callers