section 9 · Kernel routines 🧠
85608 pages · page 367 of 429
S (continued)
- struct viortc_ptp_cross_ctx(9)context for get_device_system_crosststamp()✨
- struct viortc_vq(9)virtqueue abstraction✨
- struct virtchnl2_add_queues(9)data for VIRTCHNL2_OP_ADD_QUEUES.✨
- struct virtchnl2_alloc_vectors(9)vector allocation info.✨
- struct virtchnl2_config_rx_queues(9)Rx queues config.✨
- struct virtchnl2_config_tx_queues(9)TX queue config.✨
- struct virtchnl2_create_vport(9)Create vport config info.✨
- struct virtchnl2_del_ena_dis_queues(9)Enable/disable queues info.✨
- struct virtchnl2_edt_caps(9)Get EDT granularity and time horizon.✨
- struct virtchnl2_event(9)Event info.✨
- struct virtchnl2_flow_rule(9)represent one flow steering rule✨
- struct virtchnl2_flow_rule_add_del(9)add/delete a flow steering rule✨
- struct virtchnl2_flow_rule_info(9)structure representing single flow rule✨
- struct virtchnl2_get_capabilities(9)Capabilities info.✨
- struct virtchnl2_get_lan_memory_regions(9)List of LAN MMIO memory regions✨
- struct virtchnl2_get_ptype_info(9)Packet type info.✨
- struct virtchnl2_loopback(9)Loopback info.✨
- struct virtchnl2_mac_addr_list(9)List of MAC addresses.✨
- struct virtchnl2_mem_region(9)MMIO memory region✨
- struct virtchnl2_promisc_info(9)Promisc type info.✨
- struct virtchnl2_proto_hdr(9)represent one protocol header✨
- struct virtchnl2_proto_hdrs(9)struct to represent match criteria✨
- struct virtchnl2_ptp_adj_dev_clk_fine(9)Associated with message VIRTCHNL2_OP_PTP_ADJ_DEV_CLK_FINE.✨
- struct virtchnl2_ptp_adj_dev_clk_time(9)Associated with message VIRTCHNL2_OP_PTP_ADJ_DEV_CLK_TIME.✨
- struct virtchnl2_ptp_clk_adj_reg_offsets(9)Offsets of device and PHY clocks adjustments registers.✨
- struct virtchnl2_ptp_clk_reg_offsets(9)Offsets of device and PHY clocks registers.✨
- struct virtchnl2_ptp_cross_time_reg_offsets(9)Offsets of the device cross time registers.✨
- struct virtchnl2_ptp_get_caps(9)Get PTP capabilities✨
- struct virtchnl2_ptp_get_cross_time(9)Associated with message VIRTCHNL2_OP_PTP_GET_CROSS_TIME.✨
- struct virtchnl2_ptp_get_dev_clk_time(9)Associated with message VIRTCHNL2_OP_PTP_GET_DEV_CLK_TIME.✨
- struct virtchnl2_ptp_get_vport_tx_tstamp_caps(9)Structure that defines Tx tstamp entries.✨
- struct virtchnl2_ptp_get_vport_tx_tstamp_latches(9)Tx timestamp latches associated with the vport.✨
- struct virtchnl2_ptp_set_dev_clk_time(9)Associated with message VIRTCHNL2_OP_PTP_SET_DEV_CLK_TIME.✨
- struct virtchnl2_ptp_tx_tstamp_latch(9)Structure that describes tx tstamp values, index and validity.✨
- struct virtchnl2_ptp_tx_tstamp_latch_caps(9)PTP Tx timestamp latch capabilities.✨
- struct virtchnl2_ptype(9)Packet type info.✨
- struct virtchnl2_queue_chunk(9)chunk of contiguous queues✨
- struct virtchnl2_queue_reg_chunk(9)Single queue chunk.✨
- struct virtchnl2_queue_reg_chunks(9)Specify several chunks of contiguous queues.✨
- struct virtchnl2_queue_vector(9)Queue to vector mapping.✨
- struct virtchnl2_queue_vector_maps(9)Map/unmap queues info.✨
- struct virtchnl2_rss_hash(9)RSS hash info.✨
- struct virtchnl2_rss_key(9)RSS key info.✨
- struct virtchnl2_rss_lut(9)RSS LUT info.✨
- struct virtchnl2_rule_action(9)struct representing single action for a flow✨
- struct virtchnl2_rule_action_set(9)struct representing multiple actions✨
- struct virtchnl2_rx_flex_desc_adv_nic_3(9)RX descriptor writeback format.✨
- struct virtchnl2_rx_flex_desc_nic(9)RX descriptor writeback format.✨
- struct virtchnl2_rxq_info(9)Receive queue config info.✨
- struct virtchnl2_singleq_base_rx_desc(9)RX descriptor writeback format.✨
- struct virtchnl2_singleq_rx_buf_desc(9)SingleQ RX buffer descriptor format.✨
- struct virtchnl2_splitq_rx_buf_desc(9)SplitQ RX buffer descriptor format✨
- struct virtchnl2_sriov_vfs_info(9)VFs info.✨
- struct virtchnl2_txq_info(9)Transmit queue config info✨
- struct virtchnl2_vector_chunk(9)Structure to specify a chunk of contiguous interrupt vectors.✨
- struct virtchnl2_vector_chunks(9)chunks of contiguous interrupt vectors.✨
- struct virtchnl2_version_info(9)Version information.✨
- struct virtchnl2_vport(9)Vport ID info.✨
- struct virtchnl2_vport_stats(9)Vport statistics.✨
- struct virtchnl_phc_time(9)Contains the 64bits of PHC clock time in ns.✨
- struct virtchnl_ptp_caps(9)Defines the PTP caps available to the VF.✨
- struct virtio_chan(9)per-instance transport information✨
- struct virtio_config_ops(9)operations for configuring a virtio device✨
- struct virtio_device(9)representation of a device using virtio✨
- struct virtio_dma_buf_ops(9)operations possible on exported object dma- buf✨
- struct virtio_driver(9)operations for a virtio I/O driver✨
- struct virtio_i2c(9)virtio I2C data✨
- struct virtio_i2c_in_hdr(9)the virtio I2C message IN header✨
- struct virtio_i2c_out_hdr(9)the virtio I2C message OUT header✨
- struct virtio_i2c_req(9)the virtio I2C request structure✨
- struct virtio_jack(9)VirtIO jack.✨
- struct virtio_kctl(9)VirtIO control element.✨
- struct virtio_map_ops(9)operations for mapping buffer for a virtio device✨
- struct virtio_pci_modern_device(9)info for modern PCI virtio✨
- struct virtio_pcidev_msg(9)virtio PCI device operation✨
- struct virtio_pcm(9)VirtIO PCM device.✨
- struct virtio_pcm_msg(9)VirtIO I/O message.✨
- struct virtio_pcm_stream(9)VirtIO PCM stream.✨
- struct virtio_pcm_substream(9)VirtIO PCM substream.✨
- struct virtio_rpmsg_channel(9)rpmsg channel descriptor✨
- struct virtio_snd(9)VirtIO sound card device.✨
- struct virtio_snd_msg(9)Control message.✨
- struct virtio_snd_queue(9)Virtqueue wrapper structure.✨
- struct virtio_spi_config(9)All config fields are read-only for the Virtio SPI driver✨
- struct virtproc_info(9)virtual remote processor state✨
- struct virtqueue(9)a queue to register buffers for sending or receiving.✨
- struct virtqueue_info(9)Info for a virtqueue passed to find_vqs().✨
- struct virtual_phy(9)vSES phy structure sas_address: SAS Address of vSES device phy_mask: vSES device's phy number flags: flags used to manage this structure✨
- struct vivaldi_data(9)Function row map data for ChromeOS Vivaldi keyboards✨
- struct vkms_config(9)General configuration for VKMS driver✨
- struct vkms_config_connector(9)✨
- struct vkms_config_crtc(9)✨
- struct vkms_config_encoder(9)✨
- struct vkms_config_plane(9)✨
- struct vkms_configfs_connector(9)Configfs representation of a connector✨
- struct vkms_configfs_crtc(9)Configfs representation of a CRTC✨
- struct vkms_configfs_device(9)Configfs representation of a VKMS device✨
- struct vkms_configfs_encoder(9)Configfs representation of a encoder✨
- struct vkms_configfs_plane(9)Configfs representation of a plane✨
- struct vkms_connector(9)VKMS custom type wrapping around the DRM connector✨
- struct vkms_crtc_state(9)Driver specific CRTC state✨
- struct vkms_device(9)Description of a VKMS device✨
- struct vkms_frame_info(9)Structure to store the state of a frame✨
- struct vkms_output(9)Internal representation of all output components in VKMS✨
- struct vkms_plane_state(9)Driver specific plane state✨
- struct vl6180_chan_regs(9)Registers for accessing channels✨
- struct vlan_dev_priv(9)VLAN private device data✨
- struct vlan_ethhdr(9)vlan ethernet header (ethhdr + vlan_hdr)✨
- struct vlan_pcpu_stats(9)VLAN percpu rx/tx stats✨
- struct vlan_priority_tci_mapping(9)vlan egress priority mappings✨
- struct vm_memory_mapping(9)Memory map between a User VM and the Service VM✨
- struct vm_memory_region_batch(9)A batch of vm_memory_region_op.✨
- struct vm_memory_region_op(9)Hypervisor memory operation✨
- struct vmballoon_batch_entry(9)a batch entry for lock or unlock.✨
- struct vmcore_cb(9)driver callbacks for /proc/vmcore handling✨
- struct vmd_irq(9)private data to map driver IRQ to the VMD shared vector✨
- struct vmd_irq_list(9)list of driver requested IRQs mapping to a VMD vector✨
- struct vme_dev(9)Structure representing a VME device✨
- struct vme_driver(9)Structure representing a VME driver✨
- struct vmem_altmap(9)pre-allocated storage for vmemmap_populate✨
- struct vmemmap_remap_walk(9)walk vmemmap page table✨
- struct vmmdev_hgcm_cancel2(9)HGCM cancel request structure, version 2.✨
- struct vmmdev_hgcm_pagelist(9)VMMDEV_HGCM_PARM_TYPE_PAGELIST parameters point to this structure to actually describe the buffer.✨
- struct vmmdev_host_version(9)VirtualBox host version request structure.✨
- struct vmmdev_mask(9)Structure to set / clear bits in a mask used for VMMDEVREQ_SET_GUEST_CAPABILITIES and VMMDEVREQ_CTL_GUEST_FILTER_MASK.✨
- struct vmmdev_mouse_status(9)Mouse status request structure.✨
- struct vmmouse_data(9)private data structure for the vmmouse driver✨
- struct vmw_binding_info(9)Per binding type information for the binding manager✨
- struct vmw_bo(9)TTM buffer object with vmwgfx additions✨
- struct vmw_bo_blit_line_data(9)Convenience argument to vmw_bo_cpu_blit_line✨
- struct vmw_bo_dirty(9)Dirty information for buffer objects✨
- struct vmw_cmd_entry(9)Describe a command for the verifier✨
- struct vmw_cmdbuf_alloc_info(9)Command buffer space allocation metadata✨
- struct vmw_cmdbuf_context(9)Command buffer context queues✨
- struct vmw_cmdbuf_dheader(9)Device command buffer header with inline command buffer space.✨
- struct vmw_cmdbuf_header(9)Command buffer metadata✨
- struct vmw_cmdbuf_man(9)Command buffer manager✨
- struct vmw_cmdbuf_res(9)Command buffer managed resource entry.✨
- struct vmw_cmdbuf_res_manager(9)Command buffer resource manager.✨
- struct vmw_cotable(9)Context Object Table resource✨
- struct vmw_cotable_info(9)Static info about cotable types✨
- struct vmw_ctx_bindinfo(9)single binding metadata✨
- struct vmw_ctx_bindinfo_cb(9)Constant buffer binding metadata✨
- struct vmw_ctx_bindinfo_ib(9)StreamOutput binding metadata✨
- struct vmw_ctx_bindinfo_shader(9)Shader binding metadata✨
- struct vmw_ctx_bindinfo_so(9)Stream output binding metadata.✨
- struct vmw_ctx_bindinfo_so_target(9)StreamOutput binding metadata✨
- struct vmw_ctx_bindinfo_tex(9)texture stage binding metadata✨
- struct vmw_ctx_bindinfo_uav(9)UAV context binding state.✨
- struct vmw_ctx_bindinfo_vb(9)Vertex buffer binding metadata✨
- struct vmw_ctx_bindinfo_view(9)View binding metadata✨
- struct vmw_ctx_binding_state(9)per context binding state✨
- struct vmw_ctx_validation_info(9)Extra validation metadata for contexts✨
- struct vmw_diff_cpy(9)CPU blit information structure✨
- struct vmw_du_update_plane(9)Closure structure for vmw_du_helper_plane_update✨
- struct vmw_du_update_plane_buffer(9)Closure structure for buffer object✨
- struct vmw_du_update_plane_surface(9)closure structure for surface✨
- struct vmw_dx_shader_bindings(9)per shader type context binding state✨
- struct vmw_dx_streamoutput(9)Streamoutput resource metadata.✨
- struct vmw_event_fence_action(9)fence callback that delivers a DRM event.✨
- struct vmw_kms_dirty(9)closure structure for the vmw_kms_helper_dirty function.✨
- struct vmw_kms_sou_surface_dirty(9)Closure structure for blit surface to screen command.✨
- struct vmw_piter(9)Page iterator that iterates over a list of pages and DMA addresses that could be either a scatter-gather list or arrays✨
- struct vmw_relocation(9)Buffer object relocation✨
- struct vmw_res_cache_entry(9)resource information cache entry✨
- struct vmw_res_func(9)members and functions common for a resource type✨
- struct vmw_resource(9)base class for hardware resources✨
- struct vmw_resource_relocation(9)Relocation info for resources✨
- struct vmw_screen_target_display_unit(9)conglomerated STDU structure✨
- struct vmw_sg_table(9)Scatter/gather table for binding, with additional device-specific information.✨
- struct vmw_simple_resource(9)Kernel only side simple resource✨
- struct vmw_simple_resource_func(9)members and functions common for the simple resource helpers.✨
- struct vmw_stdu_dirty(9)closure structure for the update functions✨
- struct vmw_stream(9)Overlay stream simple resource.✨
- struct vmw_surface(9)Resource structure for a surface.✨
- struct vmw_surface_cache(9)Cached surface information✨
- struct vmw_surface_dirty(9)Surface dirty-tracker✨
- struct vmw_surface_loc(9)Surface location✨
- struct vmw_surface_metadata(9)Metadata describing a surface.✨
- struct vmw_surface_mip(9)Mimpmap level information✨
- struct vmw_surface_offset(9)Backing store mip level offset info✨
- struct vmw_sw_context(9)Command submission context✨
- struct vmw_user_resource_conv(9)Identify a derived user-exported resource type and provide a function to convert its ttm_base_object pointer to a struct vmw_resource✨
- struct vmw_user_simple_resource(9)User-space simple resource struct✨
- struct vmw_user_surface(9)User-space visible surface resource✨
- struct vmw_validation_bo_node(9)Buffer object validation metadata.✨
- struct vmw_validation_context(9)Per command submission validation context✨
- struct vmw_validation_res_node(9)Resource validation metadata.✨
- struct vmw_view(9)view metadata✨
- struct vmw_view_define(9)view define command body stub✨
- struct voltage_channels(9)VM channel count.✨
- struct voltage_device(9)VM single input parameters.✨
- struct voltagedomain(9)omap voltage domain global structure.✨
- struct vop2_ops(9)helper operations for vop2 hardware✨
- struct vp9_dram_buf(9)contains buffer info for vpu✨
- struct vp9_fb_info(9)contains frame buffer info✨
- struct vp9_ref_buf(9)contains current frame's reference buffer information✨
- struct vp9_ref_cnt_buf(9)contains reference buffer information✨
- struct vp9_sf_ref_fb(9)contains frame buffer info✨
- struct vport(9)one port within a datapath✨
💅
getting it ready, bestie…