Searched refs:parent (Results 1 - 25 of 304) sorted by relevance

1234567891011>>

/fuchsia/zircon/third_party/ulib/musl/pthread/
H A Dpthread_atfork.c4 int pthread_atfork(void (*prepare)(void), void (*parent)(void), void (*child)(void)) { argument
/fuchsia/zircon/system/dev/misc/builtin/
H A Droot.c9 zx_status_t null_bind(void* ctx, zx_device_t* parent);
10 zx_status_t zero_bind(void* ctx, zx_device_t* parent);
12 zx_status_t root_bind(void* ctx, zx_device_t* parent) { argument
13 null_bind(ctx, parent);
14 zero_bind(ctx, parent);
H A Dzero.c31 zx_status_t zero_bind(void* ctx, zx_device_t* parent, void** cookie) { argument
39 return device_add(parent, &args, &dev);
H A Dnull.c32 zx_status_t null_bind(void* ctx, zx_device_t* parent, void** cookie) { argument
40 return device_add(parent, &args, &dev);
/fuchsia/zircon/system/dev/bus/acpi/
H A Ddev.h29 zx_status_t battery_init(zx_device_t* parent, ACPI_HANDLE acpi_handle);
30 zx_status_t ec_init(zx_device_t* parent, ACPI_HANDLE acpi_handle);
31 zx_status_t pwrbtn_init(zx_device_t* parent);
32 zx_status_t pwrsrc_init(zx_device_t* parent, ACPI_HANDLE acpi_handle);
33 zx_status_t tbmc_init(zx_device_t* parent, ACPI_HANDLE acpi_handle);
34 zx_status_t cros_ec_lpc_init(zx_device_t* parent, ACPI_HANDLE acpi_handle);
35 zx_status_t thermal_init(zx_device_t* parent, ACPI_DEVICE_INFO* info, ACPI_HANDLE acpi_handle);
/fuchsia/zircon/system/ulib/fzl/
H A Dvmar-manager.cpp11 fbl::RefPtr<VmarManager> parent,
13 if (!size || (parent && !parent->vmar().is_valid())) {
25 zx_handle_t p = parent ? parent->vmar().get() : zx::vmar::root_self()->get();
33 ret->parent_ = fbl::move(parent);
10 Create(size_t size, fbl::RefPtr<VmarManager> parent, zx_vm_option_t options) argument
/fuchsia/zircon/system/dev/nand/broker/
H A Dbroker.h12 zx_status_t nand_broker_bind(void* ctx, zx_device_t* parent);
/fuchsia/zircon/system/dev/nand/ram-nand/
H A Dram-nand-ctl.h12 zx_status_t ram_nand_driver_bind(void* ctx, zx_device_t* parent);
/fuchsia/zircon/system/dev/board/mt8167s_ref/
H A Dmt8167.h20 explicit Mt8167(zx_device_t* parent, platform_bus_protocol_t* pbus) argument
21 : Mt8167Type(parent), pbus_(pbus) {}
23 static zx_status_t Create(zx_device_t* parent);
39 zx_status_t mt8167_bind(void* ctx, zx_device_t* parent);
H A Dmt8167.cpp25 zx_status_t Mt8167::Create(zx_device_t* parent) { argument
28 auto status = device_get_protocol(parent, ZX_PROTOCOL_PLATFORM_BUS, &pbus);
34 auto board = fbl::make_unique_checked<Mt8167>(&ac, parent, &pbus);
63 zx_status_t mt8167_bind(void* ctx, zx_device_t* parent) { argument
64 return board_mt8167::Mt8167::Create(parent);
H A Dbind.c9 extern zx_status_t mt8167_bind(void* ctx, zx_device_t* parent);
/fuchsia/zircon/system/dev/usb/hikey-usb/
H A Dhikey-usb.h21 explicit HikeyUsb(zx_device_t* parent) argument
22 : HikeyUsbType(parent), usb_mode_(USB_MODE_NONE) {}
24 static zx_status_t Create(zx_device_t* parent);
51 zx_status_t hikey_usb_bind(void* ctx, zx_device_t* parent);
/fuchsia/zircon/system/ulib/lockdep/include/lockdep/
H A Dlock_class_state.h186 // The parent of the disjoint sets this node belongs to. Nodes start out
189 fbl::atomic<LoopNode*> parent{this};
212 // Performs a relaxed, weak compare exchange on the parent pointer of
219 parent.compare_exchange_weak(expected, desired,
227 parent.store(this, fbl::memory_order_relaxed);
325 // Finds the parent node of the disjoint set this node belongs to. This
332 LoopNode* parent = node->parent.load(fbl::memory_order_relaxed); local
333 LoopNode* grandparent = parent->parent
[all...]
/fuchsia/zircon/system/ulib/zx/
H A Dresource.cpp11 zx_status_t resource::create(const resource& parent, argument
19 zx_status_t status = zx_resource_create(parent.get(), options, base, len, name, namelen,
H A Djob.cpp12 zx_status_t job::create(const job& parent, uint32_t flags, job* result) { argument
13 // Allow for aliasing of the same container to |result| and |parent|.
16 zx_job_create(parent.get(), flags, h.reset_and_get_address());
/fuchsia/zircon/system/dev/bus/platform/
H A Dplatform-bus-bind.c8 extern zx_status_t platform_bus_create(void* ctx, zx_device_t* parent, const char* name,
H A Dplatform-proxy-bind.c8 extern zx_status_t platform_proxy_create(void* ctx, zx_device_t* parent, const char* name,
/fuchsia/zircon/system/utest/zxcrypt/
H A Dvolume.cpp63 EXPECT_TRUE(VolumeCreate(device.parent(), short_key, fvm, ZX_ERR_INVALID_ARGS));
66 EXPECT_TRUE(VolumeCreate(device.parent(), device.key(), fvm, ZX_OK));
80 EXPECT_ZX(Volume::Unlock(fbl::move(device.parent()), device.key(), 0, &volume),
88 ASSERT_TRUE(VolumeCreate(device.parent(), device.key(), fvm, ZX_OK));
92 EXPECT_ZX(Volume::Unlock(fbl::move(device.parent()), bad_key, 0, &volume), ZX_ERR_ACCESS_DENIED);
95 EXPECT_ZX(Volume::Unlock(fbl::move(device.parent()), device.key(), -1, &volume),
97 EXPECT_ZX(Volume::Unlock(fbl::move(device.parent()), device.key(), 1, &volume),
101 EXPECT_OK(Volume::Unlock(fbl::move(device.parent()), device.key(), 0, &volume));
108 EXPECT_OK(Volume::Unlock(fbl::move(device.parent()), device.key(), 0, &volume));
121 ASSERT_OK(Volume::Unlock(fbl::move(device.parent()), devic
[all...]
/fuchsia/zircon/system/dev/misc/pl031-rtc/
H A Dpl031-rtc.c32 zx_device_t* parent; member in struct:pl031
64 static zx_status_t pl031_rtc_bind(void* ctx, zx_device_t* parent) { argument
65 zxlogf(TRACE, "pl031_rtc: bind parent = %p\n", parent);
68 zx_status_t st = device_get_protocol(parent, ZX_PROTOCOL_PLATFORM_DEV, &proto);
90 pl031->parent = parent;
100 st = device_add(parent, &args, &dev);
/fuchsia/zircon/system/dev/pci/amlogic-pcie/
H A Daml-pcie-device.h23 AmlPcieDevice(zx_device_t* parent) : parent_(parent) {} argument
/fuchsia/zircon/system/ulib/fzl/include/lib/fzl/
H A Dvmar-manager.h32 // parent : the parent of this VMAR, or nullptr to use the root VMAR.
35 fbl::RefPtr<VmarManager> parent = nullptr,
43 const fbl::RefPtr<VmarManager>& parent() const { return parent_; } function in class:fzl::VmarManager
/fuchsia/zircon/system/dev/audio/astro-tdm-output/
H A Dbinding.c9 extern zx_status_t audio_bind(void* ctx, zx_device_t* parent);
/fuchsia/zircon/system/dev/block/zxcrypt/
H A Dbinding.c12 extern zx_status_t zxcrypt_device_bind(void* ctx, zx_device_t* parent);
/fuchsia/zircon/system/dev/board/hikey960/
H A Dhikey960.h22 zx_device_t* parent; member in struct:__anon239
/fuchsia/zircon/system/dev/clk/hisi-lib/include/dev/clk/hisi-lib/
H A Dhisi.h23 const size_t gate_count, zx_device_t* parent);

Completed in 149 milliseconds

1234567891011>>