/fuchsia/zircon/system/dev/audio/lib/simple-audio-stream/include/lib/simple-audio-stream/ |
H A D | simple-audio-stream.h | 91 SimpleAudioStream(zx_device_t* parent, bool is_input) argument 92 : SimpleAudioStreamBase(parent),
|
/fuchsia/zircon/system/dev/audio/usb-audio/ |
H A D | usb-audio-stream.h | 48 static fbl::RefPtr<UsbAudioStream> Create(UsbAudioDevice* parent, 72 UsbAudioStream(UsbAudioDevice* parent,
|
/fuchsia/zircon/system/dev/bus/acpi/ |
H A D | dev-thermal.c | 182 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 D | platform-proxy-device.cpp | 467 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 D | hisi3660-clk.c | 101 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 D | simple-display.cpp | 170 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 D | intel-rtc.c | 252 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 D | aml-mailbox.c | 109 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 D | device-internal.h | 17 base_device(zx_device_t* parent) argument 18 : parent_(parent) {
|
H A D | device.h | 86 // 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 D | xdc.c | 46 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 D | vim-display.cpp | 617 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 D | i8042.c | 728 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 D | vm_address_region.h | 26 // 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 D | gauss-led.c | 497 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 D | proxy.c | 368 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 D | tcs3400.cpp | 339 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 D | serial.c | 352 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 D | usb-composite.c | 362 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 D | mount.cpp | 54 // 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 D | exception.cpp | 51 // - 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 D | task.cpp | 619 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 D | device.h | 45 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 D | aml-gxl-gpio.c | 475 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 D | aml-axg-gpio.c | 449 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);
|