| /system/ulib/fit/include/lib/fit/ |
| A D | optional.h | 79 class optional final { 83 constexpr optional() 85 constexpr optional(nullopt_t) 91 optional(const optional& other) 98 optional(optional&& other) 110 ~optional() { 149 optional& operator=(const optional& other) { 166 optional& operator=(optional&& other) { 247 void swap(optional<T>& a, optional<T>& b) { 270 constexpr bool operator==(const optional<T>& lhs, const optional<U>& rhs) { [all …]
|
| /system/utest/fit/ |
| A D | optional_tests.cpp | 74 fit::optional<T> opt; in construct_without_value() 112 fit::optional<T> b(a); in construct_copy() 113 fit::optional<T> c; in construct_copy() 131 fit::optional<T> c; in construct_move() 195 fit::optional<T> c; in assign_copy() 243 fit::optional<T> c; in assign_move() 282 fit::optional<T> a; in emplace() 314 fit::optional<T> d; in comparisons() 315 fit::optional<T> e; in comparisons() 360 fit::optional<T> c; in swapping() [all …]
|
| /system/dev/pci/amlogic-pcie/ |
| A D | aml-pcie-device.h | 46 std::optional<ddk::MmioBuffer> dbi_; 47 std::optional<ddk::MmioBuffer> cfg_; 48 std::optional<ddk::MmioBuffer> rst_; 49 std::optional<ddk::MmioBuffer> pll_; 52 std::optional<ddk::MmioPinnedBuffer> dbi_pinned_;
|
| /system/dev/display/astro-display/ |
| A D | vpu.h | 37 std::optional<ddk::MmioBuffer> vpu_mmio_; 38 std::optional<ddk::MmioBuffer> hhi_mmio_; 39 std::optional<ddk::MmioBuffer> aobus_mmio_; 40 std::optional<ddk::MmioBuffer> cbus_mmio_;
|
| A D | astro-clock.h | 48 std::optional<ddk::MmioBuffer> vpu_mmio_; 49 std::optional<ddk::MmioBuffer> hhi_mmio_;
|
| A D | aml-dsi-host.h | 44 std::optional<ddk::MmioBuffer> mipi_dsi_mmio_; 45 std::optional<ddk::MmioBuffer> hhi_mmio_;
|
| A D | aml-mipi-phy.h | 61 std::optional<ddk::MmioBuffer> mipi_dsi_mmio_; 62 std::optional<ddk::MmioBuffer> dsi_phy_mmio_;
|
| /system/dev/ethernet/aml-ethernet-s912/ |
| A D | aml-ethernet.h | 56 std::optional<ddk::I2cChannel> i2c_; 57 std::optional<ddk::GpioProtocolClient> gpios_[GPIO_COUNT]; 59 std::optional<ddk::MmioBuffer> periph_mmio_; 60 std::optional<ddk::MmioBuffer> hhi_mmio_;
|
| /system/ulib/ddktl/ |
| A D | pdev.cpp | 25 zx_status_t PDev::MapMmio(uint32_t index, std::optional<MmioBuffer>* mmio) { in MapMmio() 36 std::optional<I2cChannel> PDev::GetI2c(uint32_t index) { in GetI2c() 43 return std::optional<I2cChannel>(&i2c); in GetI2c() 46 std::optional<GpioProtocolClient> PDev::GetGpio(uint32_t index) { in GetGpio() 53 return std::optional<GpioProtocolClient>(&gpio); in GetGpio()
|
| /system/dev/display/vim-display/ |
| A D | vim-display.h | 99 std::optional<ddk::MmioBuffer> mmio_preset; 100 std::optional<ddk::MmioBuffer> mmio_hdmitx; 101 std::optional<ddk::MmioBuffer> mmio_hiu; 102 std::optional<ddk::MmioBuffer> mmio_vpu; 103 std::optional<ddk::MmioBuffer> mmio_hdmitx_sec; 104 std::optional<ddk::MmioBuffer> mmio_dmc; 105 std::optional<ddk::MmioBuffer> mmio_cbus;
|
| /system/ulib/ddktl/include/ddktl/ |
| A D | pdev.h | 36 zx_status_t MapMmio(uint32_t index, std::optional<MmioBuffer>* mmio); 42 std::optional<I2cChannel> GetI2c(uint32_t index); 43 std::optional<GpioProtocolClient> GetGpio(uint32_t index);
|
| /system/dev/thermal/aml-thermal-s905d2g/ |
| A D | aml-tsensor.h | 43 std::optional<ddk::MmioBuffer> pll_mmio_; 44 std::optional<ddk::MmioBuffer> ao_mmio_; 45 std::optional<ddk::MmioBuffer> hiu_mmio_;
|
| A D | aml-pwm.h | 40 std::optional<ddk::MmioBuffer> pwm_mmio_;
|
| A D | aml-cpufreq.h | 41 std::optional<ddk::MmioBuffer> hiu_mmio_;
|
| /system/ulib/fs-management/include/fs-management/ |
| A D | ram-nand.h | 46 std::optional<RamNand>* out); 51 std::optional<RamNand>* out); 55 std::optional<RamNand>* out); 89 std::optional<fbl::String> path_;
|
| /system/dev/audio/astro-tdm-output/ |
| A D | audio-stream-out.h | 65 std::optional<ddk::PDev> pdev_; 73 std::optional<ddk::GpioProtocolClient> audio_en_; 74 std::optional<ddk::GpioProtocolClient> audio_fault_;
|
| /system/dev/audio/sherlock-tdm-output/ |
| A D | audio-stream-out.h | 66 std::optional<ddk::PDev> pdev_ TA_GUARDED(domain_->token()); 72 std::optional<ddk::GpioProtocolClient> audio_en_ TA_GUARDED(domain_->token()); 73 std::optional<ddk::GpioProtocolClient> audio_fault_ TA_GUARDED(domain_->token());
|
| /system/public/zircon/boot/ |
| A D | driver-config.h | 54 bool optional; member 66 bool optional; member
|
| /system/dev/scpi/aml-scpi-s912/ |
| A D | aml-mailbox.h | 76 std::optional<ddk::MmioBuffer> mailbox_mmio_; 77 std::optional<ddk::MmioBuffer> mailbox_payload_mmio_;
|
| /system/dev/bus/platform/ |
| A D | platform-bus.h | 129 std::optional<ddk::ClkProtocolClient> clk_; 130 std::optional<ddk::GpioImplProtocolClient> gpio_; 131 std::optional<ddk::IommuProtocolClient> iommu_; 132 std::optional<ddk::I2cImplProtocolClient> i2c_;
|
| /system/dev/clk/amlogic-clk/ |
| A D | aml-clk.h | 69 std::optional<ddk::MmioBuffer> hiu_mmio_; 70 std::optional<ddk::MmioBuffer> msr_mmio_;
|
| /system/dev/usb/mt-musb-peripheral/ |
| A D | mt-usb.h | 118 std::optional<ddk::UsbDciInterfaceClient> dci_intf_; 120 std::optional<ddk::MmioBuffer> usb_mmio_; 121 std::optional<ddk::MmioBuffer> phy_mmio_;
|
| /system/ulib/fs-management/ |
| A D | ram-nand.cpp | 57 std::optional<RamNand>* out) { in Create() 92 std::optional<RamNand>* out) { in Create() 135 std::optional<RamNand>* out) { in CreateIsolated()
|
| /system/ulib/fit/ |
| A D | README.md | 110 ### fit::optional 112 - std::optional is very useful but it requires C++ 17. 116 - So we should create a poly-fill for std::optional on C++ 14. 118 std::optional API. Flesh this out more fully. 134 - std::optional can be effective here but it doesn't directly handle nullity 136 std::optional also increases the size of the object to carry an extra 140 still hewing close to the semantics of std::optional.
|
| /system/dev/usb/usb-test/usb-tester/ |
| A D | usb-tester.h | 32 static std::optional<TestRequest> Create(size_t len, uint8_t ep_address, 36 static std::optional<TestRequest> Create(const fuchsia_hardware_usb_tester_SgList& sg_list,
|