section 9 · Kernel routines 🧠
87928 pages · page 410 of 440
V (continued)
- validate_data_node(9)validate data nodes for bulk-read.✨
- validate_ec_hdr(9)validate an erase counter header.✨
- validate_enumeration_input(9)Validate input of current_value against possible values✨
- validate_hash_algo(9)Block setxattr with unsupported hash algorithms✨
- validate_hb_ctrs_cnt(9)checks if the number of heartbeat counters should be updated by one to support the currently loaded firmware.✨
- validate_inode(9)validate inode.✨
- validate_integer_input(9)Validate input of current_value against lower and upper bound✨
- validate_master(9)validate master node.✨
- validate_mem(9)memory probe function✨
- validate_new_device_config(9)Check whether a new device config represents a valid modification to an existing config.✨
- validate_nnode(9)validate a nnode.✨
- validate_ordered_list_input(9)Validate input of current_value against possible values✨
- validate_partition(9)Validate a cpuset partition configuration✨
- validate_pnode(9)validate a pnode.✨
- validate_policy(9)validate a parsed policy.✨
- validate_recovery_journal_entry(9)Validate a recovery journal entry.✨
- validate_ref(9)validate a reference node.✨
- validate_sb(9)validate superblock node.✨
- validate_str_input(9)Validate input of current_value against min and max lengths✨
- validate_string_input(9)Validate input of current_value against min and max lengths✨
- validate_version(9)Check whether a version matches an expected version.✨
- validate_vid_hdr(9)validate a volume identifier header.✨
- validate_vlan(9)check if the ice_vlan passed in is valid✨
- valuable(9)determine whether LEB properties are valuable.✨
- vangogh_get_gfxoff_entrycount(9)get gfxoff entry count✨
- vangogh_get_gfxoff_residency(9)✨
- vangogh_get_gfxoff_status(9)Get gfxoff status✨
- vangogh_set_gfxoff_residency(9)✨
- var psc_i2s_dai_ops(9)template CPU Digital Audio Interface✨
- var tascam_capture_ops(9)ALSA PCM operations for capture.✨
- var tascam_pcm_hw(9)Hardware capabilities for TASCAM US-144MKII PCM.✨
- var tascam_playback_ops(9)ALSA PCM operations for playback.✨
- var v4l2_field_names(9)Helper array mapping ``V4L2_FIELD_*`` to strings.✨
- var v4l2_type_names(9)Helper array mapping ``V4L2_BUF_TYPE_*`` to strings.✨
- var xt_recseq(9)recursive seqcount for netfilter use✨
- Variable refresh properties(9)✨
- vattr(9)vnode attributes✨
- vb2_buffer_done(9)inform videobuf2 that an operation on a buffer is finished.✨
- vb2_buffer_in_use(9)return true if the buffer is in use and the queue cannot be freed (by the means of VIDIOC_REQBUFS(0)) call.✨
- vb2_clear_last_buffer_dequeued(9)clear last buffer dequeued flag of queue.✨
- vb2_common_vm_close(9)decrease refcount of the vma✨
- vb2_common_vm_open(9)increase refcount of the vma✨
- vb2_core_create_bufs(9)Allocate buffers and any required auxiliary structs✨
- vb2_core_dqbuf(9)Dequeue a buffer to the userspace✨
- vb2_core_expbuf(9)Export a buffer as a file descriptor.✨
- vb2_core_poll(9)implements poll syscall() logic.✨
- vb2_core_prepare_buf(9)Pass ownership of a buffer from userspace to the kernel.✨
- vb2_core_qbuf(9)Queue a buffer from userspace✨
- vb2_core_querybuf(9)query video buffer information.✨
- vb2_core_queue_init(9)initialize a videobuf2 queue✨
- vb2_core_queue_release(9)stop streaming, release the queue and free memory✨
- vb2_core_remove_bufs(9)✨
- vb2_core_reqbufs(9)Initiate streaming.✨
- vb2_core_streamoff(9)Implements VB2 stream OFF logic✨
- vb2_core_streamon(9)Implements VB2 stream ON logic✨
- vb2_create_bufs(9)Wrapper for vb2_core_create_bufs() that also verifies the memory and type values.✨
- vb2_create_framevec(9)map virtual addresses to pfns✨
- vb2_destroy_framevec(9)release vector of mapped pfns✨
- vb2_discard_done(9)discard all buffers marked as DONE.✨
- vb2_dma_contig_set_max_seg_size(9)configure DMA max segment size✨
- vb2_dqbuf(9)Dequeue a buffer to the userspace✨
- vb2_expbuf(9)Export a buffer as a file descriptor✨
- vb2_fileio_is_active(9)return true if fileio is active.✨
- vb2_find_buffer(9)Find a buffer with given timestamp✨
- vb2_get_buffer(9)get a buffer from a queue✨
- vb2_get_drv_priv(9)return driver private data associated with the queue.✨
- vb2_get_num_buffers(9)get the number of buffer in a queue✨
- vb2_get_plane_payload(9)get bytesused for the plane plane_no✨
- vb2_get_unmapped_area(9)map video buffers into application address space.✨
- vb2_is_busy(9)return busy status of the queue.✨
- vb2_is_streaming(9)return streaming status of the queue.✨
- vb2_mmap(9)map video buffers into application address space.✨
- vb2_plane_cookie(9)Return allocator specific cookie for the given plane.✨
- vb2_plane_size(9)return plane size in bytes.✨
- vb2_plane_vaddr(9)Return a kernel virtual address of a given plane.✨
- vb2_poll(9)implements poll userspace operation✨
- vb2_prepare_buf(9)Pass ownership of a buffer from userspace to the kernel✨
- vb2_qbuf(9)Queue a buffer from userspace✨
- vb2_querybuf(9)Query video buffer information✨
- vb2_queue_add_buffer(9)add a buffer to a queue✨
- vb2_queue_allows_cache_hints(9)Return true if the queue allows cache and memory consistency hints.✨
- vb2_queue_change_type(9)change the type of an inactive vb2_queue✨
- vb2_queue_error(9)signal a fatal error on the queue✨
- vb2_queue_init(9)initialize a videobuf2 queue✨
- vb2_queue_init_name(9)initialize a videobuf2 queue with a name✨
- vb2_queue_is_busy(9)check if the queue is busy✨
- vb2_queue_release(9)stop streaming, release the queue and free memory✨
- vb2_queue_remove_buffer(9)remove a buffer from a queue✨
- vb2_read(9)implements read() syscall logic.✨
- vb2_reqbufs(9)Wrapper for vb2_core_reqbufs() that also verifies the memory and type values.✨
- vb2_request_buffer_cnt(9)return the number of buffers in the request✨
- vb2_request_object_is_buffer(9)return true if the object is a buffer✨
- vb2_set_plane_payload(9)set bytesused for the plane @plane_no.✨
- vb2_start_streaming_called(9)return streaming status of driver.✨
- vb2_streamoff(9)stop streaming✨
- vb2_streamon(9)start streaming✨
- vb2_thread_fnc(9)callback function for use with vb2_thread.✨
- vb2_thread_start(9)start a thread for the given queue.✨
- vb2_thread_stop(9)stop the thread for the given queue.✨
- vb2_verify_memory_type(9)Check whether the memory type and buffer type passed to a buffer operation are compatible with the queue.✨
- vb2_video_unregister_device(9)unregister the video device and release queue✨
- vb2_wait_for_all_buffers(9)wait until all buffers are given back to vb2.✨
- vb2_write(9)implements write() syscall logic.✨
- vbg_acquire_session_capabilities(9)Acquire (get exclusive access) guest capabilities for a session.✨
- vbg_balloon_deflate(9)Deflate the balloon by one chunk. The caller owns the balloon mutex.✨
- vbg_balloon_inflate(9)Inflate the balloon by one chunk. The caller owns the balloon mutex.✨
- vbg_core_close_session(9)Closes a VBoxGuest session.✨
- vbg_core_exit(9)Call this on exit to clean-up vboxguest-core managed resources.✨
- vbg_core_init(9)Initializes the VBoxGuest device extension when the device driver is loaded.✨
- vbg_core_ioctl(9)Common IOCtl for user to kernel communication.✨
- vbg_core_open_session(9)Creates a VBoxGuest user session.✨
- vbg_core_set_mouse_status(9)Report guest supported mouse-features to the host.✨
- vbg_guest_mappings_exit(9)Undo what vbg_guest_mappings_init did.✨
- vbg_guest_mappings_init(9)Reserves memory in which the VMM can relocate any guest mappings that are floating around.✨
- vbg_heartbeat_exit(9)Cleanup heartbeat code, stop HB timer and disable host heartbeat checking.✨
- vbg_heartbeat_host_config(9)Configure the host to check guest's heartbeat and get heartbeat interval from the host.✨
- vbg_heartbeat_init(9)Initializes the heartbeat timer. This feature may be disabled by the host.✨
- vbg_hgcm_do_call(9)Performs the call and completion wait.✨
- vbg_misc_device_close(9)Close device.✨
- vbg_misc_device_ioctl(9)Device I/O Control entry point.✨
- vbg_query_host_version(9)get the host feature mask and version information.✨
- vbg_report_driver_status(9)Report the guest driver status to the host.✨
- vbg_report_guest_info(9)Report the guest information to the host.✨
- vbg_req_allowed(9)Checks if the VMM request is allowed in the context of the given session.✨
- vbg_reset_host_capabilities(9)Init and termination worker for set guest capabilities to zero on the host.✨
- vbg_reset_host_event_filter(9)Init and termination worker for resetting the (host) event filter on the host✨
- vbg_set_host_capabilities(9)Set guest capabilities on the host.✨
- vbg_set_session_capabilities(9)Sets the guest capabilities for a session. Takes the session mutex.✨
- vbg_set_session_event_filter(9)Changes the event filter mask for the given session.✨
- vbg_track_bit_usage(9)Applies a change to the bit usage tracker.✨
- vbin_printf(9)Parse a format string and place args' binary value in a buffer✨
- vblank handling(9)✨
- vblank works(9)✨
- vboxsf_create(9)Create a new file or folder✨
- VC4 CRTC module(9)✨
- VC4 DPI module(9)✨
- VC4 DSI0 DSI1 module(9)✨
- VC4 Falcon HDMI module(9)✨
- VC4 GEM BO management support(9)✨
- VC4 HVS module.(9)✨
- VC4 KMS(9)✨
- VC4 plane module(9)✨
- VC4 SDTV module(9)✨
- VC4 V3D performance monitor module(9)✨
- vc4_cl_lookup_bos(9)Sets up exec->bo[] with the GEM objects referenced by the job.✨
- vc4_create_object(9)Implementation of driver->gem_create_object.✨
- vc4_dsi_init_phy_clocks(9)Exposes clocks generated by the analog PHY that are consumed by CPRMAN (clk-bcm2835.c).✨
- vc4_get_tiling_ioctl(9)Gets the tiling modifier for a BO.✨
- vc4_mock_atomic_add_output(9)Enables an output in a state✨
- vc4_mock_atomic_del_output(9)Disables an output in a state✨
- vc4_set_tiling_ioctl(9)Sets the tiling modifier for a BO.✨
- vc4_submit_cl_ioctl(9)Submits a job (frame) to the VC4.✨
- vc7_128_div_64_to_64(9)Divides a 128-bit uint by a 64-bit divisor, return a 64-bit quotient.✨
- vc7_64_mul_64_to_128(9)Multiply two u64 and return an unsigned 128-bit integer as an upper and lower part.✨
- vc_do_resize(9)resizing method for the tty✨
- vc_font_pitch(9)Calculates the number of bytes between two adjacent scanlines✨
- vc_font_size(9)Calculates the size of the font data in bytes✨
- vc_sanitize_unicode(9)Replace invalid Unicode code points with ``U+FFFD``✨
- vc_translate_unicode(9)Combine UTF-8 into Unicode in &vc_data.vc_utf_char✨
- vcalloc(9)allocate and zero memory for a virtually contiguous array.✨
- vcc_event(9)LDC event processing engine✨
- vcc_get(9)Gets a reference to VCC port✨
- vcc_get_ne(9)Get a non-exclusive reference to VCC port✨
- vcc_probe(9)Initialize VCC port✨
- vcc_put(9)Returns a reference to VCC port✨
- vcc_remove(9)Terminate a VCC port✨
- vcc_table_add(9)Add VCC port to the VCC table✨
- vcc_table_remove(9)Removes a VCC port from the VCC table✨
- vce_v1_0_ensure_vcpu_bo_32bit_addr(9)ensure the VCPU BO has a 32-bit address✨
- vce_v1_0_get_rptr(9)get read pointer✨
- vce_v1_0_get_wptr(9)get write pointer✨
- vce_v1_0_hw_init(9)start and test VCE block✨
- vce_v1_0_is_idle(9)Check idle status of VCE1 IP block✨
- vce_v1_0_load_fw(9)load firmware signature into VCPU BO✨
- vce_v1_0_ring_get_rptr(9)get read pointer✨
- vce_v1_0_ring_get_wptr(9)get write pointer✨
- vce_v1_0_ring_set_wptr(9)set write pointer✨
- vce_v1_0_set_wptr(9)set write pointer✨
- vce_v1_0_start(9)start VCE block✨
- vce_v2_0_ring_get_rptr(9)get read pointer✨
- vce_v2_0_ring_get_wptr(9)get write pointer✨
- vce_v2_0_ring_set_wptr(9)set write pointer✨
- vce_v2_0_start(9)start VCE block✨
- vce_v3_0_ring_get_rptr(9)get read pointer✨
- vce_v3_0_ring_get_wptr(9)get write pointer✨
- vce_v3_0_ring_set_wptr(9)set write pointer✨
- vce_v3_0_start(9)start VCE block✨
- vce_v4_0_ring_get_rptr(9)get read pointer✨
- vce_v4_0_ring_get_wptr(9)get write pointer✨
- vce_v4_0_ring_set_wptr(9)set write pointer✨
- vce_v4_0_start(9)start VCE block✨
- vchan_cookie_complete(9)report completion of a descriptor✨
- vchan_cyclic_callback(9)report the completion of a period✨
- vchan_get_all_descriptors(9)obtain all submitted and issued descriptors✨
- vchan_issue_pending(9)move submitted descriptors to issued list✨
- vchan_next_desc(9)peek at the next descriptor to be processed✨
- vchan_synchronize(9)synchronize callback execution to the current context✨
- vchan_terminate_vdesc(9)Disable pending cyclic callback✨
- vchan_tx_desc_free(9)free a reusable descriptor✨
- vchan_tx_prep(9)prepare a descriptor✨
💅
getting it ready, bestie…