section 9 · Kernel routines 🧠
87928 pages · page 328 of 440
S (continued)
- struct brcmf_fil_wowl_pattern_le(9)wowl pattern configuration struct.✨
- struct brcmf_firmware_mapping(9)Used to map chipid/revmask to firmware filename and nvram filename. Each bus type implementation should create a table of firmware mappings (using the macros defined below).✨
- struct brcmf_fweh_event_map(9)mapping between firmware event and fweh event.✨
- struct brcmf_fweh_event_map_item(9)fweh event and firmware event pair.✨
- struct brcmf_fweh_info(9)firmware event handling information.✨
- struct brcmf_fweh_queue_item(9)event item on event queue.✨
- struct brcmf_fws_hanger(9)holds packets awaiting firmware txstatus.✨
- struct brcmf_fws_hanger_item(9)single entry for tx pending packet.✨
- struct brcmf_fws_mac_descriptor(9)firmware signalling data per node/interface✨
- struct brcmf_gscan_bucket_config(9)configuration data for channel bucket.✨
- struct brcmf_gscan_config(9)configuration data for gscan.✨
- struct brcmf_gtk_keyinfo_le(9)GTP rekey data✨
- struct brcmf_if(9)interface control information.✨
- struct brcmf_mf_params_le(9)management frame parameters for mgmt_frame iovar✨
- struct brcmf_mkeep_alive_pkt_le(9)configuration data for keep-alive frame.✨
- struct brcmf_mp_device(9)Device module parameters.✨
- struct brcmf_mp_global_t(9)Global module parameters.✨
- struct brcmf_p2p_action_frame(9)WiFi P2P Action Frame✨
- struct brcmf_p2p_disc_st_le(9)set discovery state in firmware.✨
- struct brcmf_p2p_info(9)p2p specific driver information.✨
- struct brcmf_p2p_pub_act_frame(9)WiFi P2P Public Action Frame✨
- struct brcmf_p2p_scan_le(9)P2P specific scan request.✨
- struct brcmf_p2psd_gas_pub_act_frame(9)Wi-Fi GAS Public Action Frame✨
- struct brcmf_pcie_dhi_ringinfo(9)dongle/host interface shared ring info✨
- struct brcmf_pktcnt_le(9)packet counters.✨
- struct brcmf_pmk_list_le(9)List of pmksa's.✨
- struct brcmf_pmk_list_v2_le(9)List of pmksa's.✨
- struct brcmf_pmk_op_v3_le(9)Operation on PMKSA list.✨
- struct brcmf_pmksa(9)PMK Security Association✨
- struct brcmf_pmksa_v2(9)PMK Security Association✨
- struct brcmf_pmksa_v3(9)PMK Security Association✨
- struct brcmf_pno_bssid_le(9)bssid configuration for PNO scan.✨
- struct brcmf_pno_config_le(9)PNO channel configuration.✨
- struct brcmf_pno_macaddr_le(9)to configure PNO macaddr randomization.✨
- struct brcmf_pno_net_info_le(9)information per found network.✨
- struct brcmf_pno_net_param_le(9)scan parameters per preferred network.✨
- struct brcmf_pno_param_le(9)PNO scan configuration parameters✨
- struct brcmf_pno_scanresults_le(9)result returned in PNO NET FOUND event.✨
- struct brcmf_proto_bcdc_header(9)BCDC header format✨
- struct brcmf_rev_info_le(9)device revision info.✨
- struct brcmf_rssi_be(9)RSSI threshold event format✨
- struct brcmf_skbuff_cb(9)control buffer associated with skbuff.✨
- struct brcmf_tlv(9)tag_ID/length/value_buffer tuple.✨
- struct brcmf_vndr_dcmd_hdr(9)message header for cfg80211 vendor command dcmd support✨
- struct brcmf_wlc_version_le(9)firmware revision info.✨
- struct brcmf_wowl_wakeind_le(9)Wakeup indicators✨
- struct brcmf_wsec_pmk_le(9)firmware pmk material.✨
- struct brcmf_wsec_sae_pwd_le(9)firmware SAE password material.✨
- struct brcmfmac_pd_cc(9)Struct for translating country codes as set by user space to a country code and rev which can be used by firmware.✨
- struct brcmfmac_pd_cc_entry(9)Struct for translating user space country code (iso3166) to firmware country code and revision.✨
- struct brcmfmac_pd_device(9)Device specific platform data. (id/rev/bus_type) is the unique identifier of the device.✨
- struct brcmfmac_platform_data(9)BRCMFMAC specific platform data.✨
- struct brcmfmac_sdio_pd(9)SDIO Device specific platform data.✨
- struct brcmstb_pdata(9)specific data for a pinctrl chip implementation✨
- struct brcmstb_pin_funcs(9)pins provide their primary/alternate functions in this struct✨
- struct brcmu_chan(9)stores channel formats✨
- struct brcmu_d11inf(9)provides functions translating channel format✨
- struct bss_parameters(9)BSS parameters✨
- struct btree_head(9)btree head✨
- struct bts_action(9)Each .bts action has its own type of data.✨
- struct bts_header(9)the fw file is NOT binary which can be sent onto TTY as is. The .bts is more a script file which has different types of actions. Each such action needs to be parsed by the KIM and relevant…✨
- struct btt(9)handle for a BTT instance✨
- struct bu21013_ts(9)touch panel data structure✨
- struct bu_info(9)bulk-read information.✨
- struct bucket(9)hash bucket✨
- struct bucket_table(9)Table of hash buckets✨
- struct bud_entry(9)entry in the list of buds to replay.✨
- struct buffer_state(9)Stores Rx/Tx buffer state.✨
- struct build_feature_devs_info(9)info collected during feature dev build.✨
- struct bus_type(9)The bus type of the device✨
- struct bxt_dpio_phy_info(9)Hold info for a broxton DDI phy✨
- struct c3_isp_ae_stats(9)Exposure statistics information✨
- struct c3_isp_ae_zone_stats(9)AE statistics of a zone✨
- struct c3_isp_af_stats(9)Auto Focus statistics information✨
- struct c3_isp_af_zone_stats(9)AF statistics of a zone✨
- struct c3_isp_awb_stats(9)Auto white balance statistics information.✨
- struct c3_isp_awb_zone_stats(9)AWB statistics of a zone✨
- struct c3_isp_device(9)ISP platform device✨
- struct c3_isp_info(9)ISP information✨
- struct c3_isp_params_ae_config(9)Stats settings for auto-exposure✨
- struct c3_isp_params_af_config(9)Stats settings for auto-focus✨
- struct c3_isp_params_awb_config(9)Stats settings for auto-white balance✨
- struct c3_isp_params_awb_gains(9)Gains for auto-white balance✨
- struct c3_isp_params_blc(9)ISP Black Level Correction configuration✨
- struct c3_isp_params_ccm(9)ISP CCM configuration✨
- struct c3_isp_params_cfg(9)C3 ISP configuration parameters✨
- struct c3_isp_params_csc(9)ISP Color Space Conversion configuration✨
- struct c3_isp_params_pst_gamma(9)Post gamma configuration✨
- struct c3_isp_stats_info(9)V4L2_META_FMT_C3ISP_STATS✨
- struct c67x00_device(9)Common data associated with a c67x00 instance✨
- struct c67x00_lcp(9)✨
- struct c67x00_sie(9)Common data associated with a SIE✨
- struct ca8210_platform_data(9)ca8210 platform data structure✨
- struct ca8210_priv(9)ca8210 private data structure✨
- struct ca8210_test(9)ca8210 test interface structure✨
- struct ca_caps(9)CA slot interface capabilities.✨
- struct ca_descr(9)CA descrambler control words info✨
- struct ca_descr_info(9)descrambler types and info.✨
- struct ca_msg(9)a message to/from a CI-CAM✨
- struct ca_slot_info(9)CA slot interface types and info.✨
- struct caam_blob_info(9)information for CAAM blobbing✨
- struct caam_ctx(9)per-session context✨
- struct caam_hash_ctx(9)ahash per-session context✨
- struct caam_pkey_info(9)information for CAAM protected key✨
- struct cache_req(9)the request object for caching✨
- struct cacheinfo(9)represent a cache leaf node✨
- struct cal_dmaqueue(9)Queue of DMA buffers✨
- struct call_path(9)node in list of calls leading to a function call.✨
- struct call_path_root(9)root of all call paths.✨
- struct call_return(9)paired call/return information.✨
- struct call_return_processor(9)provides a call-back to consume call- return information.✨
- struct callback_head(9)callback structure for use with RCU and task_work✨
- struct camif_addr(9)Y/Cb/Cr DMA start address structure✨
- struct camif_buffer(9)the camif video buffer structure✨
- struct camif_dev(9)the CAMIF driver private data structure✨
- struct camif_dma_offset(9)pixel offset information for DMA✨
- struct camif_fmt(9)pixel format description✨
- struct camif_frame(9)source/target frame properties✨
- struct camif_vp(9)CAMIF data processing path structure (codec/preview)✨
- struct can_filter(9)CAN ID based filter in can_register().✨
- struct can_frame(9)Classical CAN frame structure (aka CAN 2.0B)✨
- struct can_proto(9)CAN protocol structure✨
- struct can_skb_ext(9)skb extensions for CAN specific content✨
- struct canfd_frame(9)CAN flexible data rate frame structure✨
- struct canxl_frame(9)CAN with e'X'tended frame 'L'ength frame structure✨
- struct cas_control(9)spi transfer structure✨
- struct cc1352_bootloader_crc32_cmd_data(9)CC1352 Bootloader COMMAND_CRC32 request data✨
- struct cc1352_bootloader_download_cmd_data(9)CC1352 Bootloader COMMAND_DOWNLOAD request data✨
- struct cc1352_bootloader_packet(9)CC1352 Bootloader Request Packet✨
- struct cc_drvdata(9)driver private data context✨
- struct cci_reg_sequence(9)An individual write from a sequence of CCI writes✨
- struct ccp_aes_engine(9)CCP AES operation✨
- struct ccp_cmd(9)CCP operation request✨
- struct ccp_des3_engine(9)CCP SHA operation✨
- struct ccp_ecc_engine(9)CCP ECC operation✨
- struct ccp_ecc_modular_math(9)CCP ECC modular math parameters✨
- struct ccp_ecc_point(9)CCP ECC point definition✨
- struct ccp_ecc_point_math(9)CCP ECC point math parameters✨
- struct ccp_passthru_engine(9)CCP pass-through operation✨
- struct ccp_passthru_nomap_engine(9)CCP pass-through operation without performing DMA mapping✨
- struct ccp_rsa_engine(9)CCP RSA operation✨
- struct ccp_sha_engine(9)CCP SHA operation✨
- struct ccp_xts_aes_engine(9)CCP XTS AES operation✨
- struct ccs_data_block_version(9)CCS static data version✨
- struct ccs_data_container(9)In-memory CCS static data✨
- struct ccs_frame_format_desc(9)CCS frame format descriptor✨
- struct ccs_frame_format_descs(9)A series of CCS frame format descriptors✨
- struct ccs_if_rule(9)CCS static data if rule✨
- struct ccs_pdaf_pix_loc(9)PDAF pixel locations✨
- struct ccs_pdaf_pix_loc_block_desc(9)PDAF pixel location block descriptor✨
- struct ccs_pdaf_pix_loc_block_desc_group(9)PDAF pixel location block descriptor group✨
- struct ccs_pdaf_pix_loc_pixel_desc(9)PDAF pixel location block descriptor✨
- struct ccs_pdaf_pix_loc_pixel_desc_group(9)PDAF pixel location pixel descriptor group✨
- struct ccs_pdaf_readout(9)CCS PDAF data readout descriptor✨
- struct ccs_pll(9)Full CCS PLL configuration✨
- struct ccs_pll_branch_bk(9)CCS PLL configuration (back)✨
- struct ccs_pll_branch_fr(9)CCS PLL configuration (front)✨
- struct ccs_pll_branch_limits_bk(9)CCS PLL back-end limits✨
- struct ccs_pll_branch_limits_fr(9)CCS PLL front-end limits✨
- struct ccs_pll_limits(9)CCS PLL limits✨
- struct ccs_quirk(9)quirks for sensors that deviate from SMIA++ standard✨
- struct ccs_reg(9)CCS register value✨
- struct ccs_rule(9)A CCS static data rule✨
- struct ccu_div_internal(9)Internal divider description✨
- struct ccu_gate_config(9)Gate configuration✨
- struct ccu_pll_rate_tbl(9)Structure mapping between PLL rate and register configuration.✨
- struct ccw0(9)channel command word✨
- struct ccw1(9)channel command word✨
- struct ccw_dev_id(9)unique identifier for ccw devices✨
- struct ccw_device(9)channel attached device✨
- struct ccw_driver(9)device driver for channel attached devices✨
- struct ccwgroup_device(9)ccw group device✨
- struct ccwgroup_driver(9)driver for ccw group devices✨
- struct cdev_debugfs(9)per cooling device statistics structure A cooling device can have a high number of states. Showing the transitions on a matrix based representation can be overkill given most of the transitions…✨
- struct cdev_record(9)Common structure for cooling device entry✨
- struct cdmac_bd(9)LocalLink buffer descriptor format✨
- struct cdns(9)Representation of Cadence USB3 DRD controller.✨
- struct cdns2_adma_regs(9)ADMA controller registers.✨
- struct cdns2_device(9)represent USB device.✨
- struct cdns2_endpoint(9)extended device side representation of USB endpoint.✨
- struct cdns2_ep0_regs(9)endpoint 0 related registers.✨
- struct cdns2_epx_base(9)base endpoint registers.✨
- struct cdns2_epx_regs(9)endpoint 1..15 related registers.✨
- struct cdns2_interrupt_regs(9)USB interrupt related registers.✨
- struct cdns2_request(9)extended device side representation of usb_request object.✨
- struct cdns2_ring(9)transfer ring representation.✨
- struct cdns2_trb(9)represent Transfer Descriptor block.✨
- struct cdns2_usb_regs(9)USB controller registers.✨
- struct cdns3_aligned_buf(9)represent aligned buffer used for DMA transfer✨
- struct cdns3_device(9)represent USB device.✨
- struct cdns3_endpoint(9)extended device side representation of USB endpoint.✨
- struct cdns3_request(9)extended device side representation of usb_request object .✨
- struct cdns3_trb(9)represent Transfer Descriptor block.✨
- struct cdns3_usb_regs(9)device controller registers.✨
- struct cdns_dsi_platform_ops(9)CDNS DSI Platform operations✨
- struct cdns_i2c(9)I2C device private data structure✨
- struct cdns_pcie(9)private data for Cadence PCIe controller drivers✨
- struct cdns_pcie_ep(9)private data for this PCIe endpoint controller driver✨
- struct cdns_pcie_epf(9)Structure to hold info about endpoint function✨
- struct cdns_pcie_rc(9)private data for this PCIe Root Complex driver✨
💅
getting it ready, bestie…