Searched refs:out_info (Results 1 - 25 of 26) sorted by relevance

12

/fuchsia/zircon/kernel/dev/interrupt/arm_gic/v2/
H A Darm_gicv2m.cpp74 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 Dplatform-device.h43 // 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 Dpci.h95 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 Darm_gicv2m.h40 * @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 Dpci_device_dispatcher.cpp24 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 Dintel-hda-dsp.h20 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 Dplatform-device.h60 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 Dpci.h64 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 Dcpu-trace.c33 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 Dpci_device_dispatcher.h30 zx_pcie_device_info_t* out_info,
58 zx_pcie_device_info_t* out_info);
/fuchsia/zircon/system/dev/bus/platform/
H A Dplatform-protocol-device.h55 zx_status_t GetDeviceInfo(pdev_device_info_t* out_info);
56 zx_status_t GetBoardInfo(pdev_board_info_t* out_info);
H A Dplatform-protocol-device.cpp186 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 Dplatform-proxy-device.h63 zx_status_t GetDeviceInfo(pdev_device_info_t* out_info);
64 zx_status_t GetBoardInfo(pdev_board_info_t* out_info);
H A Dplatform-bus.h69 zx_status_t GetBoardInfo(pdev_board_info_t* out_info);
H A Dplatform-device.h67 zx_status_t RpcGetDeviceInfo(const DeviceResources* dr, pdev_device_info_t* out_info);
H A Dplatform-proxy-device.cpp395 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 Dplatform-bus.cpp211 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 Dintel-hda-dsp.cpp53 .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 Dintel-hda-dsp.h65 void GetDevInfo(zx_pcie_device_info_t* out_info);
/fuchsia/zircon/kernel/dev/pcie/
H A Dpcie_irqs.cpp588 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 Dddk_pci.cpp307 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 Ddevice.cpp327 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 Ddevice.h68 void BlockQuery(block_info_t* out_info, size_t* out_op_size);
/fuchsia/zircon/kernel/dev/pcie/include/dev/
H A Dpcie_device.h177 * @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 Dproxy.c307 static zx_status_t pci_op_get_device_info(void* ctx, zx_pcie_device_info_t* out_info) { argument
313 *out_info = resp.info;

Completed in 75 milliseconds

12