📦 linux-manual
82568 pages · page 392 of 413
V (continued)
- virtsnd_ctl_msg_send(9)Send a control message.✨
- virtsnd_ctl_msg_send_async(9)Simplified sending of asynchronous message.✨
- virtsnd_ctl_msg_send_sync(9)Simplified sending of synchronous message.✨
- virtsnd_ctl_msg_unref(9)Decrement reference counter for the message.✨
- virtsnd_ctl_notify_cb(9)Process all completed control messages.✨
- virtsnd_ctl_query_info(9)Query the item configuration from the device.✨
- virtsnd_disable_event_vq(9)Disable the event virtqueue.✨
- virtsnd_enable_event_vq(9)Enable the event virtqueue.✨
- virtsnd_event_dispatch(9)Dispatch an event from the device side.✨
- virtsnd_event_notify_cb(9)Dispatch all reported events from the event queue.✨
- virtsnd_event_send(9)Add an event to the event queue.✨
- virtsnd_find_vqs(9)Enumerate and initialize all virtqueues.✨
- virtsnd_freeze(9)Suspend device.✨
- virtsnd_jack_build_devs(9)Build ALSA controls for jacks.✨
- virtsnd_jack_event(9)Handle the jack event notification.✨
- virtsnd_jack_get_label(9)Get the name string for the jack.✨
- virtsnd_jack_get_type(9)Get the type for the jack.✨
- virtsnd_jack_parse_cfg(9)Parse the jack configuration.✨
- virtsnd_kctl_build_devs(9)Build ALSA control elements.✨
- virtsnd_kctl_event(9)Handle the control element event notification.✨
- virtsnd_kctl_get(9)Read the value from the control.✨
- virtsnd_kctl_get_enum_items(9)Query items for the ENUMERATED element type.✨
- virtsnd_kctl_info(9)Returns information about the control.✨
- virtsnd_kctl_parse_cfg(9)Parse the control element configuration.✨
- virtsnd_kctl_put(9)Write the value to the control.✨
- virtsnd_kctl_tlv_op(9)Perform an operation on the control's metadata.✨
- virtsnd_pcm_build_devs(9)Build ALSA PCM devices.✨
- virtsnd_pcm_build_hw(9)Parse substream config and build HW descriptor.✨
- virtsnd_pcm_close(9)Close the PCM substream.✨
- virtsnd_pcm_cp_pointer(9)Get the current hardware position for the PCM substream for capture.✨
- virtsnd_pcm_ctl_msg_alloc(9)Allocate and initialize the PCM device control message for the specified substream.✨
- virtsnd_pcm_dev_set_params(9)Set the parameters of the PCM substream on the device side.✨
- virtsnd_pcm_event(9)Handle the PCM device event notification.✨
- virtsnd_pcm_find(9)Find the PCM device for the specified node ID.✨
- virtsnd_pcm_find_or_create(9)Find or create the PCM device for the specified node ID.✨
- virtsnd_pcm_hw_free(9)Reset the parameters of the PCM substream.✨
- virtsnd_pcm_hw_params(9)Set the parameters of the PCM substream.✨
- virtsnd_pcm_msg_alloc(9)Allocate I/O messages.✨
- virtsnd_pcm_msg_complete(9)Complete an I/O message.✨
- virtsnd_pcm_msg_free(9)Free all allocated I/O messages.✨
- virtsnd_pcm_msg_pending_num(9)Returns the number of pending I/O messages.✨
- virtsnd_pcm_msg_send(9)Send asynchronous I/O messages.✨
- virtsnd_pcm_notify_cb(9)Process all completed I/O messages.✨
- virtsnd_pcm_open(9)Open the PCM substream.✨
- virtsnd_pcm_parse_cfg(9)Parse the stream configuration.✨
- virtsnd_pcm_pb_pointer(9)Get the current hardware position for the PCM substream for playback.✨
- virtsnd_pcm_period_elapsed(9)Kernel work function to handle the elapsed period state.✨
- virtsnd_pcm_prepare(9)Prepare the PCM substream.✨
- virtsnd_pcm_rx_notify_cb(9)Process all completed RX messages.✨
- virtsnd_pcm_sg_from(9)Build sg-list from vmalloc'ed buffer.✨
- virtsnd_pcm_sg_num(9)Count the number of sg-elements required to represent vmalloc'ed buffer.✨
- virtsnd_pcm_sync_stop(9)Synchronous PCM substream stop.✨
- virtsnd_pcm_trigger(9)Process command for the PCM substream.✨
- virtsnd_pcm_tx_notify_cb(9)Process all completed TX messages.✨
- virtsnd_pcm_validate(9)Validate if the device can be started.✨
- virtsnd_probe(9)Create and initialize the device.✨
- virtsnd_remove(9)Remove VirtIO and ALSA devices.✨
- virtsnd_restore(9)Resume device.✨
- virtsnd_validate(9)Validate if the device can be started.✨
- Virtual Engine uAPI(9)✨
- Virtual Function Driver Interface(9)✨
- Virtual interface concurrency capabilities(9)✨
- Virtual Memory Address(9)✨
- virtual_display (charp)(9)✨
- vis_vramlimit (int)(9)✨
- vivaldi_feature_mapping(9)Fill out vivaldi keymap data exposed via HID✨
- vivaldi_function_row_physmap_show(9)Print vivaldi function row physmap attribute✨
- vkms (Virtual Kernel Modesetting)(9)✨
- vkms_composer_worker(9)ordered work_struct to compute CRC✨
- vkms_config_connector_attach_encoder(9)Attach a connector to an encoder✨
- vkms_config_connector_detach_encoder(9)Detach a connector from an encoder✨
- vkms_config_connector_for_each_possible_encoder(9)Iterate over the vkms_config_connector possible encoders✨
- vkms_config_connector_get_status(9)Return the status of the connector✨
- vkms_config_connector_set_status(9)Set the status of the connector✨
- vkms_config_create(9)Create a new VKMS configuration✨
- vkms_config_create_connector(9)Add a new connector configuration✨
- vkms_config_create_crtc(9)Add a new CRTC configuration✨
- vkms_config_create_encoder(9)Add a new encoder configuration✨
- vkms_config_create_plane(9)Add a new plane configuration✨
- vkms_config_crtc_cursor_plane(9)Return the cursor plane for a CRTC✨
- vkms_config_crtc_get_plane(9)Return the first attached plane to a CRTC with the specific type✨
- vkms_config_crtc_get_writeback(9)If a writeback connector will be created✨
- vkms_config_crtc_primary_plane(9)Return the primary plane for a CRTC✨
- vkms_config_crtc_set_writeback(9)If a writeback connector will be created✨
- vkms_config_default_create(9)Create the configuration for the default device✨
- vkms_config_destroy(9)Free a VKMS configuration✨
- vkms_config_destroy_connector(9)Remove and free a connector configuration✨
- vkms_config_destroy_crtc(9)Remove and free a CRTC configuration✨
- vkms_config_destroy_encoder(9)Remove and free a encoder configuration✨
- vkms_config_destroy_plane(9)Remove and free a plane configuration✨
- vkms_config_encoder_attach_crtc(9)Attach a encoder to a CRTC✨
- vkms_config_encoder_detach_crtc(9)Detach a encoder from a CRTC✨
- vkms_config_encoder_for_each_possible_crtc(9)Iterate over the vkms_config_encoder possible CRTCs✨
- vkms_config_for_each_connector(9)Iterate over the vkms_config connectors✨
- vkms_config_for_each_crtc(9)Iterate over the vkms_config CRTCs✨
- vkms_config_for_each_encoder(9)Iterate over the vkms_config encoders✨
- vkms_config_for_each_plane(9)Iterate over the vkms_config planes✨
- vkms_config_get_device_name(9)Return the name of the device✨
- vkms_config_get_num_crtcs(9)Return the number of CRTCs in the configuration✨
- vkms_config_is_valid(9)Validate a configuration✨
- vkms_config_plane_attach_crtc(9)Attach a plane to a CRTC✨
- vkms_config_plane_detach_crtc(9)Detach a plane from a CRTC✨
- vkms_config_plane_for_each_possible_crtc(9)Iterate over the vkms_config_plane possible CRTCs✨
- vkms_config_plane_get_default_pipeline(9)Return if the plane will be created with the default pipeline✨
- vkms_config_plane_set_default_pipeline(9)Set if the plane will be created with the default pipeline✨
- vkms_config_plane_set_type(9)Set the plane type✨
- vkms_config_register_debugfs(9)Register a debugfs file to show the device's configuration✨
- vkms_connector_init(9)Initialize a connector✨
- vkms_create(9)Create a device from a configuration✨
- vkms_crtc_init(9)Initialize a CRTC for VKMS✨
- vkms_destroy(9)Destroy a device✨
- vkms_output_init(9)Initialize all sub-components needed for a VKMS device.✨
- vkms_plane_init(9)Initialize a plane✨
- vkms_trigger_connector_hotplug(9)Update the device's connectors status✨
- vkms_writeback_row(9)Generic loop for all supported writeback format. It is executed just after the blending to write a line in the writeback buffer.✨
- VLAN offload support for setting group keys and binding STAs to VLANs(9)✨
- vlan_features_check(9)drop unsafe features for skb with multiple tags.✨
- vlan_get_protocol(9)get protocol EtherType.✨
- vlan_get_protocol_offset_inline(9)get protocol EtherType.✨
- vlan_get_tag(9)get the VLAN ID from the skb✨
- vlan_insert_inner_tag(9)inner VLAN tag inserting✨
- vlan_insert_tag(9)regular VLAN tag inserting✨
- vlan_insert_tag_set_proto(9)regular VLAN tag inserting✨
- vlan_remove_tag(9)remove outer VLAN tag from payload✨
- vli_cmp(9)compare left and right vlis✨
- vli_from_be64(9)Load vli from big-endian u64 array✨
- vli_from_le64(9)Load vli from little-endian u64 array✨
- vli_is_zero(9)Determine is vli is zero✨
- vli_mod_inv(9)Modular inversion✨
- vli_mod_mult_slow(9)Modular multiplication✨
- vli_num_bits(9)Counts the number of bits required for vli.✨
- vli_sub(9)Subtracts right from left✨
- vlv_force_pll_off(9)forcibly disable just the PLL✨
- vlv_force_pll_on(9)forcibly enable just the PLL✨
- VM(9)Helper macro to unwrap a parenthesized list of arguments.✨
- vm_area_add_early(9)add vmap area early during boot✨
- vm_area_map_pages(9)map pages inside given sparse vm_area✨
- vm_area_register_early(9)register vmap area early during boot✨
- vm_area_unmap_pages(9)unmap pages inside given sparse vm_area✨
- vm_block_size (int)(9)✨
- vm_ctx_init_with_ranges(9)initialize virtual memory for context.✨
- vm_fault_stop (int)(9)✨
- vm_fault_t(9)Return type for page fault handlers.✨
- vm_fragment_size (int)(9)✨
- vm_insert_page(9)insert single page into user vma✨
- vm_insert_pages(9)insert multiple pages into user vma, batching the pmd lock.✨
- vm_iomap_memory(9)remap memory to userspace✨
- vm_map_pages(9)maps range of kernel pages starts with non zero offset✨
- vm_map_pages_zero(9)map range of kernel pages starts with zero offset✨
- vm_map_ram(9)map pages linearly into kernel virtual address (vmalloc space)✨
- vm_normal_folio(9)Get the "struct folio" associated with a PTE✨
- vm_normal_folio_pmd(9)Get the "struct folio" associated with a PMD✨
- vm_normal_page(9)Get the "struct page" associated with a PTE✨
- vm_normal_page_pmd(9)Get the "struct page" associated with a PMD✨
- vm_normal_page_pud(9)Get the "struct page" associated with a PUD✨
- vm_size (int)(9)✨
- vm_unmap_aliases(9)unmap outstanding lazy aliases in the vmap layer✨
- vm_unmap_ram(9)unmap linear kernel address space set up by vm_map_ram✨
- vm_update_mode (int)(9)✨
- vma offset manager(9)✨
- vma_alloc_folio(9)Allocate a folio for a VMA.✨
- vma_alloc_zeroed_movable_folio(9)Allocate a zeroed page for a VMA.✨
- vma_anon_address(9)Find the virtual address an anonymous page range is mapped at.✨
- vma_assert_locked(9)assert that @vma holds either a VMA read or a VMA write lock and is not detached.✨
- vma_assert_stabilised(9)assert that this VMA cannot be changed from underneath us either by having a VMA or mmap lock held.✨
- vma_assert_write_locked(9)assert that @vma holds a VMA write lock.✨
- vma_desc_is_cow_mapping(9)Is this VMA descriptor a CoW mapping?✨
- vma_end_anon_pgoff(9)Get the anonymous page offset of the exclusive end of @vma.✨
- vma_end_pgoff(9)Get the page offset of the exclusive end of @vma✨
- vma_filebacked_address(9)Find the virtual address a file-backed page range is mapped at.✨
- vma_flag_t(9)specifies an individual VMA flag by bit number.✨
- vma_flags_is_cow_mapping(9)Do these VMA flags imply a CoW mapping?✨
- vma_is_cow_mapping(9)Is this VMA a CoW mapping?✨
- vma_kernel_pagesize(9)Default page size granularity for this VMA.✨
- vma_last_anon_pgoff(9)Get the anonymous page offset of the last page in @vma.✨
- vma_last_pgoff(9)Get the page offset of the last page in @vma✨
- vma_lookup(9)Find a VMA at a specific address✨
- vma_mmu_pagesize(9)Default MMU page size granularity for this VMA.✨
- vma_modify_flags(9)Perform any necessary split/merge in preparation for setting VMA flags to *@vm_flags in the range @start to @end contained within @vma.✨
- vma_modify_flags_uffd(9)Perform any necessary split/merge in preparation for setting VMA flags to @vm_flags and UFFD context to @new_ctx in the range @start to @end contained within @vma.✨
- vma_modify_name(9)Perform any necessary split/merge in preparation for setting anonymous VMA name to @new_name in the range @start to @end contained within @vma.✨
- vma_modify_policy(9)Perform any necessary split/merge in preparation for setting NUMA policy to @new_pol in the range @start to @end contained within @vma.✨
- vma_refcount_put(9)Drop reference count in VMA vm_refcnt field due to a read-lock being dropped.✨
- vma_shrink(9)Shrink the end of a VMA✨
- vma_start_anon_pgoff(9)Get the anonymous page offset of the start of @vma✨
- vma_start_pgoff(9)Get the page offset of the start of @vma✨
- vma_start_write_killable(9)Begin writing to a VMA.✨
- vmalloc(9)allocate virtually contiguous memory✨
- vmalloc_32(9)allocate virtually contiguous memory (32bit addressable)✨
- vmalloc_32_user(9)allocate zeroed virtually contiguous 32bit memory✨
- vmalloc_array(9)allocate memory for a virtually contiguous array.✨
- vmalloc_huge_node(9)allocate virtually contiguous memory, allow huge pages✨
- vmalloc_node(9)allocate memory on a specific node✨
- vmalloc_user(9)allocate zeroed virtually contiguous memory for userspace✨
- vmap(9)map an array of pages into virtually contiguous space✨
- vmap_pages_range(9)map pages to a kernel virtual address✨
- vmap_pfn(9)map an array of PFNs into virtually contiguous space✨
- vmballoon_add_page(9)adds a page towards lock/unlock operation.✨
- vmballoon_alloc_page_list(9)allocates a list of pages.✨
- vmballoon_change(9)retrieve the required balloon change✨
💅
getting it ready, bestie…