| /kernel/dev/pcie/ |
| A D | debug.cpp | 325 uint8_t base_class = cfg->Read(PciConfig::kBaseClass); in dump_pcie_common() 327 LSPCI_PRINTF("Command : 0x%04x\n", cfg->Read(PciConfig::kCommand)); in dump_pcie_common() 328 LSPCI_PRINTF("Status : 0x%04x\n", cfg->Read(PciConfig::kStatus)); in dump_pcie_common() 331 LSPCI_PRINTF("Sub Class : 0x%02x\n", cfg->Read(PciConfig::kSubClass)); in dump_pcie_common() 337 LSPCI_PRINTF("BIST : 0x%02x\n", cfg->Read(PciConfig::kBist)); in dump_pcie_common() 345 LSPCI_PRINTF("Subsystem ID : 0x%04x\n", cfg->Read(PciConfig::kSubsystemId)); in dump_pcie_standard() 350 LSPCI_PRINTF("Min Grant : 0x%02x\n", cfg->Read(PciConfig::kMinGrant)); in dump_pcie_standard() 351 LSPCI_PRINTF("Max Latency : 0x%02x\n", cfg->Read(PciConfig::kMaxLatency)); in dump_pcie_standard() 363 LSPCI_PRINTF("IO Base : 0x%02x\n", cfg->Read(PciConfig::kIoBase)); in dump_pcie_bridge() 365 LSPCI_PRINTF("IO Limit : 0x%02x\n", cfg->Read(PciConfig::kIoLimit)); in dump_pcie_bridge() [all …]
|
| A D | pci_config.cpp | 69 uint8_t Read(const PciReg8 addr) const override; 70 uint16_t Read(const PciReg16 addr) const override; 71 uint32_t Read(const PciReg32 addr) const override; 80 uint8_t PciPioConfig::Read(const PciReg8 addr) const { in Read() function in __anon8b747d3b0111::PciPioConfig 86 uint16_t PciPioConfig::Read(const PciReg16 addr) const { in Read() function in __anon8b747d3b0111::PciPioConfig 92 uint32_t PciPioConfig::Read(const PciReg32 addr) const { in Read() function in __anon8b747d3b0111::PciPioConfig 115 uint8_t Read(const PciReg8 addr) const override; 116 uint16_t Read(const PciReg16 addr) const override; 117 uint32_t Read(const PciReg32 addr) const override; 127 uint8_t PciMmioConfig::Read(const PciReg8 addr) const { in Read() function in __anon8b747d3b0111::PciMmioConfig [all …]
|
| A D | pcie_bridge.cpp | 83 uint primary_id = cfg_->Read(PciConfig::kPrimaryBusId); in Init() 84 uint secondary_id = cfg_->Read(PciConfig::kSecondaryBusId); in Init() 134 base = cfg_->Read(PciConfig::kIoBase); in ParseBusWindowsLocked() 135 limit = cfg_->Read(PciConfig::kIoLimit); in ParseBusWindowsLocked() 141 io_base_ |= static_cast<uint32_t>(cfg_->Read(PciConfig::kIoBaseUpper)) << 16; in ParseBusWindowsLocked() 142 io_limit_ |= static_cast<uint32_t>(cfg_->Read(PciConfig::kIoLimitUpper)) << 16; in ParseBusWindowsLocked() 146 mem_base_ = (static_cast<uint32_t>(cfg_->Read(PciConfig::kMemoryBase)) << 16) in ParseBusWindowsLocked() 148 mem_limit_ = (static_cast<uint32_t>(cfg_->Read(PciConfig::kMemoryLimit)) << 16) in ParseBusWindowsLocked() 152 base = cfg_->Read(PciConfig::kPrefetchableMemoryBase); in ParseBusWindowsLocked() 153 limit = cfg_->Read(PciConfig::kPrefetchableMemoryLimit); in ParseBusWindowsLocked() [all …]
|
| A D | pcie_upstream_node.cpp | 82 uint16_t vendor_id = cfg->Read(PciConfig::kVendorId); in ScanDownstream() 85 uint16_t device_id = cfg->Read(PciConfig::kDeviceId); in ScanDownstream() 115 (!good_device || !(cfg->Read(PciConfig::kHeaderType) & PCI_HEADER_TYPE_MULTI_FN))) in ScanDownstream() 136 uint16_t vendor_id = cfg->Read(PciConfig::kVendorId); in ScanDevice() 145 uint8_t header_type = cfg->Read(PciConfig::kHeaderType) & PCI_HEADER_TYPE_MASK; in ScanDevice() 147 uint secondary_id = cfg->Read(PciConfig::kSecondaryBusId); in ScanDevice()
|
| A D | pcie_device.cpp | 132 vendor_id_ = cfg_->Read(PciConfig::kVendorId); in InitLocked() 133 device_id_ = cfg_->Read(PciConfig::kDeviceId); in InitLocked() 134 class_id_ = cfg_->Read(PciConfig::kBaseClass); in InitLocked() 135 subclass_ = cfg_->Read(PciConfig::kSubClass); in InitLocked() 136 prog_if_ = cfg_->Read(PciConfig::kProgramInterface); in InitLocked() 137 rev_id_ = cfg_->Read(PciConfig::kRevisionId); in InitLocked() 237 return thiz->cfg_->Read(thiz->pcie_->device.status()) & in DoFunctionLevelReset() 269 cmd_backup = cfg_->Read(PciConfig::kCommand); in DoFunctionLevelReset() 272 bar_backup[i] = cfg_->Read(PciConfig::kBAR(i)); in DoFunctionLevelReset() 452 uint16_t backup = cfg_->Read(PciConfig::kCommand); in ProbeBarLocked() [all …]
|
| A D | pcie_caps.cpp | 58 uint8_t caps = cfg->Read(af_caps_); in PciCapAdvFeatures() 62 uint8_t length = cfg->Read(length_); in PciCapAdvFeatures() 90 auto cap_val = cfg->Read(caps_); in PciCapPcie() 180 uint32_t devcaps = cfg->Read(device.caps()); in PciCapPcie() 198 uint16_t ctrl = cfg->Read(ctrl_reg()); in PciCapMsi() 279 uint8_t cap_offset = cfg_->Read(PciConfig::kCapabilitiesPtr); in ParseStdCapabilitiesLocked() 300 uint8_t id = cfg_->Read(PciReg8(cap_offset)); in ParseStdCapabilitiesLocked() 334 cap_offset = cfg_->Read(PciReg8(static_cast<uint16_t>(cap_offset + 0x1))) & 0xFC; in ParseStdCapabilitiesLocked()
|
| A D | pcie_irqs.cpp | 140 command = cfg->Read(PciConfig::kCommand); in Handler() 141 status = cfg->Read(PciConfig::kStatus); in Handler() 166 command = cfg->Read(PciConfig::kCommand); in Handler() 177 command = cfg->Read(PciConfig::kCommand); in Handler() 195 dev.cfg_->Write(PciConfig::kCommand, dev.cfg_->Read(PciConfig::kCommand) | in AddDevice() 214 dev.cfg_->Write(PciConfig::kCommand, dev.cfg_->Read(PciConfig::kCommand) | in RemoveDevice() 291 uint32_t val = cfg_->Read(irq_.msi->mask_bits_reg()); in MaskUnmaskMsiIrqLocked() 397 PCIE_CAP_MSI_CTRL_SET_MME(log2, cfg_->Read(irq_.msi->ctrl_reg()))); in SetMsiMultiMessageEnb() 895 irq_.legacy.pin = cfg_->Read(PciConfig::kInterruptPin); in InitLegacyIrqStateLocked()
|
| /kernel/object/ |
| A D | mbuf_tests.cpp | 33 EXPECT_EQ(0U, chain.Read(mem_out, 1, false), ""); in stream_read_empty() 49 EXPECT_EQ(0U, chain.Read(mem_out, 0, false), ""); in stream_read_zero() 83 size_t result = chain.Read(read_buf_out, kTotalLen, false); in stream_write_basic() 142 while (!chain.is_empty() && (bytes_read = chain.Read(mem_out, kWriteLen, false)) > 0) { in stream_write_too_much() 158 EXPECT_EQ(0U, chain.Read(mem_out, 1, true), ""); in datagram_read_empty() 174 EXPECT_EQ(0U, chain.Read(mem_out, 0, true), ""); in datagram_read_zero() 210 EXPECT_EQ(1U, chain.Read(mem_out, 1, true), ""); in datagram_read_buffer_too_small() 220 EXPECT_EQ(kWriteLen, chain.Read(mem_out, kWriteLen, true), ""); in datagram_read_buffer_too_small() 264 size_t result = chain.Read(mem_out, i, true); in datagram_write_basic() 312 while (!chain.is_empty() && chain.Read(mem_out, kWriteLen, true) > 0) { in datagram_write_too_much()
|
| A D | log_dispatcher.cpp | 60 zx_status_t LogDispatcher::Read(uint32_t flags, void* ptr, size_t len, size_t* actual) { in Read() function in LogDispatcher
|
| A D | mbuf.cpp | 40 size_t MBufChain::Read(user_out_ptr<void> dst, size_t len, bool datagram) { in Read() function in MBufChain
|
| A D | vm_object_dispatcher.cpp | 68 zx_status_t VmObjectDispatcher::Read(user_out_ptr<void> user_data, in Read() function in VmObjectDispatcher
|
| A D | socket_dispatcher.cpp | 298 zx_status_t SocketDispatcher::Read(user_out_ptr<void> dst, size_t len, in Read() function in SocketDispatcher 321 auto st = data_.Read(dst, len, flags_ & ZX_SOCKET_DATAGRAM); in Read()
|
| /kernel/arch/x86/hypervisor/ |
| A D | vcpu_priv.h | 222 uint16_t Read(VmcsField16 field) const; 223 uint32_t Read(VmcsField32 field) const; 224 uint64_t Read(VmcsField64 field) const; 225 uint64_t Read(VmcsFieldXX field) const;
|
| A D | vmexit.cpp | 63 uint32_t full_exit_reason = vmcs.Read(VmcsField32::EXIT_REASON); in ExitInfo() 67 exit_qualification = vmcs.Read(VmcsFieldXX::EXIT_QUALIFICATION); in ExitInfo() 70 guest_rip = vmcs.Read(VmcsFieldXX::GUEST_RIP); in ExitInfo() 82 vmcs.Read(VmcsField32::GUEST_INTERRUPTIBILITY_STATE)); in ExitInfo() 234 guest_state->rdx = vmcs->Read(VmcsField16::VPID) - 1; in handle_cpuid() 355 uint64_t efer = vmcs->Read(VmcsField64::GUEST_IA32_EFER); in handle_cr0_write() 383 *out = vmcs->Read(VmcsFieldXX::GUEST_RSP); in register_value() 494 guest_state->rax = vmcs->Read(VmcsField16::VPID) - 1; in handle_apic_rdmsr() 550 if (vmcs->Read(VmcsField16::VPID) == 1) in handle_rdmsr() 852 zx_paddr_t pt_addr = vmcs.Read(VmcsFieldXX::GUEST_CR3); in get_page() [all …]
|
| A D | vcpu.cpp | 118 uint32_t controls = Read(VmcsField32::PROCBASED_CTLS); in InterruptWindowExiting() 164 uint16_t AutoVmcs::Read(VmcsField16 field) const { in Read() function in AutoVmcs 169 uint32_t AutoVmcs::Read(VmcsField32 field) const { in Read() function in AutoVmcs 174 uint64_t AutoVmcs::Read(VmcsField64 field) const { in Read() function in AutoVmcs 179 uint64_t AutoVmcs::Read(VmcsFieldXX field) const { in Read() function in AutoVmcs 306 vmcs.Read(VmcsField32::PROCBASED_CTLS2), in vmcs_init() 728 !(vmcs->Read(VmcsFieldXX::GUEST_RFLAGS) & X86_FLAGS_IF)) { in local_apic_maybe_interrupt() 780 ktrace_vcpu_exit(VCPU_FAILURE, vmcs.Read(VmcsFieldXX::GUEST_RIP)); in Resume() 781 uint64_t error = vmcs.Read(VmcsField32::INSTRUCTION_ERROR); in Resume() 848 state->rsp = vmcs.Read(VmcsFieldXX::GUEST_RSP); in ReadState() [all …]
|
| /kernel/dev/pcie/include/dev/ |
| A D | pci_config.h | 127 virtual uint8_t Read(const PciReg8 addr) const = 0; 128 virtual uint16_t Read(const PciReg16 addr) const = 0; 129 virtual uint32_t Read(const PciReg32 addr) const = 0;
|
| /kernel/object/include/object/ |
| A D | log_dispatcher.h | 27 zx_status_t Read(uint32_t flags, void* ptr, size_t len, size_t* actual);
|
| A D | mbuf.h | 48 size_t Read(user_out_ptr<void> dst, size_t len, bool datagram);
|
| A D | vm_object_dispatcher.h | 38 zx_status_t Read(user_out_ptr<void> user_data, size_t length,
|
| A D | channel_dispatcher.h | 41 zx_status_t Read(zx_koid_t owner,
|
| A D | socket_dispatcher.h | 45 zx_status_t Read(user_out_ptr<void> dst, size_t len, size_t* nread);
|
| /kernel/platform/pc/ |
| A D | pcie_quirks.cpp | 119 uint32_t tolud_val = dev->config()->Read(tolud_reg) & TOLUD_MASK; in pcie_tolud_quirk()
|
| /kernel/syscalls/ |
| A D | system.cpp | 130 st = vmo->Read(dst_addr, 0, vmo_size); in vmo_coalesce_pages() 244 result = stashed_crashlog->Read(bootdata_section, 0, crashlog_len); in sys_system_mexec()
|
| A D | socket.cpp | 105 status = socket->Read(buffer, size, &nread); in sys_socket_read()
|
| /kernel/vm/include/vm/ |
| A D | vm_object_paged.h | 70 zx_status_t Read(void* ptr, uint64_t offset, size_t len) override;
|