📦 linux-manual
82568 pages · page 347 of 413
S (continued)
- struct smb_data_buffer(9)Details of the buffer used by SMB✨
- struct smb_drv_data(9)specifics associated to an SMB component✨
- struct smc_pnettable(9)SMC PNET table anchor✨
- struct smem_flash_pentry(9)SMEM Flash partition entry✨
- struct smem_flash_ptable(9)SMEM Flash partition table✨
- struct smem_global_entry(9)entry to reference smem items on the heap✨
- struct smem_header(9)header found in beginning of primary smem region✨
- struct smem_info(9)smem region info located after the table of contents✨
- struct smem_partition(9)describes smem partition✨
- struct smem_partition_header(9)header of the partitions✨
- struct smem_private_entry(9)header of each item in the private partition✨
- struct smem_proc_comm(9)proc_comm communication struct (legacy)✨
- struct smem_ptable(9)partition table for the private partitions✨
- struct smem_ptable_entry(9)one entry in the @smem_ptable list✨
- struct smem_region(9)representation of a chunk of memory used for smem✨
- struct smm_variable_access(9)Used to communicate with StMM by SetVariable and GetVariable.✨
- struct smm_variable_communicate_header(9)Used for SMM variable communication✨
- struct smm_variable_getnext(9)Used to communicate with StMM for GetNextVariableName.✨
- struct smm_variable_payload_size(9)Used to get the max allowed payload used in StMM.✨
- struct smm_variable_query_info(9)Used to communicate with StMM for QueryVariableInfo.✨
- struct smm_variable_var_check_property(9)Used to communicate variable properties with StMM✨
- struct smp2p_entry(9)driver context matching one entry✨
- struct smp2p_smem_item(9)in memory communication structure✨
- struct smp_call_on_cpu_struct(9)Call a function on a specific CPU✨
- struct smp_hotplug_thread(9)CPU hotplug related thread descriptor✨
- struct smp_task_context(9)This is the SCU hardware definition for an SMP request.✨
- struct smsm_entry(9)per remote processor entry context✨
- struct smsm_host(9)representation of a remote host✨
- struct smu_msg_args(9)Per-call message arguments✨
- struct smu_msg_config(9)IP-level register configuration✨
- struct smu_msg_ctl(9)Per-device message control block This is a standalone control block that encapsulates everything needed for SMU messaging. The ops->send_msg implements the complete protocol including all filtering…✨
- struct smu_msg_ops(9)IP-level protocol operations✨
- struct smu_registers(9)These are the SMU registers✨
- struct smu_temp_funcs(9)Callbacks used to get temperature data.✨
- struct smuxed(9)Structure for static muxed clocks✨
- struct snd_acp_hw_ops(9)ACP PCI driver platform specific ops✨
- struct snd_compr(9)Compressed device✨
- struct snd_compr_avail(9)avail descriptor✨
- struct snd_compr_avail64(9)avail descriptor with tstamp in 64 bit format✨
- struct snd_compr_caps(9)caps descriptor✨
- struct snd_compr_codec_caps(9)query capability of codec✨
- struct snd_compr_metadata(9)compressed stream metadata✨
- struct snd_compr_ops(9)compressed path DSP operations✨
- struct snd_compr_params(9)compressed stream params✨
- struct snd_compr_runtime(9)runtime stream description✨
- struct snd_compr_stream(9)compressed stream✨
- struct snd_compr_task(9)task primitive for non-realtime operation✨
- struct snd_compr_task_runtime(9)task runtime description✨
- struct snd_compr_task_status(9)task status✨
- struct snd_compr_tstamp(9)timestamp descriptor✨
- struct snd_compr_tstamp64(9)timestamp descriptor with fields in 64 bit✨
- struct snd_compressed_buffer(9)compressed buffer✨
- struct snd_dec_opus(9)Opus decoder parameters (raw opus packets)✨
- struct snd_dmaengine_dai_dma_data(9)DAI DMA configuration data✨
- struct snd_dmaengine_pcm_config(9)Configuration data for dmaengine based PCM✨
- struct snd_enc_flac(9)FLAC encoder parameters✨
- struct snd_enc_real(9)RealAudio encoder parameters✨
- struct snd_enc_vorbis(9)Vorbis encoder parameters✨
- struct snd_firewire_event_ff400_message(9)the container for message from Fireface 400 when operating hardware knob.✨
- struct snd_firewire_motu_command_dsp_meter(9)the container for meter information in DSP controlled by command✨
- struct snd_firewire_motu_register_dsp_meter(9)the container for meter information in DSP controlled by register access✨
- struct snd_firewire_motu_register_dsp_parameter(9)the container for parameters of DSP controlled by register access.✨
- struct snd_soc_acpi_adr_device(9)descriptor for _ADR-enumerated device✨
- struct snd_soc_acpi_codecs(9)Structure to hold secondary codec information apart from the matched one, this data will be passed to the quirk function to match with the ACPI detected devices✨
- struct snd_soc_acpi_endpoint(9)endpoint descriptor✨
- struct snd_soc_acpi_link_adr(9)ACPI-based list of _ADR enumerated devices✨
- struct snd_soc_acpi_mach(9)ACPI-based machine descriptor. Most of the fields are related to the hardware, except for the firmware and topology file names. A platform supported by legacy and Sound Open Firmware (SOF) would…✨
- struct snd_soc_acpi_mach_params(9)interface for machine driver configuration✨
- struct snd_soc_jack_gpio(9)Describes a gpio pin for jack detection✨
- struct snd_soc_jack_pin(9)Describes a pin to update based on jack detection✨
- struct snd_soc_jack_zone(9)Describes voltage zones of jack detection✨
- struct snd_soc_usb(9)representation of a SoC USB backend entity✨
- struct snd_soc_usb_device(9)SoC USB representation of a USB sound device✨
- struct snd_sof_pcm_stream_pipeline_list(9)List of pipelines associated with a PCM stream✨
- struct snd_sof_platform_stream_params(9)platform dependent stream parameters✨
- struct so_timestamping(9)SO_TIMESTAMPING parameter✨
- struct soc_data(9)SoC specific data✨
- struct sock(9)network layer representation of sockets✨
- struct sock_common(9)minimal network layer representation of sockets✨
- struct sockaddr_can(9)the sockaddr structure for CAN sockets✨
- struct sockaddr_l2tpip6(9)the sockaddr structure for L2TP-over-IPv6 sockets✨
- struct sockaddr_unsized(9)Unspecified size sockaddr for callbacks✨
- struct socket(9)general BSD socket✨
- struct sockopt(9)socket option value container✨
- struct sof_abi_hdr(9)Header for all non IPC ABI data.✨
- struct sof_client_dev(9)SOF client device✨
- struct sof_client_dev_entry(9)client device entry for internal management use✨
- struct sof_copier_gateway_cfg(9)IPC gateway configuration✨
- struct sof_firmware(9)Container struct for SOF firmware✨
- struct sof_ipc4_asrc(9)ASRC config data✨
- struct sof_ipc4_available_audio_format(9)Available audio formats✨
- struct sof_ipc4_base_module_cfg_ext(9)base module config extension containing the pin format information for the module. Both @num_input_pin_fmts and @num_output_pin_fmts cannot be 0 for a module.✨
- struct sof_ipc4_control_data(9)IPC data for kcontrol IO✨
- struct sof_ipc4_control_msg_payload(9)IPC payload for kcontrol parameters✨
- struct sof_ipc4_copier(9)copier config data✨
- struct sof_ipc4_copier_data(9)IPC data for copier✨
- struct sof_ipc4_ctrl_value_chan(9)generic channel mapped value data✨
- struct sof_ipc4_dma_config(9)DMA configuration✨
- struct sof_ipc4_dma_config_tlv(9)DMA configuration✨
- struct sof_ipc4_dma_device_stream_ch_map(9)abstract representation of channel mapping to DMAs✨
- struct sof_ipc4_dma_stream_ch_map(9)DMA configuration data✨
- struct sof_ipc4_fw_data(9)IPC4-specific data✨
- struct sof_ipc4_fw_library(9)IPC4 library information✨
- struct sof_ipc4_fw_module(9)IPC4 module info✨
- struct sof_ipc4_fw_registers(9)FW Registers exposes additional DSP / FW state information to the driver✨
- struct sof_ipc4_gain(9)gain config data✨
- struct sof_ipc4_gain_data(9)IPC gain init blob✨
- struct sof_ipc4_gain_params(9)IPC gain parameters✨
- struct sof_ipc4_gtw_attributes(9)Gateway attributes✨
- struct sof_ipc4_llp_reading(9)Llp information in fw✨
- struct sof_ipc4_llp_reading_slot(9)Llp slot information in memory window✨
- struct sof_ipc4_mixer(9)mixer config data✨
- struct sof_ipc4_mixer_underrun_event_data(9)mixer underrun event payload✨
- struct sof_ipc4_msg(9)Placeholder of an IPC4 message✨
- struct sof_ipc4_notify_module_data(9)payload for module notification✨
- struct sof_ipc4_pcm_stream_priv(9)IPC4 specific private data✨
- struct sof_ipc4_peak_volume_regs(9)Volume information in fw✨
- struct sof_ipc4_pin_format(9)Module pin format✨
- struct sof_ipc4_pipeline(9)pipeline config data✨
- struct sof_ipc4_pipeline_registers(9)Pipeline start and end information in fw✨
- struct sof_ipc4_process(9)process config data✨
- struct sof_ipc4_process_data_error_event_data(9)process data error event payload✨
- struct sof_ipc4_src(9)SRC config data✨
- struct sof_ipc4_timestamp_info(9)IPC4 timestamp info✨
- struct sof_ipc4_tuple(9)Generic type/ID and parameter tuple✨
- struct sof_ipc_event_entry(9)IPC client event description✨
- struct sof_ipc_fw_loader_ops(9)IPC/FW-specific loader ops✨
- struct sof_ipc_fw_tracing_ops(9)IPC-specific firmware tracing ops✨
- struct sof_ipc_ops(9)IPC-specific ops✨
- struct sof_ipc_pcm_ops(9)IPC-specific PCM ops✨
- struct sof_ipc_pm_ops(9)IPC-specific PM ops✨
- struct sof_ipc_tplg_control_ops(9)IPC-specific ops for topology kcontrol IO✨
- struct sof_ipc_tplg_ops(9)IPC-specific topology ops✨
- struct sof_ipc_tplg_widget_ops(9)IPC-specific ops for topology widgets✨
- struct sof_manifest(9)SOF topology manifest✨
- struct sof_manifest_tlv(9)SOF manifest TLV data✨
- struct sof_state_event_entry(9)DSP panic event subscription entry✨
- struct sof_topology_token(9)SOF topology token definition✨
- struct software_node(9)Software node description✨
- struct software_node_ref_args(9)Reference property with additional arguments✨
- struct sophgo_cfg_ops(9)pin configuration operations✨
- struct sophgo_vddio_cfg_ops(9)pin vddio operations✨
- struct sp805_wdt(9)sp805 wdt device structure✨
- struct spansion_nor_params(9)Spansion private parameters.✨
- struct spe_shadow(9)logical spe shadow register area.✨
- struct spear_function(9)SPEAr pinctrl mux function✨
- struct spear_modemux(9)SPEAr mode mux configuration✨
- struct spear_muxreg(9)SPEAr mux reg configuration✨
- struct spear_pinctrl_machdata(9)SPEAr pin controller machine driver configuration✨
- struct spear_pingroup(9)SPEAr pin group configurations✨
- struct spear_pmx(9)SPEAr pinctrl mux✨
- struct spear_pmx_mode(9)SPEAr pmx mode✨
- struct spear_pwm_chip(9)struct representing pwm chip✨
- struct spear_smi(9)Structure for SMI Device✨
- struct spear_smi_flash_info(9)platform structure for passing flash information✨
- struct spear_smi_plat_data(9)platform structure for configuring smi✨
- struct spear_snor_flash(9)Structure for Serial NOR Flash✨
- struct spear_spics(9)represents spi chip select control✨
- struct spi_avmm_bridge(9)SPI slave to AVMM bus master bridge✨
- struct spi_board_info(9)board-specific template for a SPI device✨
- struct spi_controller(9)interface to SPI host or target controller✨
- struct spi_controller_mem_caps(9)SPI memory controller capabilities✨
- struct spi_controller_mem_ops(9)SPI memory operations✨
- struct spi_delay(9)SPI delay information✨
- struct spi_device(9)Controller side proxy for an SPI target device✨
- struct spi_driver(9)Host side "protocol" driver✨
- struct spi_engine_message_state(9)SPI engine per-message state✨
- struct spi_gpio_platform_data(9)parameter for bitbanged SPI host controller✨
- struct spi_ioc_transfer(9)describes a single SPI transfer✨
- struct spi_mem(9)describes a SPI memory device✨
- struct spi_mem_dirmap_desc(9)Direct mapping descriptor✨
- struct spi_mem_dirmap_info(9)Direct mapping information✨
- struct spi_mem_driver(9)SPI memory driver✨
- struct spi_mem_op(9)describes a SPI memory operation✨
- struct spi_message(9)one multi-segment SPI transaction✨
- struct spi_mux_priv(9)the basic spi_mux structure✨
- struct spi_nor(9)Structure for defining the SPI NOR layer✨
- struct spi_nor_controller_ops(9)SPI NOR controller driver specific operations.✨
- struct spi_nor_erase_command(9)Used for non-uniform erases The structure is used to describe a list of erase commands to be executed once we validate that the erase can be performed. The elements in the list are run-length encoded.✨
- struct spi_nor_erase_map(9)Structure to describe the SPI NOR erase map✨
- struct spi_nor_erase_region(9)Structure to describe a SPI NOR erase region✨
- struct spi_nor_erase_type(9)Structure to describe a SPI NOR erase type✨
- struct spi_nor_fixups(9)SPI NOR fixup hooks✨
- struct spi_nor_flash_parameter(9)SPI NOR flash parameters and settings. Includes legacy flash parameters and settings that can be overwritten by the spi_nor_fixups hooks, or dynamically when parsing the JESD216 Serial Flash…✨
- struct spi_nor_hwcaps(9)Structure for describing the hardware capabilies supported by the SPI controller (bus master).✨
- struct spi_nor_id(9)SPI NOR flash ID.✨
- struct spi_nor_locking_ops(9)SPI NOR locking methods✨
- struct spi_nor_manufacturer(9)SPI NOR manufacturer object✨
- struct spi_nor_otp(9)SPI NOR OTP grouping structure✨
- struct spi_nor_otp_ops(9)SPI NOR OTP methods✨
- struct spi_nor_otp_organization(9)Structure to describe the SPI NOR OTP regions✨
- struct spi_offload(9)offload instance✨
- struct spi_offload_config(9)offload configuration✨
- struct spi_offload_ops(9)callbacks implemented by offload providers✨
- struct spi_packet(9)a complete spi packet; always 256 bytes. This carries the (parts of the) message in the data. But note that this does not necessarily contain a complete message, as in some cases (e.g. many fingers…✨
- struct spi_replaced_transfers(9)structure describing the spi_transfer replacements that have occurred so that they can get reverted✨
- struct spi_res(9)SPI resource management structure✨
- struct spi_statistics(9)statistics for spi transfers✨
- struct spi_test(9)describes a specific (set of) tests to execute✨
- struct spi_transfer(9)a read/write buffer pair✨
💅
getting it ready, bestie…