Searched refs:ops_ (Results 1 - 25 of 30) sorted by relevance

12

/fuchsia/zircon/system/ulib/ddktl/include/ddktl/protocol/
H A Damlogic-canvas.h51 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 Dclk.h49 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 Dtest.h70 : 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 Dgpio.h56 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 Dgpio-impl.h56 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 Di2c-impl.h50 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 Dusb-mode-switch.h49 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 Ddisplay-controller.h20 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 Di2c.h51 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 Dpci.h64 : 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 Dblock.h54 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 Dmailbox.h64 : 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 Daudio-codec.h54 ddk_proto_ops_ = &ops_;
61 } ops_; member in class:ddk::AudioCodecProtocol
H A Dtee.h54 ddk_proto_ops_ = &ops_;
61 } ops_; member in class:ddk::TeeProtocol
H A Dtpm.h54 ddk_proto_ops_ = &ops_;
61 } ops_; member in class:ddk::TpmProtocol
H A Dethernet.h179 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 Dhidbus.h96 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 Dscpi.h83 : 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 Dserial-impl.h97 : 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 Dbad-block.h73 : 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 Diommu.h64 : 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 Dplatform-proxy.h74 : 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 Dplatform-bus.h95 : 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 Dplatform-device.h117 : 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 Dfunction_internal.h170 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...]

Completed in 116 milliseconds

12