/fuchsia/zircon/system/ulib/ddktl/include/ddktl/protocol/ |
H A D | amlogic-canvas.h | 51 ops_.config = CanvasConfig; 52 ops_.free = CanvasFree; 57 ddk_proto_ops_ = &ops_; 61 canvas_protocol_ops_t ops_ = {}; member in class:ddk::CanvasProtocol 76 : ops_(proto->ops), ctx_(proto->ctx) {} 80 proto->ops = ops_; 85 return ops_->config(ctx_, vmo, offset, info, canvas_idx); 88 return ops_->free(ctx_, canvas_idx); 92 canvas_protocol_ops_t* ops_; member in class:ddk::CanvasProtocolProxy
|
H A D | clk.h | 49 ops_.enable = ClkEnable; 50 ops_.disable = ClkDisable; 55 ddk_proto_ops_ = &ops_; 59 clk_protocol_ops_t ops_ = {}; member in class:ddk::ClkProtocol 73 : ops_(proto->ops), ctx_(proto->ctx) {} 77 proto->ops = ops_; 81 return ops_->enable(ctx_, index); 84 return ops_->disable(ctx_, index); 88 clk_protocol_ops_t* ops_; member in class:ddk::ClkProtocolProxy
|
H A D | test.h | 70 : ops_(proto->ops), ctx_(proto->ctx) {} 73 ops_->set_output_socket(ctx_, socket.release()); 77 return zx::socket(ops_->get_output_socket(ctx_)); 81 ops_->set_control_channel(ctx_, chan.release()); 85 return zx::channel(ops_->get_control_channel(ctx_)); 89 ops_->set_test_func(ctx_, func, cookie); 93 return ops_->run_tests(ctx_, report, arg, arglen); 97 ops_->destroy(ctx_); 101 test_protocol_ops_t* ops_; member in class:ddk::TestProtocolProxy
|
H A D | gpio.h | 56 ops_.config_in = GpioConfigIn; 57 ops_.config_out = GpioConfigOut; 58 ops_.set_alt_function = GpioSetAltFunction; 59 ops_.read = GpioRead; 60 ops_.write = GpioWrite; 61 ops_.get_interrupt = GpioGetInterrupt; 62 ops_.release_interrupt = GpioReleaseInterrupt; 63 ops_.set_polarity = GpioSetPolarity; 68 ddk_proto_ops_ = &ops_; 72 gpio_protocol_ops_t ops_ member in class:ddk::GpioProtocol 138 gpio_protocol_ops_t* ops_; member in class:ddk::GpioProtocolProxy [all...] |
H A D | gpio-impl.h | 56 ops_.config_in = GpioImplConfigIn; 57 ops_.config_out = GpioImplConfigOut; 58 ops_.set_alt_function = GpioImplSetAltFunction; 59 ops_.read = GpioImplRead; 60 ops_.write = GpioImplWrite; 61 ops_.get_interrupt = GpioImplGetInterrupt; 62 ops_.release_interrupt = GpioImplReleaseInterrupt; 63 ops_.set_polarity = GpioImplSetPolarity; 68 ddk_proto_ops_ = &ops_; 72 gpio_impl_protocol_ops_t ops_ member in class:ddk::GpioImplProtocol 138 gpio_impl_protocol_ops_t* ops_; member in class:ddk::GpioImplProtocolProxy [all...] |
H A D | i2c-impl.h | 50 ops_.get_bus_count = I2cImplGetBusCount; 51 ops_.get_max_transfer_size = I2cImplGetMaxTransferSize; 52 ops_.set_bitrate = I2cImplSetBitRate; 53 ops_.transact = I2cImplTransact; 58 ddk_proto_ops_ = &ops_; 62 i2c_impl_protocol_ops_t ops_ = {}; member in class:ddk::I2cImplProtocol 83 : ops_(proto->ops), ctx_(proto->ctx) {} 87 proto->ops = ops_; 91 return ops_->get_bus_count(ctx_); 94 return ops_ 104 i2c_impl_protocol_ops_t* ops_; member in class:ddk::I2cImplProtocolProxy [all...] |
H A D | usb-mode-switch.h | 49 ops_.set_mode = UmsSetMode; 54 ddk_proto_ops_ = &ops_; 58 usb_mode_switch_protocol_ops_t ops_ = {}; member in class:ddk::UmsProtocol 69 : ops_(proto->ops), ctx_(proto->ctx) {} 73 proto->ops = ops_; 77 return ops_->set_mode(ctx_, mode); 81 usb_mode_switch_protocol_ops_t* ops_; member in class:ddk::UmsProtocolProxy
|
H A D | display-controller.h | 20 ops_.set_display_controller_cb = SetDisplayControllerCb; 21 ops_.import_vmo_image = ImportVmoImage; 22 ops_.release_image = ReleaseImage; 23 ops_.check_configuration = CheckConfiguration; 24 ops_.apply_configuration = ApplyConfiguration; 25 ops_.compute_linear_stride = ComputeLinearStride; 26 ops_.allocate_vmo = AllocateVmo; 31 ddk_proto_ops_ = &ops_; 67 display_controller_protocol_ops_t ops_ = {}; member in class:ddk::DisplayControllerProtocol
|
H A D | i2c.h | 51 ops_.transact = I2cTransact; 52 ops_.get_max_transfer_size = I2cGetMaxTransferSize; 57 ddk_proto_ops_ = &ops_; 61 i2c_protocol_ops_t ops_ = {}; member in class:ddk::I2cProtocol 79 : ops_(proto->ops), ctx_(proto->ctx) {} 82 return ops_->transact(ctx_, ops, cnt, transact_cb, cookie); 85 return ops_->get_max_transfer_size(ctx_, out_size); 88 return ops_->get_interupt(ctx_, flags, out_handle); 92 i2c_protocol_ops_t* ops_; member in class:ddk::I2cProtocolProxy
|
H A D | pci.h | 64 : ops_(proto->ops), ctx_(proto->ctx) {} 67 return ops_->get_resource(ctx_, res_id, out_res); 72 return ops_->map_resource(ctx_, res_id, cache_policy, vaddr, size, out_handle); 76 return ops_->enable_bus_master(ctx_, enable); 80 return ops_->reset_device(ctx_); 84 return ops_->map_interrupt(ctx_, which_irq, out_handle); 88 return ops_->query_irq_mode(ctx_, mode, out_max_irqs); 92 return ops_->set_irq_mode(ctx_, mode, requested_irq_count); 96 return ops_->get_device_info(ctx_, out_info); 100 return ops_ 126 pci_protocol_ops_t* ops_; member in class:ddk::PciProtocolProxy [all...] |
H A D | block.h | 54 ops_.query = Query; 55 ops_.queue = Queue; 60 ddk_proto_ops_ = &ops_; 72 block_protocol_ops_t ops_ = {}; member in class:ddk::BlockProtocol
|
H A D | mailbox.h | 64 : ops_(proto->ops), ctx_(proto->ctx) {} 68 proto->ops = ops_; 72 return ops_->send_cmd(ctx_, channel, mdata); 76 mailbox_protocol_ops_t* ops_; member in class:ddk::MailboxProtocolProxy
|
H A D | audio-codec.h | 54 ddk_proto_ops_ = &ops_; 61 } ops_; member in class:ddk::AudioCodecProtocol
|
H A D | tee.h | 54 ddk_proto_ops_ = &ops_; 61 } ops_; member in class:ddk::TeeProtocol
|
H A D | tpm.h | 54 ddk_proto_ops_ = &ops_; 61 } ops_; member in class:ddk::TpmProtocol
|
H A D | ethernet.h | 179 ops_.query = Query; 180 ops_.stop = Stop; 181 ops_.start = Start; 182 ops_.queue_tx = QueueTx; 183 ops_.set_param = SetParam; 184 ops_.get_bti = GetBti; 189 ddk_proto_ops_ = &ops_; 218 ethmac_protocol_ops_t ops_ = {}; member in class:ddk::EthmacProtocol 224 : ops_(proto->ops), ctx_(proto->ctx) {} 227 return ops_ 250 ethmac_protocol_ops_t* ops_; member in class:ddk::EthmacProtocolProxy [all...] |
H A D | hidbus.h | 96 ops_.query = Query; 97 ops_.start = Start; 98 ops_.stop = Stop; 99 ops_.get_descriptor = GetDescriptor; 100 ops_.get_report = GetReport; 101 ops_.set_report = SetReport; 102 ops_.get_idle = GetIdle; 103 ops_.set_idle = SetIdle; 104 ops_.get_protocol = GetProtocol; 105 ops_ 157 hidbus_protocol_ops_t ops_ = {}; member in class:ddk::HidBusProtocol [all...] |
H A D | scpi.h | 83 : ops_(proto->ops), ctx_(proto->ctx) {} 87 proto->ops = ops_; 91 return ops_->get_sensor(ctx_, name, sensor_id); 94 return ops_->get_sensor_value(ctx_, sensor_id, sensor_value); 97 return ops_->get_dvfs_info(ctx_, power_domain, opps); 100 return ops_->get_dvfs_idx(ctx_, power_domain, idx); 103 return ops_->set_dvfs_idx(ctx_, power_domain, idx); 107 scpi_protocol_ops_t* ops_; member in class:ddk::ScpiProtocolProxy
|
H A D | serial-impl.h | 97 : ops_(proto->ops), ctx_(proto->ctx) {} 100 return ops_->get_info(ctx_, info); 104 return ops_->config(ctx_, baud_rate, flags); 108 return ops_->enable(ctx_, enable); 112 return ops_->read(ctx_, buf, length, out_actual); 116 return ops_->write(ctx_, buf, length, out_actual); 120 return ops_->set_notify_callback(ctx_, cb, cookie); 124 serial_impl_ops_t* ops_; member in class:ddk::SerialImplProtocolProxy
|
H A D | bad-block.h | 73 : ops_(proto->ops), ctx_(proto->ctx) {} 77 return ops_->get_bad_block_list(ctx_, bad_block_list, bad_block_list_len, bad_block_count); 81 return ops_->mark_block_bad(ctx_, block); 85 bad_block_protocol_ops_t* ops_; member in class:ddk::BadBlockProtocolProxy
|
H A D | iommu.h | 64 : ops_(proto->ops), ctx_(proto->ctx) {} 68 proto->ops = ops_; 72 return ops_->get_bti(ctx_, iommu_index, bti_id, out_handle); 76 iommu_protocol_ops_t* ops_; member in class:ddk::IommuProtocolProxy
|
H A D | platform-proxy.h | 74 : ops_(proto->ops), ctx_(proto->ctx) {} 77 return ops_->register_protocol(ctx_, proto_id, protocol); 81 return ops_->proxy(ctx_, args); 85 platform_proxy_protocol_ops_t* ops_; member in class:ddk::PlatformProxyProtocolProxy
|
H A D | platform-bus.h | 95 : ops_(proto->ops), ctx_(proto->ctx) {} 98 return ops_->device_add(ctx_, dev); 102 return ops_->protocol_device_add(ctx_, proto_id, dev); 107 return ops_->register_protocol(ctx_, proto_id, protocol, proxy_cb, proxy_cb_cookie); 111 return ops_->get_board_name(ctx_); 115 return ops_->set_board_info(ctx_, info); 119 platform_bus_protocol_ops_t* ops_; member in class:ddk::PlatformBusProtocolProxy
|
H A D | platform-device.h | 117 : ops_(proto->ops), ctx_(proto->ctx) {} 120 return ops_->get_mmio(ctx_, index, out_mmio); 125 return ops_->map_mmio(ctx_, index, cache_policy, out_vaddr, out_size, out_paddr, 130 return ops_->map_interrupt(ctx_, index, flags, out_handle); 134 return ops_->get_bti(ctx_, index, out_handle); 138 return ops_->get_device_info(ctx_, out_info); 142 return ops_->get_board_info(ctx_, out_info); 146 return ops_->device_add(ctx_, index, args, out); 150 return ops_->get_protocol(ctx_, proto_id, index, out_protocol); 154 platform_device_protocol_ops_t* ops_; member in class:ddk::PlatformDevProtocolProxy [all...] |
/fuchsia/zircon/system/ulib/fit/include/lib/fit/ |
H A D | function_internal.h | 170 return ops_ != &null_target_type::ops; 174 return ops_->invoke(&bits_, std::forward<Args>(args)...); 199 ops_type temp_ops = ops_; 201 ops_->move(&bits_, &temp_bits); 203 ops_ = other.ops_; 204 other.ops_->move(&other.bits_, &bits_); 206 other.ops_ = temp_ops; 213 return static_cast<Callable*>(ops_->get(&bits_)); 219 return static_cast<Callable*>(ops_ 283 ops_type ops_; member in class:fit::internal::function [all...] |