/fuchsia/zircon/kernel/dev/interrupt/arm_gic/v2/ |
H A D | arm_gicv2m.cpp | 74 zx_status_t arm_gicv2m_get_frame_info(const uint frame_ndx, arm_gicv2m_frame_info_t* out_info) { argument 75 if (!out_info) { 79 *out_info = {}; 100 out_info->start_spi_id = base_spi; 101 out_info->end_spi_id = last_spi; 102 out_info->doorbell = g_reg_frames[frame_ndx] + MSI_SETSPI_NS_OFFSET; 103 out_info->iid = REG_RD(g_reg_frames_virt[frame_ndx], MSI_IIDR_OFFSET);
|
/fuchsia/zircon/system/ulib/ddktl/include/ddktl/protocol/ |
H A D | platform-device.h | 43 // zx_status_t GetDeviceInfo(pdev_device_info_t* out_info); 44 // zx_status_t GetBoardInfo(pdev_board_info_t* out_info); 95 static zx_status_t GetDeviceInfo(void* ctx, pdev_device_info_t* out_info) { argument 96 return static_cast<D*>(ctx)->GetDeviceInfo(out_info); 99 static zx_status_t GetBoardInfo(void* ctx, pdev_board_info_t* out_info) { argument 100 return static_cast<D*>(ctx)->GetBoardInfo(out_info); 137 zx_status_t GetDeviceInfo(pdev_device_info_t* out_info) { argument 138 return ops_->get_device_info(ctx_, out_info); 141 zx_status_t GetBoardInfo(pdev_board_info_t* out_info) { argument 142 return ops_->get_board_info(ctx_, out_info); [all...] |
H A D | pci.h | 95 zx_status_t GetDeviceInfo(zx_pcie_device_info_t* out_info) { argument 96 return ops_->get_device_info(ctx_, out_info);
|
/fuchsia/zircon/kernel/dev/interrupt/arm_gic/v2/include/dev/interrupt/ |
H A D | arm_gicv2m.h | 40 * @param out_info A pointer to the structure which will hold info about the frame 45 * ++ ZX_ERR_INVALID_ARGS out_info is NULL 49 zx_status_t arm_gicv2m_get_frame_info(uint frame_ndx, arm_gicv2m_frame_info_t* out_info);
|
/fuchsia/zircon/kernel/object/ |
H A D | pci_device_dispatcher.cpp | 24 zx_pcie_device_info_t* out_info, 36 auto disp = new (&ac) PciDeviceDispatcher(fbl::move(device), out_info); 46 zx_pcie_device_info_t* out_info) 49 out_info->vendor_id = device_->vendor_id(); 50 out_info->device_id = device_->device_id(); 51 out_info->base_class = device_->class_id(); 52 out_info->sub_class = device_->subclass(); 53 out_info->program_interface = device_->prog_if(); 54 out_info->revision_id = device_->rev_id(); 55 out_info 23 Create(uint32_t index, zx_pcie_device_info_t* out_info, fbl::RefPtr<Dispatcher>* out_dispatcher, zx_rights_t* out_rights) argument 45 PciDeviceDispatcher(fbl::RefPtr<PcieDevice> device, zx_pcie_device_info_t* out_info) argument [all...] |
/fuchsia/zircon/system/ulib/ddk/include/ddk/protocol/ |
H A D | intel-hda-dsp.h | 20 void (*get_dev_info)(void* ctx, zx_pcie_device_info_t* out_info); 49 zx_pcie_device_info_t* out_info) { 50 ihda_dsp->ops->get_dev_info(ihda_dsp->ctx, out_info); 48 ihda_dsp_get_dev_info(const ihda_dsp_protocol_t* ihda_dsp, zx_pcie_device_info_t* out_info) argument
|
H A D | platform-device.h | 60 zx_status_t (*get_device_info)(void* ctx, pdev_device_info_t* out_info); 61 zx_status_t (*get_board_info)(void* ctx, pdev_board_info_t* out_info); 115 pdev_device_info_t* out_info) { 116 return pdev->ops->get_device_info(pdev->ctx, out_info); 120 pdev_board_info_t* out_info) { 121 return pdev->ops->get_board_info(pdev->ctx, out_info); 114 pdev_get_device_info(const platform_device_protocol_t* pdev, pdev_device_info_t* out_info) argument 119 pdev_get_board_info(const platform_device_protocol_t* pdev, pdev_board_info_t* out_info) argument
|
H A D | pci.h | 64 zx_status_t (*get_device_info)(void* ctx, zx_pcie_device_info_t* out_info); 78 zx_pci_bar_t* out_info) { 79 return pci->ops->get_bar(pci->ctx, res_id, out_info); 116 zx_pcie_device_info_t* out_info) { 117 return pci->ops->get_device_info(pci->ctx, out_info); 77 pci_get_bar(const pci_protocol_t* pci, uint32_t res_id, zx_pci_bar_t* out_info) argument 115 pci_get_device_info(const pci_protocol_t* pci, zx_pcie_device_info_t* out_info) argument
|
/fuchsia/zircon/system/dev/bus/acpi/ |
H A D | cpu-trace.c | 33 static zx_status_t cpu_trace_get_device_info(void* ctx, pdev_device_info_t* out_info) { argument 34 memcpy(out_info, &cpu_trace_pdev_device_info, sizeof(*out_info));
|
/fuchsia/zircon/kernel/object/include/object/ |
H A D | pci_device_dispatcher.h | 30 zx_pcie_device_info_t* out_info, 58 zx_pcie_device_info_t* out_info);
|
/fuchsia/zircon/system/dev/bus/platform/ |
H A D | platform-protocol-device.h | 55 zx_status_t GetDeviceInfo(pdev_device_info_t* out_info); 56 zx_status_t GetBoardInfo(pdev_board_info_t* out_info);
|
H A D | platform-protocol-device.cpp | 186 zx_status_t ProtocolDevice::GetDeviceInfo(pdev_device_info_t* out_info) { argument 202 memcpy(info.name, name_, sizeof(out_info->name)); 203 memcpy(out_info, &info, sizeof(info)); 208 zx_status_t ProtocolDevice::GetBoardInfo(pdev_board_info_t* out_info) { argument 209 return bus_->GetBoardInfo(out_info);
|
H A D | platform-proxy-device.h | 63 zx_status_t GetDeviceInfo(pdev_device_info_t* out_info); 64 zx_status_t GetBoardInfo(pdev_board_info_t* out_info);
|
H A D | platform-bus.h | 69 zx_status_t GetBoardInfo(pdev_board_info_t* out_info);
|
H A D | platform-device.h | 67 zx_status_t RpcGetDeviceInfo(const DeviceResources* dr, pdev_device_info_t* out_info);
|
H A D | platform-proxy-device.cpp | 395 zx_status_t ProxyDevice::GetDeviceInfo(pdev_device_info_t* out_info) { argument 405 memcpy(out_info, &resp.device_info, sizeof(*out_info)); 409 zx_status_t ProxyDevice::GetBoardInfo(pdev_board_info_t* out_info) { argument 419 memcpy(out_info, &resp.board_info, sizeof(*out_info));
|
H A D | platform-bus.cpp | 211 zx_status_t PlatformBus::GetBoardInfo(pdev_board_info_t* out_info) { argument 212 memcpy(out_info, &board_info_, sizeof(board_info_));
|
/fuchsia/zircon/system/dev/audio/intel-hda/controller/ |
H A D | intel-hda-dsp.cpp | 53 .get_dev_info = [](void* ctx, zx_pcie_device_info_t* out_info) 56 return DEV->GetDevInfo(out_info); 231 void IntelHDADSP::GetDevInfo(zx_pcie_device_info_t* out_info) { argument 232 if (!out_info) { 235 memcpy(out_info, &controller_.dev_info(), sizeof(*out_info));
|
H A D | intel-hda-dsp.h | 65 void GetDevInfo(zx_pcie_device_info_t* out_info);
|
/fuchsia/zircon/kernel/dev/pcie/ |
H A D | pcie_irqs.cpp | 588 zx_status_t PcieDevice::GetIrqModeLocked(pcie_irq_mode_info_t* out_info) const { 591 DEBUG_ASSERT(out_info); 593 out_info->mode = irq_.mode; 594 out_info->max_handlers = irq_.handler_count; 595 out_info->registered_handlers = irq_.registered_handler_count; 743 zx_status_t PcieDevice::GetIrqMode(pcie_irq_mode_info_t* out_info) const { 744 if (!out_info) 750 ? GetIrqModeLocked(out_info)
|
/fuchsia/zircon/kernel/syscalls/ |
H A D | ddk_pci.cpp | 307 user_out_ptr<zx_pcie_device_info_t> out_info, 312 * @param out_info Device info (BDF address, vendor id, etc...) 322 if (!out_info) { 335 status = out_info.copy_to_user(info); 675 user_out_ptr<zx_pcie_device_info_t> out_info, 305 sys_pci_get_nth_device(zx_handle_t hrsrc, uint32_t index, user_out_ptr<zx_pcie_device_info_t> out_info, user_out_handle* out_handle) argument 673 sys_pci_get_nth_device(zx_handle_t hrsrc, uint32_t index, user_out_ptr<zx_pcie_device_info_t> out_info, user_out_handle* out_handle) argument
|
/fuchsia/zircon/system/dev/block/zxcrypt/ |
H A D | device.cpp | 327 void Device::BlockQuery(block_info_t* out_info, size_t* out_op_size) { argument 328 LOG_ENTRY_ARGS("out_info=%p, out_op_size=%p", out_info, out_op_size); 331 info_->proto.ops->query(info_->proto.ctx, out_info, out_op_size); 332 out_info->block_count -= info_->reserved_blocks;
|
H A D | device.h | 68 void BlockQuery(block_info_t* out_info, size_t* out_op_size);
|
/fuchsia/zircon/kernel/dev/pcie/include/dev/ |
H A D | pcie_device.h | 177 * @param out_info A pointer to the structure which (upon success) will hold 187 zx_status_t GetIrqMode(pcie_irq_mode_info_t* out_info) const; 395 zx_status_t GetIrqModeLocked(pcie_irq_mode_info_t* out_info) const;
|
/fuchsia/zircon/system/dev/bus/pci/ |
H A D | proxy.c | 307 static zx_status_t pci_op_get_device_info(void* ctx, zx_pcie_device_info_t* out_info) { argument 313 *out_info = resp.info;
|