section 9 · Kernel routines 🧠
87928 pages · page 336 of 440
S (continued)
- struct drm_v3d_mmap_bo(9)ioctl argument for mapping V3D BOs.✨
- struct drm_v3d_multi_sync(9)ioctl extension to add support multiples syncobjs for commands submission.✨
- struct drm_v3d_perfmon_get_counter(9)ioctl to get the description of a performance counter✨
- struct drm_v3d_perfmon_set_global(9)ioctl to define a global performance monitor✨
- struct drm_v3d_reset_performance_query(9)ioctl extension for the CPU job to reset performance queries✨
- struct drm_v3d_reset_timestamp_query(9)ioctl extension for the CPU job to reset timestamp queries✨
- struct drm_v3d_submit_cl(9)ioctl argument for submitting commands to the 3D engine.✨
- struct drm_v3d_timestamp_query(9)ioctl extension for the CPU job to calculate a timestamp query✨
- struct drm_v3d_wait_bo(9)ioctl argument for waiting for completion of the last DRM_V3D_SUBMIT_CL on a BO.✨
- struct drm_vblank_crtc(9)vblank tracking for a CRTC✨
- struct drm_vblank_crtc_config(9)vblank configuration for a CRTC✨
- struct drm_vblank_crtc_timer(9)vblank timer for a CRTC✨
- struct drm_vblank_work(9)A delayed work item which delays until a target vblank passes, and then executes at realtime priority outside of IRQ context.✨
- struct drm_vc4_create_bo(9)ioctl argument for creating VC4 BOs.✨
- struct drm_vc4_create_shader_bo(9)ioctl argument for creating VC4 shader BOs.✨
- struct drm_vc4_label_bo(9)Attach a name to a BO for debug purposes.✨
- struct drm_vc4_mmap_bo(9)ioctl argument for mapping VC4 BOs.✨
- struct drm_vc4_submit_cl(9)ioctl argument for submitting commands to the 3D engine.✨
- struct drm_vc4_wait_bo(9)ioctl argument for waiting for completion of the last DRM_VC4_SUBMIT_CL on a BO.✨
- struct drm_vc4_wait_seqno(9)ioctl argument for waiting for DRM_VC4_SUBMIT_CL completion using its returned seqno.✨
- struct drm_vmw_bo_rep(9)✨
- struct drm_vmw_control_stream_arg(9)✨
- struct drm_vmw_cursor_bypass_arg(9)✨
- struct drm_vmw_fence_event_arg(9)✨
- struct drm_vmw_fence_rep(9)✨
- struct drm_vmw_fence_wait_arg(9)✨
- struct drm_vmw_gb_surface_create_ext_req(9)✨
- struct drm_vmw_gb_surface_create_rep(9)✨
- struct drm_vmw_gb_surface_create_req(9)✨
- struct drm_vmw_getparam_arg(9)✨
- struct drm_vmw_handle_close_arg(9)✨
- struct drm_vmw_mksstat_add_arg(9)✨
- struct drm_vmw_mksstat_remove_arg(9)✨
- struct drm_vmw_msg_arg(9)✨
- struct drm_vmw_shader_create_arg(9)✨
- struct drm_vmw_size(9)✨
- struct drm_vmw_synccpu_arg(9)✨
- struct drm_vram_mm(9)An instance of VRAM MM✨
- struct drm_wedge_task_info(9)information about the guilty task of a wedge dev✨
- struct drm_writeback_connector(9)DRM writeback connector✨
- struct drm_writeback_job(9)DRM writeback job✨
- struct drm_xe_device_query(9)Input of &DRM_IOCTL_XE_DEVICE_QUERY - main structure to query device information✨
- struct drm_xe_engine(9)describe hardware engine✨
- struct drm_xe_engine_class_instance(9)instance of an engine class✨
- struct drm_xe_exec(9)Input of &DRM_IOCTL_XE_EXEC✨
- struct drm_xe_exec_queue_create(9)Input of &DRM_IOCTL_XE_EXEC_QUEUE_CREATE✨
- struct drm_xe_exec_queue_destroy(9)Input of &DRM_IOCTL_XE_EXEC_QUEUE_DESTROY✨
- struct drm_xe_exec_queue_get_property(9)Input of &DRM_IOCTL_XE_EXEC_QUEUE_GET_PROPERTY✨
- struct drm_xe_exec_queue_set_property(9)exec queue set property✨
- struct drm_xe_ext_set_property(9)Generic set property extension✨
- struct drm_xe_gem_create(9)Input of &DRM_IOCTL_XE_GEM_CREATE - A structure for gem creation✨
- struct drm_xe_gem_mmap_offset(9)Input of &DRM_IOCTL_XE_GEM_MMAP_OFFSET✨
- struct drm_xe_gt(9)describe an individual GT.✨
- struct drm_xe_madvise(9)Input of &DRM_IOCTL_XE_MADVISE✨
- struct drm_xe_mem_range_attr(9)Output of &DRM_IOCTL_XE_VM_QUERY_MEM_RANGE_ATTRS✨
- struct drm_xe_mem_region(9)Describes some region as known to the driver.✨
- struct drm_xe_oa_config(9)OA metric configuration✨
- struct drm_xe_oa_stream_info(9)OA stream info returned from %DRM_XE_OBSERVATION_IOCTL_INFO observation stream fd ioctl✨
- struct drm_xe_oa_stream_status(9)OA stream status returned from %DRM_XE_OBSERVATION_IOCTL_STATUS observation stream fd ioctl. Userspace can call the ioctl to query stream status in response to EIO errno from observation fd read().✨
- struct drm_xe_oa_unit(9)describe OA unit✨
- struct drm_xe_observation_param(9)Input of &DRM_IOCTL_XE_OBSERVATION✨
- struct drm_xe_query_config(9)describe the device configuration✨
- struct drm_xe_query_engine_cycles(9)correlate CPU and GPU timestamps✨
- struct drm_xe_query_engines(9)describe engines✨
- struct drm_xe_query_eu_stall(9)Information about EU stall sampling.✨
- struct drm_xe_query_gt_list(9)A list with GT description items.✨
- struct drm_xe_query_mem_regions(9)describe memory regions✨
- struct drm_xe_query_oa_units(9)describe OA units✨
- struct drm_xe_query_pxp_status(9)query if PXP is ready✨
- struct drm_xe_query_topology_mask(9)describe the topology mask of a GT✨
- struct drm_xe_query_uc_fw_version(9)query a micro-controller firmware version✨
- struct drm_xe_sync(9)sync object✨
- struct drm_xe_user_extension(9)Base class for defining a chain of extensions✨
- struct drm_xe_vm_bind(9)Input of &DRM_IOCTL_XE_VM_BIND✨
- struct drm_xe_vm_bind_op(9)run bind operations✨
- struct drm_xe_vm_create(9)Input of &DRM_IOCTL_XE_VM_CREATE✨
- struct drm_xe_vm_destroy(9)Input of &DRM_IOCTL_XE_VM_DESTROY✨
- struct drm_xe_vm_get_property(9)Input of &DRM_IOCTL_XE_VM_GET_PROPERTY✨
- struct drm_xe_vm_query_mem_range_attr(9)Input of &DRM_IOCTL_XE_VM_QUERY_MEM_RANGE_ATTRS✨
- struct drm_xe_wait_user_fence(9)Input of &DRM_IOCTL_XE_WAIT_USER_FENCE✨
- struct drv260x_data(9)✨
- struct drv2665_data(9)✨
- struct drv2667_data(9)✨
- struct drxk_config(9)Configure the initial parameters for DRX-K✨
- struct ds1685_priv(9)DS1685 private data structure.✨
- struct ds1685_rtc_platform_data(9)platform data structure.✨
- struct ds90ub9xx_platform_data(9)platform data for FPD-Link Serializers.✨
- struct dsb_dataset(9)specifics associated to dsb dataset✨
- struct dsi_phy_10nm_tuning_cfg(9)Holds 10nm PHY tuning config parameters.✨
- struct dso_id(9)✨
- struct dt3155_priv(9)private data structure✨
- struct dthe_aes_req_ctx(9)AES engine req ctx struct✨
- struct dthe_data(9)DTHE_V2 driver instance data✨
- struct dthe_list(9)device data list head✨
- struct dthe_tfm_ctx(9)Transform ctx struct containing ctx for all sub- components of DTHE V2✨
- struct dtv_fe_stats(9)store Digital TV frontend statistics✨
- struct dtv_frontend_properties(9)contains a list of properties that are specific to a digital TV standard.✨
- struct dtv_properties(9)a set of command/value pairs.✨
- struct dtv_property(9)store one of frontend command and its value✨
- struct dtv_stats(9)Used for reading a DTV status property✨
- struct dup_block_ctx(9)context to initialize unit instances across multiple blocks where block can be either a dcore of duplicated common module. this code relies on constant offsets of blocks and unit instances in a block.✨
- struct dvb_adapter(9)represents a Digital TV adapter using Linux DVB API✨
- struct dvb_buffer(9)video buffer information for v4l2.✨
- struct dvb_ca_en50221(9)Structure describing a CA interface✨
- struct dvb_demux(9)represents a digital TV demux✨
- struct dvb_demux_feed(9)describes a DVB field✨
- struct dvb_demux_filter(9)Describes a DVB demux section filter.✨
- struct dvb_device(9)represents a DVB device node✨
- struct dvb_diseqc_master_cmd(9)DiSEqC master command✨
- struct dvb_diseqc_slave_reply(9)DiSEqC received data✨
- struct dvb_frontend(9)Frontend structure to be used on drivers.✨
- struct dvb_frontend_info(9)Frontend properties and capabilities✨
- struct dvb_frontend_internal_info(9)Frontend properties and capabilities✨
- struct dvb_frontend_ops(9)Demodulation information and callbacks for ditialt TV✨
- struct dvb_frontend_tune_settings(9)parameters to adjust frontend tuning✨
- struct dvb_net(9)describes a DVB network interface✨
- struct dvb_net_if(9)describes a DVB network interface✨
- struct dvb_rc(9)properties of remote controller, using rc-core✨
- struct dvb_rc_legacy(9)old properties of remote controller✨
- struct dvb_ringbuffer(9)Describes a ring buffer used at DVB framework✨
- struct dvb_tuner_info(9)Frontend name and min/max ranges/bandwidths✨
- struct dvb_tuner_ops(9)Tuner information and callbacks✨
- struct dvb_usb_adapter(9)a DVB adapter on a USB device✨
- struct dvb_usb_adapter_fe_properties(9)properties of a dvb-usb-adapter. A DVB-USB-Adapter is basically a dvb_adapter which is present on a USB- device.✨
- struct dvb_usb_adapter_properties(9)properties of dvb usb device adapter✨
- struct dvb_usb_device(9)object of a DVB USB device✨
- struct dvb_usb_device_description(9)name and its according USB IDs✨
- struct dvb_usb_device_properties(9)properties of a dvb-usb-device✨
- struct dvb_usb_driver_info(9)structure for carrying all needed data from the device driver to the general dvb usb routines✨
- struct dvb_usb_fe_adapter(9)a DVB adapter on a USB device✨
- struct dvb_usb_rc(9)structure for remote controller configuration✨
- struct dvb_vb2_ctx(9)control struct for VB2 handler✨
- struct dvbdevfops_node(9)fops nodes registered in dvbdevfops_list✨
- struct dw_dma_chip(9)representation of DesignWare DMA controller hardware✨
- struct dw_dma_platform_data(9)Controller configuration parameters✨
- struct dw_dma_slave(9)Controller-specific information about a slave✨
- struct dw_edma_chip(9)representation of DesignWare eDMA controller hardware✨
- struct dw_edma_plat_ops(9)platform-specific eDMA methods✨
- struct dw_i2c_dev(9)private i2c-designware data✨
- struct dw_mci(9)MMC controller state✨
- struct dwc2_core_params(9)Parameters for configuring the core✨
- struct dwc2_dma_desc(9)DMA descriptor structure, used for both host and gadget modes✨
- struct dwc2_dregs_backup(9)Holds device registers state before entering partial power down✨
- struct dwc2_gregs_backup(9)Holds global registers state before entering partial power down✨
- struct dwc2_host_chan(9)Software host channel descriptor✨
- struct dwc2_hregs_backup(9)Holds host registers state before entering partial power down✨
- struct dwc2_hs_transfer_time(9)Info about a transfer on the high speed bus.✨
- struct dwc2_hsotg(9)Holds the state of the driver, including the non- periodic and periodic schedules✨
- struct dwc2_hsotg_ep(9)driver endpoint definition.✨
- struct dwc2_hsotg_plat(9)platform data for high-speed otg/udc✨
- struct dwc2_hsotg_req(9)data transfer request✨
- struct dwc2_hw_params(9)Autodetected parameters.✨
- struct dwc2_qh(9)Software queue head structure✨
- struct dwc2_qtd(9)Software queue transfer descriptor (QTD)✨
- struct dwc2_tt(9)dwc2 data associated with a usb_tt✨
- struct dwc3(9)representation of our controller✨
- struct dwc3_apple(9)Apple-specific DWC3 USB controller✨
- struct dwc3_ep(9)device side endpoint representation✨
- struct dwc3_event_buffer(9)Software event buffer representation✨
- struct dwc3_event_depevt(9)Device Endpoint Events✨
- struct dwc3_event_devt(9)Device Events✨
- struct dwc3_event_gevt(9)Other Core Events✨
- struct dwc3_gadget_ep_cmd_params(9)representation of endpoint command parameters✨
- struct dwc3_glue_ops(9)The ops indicate the notifications that need to be passed on to glue layer✨
- struct dwc3_haps(9)Driver private structure✨
- struct dwc3_hwparams(9)copy of HWPARAMS registers✨
- struct dwc3_pci(9)Driver private structure✨
- struct dwc3_request(9)representation of a transfer request✨
- struct dwc3_trb(9)transfer request block (hw format)✨
- struct dwc_pcie_err_inj(9)Store details about each error injection supported by DWC RAS DES✨
- struct dwc_pcie_event_counter(9)Store details about each event counter supported in DWC RAS DES✨
- struct dwc_pcie_rasdes_info(9)Stores controller common information✨
- struct dwc_pcie_rasdes_priv(9)Stores file specific private data information✨
- struct dyn_event(9)Dynamic event list header✨
- struct dyn_event_operations(9)Methods for each type of dynamic events✨
- struct dynamic_fw_load_mgr(9)dynamic FW load manager✨
- struct eadm_scsw(9)subchannel status word for eadm subchannels✨
- struct ebi2_xmem_prop(9)describes an XMEM config property✨
- struct ec_event(9)Extended event returned by the EC.✨
- struct ec_event_queue(9)Circular queue for events.✨
- struct ec_host_request(9)Version 3 request from host.✨
- struct ec_host_response(9)Version 3 response from EC.✨
- struct ec_i2c_device(9)Driver data for I2C tunnel✨
- struct ec_lpc_host_args(9)Arguments at EC_LPC_ADDR_HOST_ARGS✨
- struct ec_params_battery_dynamic_info(9)Battery dynamic info parameters✨
- struct ec_params_battery_static_info(9)Battery static info parameters✨
- struct ec_params_cec_get(9)CEC parameters get✨
- struct ec_params_cec_read(9)Read a message from the CEC bus✨
- struct ec_params_cec_set(9)CEC parameters set✨
- struct ec_params_cec_write(9)Message to write to the CEC bus✨
- struct ec_params_cec_write_v1(9)Message to write to the CEC bus✨
- struct ec_params_charger_control(9)Charger control parameters✨
- struct ec_params_flash_erase(9)Parameters for the flash erase command, v0.✨
- struct ec_params_flash_erase_v1(9)Parameters for the flash erase command, v1.✨
- struct ec_params_flash_protect(9)Parameters for the flash protect command.✨
- struct ec_params_flash_read(9)Parameters for the flash read command.✨
- struct ec_params_flash_region_info(9)Parameters for the flash region info command.✨
- struct ec_params_flash_select(9)Parameters for the flash select command.✨
- struct ec_params_flash_write(9)Parameters for the flash write command.✨
- struct ec_params_get_cmd_versions(9)Parameters for the get command versions.✨
💅
getting it ready, bestie…