Records
-
class Releasable -
class all_mixins -
class all_mixins -
class base_device -
class base_mixin -
class base_protocol -
class has_bad_block_protocol_get_bad_block_list -
class has_bad_block_protocol_mark_block_bad -
class has_block_impl_protocol_query -
class has_block_impl_protocol_queue -
class has_block_partition_protocol_get_guid -
class has_block_partition_protocol_get_metadata -
class has_block_partition_protocol_get_name -
class has_block_protocol_query -
class has_block_protocol_queue -
class has_block_volume_protocol_destroy -
class has_block_volume_protocol_extend -
class has_block_volume_protocol_get_info -
class has_block_volume_protocol_query_slices -
class has_block_volume_protocol_shrink -
class has_camera_sensor2_protocol_de_init -
class has_camera_sensor2_protocol_get_analog_gain -
class has_camera_sensor2_protocol_get_available_modes -
class has_camera_sensor2_protocol_get_digital_gain -
class has_camera_sensor2_protocol_get_extension_value -
class has_camera_sensor2_protocol_get_integration_time -
class has_camera_sensor2_protocol_get_otp_data -
class has_camera_sensor2_protocol_get_otp_size -
class has_camera_sensor2_protocol_get_sensor_id -
class has_camera_sensor2_protocol_get_test_cursor_data -
class has_camera_sensor2_protocol_get_test_pattern_data -
class has_camera_sensor2_protocol_get_test_pattern_mode -
class has_camera_sensor2_protocol_init -
class has_camera_sensor2_protocol_set_analog_gain -
class has_camera_sensor2_protocol_set_digital_gain -
class has_camera_sensor2_protocol_set_extension_value -
class has_camera_sensor2_protocol_set_integration_time -
class has_camera_sensor2_protocol_set_mode -
class has_camera_sensor2_protocol_set_test_cursor_data -
class has_camera_sensor2_protocol_set_test_pattern_data -
class has_camera_sensor2_protocol_set_test_pattern_mode -
class has_camera_sensor2_protocol_start_streaming -
class has_camera_sensor2_protocol_stop_streaming -
class has_camera_sensor2_protocol_update -
class has_codec_protocol_connect -
class has_dai_protocol_connect -
class has_ddk_child_pre_release -
class has_ddk_get_protocol -
class has_ddk_init -
class has_ddk_made_visible -
class has_ddk_release -
class has_ddk_service_connect -
class has_ddk_suspend -
class has_ddk_unbind -
class has_eth_mac_protocol_mdio_read -
class has_eth_mac_protocol_mdio_write -
class has_eth_mac_protocol_register_callbacks -
class has_ethernet_ifc_protocol_recv -
class has_ethernet_ifc_protocol_status -
class has_ethernet_impl_protocol_get_bti -
class has_ethernet_impl_protocol_query -
class has_ethernet_impl_protocol_queue_tx -
class has_ethernet_impl_protocol_set_param -
class has_ethernet_impl_protocol_start -
class has_ethernet_impl_protocol_stop -
class has_gdc_protocol_init_task -
class has_gdc_protocol_process_frame -
class has_gdc_protocol_release_frame -
class has_gdc_protocol_remove_task -
class has_gdc_protocol_set_output_resolution -
class has_ge2d_protocol_init_task_in_place_water_mark -
class has_ge2d_protocol_init_task_resize -
class has_ge2d_protocol_init_task_water_mark -
class has_ge2d_protocol_process_frame -
class has_ge2d_protocol_release_frame -
class has_ge2d_protocol_remove_task -
class has_ge2d_protocol_set_crop_rect -
class has_ge2d_protocol_set_input_and_output_resolution -
class has_ge2d_protocol_set_output_resolution -
class has_ihda_codec_protocol_get_driver_channel -
class has_intel_gpu_core_protocol_get_pci_bti -
class has_intel_gpu_core_protocol_gtt_alloc -
class has_intel_gpu_core_protocol_gtt_clear -
class has_intel_gpu_core_protocol_gtt_free -
class has_intel_gpu_core_protocol_gtt_get_size -
class has_intel_gpu_core_protocol_gtt_insert -
class has_intel_gpu_core_protocol_map_pci_mmio -
class has_intel_gpu_core_protocol_read_pci_config16 -
class has_intel_gpu_core_protocol_register_interrupt_callback -
class has_intel_gpu_core_protocol_unmap_pci_mmio -
class has_intel_gpu_core_protocol_unregister_interrupt_callback -
class has_isp_protocol_create_output_stream -
class has_isp_protocol_set_default_sensor_mode -
class has_isp_protocol_set_frame_rate_range -
class has_isp_protocol_set_test_pattern -
class has_mipi_csi_protocol_de_init -
class has_mipi_csi_protocol_init -
class has_nand_protocol_get_factory_bad_block_list -
class has_nand_protocol_query -
class has_nand_protocol_queue -
class has_output_stream_protocol_release_frame -
class has_output_stream_protocol_shutdown -
class has_output_stream_protocol_start -
class has_output_stream_protocol_stop -
class has_parent_protocol_get_string -
class has_pciroot_protocol_allocate_msi -
class has_pciroot_protocol_driver_should_proxy_config -
class has_pciroot_protocol_get_address_space -
class has_pciroot_protocol_get_bti -
class has_pciroot_protocol_get_pci_platform_info -
class has_pciroot_protocol_read_config16 -
class has_pciroot_protocol_read_config32 -
class has_pciroot_protocol_read_config8 -
class has_pciroot_protocol_write_config16 -
class has_pciroot_protocol_write_config32 -
class has_pciroot_protocol_write_config8 -
class has_power_impl_protocol_disable_power_domain -
class has_power_impl_protocol_enable_power_domain -
class has_power_impl_protocol_get_current_voltage -
class has_power_impl_protocol_get_power_domain_status -
class has_power_impl_protocol_get_supported_voltage_range -
class has_power_impl_protocol_read_pmic_ctrl_reg -
class has_power_impl_protocol_request_voltage -
class has_power_impl_protocol_write_pmic_ctrl_reg -
class has_pwm_impl_protocol_disable -
class has_pwm_impl_protocol_enable -
class has_pwm_impl_protocol_get_config -
class has_pwm_impl_protocol_set_config -
class has_raw_nand_protocol_erase_block -
class has_raw_nand_protocol_get_nand_info -
class has_raw_nand_protocol_read_page_hwecc -
class has_raw_nand_protocol_write_page_hwecc -
class has_sdio_protocol_ack_in_band_intr -
class has_sdio_protocol_disable_fn -
class has_sdio_protocol_disable_fn_intr -
class has_sdio_protocol_do_rw_byte -
class has_sdio_protocol_do_rw_txn -
class has_sdio_protocol_do_vendor_control_rw_byte -
class has_sdio_protocol_enable_fn -
class has_sdio_protocol_enable_fn_intr -
class has_sdio_protocol_get_block_size -
class has_sdio_protocol_get_dev_hw_info -
class has_sdio_protocol_get_in_band_intr -
class has_sdio_protocol_intr_pending -
class has_sdio_protocol_io_abort -
class has_sdio_protocol_perform_tuning -
class has_sdio_protocol_register_vmo -
class has_sdio_protocol_request_card_reset -
class has_sdio_protocol_unregister_vmo -
class has_sdio_protocol_update_block_size -
class has_sdmmc_protocol_host_info -
class has_sdmmc_protocol_hw_reset -
class has_sdmmc_protocol_perform_tuning -
class has_sdmmc_protocol_register_vmo -
class has_sdmmc_protocol_request -
class has_sdmmc_protocol_set_bus_freq -
class has_sdmmc_protocol_set_bus_width -
class has_sdmmc_protocol_set_signal_voltage -
class has_sdmmc_protocol_set_timing -
class has_sdmmc_protocol_unregister_vmo -
class has_thermal_protocol_connect -
class has_tpm_impl_protocol_connect_server -
class has_usb_bus_interface_protocol_add_device -
class has_usb_bus_interface_protocol_reinitialize_device -
class has_usb_bus_interface_protocol_remove_device -
class has_usb_bus_interface_protocol_reset_port -
class has_usb_bus_protocol_configure_hub -
class has_usb_bus_protocol_device_added -
class has_usb_bus_protocol_device_removed -
class has_usb_bus_protocol_request_queue -
class has_usb_bus_protocol_set_hub_interface -
class has_usb_composite_protocol_claim_interface -
class has_usb_composite_protocol_get_additional_descriptor_length -
class has_usb_composite_protocol_get_additional_descriptor_list -
class has_usb_dci_interface_protocol_control -
class has_usb_dci_interface_protocol_set_connected -
class has_usb_dci_interface_protocol_set_speed -
class has_usb_dci_protocol_cancel_all -
class has_usb_dci_protocol_config_ep -
class has_usb_dci_protocol_disable_ep -
class has_usb_dci_protocol_ep_clear_stall -
class has_usb_dci_protocol_ep_set_stall -
class has_usb_dci_protocol_get_request_size -
class has_usb_dci_protocol_request_queue -
class has_usb_dci_protocol_set_interface -
class has_usb_function_interface_protocol_control -
class has_usb_function_interface_protocol_get_descriptors -
class has_usb_function_interface_protocol_get_descriptors_size -
class has_usb_function_interface_protocol_set_configured -
class has_usb_function_interface_protocol_set_interface -
class has_usb_function_protocol_alloc_ep -
class has_usb_function_protocol_alloc_interface -
class has_usb_function_protocol_alloc_string_desc -
class has_usb_function_protocol_cancel_all -
class has_usb_function_protocol_config_ep -
class has_usb_function_protocol_disable_ep -
class has_usb_function_protocol_ep_clear_stall -
class has_usb_function_protocol_ep_set_stall -
class has_usb_function_protocol_get_request_size -
class has_usb_function_protocol_request_queue -
class has_usb_function_protocol_set_interface -
class has_usb_hci_protocol_cancel_all -
class has_usb_hci_protocol_configure_hub -
class has_usb_hci_protocol_enable_endpoint -
class has_usb_hci_protocol_get_current_frame -
class has_usb_hci_protocol_get_max_device_count -
class has_usb_hci_protocol_get_max_transfer_size -
class has_usb_hci_protocol_get_request_size -
class has_usb_hci_protocol_hub_device_added -
class has_usb_hci_protocol_hub_device_removed -
class has_usb_hci_protocol_hub_device_reset -
class has_usb_hci_protocol_request_queue -
class has_usb_hci_protocol_reset_device -
class has_usb_hci_protocol_reset_endpoint -
class has_usb_hci_protocol_set_bus_interface -
class has_usb_hub_interface_protocol_reset_port -
class has_usb_protocol_cancel_all -
class has_usb_protocol_control_in -
class has_usb_protocol_control_out -
class has_usb_protocol_enable_endpoint -
class has_usb_protocol_get_configuration -
class has_usb_protocol_get_configuration_descriptor -
class has_usb_protocol_get_configuration_descriptor_length -
class has_usb_protocol_get_current_frame -
class has_usb_protocol_get_descriptors -
class has_usb_protocol_get_descriptors_length -
class has_usb_protocol_get_device_descriptor -
class has_usb_protocol_get_device_id -
class has_usb_protocol_get_max_transfer_size -
class has_usb_protocol_get_request_size -
class has_usb_protocol_get_speed -
class has_usb_protocol_get_string_descriptor -
class has_usb_protocol_request_queue -
class has_usb_protocol_reset_device -
class has_usb_protocol_reset_endpoint -
class has_usb_protocol_set_configuration -
class has_usb_protocol_set_interface
Functions
-
template <typename D>void CheckCodecProtocolSubclass ()Defined at line 20 of file fidling/gen/sdk/banjo/fuchsia.hardware.audio/fuchsia.hardware.audio/banjo/cpp/fuchsia/hardware/audio/cpp/banjo-internal.h
-
template <typename D>void CheckIhdaCodecProtocolSubclass ()Defined at line 20 of file fidling/gen/sdk/banjo/fuchsia.hardware.intelhda.codec/fuchsia.hardware.intelhda.codec/banjo/cpp/fuchsia/hardware/intelhda/codec/cpp/banjo-internal.h
-
template <typename D>void CheckThermalProtocolSubclass ()Defined at line 20 of file fidling/gen/sdk/banjo/fuchsia.hardware.thermal/fuchsia.hardware.thermal/banjo/cpp/fuchsia/hardware/thermal/cpp/banjo-internal.h
-
template <typename D>void CheckTpmImplProtocolSubclass ()Defined at line 20 of file fidling/gen/sdk/banjo/fuchsia.hardware.tpmimpl/fuchsia.hardware.tpmimpl/banjo/cpp/fuchsia/hardware/tpmimpl/cpp/banjo-internal.h
-
template <typename D>void CheckParentProtocolSubclass ()Defined at line 20 of file fidling/gen/src/devices/tests/v2/compat/fuchsia.hardware.compat/banjo/cpp/fuchsia/hardware/compat/cpp/banjo-internal.h
-
template <typename D>void CheckUsbHubInterfaceProtocolSubclass ()Defined at line 21 of file fidling/gen/sdk/banjo/fuchsia.hardware.usb.hub/fuchsia.hardware.usb.hub/banjo/cpp/fuchsia/hardware/usb/hub/cpp/banjo-internal.h
-
template <typename D>void CheckBadBlockProtocolSubclass ()Defined at line 23 of file fidling/gen/sdk/banjo/fuchsia.hardware.badblock/fuchsia.hardware.badblock/banjo/cpp/fuchsia/hardware/badblock/cpp/banjo-internal.h
-
template <typename D>void CheckMipiCsiProtocolSubclass ()Defined at line 23 of file fidling/gen/sdk/banjo/fuchsia.hardware.mipicsi/fuchsia.hardware.mipicsi/banjo/cpp/fuchsia/hardware/mipicsi/cpp/banjo-internal.h
-
template <typename D>void CheckBlockProtocolSubclass ()Defined at line 23 of file fidling/gen/sdk/fidl/fuchsia.hardware.block.driver/fuchsia.hardware.block.driver/banjo/cpp/fuchsia/hardware/block/driver/cpp/banjo-internal.h
-
template <typename D>void CheckBlockPartitionProtocolSubclass ()Defined at line 26 of file fidling/gen/sdk/banjo/fuchsia.hardware.block.partition/fuchsia.hardware.block.partition/banjo/cpp/fuchsia/hardware/block/partition/cpp/banjo-internal.h
-
template <typename D>void CheckEthMacProtocolSubclass ()Defined at line 26 of file fidling/gen/sdk/banjo/fuchsia.hardware.ethernet.mac/fuchsia.hardware.ethernet.mac/banjo/cpp/fuchsia/hardware/ethernet/mac/cpp/banjo-internal.h
-
template <typename D>void CheckNandProtocolSubclass ()Defined at line 26 of file fidling/gen/sdk/banjo/fuchsia.hardware.nand/fuchsia.hardware.nand/banjo/cpp/fuchsia/hardware/nand/cpp/banjo-internal.h
-
template <typename D>void CheckUsbCompositeProtocolSubclass ()Defined at line 26 of file fidling/gen/sdk/banjo/fuchsia.hardware.usb.composite/fuchsia.hardware.usb.composite/banjo/cpp/fuchsia/hardware/usb/composite/cpp/banjo-internal.h
-
template <typename D>void CheckIspProtocolSubclass ()Defined at line 29 of file fidling/gen/sdk/banjo/fuchsia.hardware.isp/fuchsia.hardware.isp/banjo/cpp/fuchsia/hardware/isp/cpp/banjo-internal.h
-
template <typename D>void CheckPwmImplProtocolSubclass ()Defined at line 29 of file fidling/gen/sdk/banjo/fuchsia.hardware.pwm/fuchsia.hardware.pwm/banjo/cpp/fuchsia/hardware/pwm/cpp/banjo-internal.h
-
template <typename D>void CheckRawNandProtocolSubclass ()Defined at line 29 of file fidling/gen/sdk/banjo/fuchsia.hardware.rawnand/fuchsia.hardware.rawnand/banjo/cpp/fuchsia/hardware/rawnand/cpp/banjo-internal.h
-
template <typename D>void CheckDaiProtocolSubclass ()Defined at line 32 of file fidling/gen/sdk/banjo/fuchsia.hardware.audio/fuchsia.hardware.audio/banjo/cpp/fuchsia/hardware/audio/cpp/banjo-internal.h
-
template <typename D>void CheckBlockVolumeProtocolSubclass ()Defined at line 32 of file fidling/gen/sdk/banjo/fuchsia.hardware.block.volume/fuchsia.hardware.block.volume/banjo/cpp/fuchsia/hardware/block/volume/cpp/banjo-internal.h
-
template <typename D>void CheckGdcProtocolSubclass ()Defined at line 32 of file fidling/gen/sdk/banjo/fuchsia.hardware.gdc/fuchsia.hardware.gdc/banjo/cpp/fuchsia/hardware/gdc/cpp/banjo-internal.h
-
template <typename D>void CheckUsbBusProtocolSubclass ()Defined at line 32 of file fidling/gen/sdk/banjo/fuchsia.hardware.usb.bus/fuchsia.hardware.usb.bus/banjo/cpp/fuchsia/hardware/usb/bus/cpp/banjo-internal.h
-
template <typename D>void CheckEthernetImplProtocolSubclass ()Defined at line 35 of file fidling/gen/sdk/banjo/fuchsia.hardware.ethernet/fuchsia.hardware.ethernet/banjo/cpp/fuchsia/hardware/ethernet/cpp/banjo-internal.h
-
template <typename D>void CheckPowerImplProtocolSubclass ()Defined at line 41 of file fidling/gen/sdk/banjo/fuchsia.hardware.powerimpl/fuchsia.hardware.powerimpl/banjo/cpp/fuchsia/hardware/powerimpl/cpp/banjo-internal.h
-
template <typename D>void CheckUsbDciProtocolSubclass ()Defined at line 41 of file fidling/gen/sdk/banjo/fuchsia.hardware.usb.dci/fuchsia.hardware.usb.dci/banjo/cpp/fuchsia/hardware/usb/dci/cpp/banjo-internal.h
-
template <typename D>void CheckBlockImplProtocolSubclass ()Defined at line 42 of file fidling/gen/sdk/fidl/fuchsia.hardware.block.driver/fuchsia.hardware.block.driver/banjo/cpp/fuchsia/hardware/block/driver/cpp/banjo-internal.h
-
template <typename D>void CheckGe2dProtocolSubclass ()Defined at line 44 of file fidling/gen/sdk/banjo/fuchsia.hardware.ge2d/fuchsia.hardware.ge2d/banjo/cpp/fuchsia/hardware/ge2d/cpp/banjo-internal.h
-
template <typename D>void CheckSdmmcProtocolSubclass ()Defined at line 47 of file fidling/gen/sdk/banjo/fuchsia.hardware.sdmmc/fuchsia.hardware.sdmmc/banjo/cpp/fuchsia/hardware/sdmmc/cpp/banjo-internal.h
-
template <typename D>void CheckIntelGpuCoreProtocolSubclass ()Defined at line 50 of file fidling/gen/sdk/banjo/fuchsia.hardware.intelgpucore/fuchsia.hardware.intelgpucore/banjo/cpp/fuchsia/hardware/intelgpucore/cpp/banjo-internal.h
-
template <typename D>void CheckPcirootProtocolSubclass ()Defined at line 50 of file fidling/gen/sdk/banjo/fuchsia.hardware.pciroot/fuchsia.hardware.pciroot/banjo/cpp/fuchsia/hardware/pciroot/cpp/banjo-internal.h
-
template <typename D>void CheckUsbFunctionProtocolSubclass ()Defined at line 50 of file fidling/gen/sdk/banjo/fuchsia.hardware.usb.function/fuchsia.hardware.usb.function/banjo/cpp/fuchsia/hardware/usb/function/cpp/banjo-internal.h
-
template <typename D>void CheckUsbHciProtocolSubclass ()Defined at line 59 of file fidling/gen/sdk/banjo/fuchsia.hardware.usb.hci/fuchsia.hardware.usb.hci/banjo/cpp/fuchsia/hardware/usb/hci/cpp/banjo-internal.h
-
template <typename D>void CheckOutputStreamProtocolSubclass ()Defined at line 62 of file fidling/gen/sdk/banjo/fuchsia.hardware.isp/fuchsia.hardware.isp/banjo/cpp/fuchsia/hardware/isp/cpp/banjo-internal.h
-
template <typename D>void CheckUsbBusInterfaceProtocolSubclass ()Defined at line 69 of file fidling/gen/sdk/banjo/fuchsia.hardware.usb.bus/fuchsia.hardware.usb.bus/banjo/cpp/fuchsia/hardware/usb/bus/cpp/banjo-internal.h
-
template <typename D>void CheckEthernetIfcProtocolSubclass ()Defined at line 70 of file fidling/gen/sdk/banjo/fuchsia.hardware.ethernet/fuchsia.hardware.ethernet/banjo/cpp/fuchsia/hardware/ethernet/cpp/banjo-internal.h
-
template <typename D>void CheckSdioProtocolSubclass ()Defined at line 71 of file fidling/gen/sdk/banjo/fuchsia.hardware.sdio/fuchsia.hardware.sdio/banjo/cpp/fuchsia/hardware/sdio/cpp/banjo-internal.h
-
template <typename D>void CheckUsbProtocolSubclass ()Defined at line 80 of file fidling/gen/sdk/banjo/fuchsia.hardware.usb/fuchsia.hardware.usb/banjo/cpp/fuchsia/hardware/usb/cpp/banjo-internal.h
-
template <typename D>void CheckUsbDciInterfaceProtocolSubclass ()Defined at line 87 of file fidling/gen/sdk/banjo/fuchsia.hardware.usb.dci/fuchsia.hardware.usb.dci/banjo/cpp/fuchsia/hardware/usb/dci/cpp/banjo-internal.h
-
template <typename D>void CheckCameraSensor2ProtocolSubclass ()Defined at line 89 of file fidling/gen/sdk/banjo/fuchsia.hardware.camera.sensor/fuchsia.hardware.camera.sensor/banjo/cpp/fuchsia/hardware/camera/sensor/cpp/banjo-internal.h
-
template <typename D>void CheckUsbFunctionInterfaceProtocolSubclass ()Defined at line 114 of file fidling/gen/sdk/banjo/fuchsia.hardware.usb.function/fuchsia.hardware.usb.function/banjo/cpp/fuchsia/hardware/usb/function/cpp/banjo-internal.h
-
template <typename D>void CheckGetProtocolable ()Defined at line 206 of file ../../src/lib/ddktl/include/ddktl/device-internal.h
-
template <typename D>void CheckInitializable ()Defined at line 218 of file ../../src/lib/ddktl/include/ddktl/device-internal.h
-
template <typename D>void CheckUnbindable ()Defined at line 228 of file ../../src/lib/ddktl/include/ddktl/device-internal.h
-
template <typename D>void CheckReleasable ()Defined at line 238 of file ../../src/lib/ddktl/include/ddktl/device-internal.h
-
template <typename D>void CheckServiceConnectable ()Defined at line 248 of file ../../src/lib/ddktl/include/ddktl/device-internal.h
-
template <typename D>void CheckSuspendable ()Defined at line 260 of file ../../src/lib/ddktl/include/ddktl/device-internal.h
-
template <typename D>void CheckChildPreReleaseable ()Defined at line 270 of file ../../src/lib/ddktl/include/ddktl/device-internal.h
-
template <typename D>void CheckMadeVisibleable ()Defined at line 281 of file ../../src/lib/ddktl/include/ddktl/device-internal.h
-
template <typename... Mixins>void CheckMixins ()Defined at line 302 of file ../../src/lib/ddktl/include/ddktl/device-internal.h