MCPcopy Create free account

hub / github.com/HelenOS/helenos / functions

Functions16,295 in github.com/HelenOS/helenos

↓ 7 callersFunctionui_pbutton_set_default
Set default flag. * * Default button is the one activated by Enter key, it is marked * by thicker frame. * * @param pbutton Button * @param isde
uspace/lib/ui/src/pbutton.c:185
↓ 7 callersFunctionui_prompt_dialog_set_cb
Set mesage dialog callback. * * @param dialog Prompt dialog * @param cb Prompt dialog callbacks * @param arg Callback argument */
uspace/lib/ui/src/promptdialog.c:299
↓ 7 callersFunctionui_rbutton_pos_event
Handle radio button position event. * * @param rbutton Radio button * @param pos_event Position event * @return @c ui_claimed iff the event is cla
uspace/lib/ui/src/rbutton.c:461
↓ 7 callersFunctionui_scrollbar_through_length
Determine scrollbar through length. * * Return the size of the space within which the thumb can move * (without subtracting the length of the thumb
uspace/lib/ui/src/scrollbar.c:370
↓ 7 callersFunctionui_wdecor_paint
Paint window decoration. * * @param wdecor Window decoration * @return EOK on success or an error code */
uspace/lib/ui/src/wdecor.c:270
↓ 7 callersFunctionui_window_get_ui
Get window's containing UI. * * @param window Window * @return Containing UI */
uspace/lib/ui/src/window.c:685
↓ 7 callersMethodunlock
uspace/lib/cpp/include/__bits/thread/mutex.hpp:382
↓ 7 callersFunctionusage
uspace/app/date/date.c:330
↓ 7 callersFunctionusb_hid_report_find_description
* Finds description of report with given report_id and of given type in * opaque report structure. * * @param report Opaque structure containing th
uspace/lib/usbhid/src/hiddescriptor.c:303
↓ 7 callersFunctionusb_port_disabled
uspace/lib/usb/src/port.c:178
↓ 7 callersMethoduse_count
uspace/lib/cpp/include/__bits/memory/weak_ptr.hpp:179
↓ 7 callersFunctionused_space_first
Get first interval of used space. * * @param used_space Used space map * @return First interval or @c NULL if there are none */
kernel/generic/src/mm/as.c:1871
↓ 7 callersFunctionversion_print
boot/generic/src/version.c:51
↓ 7 callersFunctionvfs_node_addref
Increment reference count of a VFS node. * * @param node VFS node that will have its refcnt incremented. */
uspace/srv/vfs/vfs_node.c:94
↓ 7 callersFunctionvirthub_get_data
uspace/lib/usbvirt/src/virthub_base.c:48
↓ 7 callersFunctionvirtio_virtq_desc_set
uspace/lib/virtio/virtio.c:97
↓ 7 callersFunctionwrite32
boot/arch/arm32/src/putchar.c:131
↓ 7 callersFunctionwrite_block
Write a block on disk. * * @param off 64-bit block offset on disk. * @param size size of the block. * @param data Pointer to the block content.
uspace/app/mkmfs/mkmfs.c:706
↓ 7 callersFunctionwrite_buffered
uspace/srv/net/slip/slip.c:123
↓ 7 callersFunctionwrite_inst
kernel/arch/mips32/src/debugger.c:149
↓ 7 callersFunctionwrite_msr
Write to MSR */
kernel/arch/amd64/include/arch/asm.h:279
↓ 7 callersFunctionwstr_length
Get number of characters in a wide string. * * @param str NULL-terminated wide string. * * @return Number of characters in @a str. * */
uspace/lib/c/generic/str.c:460
↓ 7 callersFunctionxhci_trb_ring_fini
* Free all segments inside the ring. */
uspace/drv/bus/usb/xhci/trb_ring.c:153
↓ 6 callersFunctionINVOKE
uspace/lib/cpp/include/__bits/functional/invoke.hpp:54
↓ 6 callersFunctionPAGES2SIZE
uspace/lib/c/include/as.h:52
↓ 6 callersFunction__hypercall_fast_ret1
* Performs a fast hypervisor API call which can return a value. * * @param p1 the 1st argument of the hypervisor API call * @param p2 the 2nd a
kernel/arch/sparc64/include/arch/sun4v/hypercall.h:185
↓ 6 callersMethod_error
(self, msg)
tools/config.py:111
↓ 6 callersFunction_fat_block_get
Read block from file located on a FAT file system. * * @param block Pointer to a block pointer for storing result. * @param bs Buffer holding the
uspace/srv/fs/fat/fat_fat.c:190
↓ 6 callersFunction_fflushbuf
Write out stream buffer, do not sync stream. */
uspace/lib/c/generic/io/io.c:553
↓ 6 callersMethodadd
Add a directory entry to the directory
tools/mkext4.py:593
↓ 6 callersFunctionapp_launchl
uspace/app/launcher/launcher.c:110
↓ 6 callersFunctionas_area_create
Create address space area of common attributes. * * The created address space area is added to the target address space. * * @param as T
kernel/generic/src/mm/as.c:743
↓ 6 callersMethodas_dirent
Return a DirEntry corresponding to this inode
tools/mkext2.py:409
↓ 6 callersMethodas_dirent
Return a DirEntry corresponding to this inode
tools/mkext4.py:409
↓ 6 callersFunctionas_switch
Switch address spaces. * * Note that this function cannot sleep as it is essentially a part of * scheduling. Sleeping here would lead to deadlock o
kernel/generic/src/mm/as.c:1622
↓ 6 callersFunctionasid_fifo_init
Initialize data structures for O(1) ASID allocation and deallocation. */
kernel/genarch/src/mm/asid_fifo.c:61
↓ 6 callersFunctionasync_forward_1
uspace/lib/c/generic/async/server.c:1141
↓ 6 callersFunctionasync_msg_4
uspace/lib/c/generic/async/client.c:834
↓ 6 callersFunctionasync_req_0_2
uspace/lib/c/generic/async/client.c:569
↓ 6 callersFunctionasync_req_slow
Pseudo-synchronous message sending - slow version. * * Send message asynchronously and return only after the reply arrives. * * @param exch Exc
uspace/lib/c/generic/async/client.c:525
↓ 6 callersFunctionasync_share_in_finalize
Wrapper for answering the IPC_M_SHARE_IN calls using the async framework. * * This wrapper only makes it more comfortable to answer IPC_M_SHARE_IN
uspace/lib/c/generic/async/server.c:1242
↓ 6 callersFunctionasync_share_in_receive
Wrapper for receiving the IPC_M_SHARE_IN calls using the async framework. * * This wrapper only makes it more comfortable to receive IPC_M_SHARE_IN
uspace/lib/c/generic/async/server.c:1215
↓ 6 callersFunctionasync_share_in_start_0_0
uspace/lib/c/generic/async/client.c:1255
↓ 6 callersFunctionaudio_data_unref
* Release a reference to the audio data buffer. * @param adata The audio data buffer. */
uspace/srv/audio/hound/audio_data.c:80
↓ 6 callersFunctionbcd2bin
Convert from BCD mode to binary mode * * @param bcd The number in BCD format to convert * * @return The converted value */
uspace/drv/time/cmos-rtc/cmos-rtc.c:738
↓ 6 callersFunctionbd_srv_disk
uspace/drv/block/ata_bd/ata_bd.c:134
↓ 6 callersFunctionbigint_sub
Subtract two big integers. * * The big integers @a a and @a b are subtracted and the result is stored in * @a dest. * * @param a Minuend. * @pa
uspace/app/sbi/src/bigint.c:319
↓ 6 callersFunctionbin2bcd
Convert from binary mode to BCD mode * * @param bcd The number in binary mode to convert * * @return The converted value */
uspace/drv/time/cmos-rtc/cmos-rtc.c:750
↓ 6 callersFunctionbithenge_transform_prefix_apply
Apply this transform to a prefix of a blob. In other words, feed as much of * the blob into this transform as possible. Takes ownership of nothing.
uspace/lib/bithenge/src/transform.c:156
↓ 6 callersFunctionbithenge_transform_prefix_length
Find the length of the prefix of a blob this transform can use as input. In * other words, figure out how many bytes this transform will use up. Thi
uspace/lib/bithenge/src/transform.c:124
↓ 6 callersFunctionbitmap_clear_range
Clear range of bits. * * @param bitmap Bitmap structure. * @param start Starting bit. * @param count Number of bits to clear. * */
kernel/generic/src/adt/bitmap.c:166
↓ 6 callersFunctionbitmap_size
Get bitmap size * * Return the size (in bytes) required for the bitmap. * * @param elements Number bits stored in bitmap. * * @return Size (in
kernel/generic/src/adt/bitmap.c:77
↓ 6 callersFunctionbus_endpoint_remove
* Remove an endpoint from the device. */
uspace/lib/usbhost/src/bus.c:475
↓ 6 callersFunctioncan_cast_size_t_to_int
* Checks that the size_t value can be casted to int without loss of data. * * @param val Value to test. * @return Whether it is safe to typecast va
uspace/lib/c/include/types/casting.h:47
↓ 6 callersFunctioncapa_to_blocks
Convert capacity to blocks. * * If the value of bytes is not integer, it is properly rounded. If the number * of bytes is not divisible by the numb
uspace/lib/c/generic/capa.c:85
↓ 6 callersFunctioncaret_move_relative
Relatively move caret position. * * Moves caret relatively to the current position. Looking at the first * character cell after the caret and movin
uspace/app/edit/edit.c:1643
↓ 6 callersFunctionchargrid_get_cursor
Get current chargrid coordinates * * @param scrbuf Chargrid. * @param col Column. * @param row Row. * */
uspace/lib/c/generic/io/chargrid.c:284
↓ 6 callersFunctioncheck_port_change
uspace/drv/bus/usb/usbhub/port.c:269
↓ 6 callersMethodclear
uspace/lib/cpp/include/__bits/io/ios.hpp:288
↓ 6 callersFunctionclipboard_get_str
Get a copy of clipboard contents. * * Returns a new string that can be deallocated with free(). * * @param str Here pointer to the newly allocated
uspace/lib/c/generic/clipboard.c:142
↓ 6 callersFunctioncmd_initialize
Initialize command info structure. * * @param cmd Command info structure. * */
kernel/generic/src/console/cmd.c:633
↓ 6 callersFunctioncmd_register
Register kconsole command. * * @param cmd Structure describing the command. * * @return False on failure, true on success. * */
kernel/generic/src/console/kconsole.c:113
↓ 6 callersFunctioncompute_crc32
Compute CRC32 value. * * See wiki.osdev.org/CRC32 for reference. * * @param[in] data Data to process. * @param[in] length Length of the data in
uspace/lib/c/generic/adt/checksum.c:115
↓ 6 callersFunctionconsole_get_event_timeout
Get console event with timeout. * * @param ctrl Console * @param event Place to store event * @param timeout Pointer to timeout. This will be upda
uspace/lib/c/generic/io/console.c:260
↓ 6 callersFunctioncount
uspace/lib/cpp/include/__bits/algorithm.hpp:189
↓ 6 callersFunctioncpus_parent
Finds the parent node of all the CPU nodes (nodes named "cpu" or "cmp"). * * Depending on the machine type (and possibly the OFW version), CPUs can
kernel/arch/sparc64/include/arch/cpu_node.h:45
↓ 6 callersFunctionddev_info_init
Initialize display device information structure. * * @param info Display device information structure */
uspace/lib/ddev/src/info.c:36
↓ 6 callersFunctiondev_del_ref
Decrease device reference count. * * Free the device structure if the reference count drops to zero. */
uspace/lib/drv/generic/driver.c:591
↓ 6 callersFunctiondevman_device_connect
uspace/lib/device/src/devman.c:288
↓ 6 callersFunctiondevman_fun_get_path
uspace/lib/device/src/devman.c:439
↓ 6 callersFunctiondevman_get_str_internal
uspace/lib/device/src/devman.c:401
↓ 6 callersFunctiondigit_value
uspace/lib/c/generic/stdio/scanf.c:136
↓ 6 callersFunctiondint
uspace/lib/math/test/rounding.c:47
↓ 6 callersFunctiondisk_dev_idx
uspace/drv/block/ata_bd/ata_bd.c:139
↓ 6 callersFunctiondisplay_srv_ev_pending
Send 'pending' event to client. * * @param srv Display server structure */
uspace/lib/display/src/disp_srv.c:656
↓ 6 callersFunctiondivandmod32
boot/genarch/src/division.c:37
↓ 6 callersFunctiondivandmod32
kernel/genarch/src/softint/division.c:40
↓ 6 callersFunctiondivandmod64
boot/genarch/src/division.c:71
↓ 6 callersFunctiondma_buffer_is_set
uspace/lib/usb/include/usb/dma_buffer.h:107
↓ 6 callersFunctiondns_uint16_t_decode
Decode unaligned big-endian 16-bit integer */
uspace/srv/net/dnsrsrv/dns_msg.c:279
↓ 6 callersFunctiondnsr_hostinfo_destroy
uspace/lib/inet/src/dnsr.c:143
↓ 6 callersFunctiondo_while_as_seq
uspace/lib/bithenge/src/sequence.c:942
↓ 6 callersFunctiondriver_find
Find device driver by handle. * * @param drv_list The list of device drivers * @param handle Driver handle * @return The device driver, if it is
uspace/srv/devman/driver.c:376
↓ 6 callersFunctionds_display_prev_window
Get previous window in client. * * @param wnd Current window * @return Previous window or @c NULL if there is none */
uspace/srv/hid/display/display.c:456
↓ 6 callersFunctionds_window_post_pos_event
Post position event to window. * * @param wnd Window * @param event Position event * * @return EOK on success or an error code */
uspace/srv/hid/display/window.c:605
↓ 6 callersFunctiondsp_start_current_active
uspace/drv/audio/sb16/dsp.c:134
↓ 6 callersFunctiondtlb_demap
Perform DMMU TLB Demap Operation. * * @param type Selects between context and page demap (and entire MMU * demap on US3). * @param context_enc
kernel/arch/sparc64/include/arch/mm/sun4u/tlb.h:659
↓ 6 callersFunctionendpoint_activate_locked
* Mark the endpoint as active and block access for further fibrils. If the * endpoint is already active, it will block on ep->avail condvar. * * Ca
uspace/lib/usbhost/src/endpoint.c:172
↓ 6 callersFunctionendpoint_add_ref
* Increase the reference count on endpoint. */
uspace/lib/usbhost/src/endpoint.c:90
↓ 6 callersMethodequal
uspace/lib/cpp/include/__bits/iterator.hpp:938
↓ 6 callersFunctioneth_addr_compare
Compare Ethernet addresses. * * @param a First address * @param b Second address, * @return -1, 0, 1 iff @a a is less than, equal to or greater th
uspace/lib/inet/src/eth_addr.c:90
↓ 6 callersFunctionexfat_classify_dentry
uspace/srv/fs/exfat/exfat_dentry.c:45
↓ 6 callersFunctionexfat_directory_open
uspace/srv/fs/exfat/exfat_directory.c:62
↓ 6 callersFunctionext4_block_group_get_block_bitmap
Get address of block with data block bitmap. * * @param bg Pointer to block group * @param sb Pointer to superblock * * @return Address of block
uspace/lib/ext4/src/block_group.c:50
↓ 6 callersFunctionext4_block_group_set_free_blocks_count
Set number of free blocks in block group. * * @param bg Pointer to block group * @param sb Pointer to superblock * @param value Number of fr
uspace/lib/ext4/src/block_group.c:180
↓ 6 callersFunctionext4_directory_entry_ll_get_name_length
Get directory entry name length. * * @param sb Superblock * @param de Directory entry * * @return Entry name length * */
uspace/lib/ext4/src/directory.c:105
↓ 6 callersFunctionext4_extent_get_start
Get physical number of the first block covered by extent. * * @param extent Extent to load number * * @return Physical number of the first block c
uspace/lib/ext4/src/extent.c:99
↓ 6 callersFunctionext4_extent_set_first_block
Set logical number of the first block covered by extent. * * @param extent Extent to set number to * @param iblock Logical number of the first bloc
uspace/lib/ext4/src/extent.c:64
↓ 6 callersFunctionext4_filesystem_fini
Finalize filesystem. * * @param fs Filesystem to be finalized * */
uspace/lib/ext4/src/filesystem.c:156
↓ 6 callersFunctionext4_filesystem_put_inode_ref
Put reference to i-node. * * @param ref Pointer for reference to be put back * * @return Error code * */
uspace/lib/ext4/src/filesystem.c:1194
← previousnext →1,401–1,500 of 16,295, ranked by callers