Searched refs:parent (Results 226 - 250 of 304) sorted by relevance

1234567891011>>

/fuchsia/zircon/system/dev/audio/lib/simple-audio-stream/include/lib/simple-audio-stream/
H A Dsimple-audio-stream.h91 SimpleAudioStream(zx_device_t* parent, bool is_input) argument
92 : SimpleAudioStreamBase(parent),
/fuchsia/zircon/system/dev/audio/usb-audio/
H A Dusb-audio-stream.h48 static fbl::RefPtr<UsbAudioStream> Create(UsbAudioDevice* parent,
72 UsbAudioStream(UsbAudioDevice* parent,
/fuchsia/zircon/system/dev/bus/acpi/
H A Ddev-thermal.c182 zx_status_t thermal_init(zx_device_t* parent, ACPI_DEVICE_INFO* info, ACPI_HANDLE acpi_handle) { argument
237 status = device_add(parent, &args, &dev->zxdev);
/fuchsia/zircon/system/dev/bus/platform/
H A Dplatform-proxy-device.cpp467 zx_status_t ProxyDevice::CreateRoot(zx_device_t* parent, fbl::RefPtr<PlatformProxy> proxy) { argument
469 auto dev = fbl::make_unique_checked<ProxyDevice>(&ac,parent, ROOT_DEVICE_ID, proxy);
483 zx_status_t ProxyDevice::CreateChild(zx_device_t* parent, uint32_t device_id, argument
486 fbl::unique_ptr<ProxyDevice> dev(new (&ac) platform_bus::ProxyDevice(parent, device_id, proxy));
500 ProxyDevice::ProxyDevice(zx_device_t* parent, uint32_t device_id, argument
502 : ProxyDeviceType(parent), device_id_(device_id), proxy_(proxy) {
638 return device_add(parent(), &new_args, &zxdev_);
642 status = device_add(parent(), &new_args, &zxdev_);
/fuchsia/zircon/system/dev/clk/hisi3660/
H A Dhisi3660-clk.c101 static zx_status_t hi3660_clk_bind(void* ctx, zx_device_t* parent) { argument
103 countof(hi3660_clk_gates), parent);
/fuchsia/zircon/system/dev/display/simple/
H A Dsimple-display.cpp170 SimpleDisplay::SimpleDisplay(zx_device_t* parent, zx_handle_t vmo, argument
174 : DeviceType(parent), framebuffer_handle_(vmo),
/fuchsia/zircon/system/dev/misc/intel-rtc/
H A Dintel-rtc.c252 static zx_status_t intel_rtc_bind(void* ctx, zx_device_t* parent) { argument
270 status = device_add(parent, &args, &dev);
/fuchsia/zircon/system/dev/scpi/aml-scpi-s912/
H A Daml-mailbox.c109 static zx_status_t aml_mailbox_bind(void* ctx, zx_device_t* parent) { argument
117 status = device_get_protocol(parent, ZX_PROTOCOL_PLATFORM_DEV, &mailbox->pdev);
119 MAILBOX_ERROR("Could not get parent protocol\n");
/fuchsia/zircon/system/ulib/ddktl/include/ddktl/
H A Ddevice-internal.h17 base_device(zx_device_t* parent) argument
18 : parent_(parent) {
H A Ddevice.h86 // MyDevice(zx_device_t* parent)
87 // : DeviceType(parent) {}
378 // The opaque pointer representing the device's parent.
379 zx_device_t* parent() const { return parent_; } function in class:ddk::Device
394 Device(zx_device_t* parent) argument
395 : internal::base_device(parent),
/fuchsia/zircon/system/dev/usb/xhci/
H A Dxdc.c46 xdc_t* parent; member in struct:xdc_instance
63 // For storing this instance in the parent's instance_list.
282 return xdc_write(inst->parent, stream_id, buf, count, actual, false /* is_ctrl_msg */);
339 xdc_t* xdc = inst->parent;
468 xdc_t* xdc = inst->parent;
505 mtx_lock(&inst->parent->instance_list_lock);
507 mtx_unlock(&inst->parent->instance_list_lock);
509 xdc_t* xdc = inst->parent;
566 inst->parent = xdc;
1225 zx_status_t xdc_bind(zx_device_t* parent, zx_handle_ argument
[all...]
/fuchsia/zircon/system/dev/display/vim-display/
H A Dvim-display.cpp617 zx_status_t vim2_display_bind(void* ctx, zx_device_t* parent) { argument
625 display->parent = parent;
634 status = device_get_protocol(parent, ZX_PROTOCOL_PLATFORM_DEV, &display->pdev);
636 DISP_ERROR("Could not get parent protocol\n");
676 status = device_get_protocol(parent, ZX_PROTOCOL_GPIO, &display->gpio);
682 status = device_get_protocol(parent, ZX_PROTOCOL_AMLOGIC_CANVAS, &display->canvas);
786 status = device_add(display->parent, &add_args, &display->mydevice);
/fuchsia/zircon/system/dev/input/pc-ps2/
H A Di8042.c728 static zx_status_t i8042_dev_init(i8042_device_t* dev, const char* name, zx_device_t* parent) { argument
770 status = device_add(parent, &args, NULL);
778 zx_device_t* parent = arg; local
808 status = i8042_dev_init(kbd_device, "i8042-keyboard", parent);
820 status = i8042_dev_init(mouse_device, "i8042-mouse", parent);
832 static zx_status_t i8042_bind(void* ctx, zx_device_t* parent) { argument
834 int rc = thrd_create_with_name(&t, i8042_init_thread, parent, "i8042-init");
/fuchsia/zircon/kernel/vm/include/vm/
H A Dvm_address_region.h26 // Request that the new region be at the specified offset in its parent region.
70 // |vmar| is the parent of |map|.
91 // mappings of the address range it represents in its parent VmAspace. If it is
150 VmAspace* aspace, VmAddressRegion* parent);
190 // pointer back to our parent region (nullptr if root or destroyed)
200 // node for element in list of parent's children.
278 VmAddressRegion(VmAddressRegion& parent, vaddr_t base, size_t size, uint32_t vmar_flags, const char* name);
437 // returning it to the parent region to allocate. If all of the memory is unmapped,
473 VmMapping(VmAddressRegion& parent, vaddr_t base, size_t size, uint32_t vmar_flags,
/fuchsia/zircon/system/dev/board/gauss/
H A Dgauss-led.c497 static zx_status_t gauss_led_bind(void* ctx, zx_device_t* parent) { argument
503 if (device_get_protocol(parent, ZX_PROTOCOL_I2C,
524 if ((status = device_add(parent, &args, &gauss_led->device)) != ZX_OK) {
/fuchsia/zircon/system/dev/bus/pci/
H A Dproxy.c368 static zx_status_t pci_proxy_create(void* ctx, zx_device_t* parent, argument
371 if (!parent || !args) {
404 st = device_add(parent, &device_args, &device->zxdev);
/fuchsia/zircon/system/dev/light/ams-light/
H A Dtcs3400.cpp339 if (device_get_protocol(parent(), ZX_PROTOCOL_I2C, &i2c_) != ZX_OK) {
430 extern "C" zx_status_t tcs3400_bind(void* ctx, zx_device_t* parent) { argument
431 auto dev = fbl::make_unique<tcs::Tcs3400Device>(parent);
/fuchsia/zircon/system/dev/serial/serial/
H A Dserial.c352 static zx_status_t serial_bind(void* ctx, zx_device_t* parent) { argument
358 zx_status_t status = device_get_protocol(parent, ZX_PROTOCOL_SERIAL_IMPL, &port->serial);
390 status = device_add(parent, &args, &port->zxdev);
/fuchsia/zircon/system/dev/usb/usb-composite/
H A Dusb-composite.c362 static zx_status_t usb_composite_bind(void* ctx, zx_device_t* parent) { argument
364 zx_status_t status = device_get_protocol(parent, ZX_PROTOCOL_USB, &usb);
399 status = device_add(parent, &args, &comp->zxdev);
/fuchsia/zircon/system/ulib/fs-management/
H A Dmount.cpp54 // rather than detaching the mounted filesytem from the "parent" filesystem.
119 // Open the parent path as O_ADMIN, and sent the mkdir+mount command
136 unique_fd parent(open(parent_path, O_RDONLY | O_DIRECTORY | O_ADMIN));
137 if (!parent) {
144 fzl::FdioCaller caller(fbl::move(parent));
/fuchsia/zircon/kernel/object/
H A Dexception.cpp51 // - job (first owning job, then its parent job, and so on up to root job)
86 previous_job_ = previous_job_->parent();
/fuchsia/zircon/kernel/syscalls/
H A Dtask.cpp619 LTRACEF("parent: %x\n", parent_job);
626 fbl::RefPtr<JobDispatcher> parent; local
627 zx_status_t status = up->GetDispatcherWithRights(parent_job, ZX_RIGHT_MANAGE_JOB, &parent);
631 status = up->GetDispatcherWithRights(parent_job, ZX_RIGHT_WRITE, &parent);
639 status = JobDispatcher::Create(options, fbl::move(parent), &job, &rights);
/fuchsia/zircon/system/dev/block/zxcrypt/
H A Ddevice.h45 explicit Device(zx_device_t* parent);
71 // If |status| is |ZX_OK|, sends |block| to the parent block device; otherwise calls
93 // Callback used for block ops sent to the parent device. Restores the fields saved by
126 // The parent device's block information
128 // The parent device's required block_op_t size.
130 // Callbacks to the parent's block protocol methods.
/fuchsia/zircon/system/dev/gpio/aml-gxl-gpio/
H A Daml-gxl-gpio.c475 static zx_status_t aml_gpio_bind(void* ctx, zx_device_t* parent) { argument
484 if ((status = device_get_protocol(parent, ZX_PROTOCOL_PLATFORM_DEV, &gpio->pdev)) != ZX_OK) {
490 if ((status = device_get_protocol(parent, ZX_PROTOCOL_PLATFORM_BUS, &pbus)) != ZX_OK) {
556 status = device_add(parent, &args, &gpio->zxdev);
/fuchsia/zircon/system/dev/gpio/aml-axg-gpio/
H A Daml-axg-gpio.c449 static zx_status_t aml_gpio_bind(void* ctx, zx_device_t* parent) { argument
457 if ((status = device_get_protocol(parent, ZX_PROTOCOL_PLATFORM_DEV, &gpio->pdev)) != ZX_OK) {
463 if ((status = device_get_protocol(parent, ZX_PROTOCOL_PLATFORM_BUS, &pbus)) != ZX_OK) {
521 status = device_add(parent, &args, &gpio->zxdev);

Completed in 368 milliseconds

1234567891011>>