Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/HelenOS/helenos
/ functions
Functions
16,295 in github.com/HelenOS/helenos
⨍
Functions
16,295
◇
Types & classes
2,310
↓ 7 callers
Function
ext4_inode_set_size
Set real i-node size. * * @param inode I-node to set size to * @param size Size of the i-node * */
uspace/lib/ext4/src/inode.c:146
↓ 7 callers
Function
ext4_instance_get
Get instance from internal table by service_id. * * @param service_id Device identifier * @param inst Output instance if successful operation
uspace/lib/ext4/src/ops.c:172
↓ 7 callers
Function
extract_payload
* Extract the payload (kernel, loader, init binaries and the initrd image). * * @param bootinfo Pointer to the structure where the actual place
boot/generic/src/payload.c:184
↓ 7 callers
Function
fat_get_cluster
Get cluster from the first FAT. * * @param bs Buffer holding the boot sector for the file system. * @param service_id Service ID for the file syst
uspace/srv/fs/fat/fat_fat.c:424
↓ 7 callers
Function
fibril_sleep
uspace/lib/c/generic/thread/fibril.c:904
↓ 7 callers
Function
find_area_and_lock
Find address space area and lock it. * * @param as Address space. * @param va Virtual address. * * @return Locked address space area containing v
kernel/generic/src/mm/as.c:863
↓ 7 callers
Method
find_last_not_of
uspace/lib/cpp/include/__bits/string/string.hpp:1389
↓ 7 callers
Method
find_last_of
uspace/lib/cpp/include/__bits/string/string.hpp:1319
↓ 7 callers
Function
fnzb32
Return position of first non-zero bit from left (i.e. [log_2(arg)]). * * If number is zero, it returns 0 */
uspace/lib/c/include/bitops.h:65
↓ 7 callers
Method
front
uspace/lib/cpp/include/__bits/adt/list.hpp:592
↓ 7 callers
Function
fun_to_symbol
Convert function to symbol (derived to base). * * @param fun Function * @return Symbol */
uspace/app/sbi/src/symbol.c:526
↓ 7 callers
Function
gc_conn
uspace/lib/ipcgfx/src/server.c:359
↓ 7 callers
Method
get_future
uspace/lib/cpp/include/__bits/thread/promise.hpp:183
↓ 7 callers
Function
get_nic_by_index
uspace/app/nic/nic.c:74
↓ 7 callers
Function
getrealtime
Get real time from a RTC service. * * @param[out] ts Timespec to hold time read from the RTC service (if * available). If no such
uspace/lib/c/generic/time.c:601
↓ 7 callers
Function
gfx_font_set_metrics
Set font metrics. * * @param font Font * @param metrics Place to store metrics * @return EOK on success, EINVAL if supplied metrics are invalid *
uspace/lib/gfxfont/src/font.c:266
↓ 7 callers
Function
gfx_rect_is_incident
Determine if two rectangles share any pixels * * @param a First rectangle * @param b Second rectangle * @return @c true iff rectangles share any p
uspace/lib/gfx/src/coord.c:294
↓ 7 callers
Function
gfx_span_points_sort
Sort points of a span. * * Sort the begin and end points so that the begin point has the lower * coordinate (i.e. if needed, the span is transposed
uspace/lib/gfx/src/coord.c:143
↓ 7 callers
Function
ieee80211_michael_mic_block
uspace/lib/ieee80211/src/ieee80211_impl.c:273
↓ 7 callers
Function
ieee80211_prepare_ie_header
uspace/lib/ieee80211/src/ieee80211.c:831
↓ 7 callers
Function
inet_addr_set6
uspace/lib/inet/src/addr.c:707
↓ 7 callers
Function
inet_addrobj_delete
uspace/srv/net/inetsrv/addrobj.c:74
↓ 7 callers
Function
install_handler
Updates specified exception vector to jump to given handler. * * Addresses of handlers are stored in memory following exception vectors. */
kernel/arch/arm32/src/exception.c:66
↓ 7 callers
Function
intmap_init
Initialize map. * * @param intmap Map to initialize. */
uspace/app/sbi/src/intmap.c:47
↓ 7 callers
Function
ipc_call_alloc
Allocate and initialize a call structure. * * The call is initialized, so that the reply will be directed to * TASK->answerbox. * * @return Initi
kernel/generic/src/ipc/ipc.c:114
↓ 7 callers
Function
islower
uspace/lib/c/generic/ctype.c:37
↓ 7 callers
Function
isxdigit
uspace/lib/c/generic/ctype.c:102
↓ 7 callers
Function
kobject_add_ref
Record new reference * * @param kobj Kernel object from which the new reference is created. */
kernel/generic/src/cap/cap.c:469
↓ 7 callers
Function
lcur_span
Return coordinate span of current lem. * * @param parse Parser object * @return Coordinate span of current lem or @c NULL if a * parse error i
uspace/app/sbi/src/parse.c:1597
↓ 7 callers
Function
list_nth
Get n-th item in a list. * * @param list Pointer to link_t structure representing the list. * @param n Item number (indexed from zero). * * @r
uspace/lib/c/include/adt/list.h:397
↓ 7 callers
Function
list_prepend
Add item to the beginning of doubly-linked circular list * * Add item to the beginning of doubly-linked circular list. * * @param link Pointer to
uspace/lib/c/include/adt/list.h:221
↓ 7 callers
Function
loc_id_probe
uspace/srv/locsrv/locsrv.c:929
↓ 7 callers
Function
logctl_set_log_level
Set reported log level of a single log. * * @see logctl_set_default_level * * @param logname Log name. * @param new_level New reported logging le
uspace/lib/c/generic/io/logctl.c:104
↓ 7 callers
Function
mfs_node_get
uspace/srv/fs/mfs/mfs_ops.c:531
↓ 7 callers
Function
nic_query_address
* Used to obtain devices MAC address. * * The main lock should be locked, otherwise the inconsistent address * can be returend. * * @param nic_da
uspace/lib/nic/src/nic_driver.c:484
↓ 7 callers
Function
nic_set_ddf_fun
* @param nic_data * @param fun */
uspace/lib/nic/src/nic_driver.c:898
↓ 7 callers
Function
ns16550_reg_write
kernel/genarch/src/drivers/ns16550/ns16550.c:71
↓ 7 callers
Function
odict_insert
Insert entry in ordered dictionary. * * Insert entry in ordered dictionary, placing it after other entries * with the same key. * * @param odlink
kernel/generic/src/adt/odict.c:239
↓ 7 callers
Function
ofw_tree_node_name
Return value of the 'name' property. * * @param node Node of interest. * * @return Value of the 'name' property belonging to the node * o
kernel/genarch/src/ofw/ofw_tree.c:84
↓ 7 callers
Function
pci_config_space_read_16
uspace/lib/drv/generic/remote_pci.c:66
↓ 7 callers
Function
perm_get
Get permissions. * * @param task Task whose permissions are to be returned. * * @return Task's permissions. * */
kernel/generic/src/security/perm.c:67
↓ 7 callers
Function
pio_enable_range
Enable PIO for specified address range. * * @param range I/O range to be enable. * @param virt Virtual address for application's PIO operations.
uspace/lib/c/generic/ddi.c:213
↓ 7 callers
Function
pio_write_32
kernel/arch/arm32/include/arch/asm.h:77
↓ 7 callers
Function
pointer_draw
Draw mouse pointer. */
uspace/srv/hid/console/console.c:268
↓ 7 callers
Function
pointer_undraw
Undraw mouse pointer. */
uspace/srv/hid/console/console.c:310
↓ 7 callers
Function
print_syntax
uspace/app/devctl/devctl.c:360
↓ 7 callers
Function
print_tlb_entry
Print TLB entry (for debugging purposes). * * The diag field has been left out in order to make this function more generic * (there is no diag fiel
kernel/arch/sparc64/src/mm/sun4u/tlb.c:339
↓ 7 callers
Function
prodcons_initialize
uspace/lib/c/generic/adt/prodcons.c:39
↓ 7 callers
Function
pt_get_sof
Get start-of-file s-point. */
uspace/app/edit/edit.c:2027
↓ 7 callers
Method
push_front
uspace/lib/cpp/include/__bits/adt/list.hpp:660
↓ 7 callers
Function
rdata_addr_var_new
Allocate new address. * * @return New address. */
uspace/app/sbi/src/rdata.c:115
↓ 7 callers
Function
rdata_string_new
Allocate new string. * * @return New string. */
uspace/app/sbi/src/rdata.c:383
↓ 7 callers
Function
repeat_as_seq
uspace/lib/bithenge/src/sequence.c:663
↓ 7 callers
Function
reserve_free
Unreserve memory. * * @param size Number of frames to unreserve. */
kernel/generic/src/mm/reserve.c:131
↓ 7 callers
Method
resize
uspace/lib/cpp/include/__bits/adt/list.hpp:580
↓ 7 callers
Function
resume_normal
uspace/app/tetris/screen.c:114
↓ 7 callers
Function
rtl8139_hw_update_rcr
Update the mask of accepted frames in the RCR register according to * rcr_accept_mode value in rtl8139_t * * @param rtl8139 The rtl8139 private da
uspace/drv/nic/rtl8139/driver.c:150
↓ 7 callers
Function
rtld_tls_get_addr
Get address of thread-local variable. * * @param rtld RTLD instance * @param tcb TCB of the thread whose instance to return * @param mod_id Module
uspace/lib/c/generic/rtld/rtld.c:211
↓ 7 callers
Function
screen_get_size
uspace/app/top/screen.c:90
↓ 7 callers
Function
seq_no_ack_duplicate
Determine wheter ack is duplicate. * * ACK is duplicate if it refers to a sequence number that has * aleady been acked (SEG.ACK <= SND.UNA). */
uspace/srv/net/tcp/seq_no.c:75
↓ 7 callers
Function
seq_no_le_lt
a <= b < c modulo sequence space */
uspace/srv/net/tcp/seq_no.c:44
↓ 7 callers
Function
seq_no_segment_ready
Determine if segment is ready for processing. * * Assuming segment is acceptable, a segment is ready if it intersects * RCV.NXT, that is we can pro
uspace/srv/net/tcp/seq_no.c:129
↓ 7 callers
Function
service_connect
Connect to a singleton service. * * @param service Singleton service ID. * @param iface Interface to connect to. * @param arg3 Custom connect
uspace/lib/c/generic/ns.c:117
↓ 7 callers
Method
set_exception
uspace/lib/cpp/include/__bits/thread/promise.hpp:96
↓ 7 callers
Function
sleep_for
uspace/lib/cpp/include/__bits/thread/thread.hpp:228
↓ 7 callers
Function
str_casecmp
Compare two NULL terminated strings in case-insensitive manner. * * Do a char-by-char comparison of two NULL-terminated strings. * The strings are
uspace/lib/c/generic/str.c:681
↓ 7 callers
Function
str_lcmp
Compare two NULL terminated strings with length limit. * * Do a char-by-char comparison of two NULL-terminated strings. * The strings are considere
kernel/generic/src/lib/str.c:521
↓ 7 callers
Function
str_ncpy
Copy size-limited substring. * * Copy prefix of string @a src of max. size @a size to destination buffer * @a dest. No more than @a size bytes are
kernel/generic/src/lib/str.c:600
↓ 7 callers
Function
str_ndup
Duplicate string with size limit. * * Allocate a new string and copy up to @max_size bytes from the source * string into it. The duplicate string i
uspace/lib/c/generic/str.c:1433
↓ 7 callers
Function
str_uint64_t
Convert string to uint64_t. * * @param nptr Pointer to string. * @param endptr If not NULL, pointer to the first invalid character *
uspace/lib/c/generic/strtol.c:444
↓ 7 callers
Function
strdup
Allocate a new duplicate of string. * * @param s String to duplicate * @return New string or @c NULL on failure (in which case @c errno is set *
uspace/lib/c/generic/string.c:529
↓ 7 callers
Function
stype_convert
Convert expression of one type to another type. * * If the type of expression @a expr is not compatible with @a dtype * (i.e. there does not exist
uspace/app/sbi/src/stype.c:1309
↓ 7 callers
Method
swap
uspace/lib/cpp/include/__bits/io/fstream.hpp:97
↓ 7 callers
Function
symtab_addr_lookup
Return address that corresponds to the entry. * * Search symbol table, and if there is one match, return it * * @param name Name of the symbol *
kernel/generic/src/debug/symtab.c:158
↓ 7 callers
Function
symtab_print_search
Find symbols that match parameter and print them */
kernel/generic/src/debug/symtab.c:187
↓ 7 callers
Function
syntax_print
Print syntax help. */
uspace/app/lprint/lprint.c:298
↓ 7 callers
Function
syntax_print
uspace/app/mkfat/mkfat.c:255
↓ 7 callers
Function
table_print_out
Print out table contents to a file stream. * * @param table Table * @param f File where to write the output * * @return EOK on success, EIO on I/
uspace/lib/c/generic/io/table.c:380
↓ 7 callers
Function
taskbar_clock_create
Create task bar clock. * * @param window Containing window * @param rclock Place to store pointer to new clock * @return EOK on success or an erro
uspace/app/taskbar/clock.c:69
↓ 7 callers
Function
tdata_item_equal
Determine if two type items are equal (i.e. describe the same type). * * Needed to check compatibility of type arguments in which a parametrized *
uspace/app/sbi/src/tdata.c:132
↓ 7 callers
Function
terminate
uspace/lib/cpp/src/exception.cpp:63
↓ 7 callers
Function
tick_read
Read TICK Register. * * @return Value of TICK register. * */
kernel/arch/sparc64/include/arch/asm.h:183
↓ 7 callers
Function
tlb_shootdown_finalize
Finish TLB shootdown sequence. * * @param ipl Previous interrupt priority level. * */
kernel/generic/src/mm/tlb.c:137
↓ 7 callers
Function
tlb_shootdown_start
Send TLB shootdown message. * * This function attempts to deliver TLB shootdown message * to all other processors. * * @param type Type describi
kernel/generic/src/mm/tlb.c:83
↓ 7 callers
Function
ts_add_diff
Add nanoseconds to given timespec. * * @param ts Destination timespec. * @param nsecs Number of nanoseconds to add. * */
uspace/lib/c/generic/time.c:509
↓ 7 callers
Function
udebug_mem_read
uspace/lib/c/generic/udebug.c:116
↓ 7 callers
Function
udebug_stoppable_end
End of a stoppable section. * * This is the point where the thread will block if it is stopped. * (As, by definition, a stopped thread must not lea
kernel/generic/src/udebug/udebug.c:181
↓ 7 callers
Function
udp_assoc_destroy
Destroy UDP association. * * Destroy UDP association. The caller should destroy all associations * he created before destroying the UDP client and
uspace/lib/inet/src/udp.c:212
↓ 7 callers
Function
udp_destroy
Destroy UDP client instance. * * @param udp UDP client */
uspace/lib/inet/src/udp.c:124
↓ 7 callers
Function
ui_checkbox_pos_event
Handle check box position event. * * @param checkbox Check box * @param pos_event Position event * @return @c ui_claimed iff the event is claimed
uspace/lib/ui/src/checkbox.c:373
↓ 7 callers
Function
ui_file_list_read_dir
Read directory into file list entry list. * * @param flist File list * @param dirname Directory path * @return EOK on success or an error code */
uspace/lib/ui/src/filelist.c:782
↓ 7 callers
Function
ui_fixed_remove
Remove control from fixed layout. * * @param fixed Fixed layout * @param control Control */
uspace/lib/ui/src/fixed.c:148
↓ 7 callers
Function
ui_get_clickmatic
Get clickmatic from UI. * * @pararm ui UI * @return Clickmatic */
uspace/lib/ui/src/ui.c:564
↓ 7 callers
Function
ui_image_destroy
Destroy image. * * @param image Image or @c NULL */
uspace/lib/ui/src/image.c:96
↓ 7 callers
Function
ui_image_paint
Paint image. * * @param image Image * @return EOK on success or an error code */
uspace/lib/ui/src/image.c:142
↓ 7 callers
Function
ui_label_set_halign
Set label horizontal text alignment. * * @param label Label * @param halign Horizontal alignment */
uspace/lib/ui/src/label.c:133
↓ 7 callers
Function
ui_menu_entry_height
Get height of menu entry. * * @param mentry Menu entry * @return Width in pixels */
uspace/lib/ui/src/menuentry.c:298
↓ 7 callers
Function
ui_menu_entry_next
Get next menu entry in menu. * * @param cur Current menu entry * @return Next menu entry or @c NULL if @a cur is the last one */
uspace/lib/ui/src/menuentry.c:202
↓ 7 callers
Function
ui_menu_get_geom
Get menu geometry. * * @param menu Menu * @param spos Starting position * @param geom Structure to fill in with computed geometry */
uspace/lib/ui/src/menu.c:211
↓ 7 callers
Function
ui_menu_next
Get next menu in menu bar. * * @param cur Current menu * @return Next menu or @c NULL if @a cur is the last one */
uspace/lib/ui/src/menu.c:152
← previous
next →
1,301–1,400 of 16,295, ranked by callers