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
↓ 11 callers
Function
wndlist_first
Get first window list entry. * * @param wndlist Window list * @return First entry or @c NULL if the list is empty */
uspace/app/taskbar/wndlist.c:590
↓ 11 callers
Function
xhci_cmd_init
* Initialize a command structure for the given command. */
uspace/drv/bus/usb/xhci/commands.c:110
↓ 10 callers
Function
async_data_read_forward_fast
Wrapper for forwarding any read request * */
uspace/lib/c/generic/async/server.c:1367
↓ 10 callers
Function
async_data_write_forward_fast
Wrapper for forwarding any data that is about to be received * */
uspace/lib/c/generic/async/server.c:1612
↓ 10 callers
Function
async_req_0_1
uspace/lib/c/generic/async/client.c:563
↓ 10 callers
Function
async_req_2_1
uspace/lib/c/generic/async/client.c:639
↓ 10 callers
Function
async_send_4
uspace/lib/c/generic/async/client.c:337
↓ 10 callers
Method
begin
uspace/lib/cpp/include/__bits/adt/unordered_map.hpp:214
↓ 10 callers
Method
begin
uspace/lib/cpp/include/__bits/adt/unordered_set.hpp:219
↓ 10 callers
Function
bin_order_suffix
kernel/generic/src/lib/str.c:812
↓ 10 callers
Function
bithenge_blob_dec_ref
Decrement a blob's reference count. * @param blob The blob to dereference, or NULL. */
uspace/lib/bithenge/include/bithenge/blob.h:241
↓ 10 callers
Function
bithenge_init_transform
Initialize a new transform. * @param[out] self Transform to initialize. * @param[in] ops Operations provided by the transform. * @param num_params
uspace/lib/bithenge/src/transform.c:60
↓ 10 callers
Function
bithenge_scope_new
Create a transform scope. It must be dereferenced with @a * bithenge_scope_dec_ref after it is used. Takes ownership of nothing. * @memberof bitheng
uspace/lib/bithenge/src/transform.c:195
↓ 10 callers
Function
bitmap_initialize
Initialize bitmap. * * No portion of the bitmap is set or cleared by this function. * * @param bitmap Bitmap structure. * @param elements N
kernel/generic/src/adt/bitmap.c:98
↓ 10 callers
Function
bitmap_set_range
Set range of bits. * * @param bitmap Bitmap structure. * @param start Starting bit. * @param count Number of bits to set. * */
kernel/generic/src/adt/bitmap.c:112
↓ 10 callers
Function
block_check
Check a heap block * * Verifies that the structures related to a heap block still contain * the magic constants. This helps detect heap corruption
uspace/lib/c/generic/malloc.c:258
↓ 10 callers
Function
builtin_get_self_mbr_var
Get pointer to member var of current object. * * Returns the var node that corresponds to a member of the currently * active object with the given
uspace/app/sbi/src/builtin.c:290
↓ 10 callers
Function
cap_unpublish
Unpublish published capability * * The kernel object is moved out of the capability. In other words, the * capability's reference to the objects is
kernel/generic/src/cap/cap.c:338
↓ 10 callers
Function
chardev_conn
uspace/lib/device/src/io/chardev_srv.c:135
↓ 10 callers
Function
double_to_short_str
Converts a non-special double into its shortest accurate string * representation. * * Produces an accurate string representation, ie the string wi
uspace/lib/c/generic/double_to_str.c:501
↓ 10 callers
Function
dsp_change_state
uspace/drv/audio/sb16/dsp.c:82
↓ 10 callers
Method
end
uspace/lib/cpp/include/__bits/adt/unordered_map.hpp:224
↓ 10 callers
Method
end
uspace/lib/cpp/include/__bits/adt/rbtree_iterators.hpp:142
↓ 10 callers
Method
end
uspace/lib/cpp/include/__bits/adt/unordered_set.hpp:229
↓ 10 callers
Function
endpoint_deactivate_locked
* Mark the endpoint as inactive and allow access for further fibrils. */
uspace/lib/usbhost/src/endpoint.c:194
↓ 10 callers
Function
ext4_bitmap_set_bit
Set bit in bitmap to 1 (used). * * @param bitmap Pointer to bitmap * @param index Index of bit to set * */
uspace/lib/ext4/src/bitmap.c:127
↓ 10 callers
Function
ext4_filesystem_blockaddr2_index_in_group
Convert block address to relative index in block group. * * @param sb Superblock pointer * @param block_addr Block number to convert * *
uspace/lib/ext4/src/filesystem.c:551
↓ 10 callers
Function
ext4_node_put
Put previously loaded node. * * A wrapper for node_put_core operation * * @param fn Node to put back * @return Error code * */
uspace/lib/ext4/src/ops.c:397
↓ 10 callers
Function
ext4_superblock_has_feature_incompatible
Check if filesystem supports incompatible feature. * * @param sb Superblock * @param feature Feature to be checked * * @return True, if file
uspace/lib/ext4/src/superblock.c:1142
↓ 10 callers
Function
fat_free_clusters
Free clusters forming a cluster chain in all copies of FAT. * * @param bs Buffer hodling the boot sector of the file system. * @param service_id D
uspace/srv/fs/fat/fat_fat.c:745
↓ 10 callers
Function
fibril_mutex_trylock
uspace/lib/c/generic/thread/fibril_synch.c:193
↓ 10 callers
Function
fibril_rwlock_initialize
uspace/lib/c/generic/thread/fibril_synch.c:241
↓ 10 callers
Function
fibril_timer_clear_locked
Clear locked timer. * * Clears (cancels) timer and returns last state of the timer. * This can be one of: * - fts_not_set If the timer has not
uspace/lib/c/generic/thread/fibril_synch.c:638
↓ 10 callers
Function
floor_div
Integer division that rounds to negative infinity. * * Used by some functions in this module. * * @param op1 Dividend. * @param op2 Divisor. *
uspace/lib/c/generic/time.c:197
↓ 10 callers
Function
frame_adjust_zone_bounds
Adjust bounds of physical memory region according to low/high memory split. * * @param low[in] If true, the adjustment is performed to make the
kernel/generic/src/mm/frame.c:1158
↓ 10 callers
Function
fs_instance_get
uspace/lib/fs/libfs.c:874
↓ 10 callers
Function
ftell
uspace/lib/c/generic/io/io.c:932
↓ 10 callers
Function
gfx_font_first_glyph
Get first glyph in font. * * @param font Font * @return First glyph or @c NULL if there are none */
uspace/lib/gfxfont/src/font.c:277
↓ 10 callers
Function
gfx_glyph_get_metrics
Get glyph metrics. * * @param glyph Glyph * @param metrics Place to store metrics */
uspace/lib/gfxfont/src/glyph.c:129
↓ 10 callers
Function
gfx_text_width
Compute text width. * * @param font Font * @param str String * @return Text width */
uspace/lib/gfxfont/src/text.c:67
↓ 10 callers
Method
good
uspace/lib/cpp/include/__bits/io/ios.hpp:306
↓ 10 callers
Function
hda_get_parameter
uspace/drv/audio/hdaudio/codec.c:81
↓ 10 callers
Function
hda_pcm_event
uspace/drv/audio/hdaudio/pcm_iface.c:353
↓ 10 callers
Function
hda_reg32_write
uspace/drv/audio/hdaudio/regif.c:66
↓ 10 callers
Function
hub_release
Give up exclusive access to the hub. * * @param hub Hub in question. */
uspace/drv/bus/usb/vhc/hub/hub.c:215
↓ 10 callers
Method
increment_size
uspace/lib/cpp/include/__bits/adt/hash_table.hpp:548
↓ 10 callers
Function
indev_pop_character
Pop character from input character device. * * @param indev Input character device. * * @return Character read. * */
kernel/generic/src/console/chardev.c:94
↓ 10 callers
Function
isalpha
uspace/lib/c/generic/ctype.c:47
↓ 10 callers
Function
isspace
kernel/generic/src/lib/strtol.c:68
↓ 10 callers
Function
kobject_get
Get new reference to kernel object from capability * * @param task Task from which to get the reference. * @param handle Capability handle. *
kernel/generic/src/cap/cap.c:447
↓ 10 callers
Function
link_in_use
Returns true if the link is definitely part of a list. False if not sure. */
uspace/lib/c/include/adt/list.h:160
↓ 10 callers
Function
list_last
Get last item in list. * * @param list Pointer to list_t structure. * * @return Head item of the list. * @return NULL if the list is empty. * *
uspace/lib/c/include/adt/list.h:290
↓ 10 callers
Function
loc_service_add_to_cat
uspace/srv/locsrv/locsrv.c:1275
↓ 10 callers
Function
mem_gc_get_ctx
Get generic graphic context from memory GC. * * @param mgc Memory GC * @return Graphic context */
uspace/lib/memgfx/src/memgc.c:247
↓ 10 callers
Function
nchoice_set_prompt
Set numerica choice prompt text */
uspace/lib/clui/nchoice.c:84
↓ 10 callers
Function
nic_report_address
Inform the NICF about device's MAC address. * * @return EOK On success * */
uspace/lib/nic/src/nic_driver.c:425
↓ 10 callers
Method
node
uspace/lib/cpp/include/__bits/adt/rbtree_iterators.hpp:132
↓ 10 callers
Function
odict_first
Return first entry in a list or @c NULL if list is empty. * * @param odict Ordered dictionary * @return First entry */
kernel/generic/src/adt/odict.c:550
↓ 10 callers
Function
pci_config_space_read_32
uspace/lib/drv/generic/remote_pci.c:80
↓ 10 callers
Function
physmem_map
Map a piece of physical memory to task. * * Caller of this function must have the PERM_MEM_MANAGER permission. * * @param phys Physical address o
uspace/lib/c/generic/ddi.c:69
↓ 10 callers
Function
print_syntax
uspace/app/inet/inet.c:51
↓ 10 callers
Function
rdata_deleg_new
Allocate new delegate. * * @return New delegate. */
uspace/app/sbi/src/rdata.c:257
↓ 10 callers
Function
rdata_int_new
Allocate new integer. * * @return New integer. */
uspace/app/sbi/src/rdata.c:366
↓ 10 callers
Function
recv_unmark
uspace/lib/http/src/receive-buffer.c:99
↓ 10 callers
Function
replace
uspace/lib/cpp/include/__bits/algorithm.hpp:467
↓ 10 callers
Function
riff_rchunk_match
Find and start reading RIFF chunk of with specific chunk ID. * Other types of chunks are skipped. * * @param parent Parent chunk * @param rchunk P
uspace/lib/riff/src/chunk.c:337
↓ 10 callers
Function
riff_rclose
Close RIFF for reading. * * @param rr RIFF reader * @return EOK on success, EIO on error. */
uspace/lib/riff/src/chunk.c:270
↓ 10 callers
Function
riff_wclose
Close RIFF for writing. * * @param rw RIFF writer * @return EOK on success. On write error EIO is returned and RIFF writer * is destroyed
uspace/lib/riff/src/chunk.c:76
↓ 10 callers
Function
rr_read
Read Region Register. * * @param i Region register index. * * @return Current contents of rr[i]. */
kernel/arch/ia64/include/arch/mm/page.h:235
↓ 10 callers
Function
skip_spaces
uspace/drv/bus/isa/isa.c:374
↓ 10 callers
Function
stopwatch_get_nanos
Get elapsed time in nanoseconds. * * @param stopwatch Stopwatch to read from. * @return Elapsed time in nanoseconds. */
uspace/lib/c/include/perf.h:101
↓ 10 callers
Function
str_rchr
Find last occurence of character in string. * * @param str String to search. * @param ch Character to look for. * * @return Pointer to character
uspace/lib/c/generic/str.c:1314
↓ 10 callers
Function
strchr
Find the first occurrence of a character in a string. * * The character @a c is converted to char. The null character is * considered part of the s
uspace/lib/c/generic/string.c:245
↓ 10 callers
Function
stree_stat_new
Allocate new statement. * * @param sc Statement class * @return New statement */
uspace/app/sbi/src/stree.c:351
↓ 10 callers
Function
stree_symbol_new
Allocate new symbol. * * @return New symbol */
uspace/app/sbi/src/stree.c:958
↓ 10 callers
Function
struct_as_seq
uspace/lib/bithenge/src/sequence.c:303
↓ 10 callers
Function
swap
uspace/lib/cpp/include/__bits/adt/vector.hpp:653
↓ 10 callers
Function
symbol_search_csi
Look for symbol strictly in CSI. * * Look for symbol in definition of a CSI and its ancestors. (But not * in lexically enclosing CSI.) * * @param
uspace/app/sbi/src/symbol.c:130
↓ 10 callers
Function
table_destroy
Destroy table. * * @param table Table */
uspace/lib/c/generic/io/table.c:337
↓ 10 callers
Function
task_spawnl
Create a new task by running an executable from the filesystem. * * This is really just a convenience wrapper over the more complicated * loader AP
uspace/lib/c/generic/task.c:369
↓ 10 callers
Function
taskbar_clock_destroy
Destroy task bar clock. * * @param clock Task bar clock */
uspace/app/taskbar/clock.c:108
↓ 10 callers
Function
tcp_tqueue_ctrl_seg
uspace/srv/net/tcp/tqueue.c:104
↓ 10 callers
Function
tcp_uc_close
CLOSE user call */
uspace/srv/net/tcp/ucall.c:244
↓ 10 callers
Function
tdata_object_new
Allocate new object type item. * * @return New object type item */
uspace/app/sbi/src/tdata.c:679
↓ 10 callers
Function
tinput_destroy
Destroy text input field. */
uspace/lib/clui/tinput.c:96
↓ 10 callers
Function
tinput_new
Create a new text input field. */
uspace/lib/clui/tinput.c:83
↓ 10 callers
Function
tinput_position_caret
uspace/lib/clui/tinput.c:168
↓ 10 callers
Function
tinput_set_prompt
Set prompt string. * * @param ti Text input * @param prompt Prompt string * * @return EOK on success, ENOMEM if out of memory. */
uspace/lib/clui/tinput.c:813
↓ 10 callers
Function
ui_entry_scroll_update
Update text entry scroll position. * * @param entry Text entry * @param realign @c true iff we should left-align short text. * This
uspace/lib/ui/src/entry.c:1063
↓ 10 callers
Function
ui_entry_seek_prev_char
Move text cursor one character backward. * * @param entry Text entry * @param shift @c true iff shift key is pressed */
uspace/lib/ui/src/entry.c:997
↓ 10 callers
Function
ui_file_dialog_destroy
Destroy file dialog. * * @param dialog File dialog or @c NULL */
uspace/lib/ui/src/filedialog.c:360
↓ 10 callers
Function
ui_label_ctl
Get base control from label. * * @param label Label * @return Control */
uspace/lib/ui/src/label.c:113
↓ 10 callers
Function
ui_scrollbar_paint
Paint scrollbar. * * @param scrollbar Scrollbar * @return EOK on success or an error code */
uspace/lib/ui/src/scrollbar.c:601
↓ 10 callers
Function
ui_scrollbar_set_pos
Set scrollbar thumb position. * * The position is clipped to the allowed range. * * @param scrollbar Scrollbar * @parap pos Scrollbar thumb
uspace/lib/ui/src/scrollbar.c:448
↓ 10 callers
Function
ui_wdecor_cursor_from_rsztype
Get stock cursor to use for the specified window resize type. * * The resize type must be valid, otherwise behavior is undefined. * * @param rszty
uspace/lib/ui/src/wdecor.c:704
↓ 10 callers
Function
unregister_interrupt_handler
uspace/lib/drv/generic/interrupt.c:52
↓ 10 callers
Function
usb_device_ddf_fun_create
uspace/lib/usbdev/src/devdrv.c:592
↓ 10 callers
Function
usb_hid_report_path_set_report_id
* Sets report id in usage path structure * * @param path Usage path structure * @param report_id Report id to set * @return Error code */
uspace/lib/usbhid/src/hidpath.c:415
↓ 10 callers
Function
vol_part_del_ref
uspace/srv/volsrv/part.c:625
↓ 10 callers
Function
wmi_reg_set_bit
WMI registry set specified bit. * * @param htc_device HTC device structure. * @param reg_offset Registry offset (address) to be written. * @param
uspace/drv/nic/ar9271/wmi.c:151
← previous
next →
901–1,000 of 16,295, ranked by callers