Searched refs:parent (Results 51 - 75 of 304) sorted by relevance

1234567891011>>

/fuchsia/zircon/system/ulib/ddktl/test/
H A Dddktl-test.cpp64 extern "C" zx_status_t ddktl_test_bind(void* ctx, zx_device_t* parent) { argument
67 device_get_protocol(parent, ZX_PROTOCOL_TEST, reinterpret_cast<void*>(&proto));
72 proto.ops->set_test_func(proto.ctx, ddktl_test_func, parent);
/fuchsia/zircon/kernel/dev/iommu/intel/
H A Ddevice_context.h29 static zx_status_t Create(ds::Bdf bdf, uint32_t domain_id, IommuImpl* parent,
32 static zx_status_t Create(ds::Bdf bdf, uint32_t domain_id, IommuImpl* parent,
65 DeviceContext(ds::Bdf bdf, uint32_t domain_id, IommuImpl* parent,
67 DeviceContext(ds::Bdf bdf, uint32_t domain_id, IommuImpl* parent,
H A Dcontext_table_state.cpp19 IommuImpl* parent, volatile ds::RootEntrySubentry* root_entry,
21 : parent_(parent), root_entry_(root_entry), page_(fbl::move(page)),
41 IommuImpl* parent, volatile ds::RootEntrySubentry* root_entry,
55 parent, root_entry,
18 ContextTableState(uint8_t bus, bool extended, bool upper, IommuImpl* parent, volatile ds::RootEntrySubentry* root_entry, IommuPage page) argument
40 Create(uint8_t bus, bool extended, bool upper, IommuImpl* parent, volatile ds::RootEntrySubentry* root_entry, fbl::unique_ptr<ContextTableState>* table) argument
H A Dcontext_table_state.h31 IommuImpl* parent, volatile ds::RootEntrySubentry* root_entry,
53 ContextTableState(uint8_t bus, bool extended, bool upper, IommuImpl* parent,
/fuchsia/zircon/system/dev/audio/gauss-pdm-input/
H A Dgauss-pdm-input.c14 extern zx_status_t gauss_pdm_input_bind(void* ctx, zx_device_t* parent);
/fuchsia/zircon/system/dev/audio/gauss-tdm/
H A Dgauss-tdm-out.c11 extern zx_status_t gauss_tdm_bind(void* ctx, zx_device_t* parent);
/fuchsia/zircon/system/dev/clk/amlogic-clk/
H A Daml-clk.c10 extern zx_status_t aml_clk_bind(void* ctx, zx_device_t* parent);
/fuchsia/zircon/system/dev/display/astro-display/
H A Dbind.c9 extern zx_status_t astro_display_bind(void* ctx, zx_device_t* parent);
H A Daml-dsi-host.h24 AmlDsiHost(zx_device_t* parent, uint32_t bitrate, uint8_t panel_type) argument
25 : parent_(parent), bitrate_(bitrate), panel_type_(panel_type) {}
/fuchsia/zircon/system/dev/ethernet/dwmac/
H A Dbinding.c11 extern zx_status_t dwmac_bind(void* ctx, zx_device_t* parent);
/fuchsia/zircon/system/dev/ethernet/realtek-8211f/
H A Dbinding.c11 extern zx_status_t rtl8211f_bind(void* ctx, zx_device_t* parent);
/fuchsia/zircon/system/dev/ethernet/aml-ethernet-s912/
H A Dbinding.c11 extern zx_status_t aml_eth_bind(void* ctx, zx_device_t* parent);
/fuchsia/zircon/system/dev/i2c/imx-i2c/
H A Dimx-i2c.c11 extern zx_status_t imx_i2c_bind(void* ctx, zx_device_t* parent);
/fuchsia/zircon/system/dev/light/ams-light/
H A Dtcs3400.c13 extern zx_status_t tcs3400_bind(void* ctx, zx_device_t* parent);
/fuchsia/zircon/system/dev/nand/ram-nand/
H A Dram-nand-ctl.cpp27 explicit RamNandCtl(zx_device_t* parent) : RamNandCtlDeviceType(parent) {} argument
87 zx_status_t ram_nand_driver_bind(void* ctx, zx_device_t* parent) { argument
89 fbl::unique_ptr<RamNandCtl> device(new (&checker) RamNandCtl(parent));
/fuchsia/zircon/system/dev/pci/amlogic-pcie/
H A Dbinding.c9 extern zx_status_t aml_pcie_bind(void* ctx, zx_device_t* parent);
/fuchsia/zircon/system/dev/serial/aml-uart/
H A Dbinding.c10 extern zx_status_t aml_uart_bind(void* ctx, zx_device_t* parent);
/fuchsia/zircon/system/dev/thermal/aml-thermal-s905d2g/
H A Daml-thermal.c10 extern zx_status_t aml_thermal(void* ctx, zx_device_t* parent);
H A Daml-cpufreq.h25 zx_status_t Init(zx_device_t* parent);
35 zx_status_t InitPdev(zx_device_t* parent);
H A Daml-tsensor.h27 zx_status_t InitSensor(zx_device_t* parent, thermal_device_info_t thermal_config);
33 zx_status_t InitPdev(zx_device_t* parent);
/fuchsia/zircon/system/dev/usb/hikey-usb/
H A Dbind.c9 extern zx_status_t hikey_usb_bind(void* ctx, zx_device_t* parent);
/fuchsia/zircon/third_party/ulib/uboringssl/include/openssl/
H A Dex_data.h166 // The callback is passed the new object (i.e. the |SSL*|) in |parent|. The
171 // This callback may be called with a NULL value for |ptr| if |parent| has no
173 // if no extra data pointers are set on |parent| at all.
174 typedef void CRYPTO_EX_free(void *parent, void *ptr, CRYPTO_EX_DATA *ad,
/fuchsia/zircon/system/dev/nand/nandpart/
H A Dnandpart.cpp41 zx_status_t NandPartDevice::Create(zx_device_t* parent) { argument
45 if (device_get_protocol(parent, ZX_PROTOCOL_NAND, &nand_proto) != ZX_OK) {
46 zxlogf(ERROR, "nandpart: parent device '%s': does not support nand protocol\n",
47 device_get_name(parent));
51 // Query parent to get its nand_info_t and size for nand_op_t.
58 // Query parent for nand configuration info.
61 zx_status_t status = device_get_metadata(parent, DEVICE_METADATA_PRIVATE, &nand_config,
64 zxlogf(ERROR, "nandpart: parent device '%s' has no device metadata\n",
65 device_get_name(parent));
85 // Query parent fo
291 nandpart_bind(void* ctx, zx_device_t* parent) argument
[all...]
/fuchsia/zircon/system/dev/audio/usb-audio/
H A Dusb-audio-control-interface.h24 // instances. The control interface needs to hold a pointer to its parent,
25 // so it is critically important that the owning parent is certain that the
28 // needs to be a subset of the lifetime of the device parent.
29 static fbl::unique_ptr<UsbAudioControlInterface> Create(UsbAudioDevice* parent);
49 UsbAudioControlInterface(UsbAudioDevice* parent);
59 // The reference to our parent. Note, because of this unmanaged reference,
61 // outlive our parent device.
68 // TODO(johngro) : this desc_list_ memory is contained in our parent
70 // which is strictly <= the lifetime of our parent, we should probably just
71 // access the descriptor memory using our parent instea
[all...]
/fuchsia/zircon/system/dev/bus/platform/
H A Dplatform-proxy-client.cpp24 zx_status_t ProxyClient::Create(uint32_t proto_id, zx_device_t* parent, argument
27 auto client = fbl::make_unique_checked<ProxyClient>(&ac, proto_id, parent, proxy);

Completed in 109 milliseconds

1234567891011>>