Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/f9micro/f9-kernel
/ functions
Functions
1,233 in github.com/f9micro/f9-kernel
⨍
Functions
1,233
◇
Types & classes
166
↓ 1 callers
Function
L4_IsMemoryDescVirtual
user/include/l4/kip.h:531
↓ 1 callers
Function
L4_IsNilFpage
user/include/l4/types.h:201
↓ 1 callers
Function
L4_KernelInterface
user/lib/l4/platform/syscalls.c:14
↓ 1 callers
Function
L4_KernelVersionString
user/include/l4/kip.h:457
↓ 1 callers
Function
L4_KipAreaSizeLog2
user/include/l4/kip.h:438
↓ 1 callers
Function
L4_LoadBRs
user/include/l4/platform/vregs.h:195
↓ 1 callers
Function
L4_MemoryDescHigh
user/include/l4/kip.h:546
↓ 1 callers
Function
L4_MemoryDescLow
user/include/l4/kip.h:541
↓ 1 callers
Function
L4_MemoryDescType
user/include/l4/kip.h:536
↓ 1 callers
Function
L4_NumProcessors
user/include/l4/kip.h:349
↓ 1 callers
Function
L4_ProcDescExternalFreq
user/include/l4/kip.h:585
↓ 1 callers
Function
L4_ProcDescInternalFreq
user/include/l4/kip.h:590
↓ 1 callers
Function
L4_Rights
user/include/l4/types.h:206
↓ 1 callers
Function
L4_Set_PagerOf
user/include/l4/thread.h:291
↓ 1 callers
Function
L4_StoreBR
user/include/l4/platform/vregs.h:171
↓ 1 callers
Function
L4_ThreadSwitch
user/lib/l4/platform/syscalls.c:79
↓ 1 callers
Function
L4_UnmapFpages
user/include/l4/space.h:23
↓ 1 callers
Function
L4_UntypedWords
user/include/l4/message.h:73
↓ 1 callers
Function
L4_UserDefinedHandle
user/include/l4/thread.h:90
↓ 1 callers
Function
L4_UtcbAreaSizeLog2
user/include/l4/kip.h:412
↓ 1 callers
Function
NVIC_DisableIRQ
include/platform/stm32l4/nvic.h:265
↓ 1 callers
Function
NVIC_PriorityGroupConfig
platform/stm32-common/nvic.c:37
↓ 1 callers
Function
NVIC_SetPendingIRQ
include/platform/stm32l4/nvic.h:278
↓ 1 callers
Function
RCC_AHB3PeriphClockCmd
platform/stm32f429/rcc.c:13
↓ 1 callers
Function
RCC_APB1PeriphClockCmd
platform/stm32-common/rcc.c:244
↓ 1 callers
Function
RCC_GetClocksFreq
platform/stm32-common/rcc.c:299
↓ 1 callers
Function
RCC_GetFlagStatus
platform/stm32-common/rcc.c:276
↓ 1 callers
Function
RCC_LTDCCLKDivConfig
platform/stm32f429/rcc.c:32
↓ 1 callers
Function
RCC_PLLSAICmd
platform/stm32f429/rcc.c:47
↓ 1 callers
Function
RCC_PLLSAIConfig
platform/stm32f429/rcc.c:23
↓ 1 callers
Function
__L4_TCR_ActualSender
user/include/l4/platform/vregs.h:89
↓ 1 callers
Function
__L4_TCR_ErrorCode
user/include/l4/platform/vregs.h:69
↓ 1 callers
Function
__L4_TCR_ExceptionHandler
user/include/l4/platform/vregs.h:59
↓ 1 callers
Function
__L4_TCR_IntendedReceiver
user/include/l4/platform/vregs.h:84
↓ 1 callers
Function
__L4_TCR_MyGlobalId
user/include/l4/platform/vregs.h:24
↓ 1 callers
Function
__L4_TCR_MyLocalId
user/include/l4/platform/vregs.h:29
↓ 1 callers
Function
__L4_TCR_Pager
user/include/l4/platform/vregs.h:49
↓ 1 callers
Function
__L4_TCR_ProcessorNo
user/include/l4/platform/vregs.h:34
↓ 1 callers
Function
__L4_TCR_Set_ExceptionHandler
user/include/l4/platform/vregs.h:64
↓ 1 callers
Function
__L4_TCR_Set_Pager
user/include/l4/platform/vregs.h:54
↓ 1 callers
Function
__L4_TCR_Set_UserDefinedHandle
user/include/l4/platform/vregs.h:44
↓ 1 callers
Function
__L4_TCR_Set_VirtualSender
user/include/l4/platform/vregs.h:94
↓ 1 callers
Function
__L4_TCR_Set_XferTimeout
user/include/l4/platform/vregs.h:79
↓ 1 callers
Function
__L4_TCR_UserDefinedHandle
user/include/l4/platform/vregs.h:39
↓ 1 callers
Function
__L4_TCR_XferTimeout
user/include/l4/platform/vregs.h:74
↓ 1 callers
Function
__l4_printf
kernel/lib/stdio.c:79
↓ 1 callers
Function
__l4_put_dec
kernel/lib/stdio.c:59
↓ 1 callers
Function
__l4_put_hex
kernel/lib/stdio.c:35
↓ 1 callers
Function
__signal_thread_cleanup
Release signal state slot when thread exits. * Called from pthread_exit() or thread cleanup. */
user/lib/posix/signal.c:177
↓ 1 callers
Function
__svc_handler
Always returns 0; fastpath and slowpath both use PendSV for context switching */
kernel/syscall.c:37
↓ 1 callers
Function
add_pending_cancel
Add a pending early cancel for a pthread_t* (when child hasn't registered). * Returns 0 on success, EAGAIN if table is full. */
user/lib/posix/pthread.c:165
↓ 1 callers
Function
add_waiter
Add thread to wait queue for a resource */
user/lib/l4/pager.c:99
↓ 1 callers
Function
addr_align_down
kernel/memory.c:204
↓ 1 callers
Function
as_create
kernel/memory.c:451
↓ 1 callers
Function
as_destroy
* Free all fpages and the address space structure. * Called by as_put() when refcount reaches 0. * Caller must hold IRQs disabled. */
kernel/memory.c:519
↓ 1 callers
Function
as_get
* Increment address space reference count. * Called when a thread shares an existing address space. */
kernel/memory.c:474
↓ 1 callers
Function
as_map_user
kernel/memory.c:427
↓ 1 callers
Function
as_put
* Decrement address space reference count. * Frees the address space when refcount reaches 0. * IRQs remain disabled through as_destroy() to prevent
kernel/memory.c:491
↓ 1 callers
Function
as_setup_mpu
kernel/memory.c:307
↓ 1 callers
Function
bitmap_clear_bit
include/lib/bitmap.h:53
↓ 1 callers
Function
breakpoint_config
platform/breakpoint.c:15
↓ 1 callers
Function
breakpoint_install
platform/breakpoint.c:66
↓ 1 callers
Function
breakpoint_pool_init
platform/breakpoint.c:52
↓ 1 callers
Function
breakpoint_uninstall
platform/breakpoint.c:71
↓ 1 callers
Function
consume_pending_cancel
Check and consume pending early cancel for a pthread_t* */
user/lib/posix/pthread.c:182
↓ 1 callers
Function
corrupt_canary_directly
user/apps/tests/test-fault.c:139
↓ 1 callers
Function
create_fpage
kernel/fpage.c:149
↓ 1 callers
Function
create_idle_thread
kernel/systhread.c:83
↓ 1 callers
Function
create_kernel_thread
kernel/systhread.c:60
↓ 1 callers
Function
create_root_thread
kernel/systhread.c:34
↓ 1 callers
Function
dbg_async_putchar
platform/debug_uart.c:76
↓ 1 callers
Function
dbg_device_init
* Initialization procedure for debug IO port */
platform/debug_device.c:77
↓ 1 callers
Function
dbg_ram_init
platform/debug_ram.c:30
↓ 1 callers
Function
dbg_semihosting_init
platform/debug_semihosting.c:43
↓ 1 callers
Function
dbg_start_panic
* Do the preparing before entering panic. Previous characters in * debug queue must be flushed out first. */
platform/debug_device.c:67
↓ 1 callers
Function
dbg_uart_recv
platform/debug_uart.c:46
↓ 1 callers
Function
dbg_uart_send
platform/debug_uart.c:59
↓ 1 callers
Function
delete_bkpt
platform/breakpoint-soft.c:22
↓ 1 callers
Function
deliver_signal_locked
Deliver signal to a specific thread atomically under lock. * Prevents use-after-free by holding lock during find + write. * Creates entry for thread
user/lib/posix/signal.c:134
↓ 1 callers
Function
destroy_fpage
kernel/fpage.c:180
↓ 1 callers
Function
detect_fpb_hardware
* Detect FPB hardware availability and count comparators. * Returns number of code comparators if FPB is present, 0 otherwise. * * Detection method
platform/breakpoint-hard.c:60
↓ 1 callers
Function
disable_breakpoint
platform/breakpoint.c:81
↓ 1 callers
Function
dump_as_fpages
platform/stm32-common/mpu.c:163
↓ 1 callers
Function
elf32_checkFile
loader/elf/elf32.c:10
↓ 1 callers
Function
elf32_getEntryPoint
loader/elf/elf32.c:150
↓ 1 callers
Function
elf32_getNumProgramHeaders
Returns the number of program segments in this elf file. */
loader/elf/elf32.c:45
↓ 1 callers
Function
elf32_getProgramHeaderFileSize
loader/include/elf/elf32.h:144
↓ 1 callers
Function
elf32_getProgramHeaderFlags
accessor functions */
loader/include/elf/elf32.h:132
↓ 1 callers
Function
elf32_getProgramHeaderMemorySize
loader/include/elf/elf32.h:150
↓ 1 callers
Function
elf32_getProgramHeaderOffset
loader/include/elf/elf32.h:169
↓ 1 callers
Function
elf32_getProgramHeaderPaddr
loader/include/elf/elf32.h:163
↓ 1 callers
Function
elf32_getProgramHeaderType
loader/include/elf/elf32.h:138
↓ 1 callers
Function
elf32_getProgramHeaderVaddr
loader/include/elf/elf32.h:157
↓ 1 callers
Function
elf32_getSectionAddr
loader/elf/elf32.c:68
↓ 1 callers
Function
elf32_getSectionFlags
loader/include/elf/elf32.h:96
↓ 1 callers
Function
elf32_getSectionNamed
loader/elf/elf32.c:80
↓ 1 callers
Function
elf32_getSectionSize
loader/elf/elf32.c:62
↓ 1 callers
Function
elf32_getSectionType
accessor functions */
loader/include/elf/elf32.h:90
↓ 1 callers
Function
elf_getEntryPoint
loader/elf/elf.c:127
↓ 1 callers
Function
elf_loadFile
loader/elf/elf.c:193
← previous
next →
301–400 of 1,233, ranked by callers