/fuchsia/zircon/system/dev/display/astro-display/ |
H A D | backlight.h | 19 zx_status_t Init(zx_device_t* parent);
|
H A D | backlight.cpp | 32 zx_status_t Backlight::Init(zx_device_t* parent) { argument 38 zx_status_t status = device_get_protocol(parent, ZX_PROTOCOL_PLATFORM_DEV, &pdev); 45 status = device_get_protocol(parent, ZX_PROTOCOL_I2C, &i2c_);
|
/fuchsia/zircon/system/dev/input/focaltech/ |
H A D | focaltech.c | 9 extern zx_status_t ft3x27_bind(void* ctx, zx_device_t* parent);
|
/fuchsia/zircon/system/dev/nand/nandpart/ |
H A D | nandpart.h | 30 // Spawns device nodes based on parent node. 31 static zx_status_t Create(zx_device_t* parent); 39 return device_get_size(parent()); 57 explicit NandPartDevice(zx_device_t* parent, const nand_protocol_t& nand_proto, argument 60 : DeviceType(parent), nand_proto_(nand_proto), nand_(&nand_proto_), 69 // op_size for parent device. 76 // parent device.
|
H A D | binding.c | 13 extern zx_status_t nandpart_bind(void* ctx, zx_device_t* parent);
|
/fuchsia/zircon/system/dev/nand/ram-nand/test/ |
H A D | fake-ddk.cpp | 24 zx_status_t Bind::DeviceAdd(zx_driver_t* drv, zx_device_t* parent, argument 26 if (parent != kFakeParent) { 71 zx_status_t device_add_from_driver(zx_driver_t* drv, zx_device_t* parent, argument 76 return fake_ddk::Bind::Instance()->DeviceAdd(drv, parent, args, out);
|
/fuchsia/zircon/system/dev/nand/skip-block/ |
H A D | binding.c | 13 extern zx_status_t skip_block_bind(void* ctx, zx_device_t* parent);
|
/fuchsia/zircon/system/dev/rtc/fallback/ |
H A D | fallback-rtc.c | 9 extern zx_status_t fallback_rtc_bind(void* ctx, zx_device_t* parent);
|
H A D | rtc-impl.cpp | 37 FallbackRtc(zx_device_t* parent) argument 38 : RtcDevice(parent), rtc_last_({}) { 102 extern "C" zx_status_t fallback_rtc_bind(void* ctx, zx_device_t* parent) { argument 103 auto dev = fbl::make_unique<FallbackRtc>(parent);
|
/fuchsia/zircon/system/dev/test/ddk-test/ |
H A D | ddk-test.c | 57 zx_status_t ddk_test_bind(void* ctx, zx_device_t* parent) { argument 59 zx_status_t status = device_get_protocol(parent, ZX_PROTOCOL_TEST, &proto); 64 ddk_test_dev = parent; 65 proto.ops->set_test_func(proto.ctx, ddk_test_func, parent);
|
/fuchsia/zircon/system/dev/thermal/aml-thermal-s905d2g/ |
H A D | aml-voltage.h | 20 zx_status_t Init(zx_device_t* parent, opp_info_t* opp_info);
|
/fuchsia/zircon/system/ulib/ddk/include/ddk/ |
H A D | driver.h | 41 zx_status_t (*create)(void* ctx, zx_device_t* parent, 114 zx_status_t device_add_from_driver(zx_driver_t* drv, zx_device_t* parent, 125 static inline zx_status_t device_add(zx_device_t* parent, device_add_args_t* args, zx_device_t** out) { argument 126 return device_add_from_driver(__zircon_driver_rec__.driver, parent, args, out);
|
/fuchsia/zircon/kernel/syscalls/ |
H A D | resource.cpp | 39 // Obtain the parent Resource 42 fbl::RefPtr<ResourceDispatcher> parent; local 43 status = up->GetDispatcherWithRights(parent_rsrc, ZX_RIGHT_WRITE, &parent); 49 if (parent->get_kind() != ZX_RSRC_KIND_ROOT) {
|
/fuchsia/zircon/system/dev/bus/platform/ |
H A D | platform-proxy-client.h | 24 explicit ProxyClient(uint32_t proto_id, zx_device_t* parent, fbl::RefPtr<PlatformProxy> proxy) argument 25 : ProxyClientType(parent), proto_id_(proto_id), proxy_(proxy) {} 27 static zx_status_t Create(uint32_t proto_id, zx_device_t* parent,
|
H A D | platform-proxy.h | 33 static zx_status_t Create(zx_device_t* parent, zx_handle_t rpc_channel); 73 explicit PlatformProxy(zx_device_t* parent, zx_handle_t rpc_channel) argument 74 : PlatformProxyType(parent), rpc_channel_(rpc_channel) {} 78 zx_status_t Init(zx_device_t* parent); 88 zx_status_t platform_proxy_create(void* ctx, zx_device_t* parent, const char* name,
|
/fuchsia/zircon/system/dev/codec/alc5514/ |
H A D | alc5514.h | 22 static fbl::unique_ptr<Alc5514Device> Create(zx_device_t* parent); 24 Alc5514Device(zx_device_t* parent) : DeviceType(parent) { } argument
|
/fuchsia/zircon/system/dev/codec/max98927/ |
H A D | max98927.h | 22 static fbl::unique_ptr<Max98927Device> Create(zx_device_t* parent); 24 Max98927Device(zx_device_t* parent) : DeviceType(parent) { } argument
|
/fuchsia/zircon/system/dev/usb/hikey-usb/ |
H A D | hikey-usb.cpp | 25 zx_status_t HikeyUsb::Create(zx_device_t* parent) { argument 27 auto bus = fbl::make_unique_checked<HikeyUsb>(&ac, parent); 45 auto status = device_get_protocol(parent(), ZX_PROTOCOL_PLATFORM_DEV, &pdev); 101 zx_status_t hikey_usb_bind(void* ctx, zx_device_t* parent) { argument 102 return hikey_usb::HikeyUsb::Create(parent);
|
/fuchsia/zircon/system/ulib/memfs/ |
H A D | dnode.cpp | 44 // Detach from parent 48 // '..' no longer references parent. 69 void Dnode::AddChild(fbl::RefPtr<Dnode> parent, fbl::RefPtr<Dnode> child) { argument 70 ZX_DEBUG_ASSERT(parent != nullptr); 72 ZX_DEBUG_ASSERT(child->parent_ == nullptr); // Child shouldn't have a parent 73 ZX_DEBUG_ASSERT(child != parent); 74 ZX_DEBUG_ASSERT(parent->IsDirectory()); 76 child->parent_ = parent; 79 // Child has '..' pointing back at parent. 80 parent [all...] |
/fuchsia/zircon/system/core/devmgr/ |
H A D | devhost-core.cpp | 197 dev->parent = 0; 233 if (dev->parent) { 252 if (dev->parent) { 253 // If the parent wants rebinding when its children are gone, 254 // And the parent is not dead, And this was the last child... 255 if ((dev->parent->flags & DEV_FLAG_WANTS_REBIND) && 256 (!(dev->parent->flags & DEV_FLAG_DEAD)) && 257 list_is_empty(&dev->parent->children)) { 259 dev->parent->flags &= (~DEV_FLAG_WANTS_REBIND); 260 devhost_device_bind(dev->parent, ""); 492 dev_ref_acquire(parent); variable [all...] |
/fuchsia/zircon/system/dev/board/hikey960/ |
H A D | hikey960.c | 80 static zx_status_t hikey960_bind(void* ctx, zx_device_t* parent) { argument 86 zx_status_t status = device_get_protocol(parent, ZX_PROTOCOL_PLATFORM_BUS, &hikey->pbus); 94 status = device_get_protocol(parent, ZX_PROTOCOL_IOMMU, &iommu); 105 hikey->parent = parent; 125 status = device_add(parent, &args, NULL);
|
/fuchsia/zircon/system/dev/board/qemu/test/ |
H A D | child-2.c | 29 static zx_status_t qemu_test_bind(void* ctx, zx_device_t* parent) { argument 35 status = device_get_protocol(parent, ZX_PROTOCOL_PLATFORM_DEV, &pdev); 67 status = device_add(parent, &args, &test->zxdev);
|
H A D | child-3.c | 29 static zx_status_t qemu_test_bind(void* ctx, zx_device_t* parent) { argument 35 status = device_get_protocol(parent, ZX_PROTOCOL_PLATFORM_DEV, &pdev); 67 status = device_add(parent, &args, &test->zxdev);
|
/fuchsia/zircon/system/ulib/ddktl/include/ddktl/ |
H A D | pdev.h | 27 static fbl::RefPtr<Pdev> Create(zx_device_t* parent); 55 Pdev(zx_device_t* parent) argument 56 : parent_(parent){};
|
/fuchsia/zircon/system/ulib/ddktl/ |
H A D | pdev.cpp | 62 fbl::RefPtr<Pdev> Pdev::Create(zx_device_t* parent) { argument 66 auto pdev = fbl::AdoptRef(new (&ac) Pdev(parent)); 71 zx_status_t status = device_get_protocol(parent,
|