section 9 · Kernel routines 🧠
87928 pages · page 355 of 440
S (continued)
- struct mpt3_enable_diag_sbr_reload(9)enable sbr reload @hdr - generic header✨
- struct mpt3_ioctl_btdh_mapping(9)mapping info @hdr - generic header @id - target device identification number @bus - SCSI bus number that the target device exists on @handle - device handle for the target device @rsvd - reserved✨
- struct mpt3_ioctl_command(9)generic mpt firmware passthru ioctl @hdr - generic header @timeout - command timeout in seconds. (if zero then use driver default value). @reply_frame_buf_ptr - reply location @data_in_buf_ptr -…✨
- struct mpt3_ioctl_diag_reset(9)diagnostic reset @hdr - generic header✨
- struct mpt3_ioctl_eventenable(9)enable/disable event capturing @hdr - generic header @event_types - toggle off/on type of events to be captured✨
- struct mpt3_ioctl_eventquery(9)query event count and type @hdr - generic header @event_entries - number of events returned by get_event_report @rsvd - reserved @event_types - type of events currently being captured✨
- struct mpt3_ioctl_eventreport(9)returing event log @hdr - generic header @event_data - (see struct MPT3_IOCTL_EVENTS)✨
- struct MPT3_IOCTL_EVENTS(9)@event - the event that was reported @context - unique value for each event assigned by driver @data - event data returned in fw reply message✨
- struct mpt3_ioctl_header(9)main header structure @ioc_number - IOC unit number @port_number - IOC port number @max_data_size - maximum number bytes to transfer on read✨
- struct mpt3_ioctl_iocinfo(9)generic controller info @hdr - generic header @adapter_type - type of adapter (spi, fc, sas) @port_number - port number @pci_id - PCI Id @hw_rev - hardware revision @sub_system_device - PCI…✨
- struct mpt3_ioctl_pci_info(9)pci device info @device - pci device id @function - pci function id @bus - pci bus id @segment_id - pci segment id✨
- struct mpt3_passthru_command(9)generic mpt firmware passthru command @dev_index - device index @timeout - command timeout in seconds. (if zero then use driver default value). @reply_frame_buf_ptr - MPI reply location…✨
- struct MPT3SAS_ADAPTER(9)per adapter struct✨
- struct MPT3SAS_DEVICE(9)sdev private hostdata✨
- struct MPT3SAS_TARGET(9)starget private hostdata✨
- struct mpu3050(9)instance state container for the device✨
- struct mqts_dev(9)MHI QAIC Timesync Control device.✨
- struct mr_mfc(9)common multicast routing entries✨
- struct MR_PRIV_DEVICE(9)sdev private hostdata✨
- struct mr_table(9)a multicast routing table✨
- struct mr_table_ops(9)callbacks and info for protocol-specific ops✨
- struct mraid_hba_info(9)information about the controller✨
- struct mraid_pci_blk(9)structure holds DMA memory block info✨
- struct ms_ht_dev(9)Humidity/Temperature sensor device structure✨
- struct ms_tp_dev(9)Temperature/Pressure sensor device structure✨
- struct msa311_priv(9)MSA311 internal private state✨
- struct msa_extcontext(9)MSA extended context structure✨
- struct msc(9)MSC device representation✨
- struct msc_iter(9)iterator for msc buffer✨
- struct msc_win_to_user_struct(9)data for copy_to_user() callback✨
- struct msc_window(9)multiblock mode window descriptor✨
- struct msgbuf(9)Buffer struct to construct SSH messages.✨
- struct msgdma_extended_desc(9)implements an extended descriptor✨
- struct msgdma_sw_desc(9)implements a sw descriptor✨
- struct mshv_create_partition(9)arguments for MSHV_CREATE_PARTITION✨
- struct mshv_create_partition_v2(9)✨
- struct mshv_get_set_vp_state(9)arguments for MSHV_[GET,SET]_VP_STATE✨
- struct mshv_gpap_access_bitmap(9)arguments for MSHV_GET_GPAP_ACCESS_BITMAP✨
- struct mshv_root_hvcall(9)arguments for MSHV_ROOT_HVCALL✨
- struct mshv_run_vp(9)argument for MSHV_RUN_VP✨
- struct mshv_user_mem_region(9)arguments for MSHV_SET_GUEST_MEMORY✨
- struct msi_alloc_info(9)Default structure for MSI interrupt allocation.✨
- struct msi_ctrl(9)MSI internal management control structure✨
- struct msi_desc(9)Descriptor structure for MSI based interrupts✨
- struct msi_desc_data(9)Generic MSI descriptor data✨
- struct msi_dev_domain(9)The internals of MSI domain info per device✨
- struct msi_device_data(9)MSI per device data✨
- struct msi_domain_info(9)MSI interrupt domain data✨
- struct msi_domain_ops(9)MSI interrupt domain callbacks✨
- struct msi_domain_template(9)Template for MSI device domains✨
- struct msi_msg(9)Representation of a MSI message✨
- struct msi_parent_ops(9)MSI parent domain callbacks and configuration info✨
- struct msm_context(9)per-drm_file context✨
- struct msm_disp_state(9)structure to store current dpu state✨
- struct msm_disp_state_block(9)structure to store each hardware block state✨
- struct msm_display_info(9)defines display properties✨
- struct msm_display_topology(9)defines a display topology pipeline✨
- struct msm_dp_audio(9)✨
- struct msm_fence_context(9)fence context for gpu✨
- struct msm_format(9)defines the format configuration✨
- struct msm_gem_vm(9)VM object✨
- struct msm_gem_vm_log_entry(9)An entry in the VM log✨
- struct msm_gem_vma(9)a VMA mapping✨
- struct msm_gpio_wakeirq_map(9)Map of GPIOs and their wakeup pins✨
- struct msm_gpu_devfreq(9)devfreq related state✨
- struct msm_gpu_submitqueue(9)Userspace created context.✨
- struct msm_hrtimer_work(9)a helper to combine an hrtimer with kthread_work✨
- struct msm_iommu_ctx_dev(9)an IOMMU context bank instance of_node node ptr of client device num Index of this context bank within the hardware mids List of Machine IDs that are to be mapped into this context bank, terminated…✨
- struct msm_iommu_dev(9)a single IOMMU hardware instance ncb Number of context banks present on this IOMMU HW instance dev: IOMMU device irq: Interrupt number clk: The bus clock for this IOMMU hardware instance pclk: The…✨
- struct msm_mmu_prealloc(9)Tracking for pre-allocated pages for MMU updates.✨
- struct msm_perfcntr_context_state(9)per-msm_context counter state✨
- struct msm_perfcntr_group_state(9)Tracking for the currently allocated counter state✨
- struct msm_perfcntr_state(9)overall global perfcntr state✨
- struct msm_perfcntr_stream(9)state for a single open stream fd✨
- struct msm_pinctrl(9)state for a pinctrl-msm device✨
- struct msm_pinctrl_soc_data(9)Qualcomm pin controller driver configuration✨
- struct msm_pingroup(9)Qualcomm pingroup definition✨
- struct msm_vm_bind_job(9)Tracking for a VM_BIND ioctl✨
- struct msm_vm_map_op(9)create new pgtable mapping✨
- struct msm_vm_op(9)A MAP or UNMAP operation✨
- struct msm_vm_unmap_op(9)unmap a range of pages from pgtable✨
- struct msr_param(9)set a range of MSRs from a domain✨
- struct mstop(9)MSTOP specific data structure✨
- struct mstp_clock(9)MSTP gating clock✨
- struct mstp_clock_group(9)MSTP gating clocks group✨
- struct msu_buffer_entry(9)internal MSU buffer bookkeeping✨
- struct mt2060_platform_data(9)Platform data for the mt2060 driver✨
- struct mt6316_regulator_info(9)MT6316 regulators information✨
- struct mt6323_data(9)device specific data✨
- struct mt6323_hwspec(9)hardware specific parameters✨
- struct mt6323_led(9)state container for the LED device✨
- struct mt6323_leds(9)state container for holding LED controller of the driver✨
- struct mt6323_regs(9)register spec for the LED device✨
- struct mt6359_auxadc(9)Main driver structure✨
- struct mt6363_regulator_info(9)MT6363 regulators information✨
- struct mt7601u_dev(9)adapter structure✨
- struct mt7615_uni_txd(9)mcu command descriptor for firmware v3✨
- struct mt7621_pci_phy(9)Mt7621 Pcie PHY core✨
- struct mt7621_pcie(9)PCIe host information✨
- struct mt7621_pcie_port(9)PCIe port information✨
- struct mt76_connac2_mcu_uni_txd(9)mcu command descriptor for connac2 and connac3✨
- struct mt9t112_platform_data(9)mt9t112 driver interface✨
- struct mtd_debug_info(9)debugging information for an MTD device.✨
- struct mtd_dev_param(9)MTD device parameter description data structure.✨
- struct mtd_ecc_stats(9)error correction stats✨
- struct mtd_master(9)MTD master specific fields✨
- struct mtd_oob_ops(9)oob operation operands✨
- struct mtd_oob_region(9)oob region definition✨
- struct mtd_pairing_info(9)page pairing information✨
- struct mtd_pairing_scheme(9)page pairing scheme description✨
- struct mtd_part(9)MTD partition specific fields✨
- struct mtd_part_parser_data(9)used to pass data to MTD partition parsers.✨
- struct mtd_read_req(9)data structure for requesting a read operation✨
- struct mtd_read_req_ecc_stats(9)ECC statistics for a read operation✨
- struct mtd_virt_concat_node(9)components of a concatenation✨
- struct mtd_write_req(9)data structure for requesting a write operation✨
- struct mtk(9)state container for data of the platform driver. It is 3 separate gpio-chip having an IRQ linear domain shared for all of them✨
- struct mtk_clk_rst_data(9)Data of MediaTek clock reset controller.✨
- struct mtk_clk_rst_desc(9)Description of MediaTek clock reset.✨
- struct mtk_cqdma_device(9)The struct holding info describing CQDMA device✨
- struct mtk_cqdma_pchan(9)The struct holding info describing physical channel (PC)✨
- struct mtk_cqdma_vchan(9)The struct holding info describing virtual channel (VC)✨
- struct mtk_cqdma_vdesc(9)The struct holding info describing virtual descriptor (CVD)✨
- struct mtk_disp_gamma(9)Display Gamma driver structure✨
- struct mtk_dpi_conf(9)Configuration of mediatek dpi.✨
- struct mtk_drive_desc(9)the structure that holds the information of the driving current✨
- struct mtk_drv_group_desc(9)Provide driving group data.✨
- struct mtk_eint_desc(9)the structure that providing information for eint data per pin✨
- struct mtk_enc_params(9)General encoding parameters✨
- struct mtk_func_desc(9)the structure that providing information all the funcs for this pin✨
- struct mtk_gen3_pcie(9)PCIe port information✨
- struct mtk_gen3_pcie_pdata(9)differentiate between host generations✨
- struct mtk_gpueb_mbox_chan(9)per-channel runtime data✨
- struct mtk_gpueb_mbox_chan_desc(9)per-channel constant data✨
- struct mtk_h264_dpb_info(9)h264 dpb information✨
- struct mtk_hevc_dpb_info(9)hevc dpb information✨
- struct mtk_hsdma_cb(9)This is the struct holding extra info required for RX ring to know what relevant VD the PD is being mapped to.✨
- struct mtk_hsdma_device(9)This is the struct holding info describing HSDMA device✨
- struct mtk_hsdma_pchan(9)This is the struct holding info describing physical channel (PC)✨
- struct mtk_hsdma_pdesc(9)This is the struct holding info describing physical descriptor (PD) and its placement must be kept at 4-bytes alignment in little endian order.✨
- struct mtk_hsdma_ring(9)This struct holds info describing underlying ring space✨
- struct mtk_hsdma_soc(9)This is the struct holding differences among SoCs✨
- struct mtk_hsdma_vchan(9)This is the struct holding info describing virtual channel (VC)✨
- struct mtk_hsdma_vdesc(9)This is the struct holding info describing virtual descriptor (VD)✨
- struct mtk_icc_node(9)Mediatek EMI Interconnect Node✨
- struct mtk_ipi_info(9)mailbox message info for mtk-vcp-mailbox✨
- struct mtk_jpeg_ctx(9)the device context data✨
- struct mtk_jpeg_dev(9)JPEG IP abstraction✨
- struct mtk_jpeg_enc_qlt(9)JPEG encoder quality data✨
- struct mtk_jpeg_fmt(9)driver's internal color format data✨
- struct mtk_jpeg_q_data(9)parameters of one queue✨
- struct mtk_jpeg_variant(9)mtk jpeg driver variant✨
- struct mtk_jpegdec_clk(9)Structure used to store vcodec clock information✨
- struct mtk_jpegdec_comp_dev(9)JPEG COREX abstraction✨
- struct mtk_jpegenc_clk(9)Structure used to store vcodec clock information✨
- struct mtk_jpegenc_comp_dev(9)JPEG COREX abstraction✨
- struct mtk_mdp_addr(9)the image processor physical address set✨
- struct mtk_mdp_comp(9)the MDP's function component data✨
- struct mtk_mdp_ctx(9)the device context data✨
- struct mtk_mdp_dev(9)abstraction for image processor entity✨
- struct mtk_mdp_fmt(9)the driver's internal color format data✨
- struct mtk_mdp_frame(9)source/target frame properties✨
- struct mtk_mdp_pix_align(9)alignment of image✨
- struct mtk_mdp_pix_limit(9)image pixel size limits✨
- struct mtk_mdp_variant(9)image processor variant information✨
- struct mtk_mdp_vpu(9)VPU instance for MDP✨
- struct mtk_mfg_opp_entry(9)OPP table entry from firmware✨
- struct mtk_mmsys_driver_data(9)Settings of the mmsys✨
- struct mtk_msi_set(9)MSI information for each set✨
- struct mtk_padding(9)Basic information of the Padding✨
- struct mtk_pcie(9)PCIe host information✨
- struct mtk_pcie_lane_efuse(9)eFuse data for each lane✨
- struct mtk_pcie_phy(9)PCIe phy driver main structure✨
- struct mtk_pcie_phy_data(9)phy data for each SoC✨
- struct mtk_pcie_port(9)PCIe port information✨
- struct mtk_pcie_soc(9)differentiate between host generations✨
- struct mtk_phy_pdata(9)SoC specific platform data✨
- struct mtk_pin_desc(9)the structure that providing information for each pin of chips✨
- struct mtk_pin_drv_grp(9)Provide each pin driving info.✨
- struct mtk_pin_rsel(9)the structure that provides bias resistance selection.✨
- struct mtk_pin_spec_pupd_set_samereg(9)✨
- struct mtk_pinctrl_devdata(9)Provide HW GPIO related data.✨
- struct mtk_pmic_auxadc_chan(9)PMIC AUXADC channel data✨
- struct mtk_pmic_auxadc_info(9)PMIC specific chip info✨
- struct mtk_share_obj(9)SRAM buffer shared with AP and SCP✨
- struct mtk_spec_pinmux_set(9)✨
- struct mtk_spi(9)SPI driver instance✨
- struct mtk_spi_compatible(9)device data structure✨
- struct mtk_stateless_control(9)CID control type✨
- struct mtk_vcodec_dbgfs(9)dbgfs information✨
- struct mtk_vcodec_dbgfs_inst(9)debugfs information for each inst✨
- struct mtk_vcodec_dec_ctx(9)Context (instance) private data.✨
- struct mtk_vcodec_dec_dev(9)driver data✨
- struct mtk_vcodec_dec_pdata(9)compatible data for each IC✨
- struct mtk_vcodec_dec_request(9)Media request private data.✨
- struct mtk_vcodec_enc_ctx(9)Context (instance) private data.✨
- struct mtk_vcodec_enc_dev(9)driver data✨
- struct mtk_vcodec_enc_pdata(9)compatible data for each IC✨
- struct mtk_vdec_hw_dev(9)vdec hardware driver data✨
- struct mtk_video_dec_buf(9)Private data related to each VB2 buffer.✨
💅
getting it ready, bestie…