MCPcopy Create free account

hub / github.com/HelenOS/helenos / functions

Functions16,295 in github.com/HelenOS/helenos

↓ 3,329 callersFunctionprintf
Print formatted text to stdout. * * @param fmt Format string * * \see For more details about format string see printf_core. * */
uspace/lib/c/generic/io/printf.c:65
↓ 2,228 callersFunctionfree
Free a memory block * * @param addr The address of the block. * */
uspace/lib/c/generic/malloc.c:956
↓ 1,749 callersFunctionasync_answer_0
uspace/lib/c/generic/async/server.c:1050
↓ 1,079 callersFunctionlog_msg
Write an entry to the log. * * The message is printed only if the verbosity level is less than or * equal to currently set reporting level of the l
uspace/lib/c/generic/io/log.c:222
↓ 1,070 callersFunctionfibril_mutex_unlock
uspace/lib/c/generic/thread/fibril_synch.c:226
↓ 899 callersFunctionddf_msg
Log a driver message. * * @param level Message verbosity level. Message is only printed * if verbosity is less than or equal to curren
uspace/lib/drv/generic/log.c:55
↓ 730 callersFunctionfibril_mutex_lock
uspace/lib/c/generic/thread/fibril_synch.c:171
↓ 611 callersFunctioncalloc
Allocate memory by number of elements * * @param nmemb Number of members to allocate. * @param size Size of one member in bytes. * * @return All
uspace/lib/c/generic/malloc.c:783
↓ 509 callersFunctionmalloc
Allocate memory * * @param size Number of bytes to allocate. * * @return Allocated memory or NULL. * */
uspace/lib/c/generic/malloc.c:802
↓ 471 callersFunctionstr_error
uspace/lib/c/generic/str_error.c:104
↓ 468 callersMethodbegin
uspace/lib/cpp/include/__bits/adt/map.hpp:195
↓ 432 callersFunctionasync_exchange_end
Finish an exchange. * * @param exch Exchange to finish. * */
uspace/lib/c/generic/async/client.c:1198
↓ 420 callersFunctionmemset
Fill memory block with a constant value. */
uspace/lib/c/generic/mem.c:43
↓ 384 callersMethodend
uspace/lib/cpp/src/__bits/test/test.cpp:51
↓ 364 callersFunctionprintf
kernel/generic/src/printf/printf.c:38
↓ 360 callersFunctionasync_exchange_begin
Start new exchange in a session. * * @param session Session. * * @return New exchange or NULL on error. * */
uspace/lib/c/generic/async/client.c:1101
↓ 358 callersFunctionmemcpy
Copy memory block. */
uspace/lib/c/generic/mem.c:118
↓ 302 callersFunctionipc_get_arg1
abi/include/abi/ipc/ipc.h:171
↓ 292 callersFunctionirq_spinlock_unlock
Unlock interrupts-disabled spinlock * * Unlock a spinlock which requires disabled interrupts. * * @param lock IRQ spinlock to be unlocked. * @
kernel/generic/src/synch/spinlock.c:223
↓ 287 callersFunctionstr_cmp
Compare two NULL terminated strings. * * Do a char-by-char comparison of two NULL-terminated strings. * The strings are considered equal iff their
uspace/lib/c/generic/str.c:582
↓ 257 callersFunctionstr_size
Get size of string. * * Get the number of bytes which are used by the string @a str (excluding the * NULL-terminator). * * @param str String to c
uspace/lib/c/generic/str.c:327
↓ 248 callersFunctionexit
Terminate program with exit status. * * @param status Exit status */
uspace/lib/c/generic/stdlib.c:116
↓ 224 callersFunctionpio_write_8
uspace/lib/c/generic/ddi.c:328
↓ 212 callersFunctionui_destroy
Destroy user interface. * * @param ui User interface or @c NULL */
uspace/lib/ui/src/ui.c:253
↓ 209 callersFunctionmove
uspace/lib/cpp/include/__bits/algorithm.hpp:399
↓ 208 callersFunctionasync_wait_for
Wait for a message sent by the async framework. * * @param amsgid Hash of the message to wait for. * @param retval Pointer to storage where the ret
uspace/lib/c/generic/async/client.c:358
↓ 204 callersFunctionirq_spinlock_lock
Lock interrupts-disabled spinlock * * Lock a spinlock which requires disabled interrupts. * * @param lock IRQ spinlock to be locked. * @param
kernel/generic/src/synch/spinlock.c:198
↓ 196 callersFunctionui_window_destroy
Destroy window. * * @param window Window or @c NULL */
uspace/lib/ui/src/window.c:396
↓ 193 callersFunctionui_create_disp
Create new user interface using display service. * * @param disp Display * @param rui Place to store pointer to new UI * @return EOK on success or
uspace/lib/ui/src/ui.c:227
↓ 191 callersFunctionui_window_create
Create new window. * * @param ui User interface * @param params Window parameters * @param rwindow Place to store pointer to new window * @return
uspace/lib/ui/src/window.c:197
↓ 190 callersFunctionui_wnd_params_init
Initialize window parameters structure. * * Window parameters structure must always be initialized using this function * first. By default, the win
uspace/lib/ui/src/window.c:128
↓ 188 callersFunctionfprintf
Print formatted text. * * @param stream Output stream * @param fmt Format string * * \see For more details about format string see printf_core
uspace/lib/c/generic/io/printf.c:46
↓ 184 callersFunctionmutex_unlock
Release mutex. * * @param mtx Mutex. */
kernel/generic/src/synch/mutex.c:134
↓ 177 callersFunctionipc_get_arg2
abi/include/abi/ipc/ipc.h:176
↓ 169 callersFunctionasync_forget
Discard the message / reply on arrival. * * The message will be marked to be discarded once the reply arrives in * reply_received(). It is not allo
uspace/lib/c/generic/async/client.c:430
↓ 169 callersFunctionlist_append
Append data to list. * * Create a new list node and append it at the end of the list. * * @param list Linked list. * @param data Data for the new
uspace/app/sbi/src/list.c:78
↓ 168 callersFunctionlist_initialize
Initialize doubly-linked circular list * * Initialize doubly-linked circular list. * * @param list Pointer to list_t structure. * */
uspace/lib/c/include/adt/list.h:185
↓ 163 callersFunctionblock_put
Release a reference to a block. * * If the last reference is dropped, the block is put on the free list. * * @param block Block of which a refere
uspace/lib/block/block.c:580
↓ 163 callersFunctionstr_dup
Duplicate string. * * Allocate a new string and copy characters from the source * string into it. The duplicate string is allocated via sleeping *
uspace/lib/c/generic/str.c:1402
↓ 155 callersFunctionlist_first
Return first list node or NULL if list is empty. * * @param list Linked list. * @return First node of the list or @c NULL if the list is empty. */
uspace/app/sbi/src/list.c:124
↓ 153 callersFunctiongfx_context_new
Create new graphics context. * * Create new graphics context with the specified ops and argument. * * @param ops Graphics context ops * @param ar
uspace/lib/gfx/src/context.c:49
↓ 150 callersFunctionlist_remove
Remove data from list. * * Removes the given node from a list and destroys it. Any data the node might * have is ignored. If asserts are on, we che
uspace/app/sbi/src/list.c:110
↓ 145 callersFunctionfibril_mutex_initialize
uspace/lib/c/generic/thread/fibril_synch.c:164
↓ 144 callersFunctionipc_get_imethod
abi/include/abi/ipc/ipc.h:162
↓ 143 callersMethodappend
uspace/lib/cpp/include/__bits/adt/list_node.hpp:64
↓ 140 callersFunctionuint32_t_le2host
uspace/lib/bithenge/src/linux/common.h:114
↓ 137 callersFunctionddf_fun_destroy
Destroy DDF function node. * * Destroy a function previously created with ddf_fun_create(). The function * must not be bound. * * @param fun Func
uspace/lib/drv/generic/driver.c:791
↓ 133 callersFunctiongfx_context_delete
Delete graphics context. * * @param gc Graphics context or @c NULL */
uspace/lib/gfx/src/context.c:68
↓ 126 callersFunctionasync_data_read_finalize
Wrapper for answering the IPC_M_DATA_READ calls using the async framework. * * This wrapper only makes it more comfortable to answer IPC_M_DATA_READ
uspace/lib/c/generic/async/server.c:1353
↓ 125 callersFunctiongfx_color_delete
Delete color. * * @param color Color */
uspace/lib/gfx/src/color.c:97
↓ 125 callersFunctionprintf
boot/generic/src/printf.c:35
↓ 125 callersMethodwrite
Write a piece of data (arbitrarily long) as the contents of the inode
tools/mkext2.py:489
↓ 120 callersFunctionuint16_t_le2host
uspace/lib/bithenge/src/linux/common.h:104
↓ 119 callersFunctionlog_printf
Append a message to the currently being written entry. * * Requires that an entry has been started using log_begin() */
kernel/generic/src/log/log.c:260
↓ 117 callersFunctionasync_hangup
Wrapper for ipc_hangup. * * @param sess Session to hung up. */
uspace/lib/c/generic/async/client.c:1065
↓ 114 callersFunctionasync_data_write_start
Wrapper for IPC_M_DATA_WRITE calls using the async framework. * * @param exch Exchange for sending the message. * @param src Address of the beginn
uspace/lib/c/generic/async/client.c:1340
↓ 110 callersFunctionasync_data_read_receive
Wrapper for receiving the IPC_M_DATA_READ calls using the async framework. * * This wrapper only makes it more comfortable to receive IPC_M_DATA_REA
uspace/lib/c/generic/async/server.c:1324
↓ 107 callersFunctionexc_register
Register exception handler * * @param n Exception number. * @param name Description. * @param hot Whether the exception is actually h
kernel/generic/src/interrupt/interrupt.c:74
↓ 106 callersFunctionlist_empty
Query emptiness of doubly-linked circular list * * Query emptiness of doubly-linked circular list. * * @param list Pointer to lins_t structure. *
uspace/lib/c/include/adt/list.h:264
↓ 103 callersFunctionlink_initialize
Initialize doubly-linked circular list link * * Initialize doubly-linked list link. * * @param link Pointer to link_t structure to be initialized.
uspace/lib/c/include/adt/list.h:172
↓ 103 callersFunctionlist_append
Add item to the end of doubly-linked circular list * * Add item to the end of doubly-linked circular list. * * @param link Pointer to link_t struc
uspace/lib/c/include/adt/list.h:234
↓ 102 callersFunctionasync_answer_1
uspace/lib/c/generic/async/server.c:1058
↓ 102 callersFunctionsscanf
uspace/lib/c/generic/stdio/sscanf.c:50
↓ 100 callersFunctionlog
Log a message to the kernel log. * * This atomically appends a log entry. * The resulting message should not contain a trailing newline, as the log
kernel/generic/src/log/log.c:278
↓ 98 callersFunctioncspan_print
Print coordinate span. * * @param cspan Coordinate span */
uspace/app/sbi/src/cspan.c:94
↓ 98 callersFunctionlist_remove
Remove item from doubly-linked circular list * * Remove item from doubly-linked circular list. * * @param link Pointer to link_t structure to be r
uspace/lib/c/include/adt/list.h:247
↓ 97 callersFunctionasync_set_fallback_port_handler
uspace/lib/c/generic/async/ports.c:243
↓ 96 callersFunctionfibril_rwlock_read_unlock
uspace/lib/c/generic/thread/fibril_synch.c:355
↓ 96 callersFunctionpio_read_8
uspace/lib/c/generic/ddi.c:352
↓ 94 callersFunctionddf_dev_data_get
Return driver-specific device data. */
uspace/lib/drv/generic/driver.c:637
↓ 94 callersFunctionstr_cpy
Copy string. * * Copy source string @a src to destination buffer @a dest. * No more than @a size bytes are written. If the size of the output buffe
uspace/lib/c/generic/str.c:836
↓ 93 callersFunctiongfx_fill_rect
Fill rectangle using the current drawing color. * * @param gc Graphic context * @param rect Rectangle * * @return EOK on success, ENOMEM if insuf
uspace/lib/gfx/src/render.c:73
↓ 93 callersFunctionlist_next
Return next list node or NULL if this was the last one. * * @param list Linked list. * @param node Node whose successor we are interested in. * @r
uspace/app/sbi/src/list.c:155
↓ 92 callersFunctionmalloc
kernel/generic/src/mm/malloc.c:187
↓ 91 callersFunctionlmatch
Verify that lclass of current lem is @a lc and go to next lem. * * If a lem of different lclass is found, a parse error is raised and * a message i
uspace/app/sbi/src/parse.c:1675
↓ 90 callersFunctionfree
kernel/generic/src/mm/malloc.c:199
↓ 89 callersFunctionfibril_rwlock_write_unlock
uspace/lib/c/generic/thread/fibril_synch.c:363
↓ 89 callersFunctionsnprintf
Print formatted to the given buffer with limited size. * * @param str Buffer * @param size Buffer size * @param fmt Format string * * \see For
uspace/lib/c/generic/io/snprintf.c:47
↓ 87 callersFunctionasprintf
Allocate and print to string. * * @param strp Address of the pointer where to store the address of * the newly allocated string. * @fm
uspace/lib/c/generic/io/asprintf.c:111
↓ 86 callersFunctionblock_get
Instantiate a block in memory and get a reference to it. * * @param block Pointer to where the function will store the * block pointer on suc
uspace/lib/block/block.c:383
↓ 85 callersFunctionfclose
uspace/lib/c/generic/io/io.c:447
↓ 85 callersFunctionfibril_usleep
uspace/lib/c/generic/thread/fibril.c:894
↓ 84 callersFunctionstrtol
Convert initial part of string to long int according to given base. * The number may begin with an arbitrary number of whitespaces followed by * opt
uspace/lib/c/generic/strtol.c:269
↓ 83 callersFunctionspinlock_unlock
Release spinlock * * @param lock Pointer to spinlock_t structure. */
kernel/generic/include/synch/spinlock.h:117
↓ 83 callersFunctionvfs_put
Stop working with a file handle * * @param file File handle to put * * @return EOK on success or an error code */
uspace/lib/c/generic/vfs/vfs.c:783
↓ 82 callersMethodsetstate
uspace/lib/cpp/include/__bits/io/ios.hpp:301
↓ 81 callersFunctionlcur_lc
Return current lem lclass. * * @param parse Parser object * @return Lclass of the current lem */
uspace/app/sbi/src/parse.c:1572
↓ 80 callersFunctionfibril_mutex_is_locked
uspace/lib/c/generic/thread/fibril_synch.c:233
↓ 79 callersFunctionddf_fun_unbind
Unbind a function node. * * Unbind the specified function from the system. This effectively makes * the function invisible to the system. * * @pa
uspace/lib/drv/generic/driver.c:855
↓ 79 callersFunctionfibril_condvar_wait
uspace/lib/c/generic/thread/fibril_synch.c:442
↓ 78 callersFunctiongfx_set_color
Set drawing color. * * @param gc Graphic context * @param color Color * * @return EOK on success, ENOMEM if insufficient resources, * EI
uspace/lib/gfx/src/render.c:60
↓ 78 callersFunctionsymbol_print_fqn
Print fully qualified name of symbol. * * @param symbol Symbol */
uspace/app/sbi/src/symbol.c:626
↓ 78 callersFunctionui_file_list_entry_append
Append new file list entry. * * @param flist File list * @param attr Entry attributes * @return EOK on success or an error code */
uspace/lib/ui/src/filelist.c:720
↓ 77 callersFunctionipc_get_arg3
abi/include/abi/ipc/ipc.h:181
↓ 77 callersFunctionnic_get_specific
* @param nic_data * @return The driver-specific structure for this NIC. */
uspace/lib/nic/src/nic_driver.c:852
↓ 77 callersFunctionstr_decode
Decode a single character from a string. * * Decode a single character from a string of size @a size. Decoding starts * at @a offset and this offse
uspace/lib/c/generic/str.c:148
↓ 75 callersFunctionasync_get_call
uspace/lib/c/generic/async/server.c:879
↓ 75 callersFunctionasync_send_1
uspace/lib/c/generic/async/client.c:319
↓ 75 callersFunctionddf_fun_bind
Bind a function node. * * Bind the specified function to the system. This effectively makes * the function visible to the system (uploads it to the
uspace/lib/drv/generic/driver.c:827
↓ 74 callersFunctionasync_data_read_start
Wrapper for IPC_M_DATA_READ calls using the async framework. * * @param exch Exchange for sending the message. * @param dst Address of the beginni
uspace/lib/c/generic/async/client.c:1322
next →1–100 of 16,295, ranked by callers