MCPcopy Create free account

hub / github.com/HelenOS/helenos / functions

Functions16,295 in github.com/HelenOS/helenos

↓ 5 callersFunctionsection_cacheable
Check if caching can be enabled for a given memory section. * * Memory areas used for I/O are excluded from caching. * * @param section The sectio
boot/arch/arm32/src/mm.c:106
↓ 5 callersFunctionsemaphore_initialize
Initialize semaphore * * Initialize semaphore. * * @param sem Semaphore. * @param val Maximal number of threads allowed to enter critical section
kernel/generic/src/synch/semaphore.c:52
↓ 5 callersFunctionseq_no_new_wnd_update
Determine segment has new window update. * * Window update is new if either SND.WL1 < SEG.SEQ or * (SND.WL1 = SEG.SEQ and SND.WL2 <= SEG.ACK). */
uspace/srv/net/tcp/seq_no.c:101
↓ 5 callersFunctionset_state_exception_at_thread_exit
uspace/lib/cpp/include/__bits/thread/shared_state.hpp:422
↓ 5 callersFunctionsif_open
Open an existing SIF repository. * * @param fname File name * @param rsess Place to store pointer to new session. * * @return EOK on success or e
uspace/lib/sif/src/sif.c:248
↓ 5 callersFunctionslab_cache_destroy
Check that there are no slabs and remove cache from system * */
kernel/generic/src/mm/slab.c:727
↓ 5 callersFunctionspinlock_locked
Find out whether the spinlock is currently locked. * * @param lock Spinlock. * @return True if the spinlock is locked, false otherwise. */
kernel/generic/src/synch/spinlock.c:161
↓ 5 callersMethodsputc
uspace/lib/cpp/include/__bits/io/streambuf.hpp:163
↓ 5 callersFunctionsrv_ns8250
Obtain soft-state structure from chardev srv */
uspace/drv/char/ns8250/ns8250.c:194
↓ 5 callersFunctionstacktrace_print
uspace/lib/c/generic/stacktrace.c:98
↓ 5 callersFunctionstr_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
uspace/lib/c/generic/str.c:870
↓ 5 callersFunctionstr_nlength
Get number of characters in a string with size limit. * * @param str NULL-terminated string. * @param size Maximum number of bytes to consider. *
uspace/lib/c/generic/str.c:478
↓ 5 callersFunctionstr_uint64_t
Convert string to uint64_t. * * @param nptr Pointer to string. * @param endptr If not NULL, pointer to the first invalid character *
kernel/generic/src/lib/strtol.c:279
↓ 5 callersFunctionstrbuf_write
Write character at the specified position in a string buffer. * * The buffer is enlarged if necessary. * * @param strbuf String buffer * @param i
uspace/lib/c/generic/stdio/scanf.c:397
↓ 5 callersFunctionstree_binop_new
Allocate new binary operation. * * @return New binary operation */
uspace/app/sbi/src/stree.c:645
↓ 5 callersFunctionstrncat
Append not more than @a n characters. * * Append a copy of max. @a n characters from string in @a s2 to the string * pointed to by @a s1. The resul
uspace/lib/c/generic/string.c:132
↓ 5 callersFunctionstrxfrm
Transform string for collation. * * Transform string in @a s2 to the buffer @a s1, writing no more than * @a n characters (including the terminatin
uspace/lib/c/generic/string.c:218
↓ 5 callersFunctionstype_boolean_titem
Return a boolean type item. * * @param stype Static typing object * @return New boolean type item. */
uspace/app/sbi/src/stype.c:2125
↓ 5 callersFunctionstype_titem_to_tvv
Convert tic_tobject type item to TVV, * * We split generic type application into two steps. In the first step * we match argument names of @a ti->c
uspace/app/sbi/src/stype.c:2071
↓ 5 callersFunctionswap
uspace/lib/cpp/src/thread.cpp:127
↓ 5 callersFunctionswap
uspace/lib/cpp/include/__bits/functional/function.hpp:369
↓ 5 callersMethodswap
uspace/lib/cpp/src/thread.cpp:77
↓ 5 callersMethodswap
uspace/lib/cpp/include/__bits/io/sstream.hpp:91
↓ 5 callersMethodswap
uspace/lib/cpp/include/__bits/adt/unordered_map.hpp:506
↓ 5 callersMethodswap
uspace/lib/cpp/include/__bits/adt/unordered_set.hpp:319
↓ 5 callersFunctiontable_column_first
Get first table column. * * @param table Table * @return First table column or @c NULL if none */
uspace/lib/c/generic/io/table.c:241
↓ 5 callersFunctiontask_first
Get first task (task with lowest ID). * * @return Pointer to first task or @c NULL if there are none. */
kernel/generic/src/proc/task.c:454
↓ 5 callersFunctiontask_next
Get next task (with higher task ID). * * @param cur Current task * @return Pointer to next task or @c NULL if there are no more tasks. */
kernel/generic/src/proc/task.c:473
↓ 5 callersFunctiontask_spawnv
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:150
↓ 5 callersFunctiontaylor_cos_32
Cosine approximation by Taylor series (32-bit floating point) * * Compute the approximation of cosine by a Taylor * series (using the first TAYLOR_
uspace/lib/math/generic/trig.c:120
↓ 5 callersFunctiontaylor_cos_64
Cosine approximation by Taylor series (64-bit floating point) * * Compute the approximation of cosine by a Taylor * series (using the first TAYLOR_
uspace/lib/math/generic/trig.c:149
↓ 5 callersFunctiontaylor_sin_32
Sine approximation by Taylor series (32-bit floating point) * * Compute the approximation of sine by a Taylor * series (using the first TAYLOR_DEGR
uspace/lib/math/generic/trig.c:62
↓ 5 callersFunctiontaylor_sin_64
Sine approximation by Taylor series (64-bit floating point) * * Compute the approximation of sine by a Taylor * series (using the first TAYLOR_DEGR
uspace/lib/math/generic/trig.c:91
↓ 5 callersFunctiontcp_conn_add
Enlist connection. * * Add connection to the connection map. */
uspace/srv/net/tcp/conn.c:307
↓ 5 callersFunctiontcp_create
Create TCP client instance. * * @param rtcp Place to store pointer to new TCP client * @return EOK on success, ENOMEM if out of memory, EIO if ser
uspace/lib/inet/src/tcp.c:90
↓ 5 callersFunctiontcp_rqueue_fini
Finalize segment receive queue. */
uspace/srv/net/tcp/rqueue.c:67
↓ 5 callersFunctiontcp_segment_text_copy
Copy out text data from segment. * * Data is copied from the beginning of the segment text up to @a size bytes. * @a size must not be greater than
uspace/srv/net/tcp/segment.c:228
↓ 5 callersFunctiontcp_segment_trim
Trim segment from left and right by the specified amount. * * Trim any text or control to remove the specified amount of sequence * numbers from th
uspace/srv/net/tcp/segment.c:171
↓ 5 callersFunctiontcp_uc_delete
Delete connection user call. * * (Not in spec.) Inform TCP that the user is done with this connection * and will not make any further calls/referen
uspace/srv/net/tcp/ucall.c:301
↓ 5 callersFunctiontdata_enum_new
Allocate new enum type item. * * @return New enum type item */
uspace/app/sbi/src/tdata.c:748
↓ 5 callersFunctionthread_exit
Terminate thread. * * End current thread execution and switch it to the exiting state. * All pending timeouts are executed. * */
kernel/generic/src/proc/thread.c:501
↓ 5 callersFunctionthread_update_accounting
Update accounting of current thread. * * Note that thread_lock on THREAD must be already held and * interrupts must be already disabled. * * @par
kernel/generic/src/proc/thread.c:833
↓ 5 callersMethodtie
uspace/lib/cpp/include/__bits/io/ios.hpp:353
↓ 5 callersFunctiontime
uspace/lib/c/generic/time.c:709
↓ 5 callersFunctiontinput_post_seek
uspace/lib/clui/tinput.c:452
↓ 5 callersFunctiontinput_pre_seek
uspace/lib/clui/tinput.c:442
↓ 5 callersFunctiontinput_read
Read in one line of input. * * @param ti Text input * @param dstr Place to save pointer to new string. * * @return EOK on success * @return EN
uspace/lib/clui/tinput.c:959
↓ 5 callersFunctiontinput_sel_delete
uspace/lib/clui/tinput.c:518
↓ 5 callersFunctiontlb_prepare_entry_lo
kernel/arch/mips32/src/mm/tlb.c:262
↓ 5 callersFunctiontls_alloc_variant_1
Allocate TLS variant 1 data structures. * * @param data Start of TLS section. This is an output argument. * @param size Size of tdata + tbss sec
uspace/lib/c/generic/thread/tls.c:200
↓ 5 callersFunctiontls_alloc_variant_2
Allocate TLS variant II data structures. * * @param data Pointer to pointer to thread local data. This is * actually an output argument. * @pa
uspace/lib/c/generic/thread/tls.c:229
↓ 5 callersFunctiontls_free_variant_1
Free TLS variant I data structures. * * @param tcb Pointer to TCB structure. * @param size This argument is ignored. */
uspace/lib/c/generic/thread/tls.c:214
↓ 5 callersFunctiontls_free_variant_2
Free TLS variant II data structures. * * @param tcb Pointer to TCB structure. * @param size Size of thread local data. * @param align Alignment
uspace/lib/c/generic/thread/tls.c:247
↓ 5 callersFunctiontok_push_char
Append a char to the end of the current token */
uspace/app/bdsh/tok.c:234
↓ 5 callersFunctiontransform_as_barrier
uspace/lib/bithenge/src/transform.c:444
↓ 5 callersFunctiontrunc
Truncate fractional part (round towards zero) * * Truncate the fractional part of IEEE 754 double * precision floating point number by zeroing frac
uspace/lib/math/generic/trunc.c:95
↓ 5 callersFunctiontruncf
Truncate fractional part (round towards zero) * * Truncate the fractional part of IEEE 754 single * precision floating point number by zeroing frac
uspace/lib/math/generic/trunc.c:55
↓ 5 callersMethodtry_lock
uspace/lib/cpp/include/__bits/thread/mutex.hpp:341
↓ 5 callersFunctionudp_assoc_delref
Remove reference from association. * * Decrease association reference count by one. * * @param assoc Association */
uspace/srv/net/udp/assoc.c:165
↓ 5 callersFunctionui_accel_process
Process text with accelerator markup. * * Parse text with tilde markup into a list of strings. @a *rbuf is set * to point to a newly allocated buff
uspace/lib/ui/src/accel.c:57
↓ 5 callersFunctionui_checkbox_paint
Paint check box. * * @param checkbox Check box * @return EOK on success or an error code */
uspace/lib/ui/src/checkbox.c:284
↓ 5 callersFunctionui_clickmatic_create
Create clickmatic. * * @param ui UI * @param rclickmatic Place to store pointer to new clickmatic * @return EOK on success or an error code */
uspace/lib/ui/src/clickmatic.c:61
↓ 5 callersFunctionui_clickmatic_press
Activate clickmatic. * * This generates one click event, then starts repeating after delay. * * @param clickmatic Clickmatic */
uspace/lib/ui/src/clickmatic.c:112
↓ 5 callersFunctionui_entry_ctl
Get base control from text entry. * * @param entry Text entry * @return Control */
uspace/lib/ui/src/entry.c:137
↓ 5 callersFunctionui_entry_delete_sel
Delete selected text. * * @param entry Text entry */
uspace/lib/ui/src/entry.c:457
↓ 5 callersFunctionui_entry_set_halign
Set text entry horizontal text alignment. * * @param entry Text entry * @param halign Horizontal alignment */
uspace/lib/ui/src/entry.c:157
↓ 5 callersFunctionui_file_dialog_create
Create new file dialog. * * @param ui User interface * @param params File dialog parameters * @param rdialog Place to store pointer to new dialog
uspace/lib/ui/src/filedialog.c:98
↓ 5 callersFunctionui_file_dialog_params_init
Initialize file dialog parameters structure. * * File dialog parameters structure must always be initialized using * this function first. * * @pa
uspace/lib/ui/src/filedialog.c:85
↓ 5 callersFunctionui_file_list_ctl
Get base control for file list. * * @param flist File list * @return Base UI control */
uspace/lib/ui/src/filelist.c:493
↓ 5 callersFunctionui_file_list_page_down
Move cursor one page down. * * @param flist File list */
uspace/lib/ui/src/filelist.c:1266
↓ 5 callersFunctionui_file_list_page_up
Move cursor one page up. * * @param flist File list */
uspace/lib/ui/src/filelist.c:1214
↓ 5 callersFunctionui_fixed_next
Get next element of fixed layout. * * @param cur Current element * @return Next element or @c NULL */
uspace/lib/ui/src/fixed.c:182
↓ 5 callersFunctionui_is_fullscreen
Determine if we are emulating windows. * * @param ui User interface * @return @c true iff we are running in text mode */
uspace/lib/ui/src/ui.c:521
↓ 5 callersFunctionui_menu_bar_ctl
Get base control from menu bar. * * @param mbar Menu bar * @return Control */
uspace/lib/ui/src/menubar.c:129
↓ 5 callersFunctionui_menu_caption
Get menu caption. * * @param menu Menu * @return Caption (owned by @a menu) */
uspace/lib/ui/src/menu.c:200
↓ 5 callersFunctionui_menu_entry_destroy
Destroy menu entry. * * @param mentry Menu entry or @c NULL */
uspace/lib/ui/src/menuentry.c:142
↓ 5 callersFunctionui_menu_entry_paint
Paint menu entry. * * @param mentry Menu entry * @param pos Position where to paint entry * @return EOK on success or an error code */
uspace/lib/ui/src/menuentry.c:351
↓ 5 callersFunctionui_menu_entry_pos_event
Handle menu entry position event. * * @param mentry Menu entry * @param pos Menu entry position (top-left corner) * @param pos_event Position even
uspace/lib/ui/src/menuentry.c:530
↓ 5 callersFunctionui_menu_entry_press
Handle button press in menu entry. * * @param mentry Menu entry * @param pos Menu entry position */
uspace/lib/ui/src/menuentry.c:442
↓ 5 callersFunctionui_menu_entry_release
Handle button release in menu entry. * * @param mentry Menu entry */
uspace/lib/ui/src/menuentry.c:459
↓ 5 callersFunctionui_menu_get_res
Get UI resource from menu. * * @param menu Menu * @return UI resource */
uspace/lib/ui/src/menu.c:273
↓ 5 callersFunctionui_menu_up
Move one entry up. * * Non-selectable entries are skipped. If we are already at the top, * we wrap around. * * @param menu Menu */
uspace/lib/ui/src/menu.c:536
↓ 5 callersFunctionui_msg_dialog_create
Create new message dialog. * * @param ui User interface * @param params Message dialog parameters * @param rdialog Place to store pointer to new d
uspace/lib/ui/src/msgdialog.c:79
↓ 5 callersFunctionui_msg_dialog_params_init
Initialize message dialog parameters structure. * * Message dialog parameters structure must always be initialized using * this function first. *
uspace/lib/ui/src/msgdialog.c:67
↓ 5 callersFunctionui_paint
Repaint UI (only used in fullscreen mode). * * This is used when an area is exposed in fullscreen mode. * * @param ui UI * @return @c EOK on succ
uspace/lib/ui/src/ui.c:344
↓ 5 callersFunctionui_popup_create
Create new popup window. * * @param ui User interface * @param parent Parent window * @param params Popup parameters * @param rpopup Place to sto
uspace/lib/ui/src/popup.c:78
↓ 5 callersFunctionui_popup_params_init
Initialize popup parameters structure. * * Popup parameters structure must always be initialized using this function * first. * * @param params P
uspace/lib/ui/src/popup.c:65
↓ 5 callersFunctionui_resource_is_textmode
Determine if resource is textmode. * * @param resource UI resource * @return @c true iff resource is textmode */
uspace/lib/ui/src/resource.c:684
↓ 5 callersFunctionui_scrollbar_release
Release scrollbar. * * @param scrollbar Scrollbar * @param pos Pointer position */
uspace/lib/ui/src/scrollbar.c:771
↓ 5 callersFunctionui_slider_set_cb
Set slider callbacks. * * @param slider Slider * @param cb Slider callbacks * @param arg Callback argument */
uspace/lib/ui/src/slider.c:143
↓ 5 callersFunctionui_text_width
Compute UI text width. * * @param font Font * @param str String * @return Text width */
uspace/lib/ui/src/paint.c:873
↓ 5 callersFunctionui_window_remove
Remove control from window. * * @param window Window * @param control Control */
uspace/lib/ui/src/window.c:457
↓ 5 callersFunctionui_window_send_kbd
Send window keyboard event. * * @param window Window */
uspace/lib/ui/src/window.c:1091
↓ 5 callersFunctionuint32le_from_seq
uspace/lib/ieee80211/src/ieee80211_impl.c:356
↓ 5 callersMethodunlink
uspace/lib/cpp/include/__bits/adt/list_node.hpp:86
↓ 5 callersFunctionusage
uspace/app/redir/redir.c:46
↓ 5 callersFunctionusage
uspace/app/websrv/websrv.c:340
↓ 5 callersFunctionusb_device_data_alloc
Allocate driver specific data. * @param usb_dev usb_device structure. * @param size requested data size. * @return Pointer to the newly allocated s
uspace/lib/usbdev/src/devdrv.c:617
↓ 5 callersFunctionusb_hid_parse_report_descriptor
Parse HID report descriptor. * * @param parser Opaque HID report parser structure. * @param data Data describing the report. * @return Error code.
uspace/lib/usbhid/src/hiddescriptor.c:333
↓ 5 callersFunctionusb_hub_set_port_feature
* Set feature on the real hub port. * * @param port Port structure. * @param feature Feature selector. */
uspace/drv/bus/usb/usbhub/usbhub.c:548
← previousnext →1,901–2,000 of 16,295, ranked by callers