Home
last modified time | relevance | path

Searched refs:IPI (Results 1 – 17 of 17) sorted by relevance

/freebsd-14.2/sys/contrib/device-tree/Bindings/mailbox/
H A Dxlnx,zynqmp-ipi-mailbox.txt1 Xilinx IPI Mailbox Controller
5 messaging between two Xilinx Zynq UltraScale+ MPSoC IPI agents. Each IPI
9 | Xilinx ZynqMP IPI Controller |
21 Hardware | | IPI Agent | | IPI Buffers | |
26 | Xilinx IPI Agent Block |
34 IPI agent node:
39 - xlnx,ipi-id: local Xilinx IPI agent ID
43 Internal IPI mailbox node:
44 - reg: IPI buffers address ranges
89 /* APU<->RPU0 IPI mailbox controller */
[all …]
H A Dxlnx,zynqmp-ipi-mailbox.yaml7 title: Xilinx IPI(Inter Processor Interrupt) mailbox controller
10 The Xilinx IPI(Inter Processor Interrupt) mailbox controller is to manage
11 messaging between two Xilinx Zynq UltraScale+ MPSoC IPI agents. Each IPI
15 | Xilinx ZynqMP IPI Controller |
27 Hardware | | IPI Agent | | IPI Buffers | |
32 | Xilinx IPI Agent Block |
63 Remote Xilinx IPI agent ID of which the mailbox is connected to.
79 Remote Xilinx IPI agent ID of which the mailbox is connected to.
85 It contains tx(0) or rx(1) channel IPI id number.
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64PromoteConstant.cpp212 IPI->second.emplace_back(User, OpNo); in appendAndTransferDominatedUses()
217 Instruction *OldInstr = IPI->first; in appendAndTransferDominatedUses()
218 Uses OldUses = std::move(IPI->second); in appendAndTransferDominatedUses()
389 for (auto &IPI : InsertPts) { in isDominated() local
390 if (NewPt == IPI.first || DT.dominates(IPI.first, NewPt) || in isDominated()
400 IPI.second.emplace_back(User, OpNo); in isDominated()
419 IPI != EndIPI; ++IPI) { in tryAndMerge()
448 LLVM_DEBUG(IPI->first->print(dbgs())); in tryAndMerge()
508 for (const auto &IPI : InsertPts) { in insertDefinitions() local
510 IRBuilder<> Builder(IPI.first); in insertDefinitions()
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/tools/llvm-mca/Views/
H A DBottleneckAnalysis.h129 DenseMap<unsigned, InstructionPressureInfo> IPI; variable
149 assert(IPI.contains(IID) && "Instruction is not tracked!"); in getRegisterPressureCycles()
150 const InstructionPressureInfo &Info = IPI.find(IID)->second; in getRegisterPressureCycles()
155 assert(IPI.contains(IID) && "Instruction is not tracked!"); in getMemoryPressureCycles()
156 const InstructionPressureInfo &Info = IPI.find(IID)->second; in getMemoryPressureCycles()
161 assert(IPI.contains(IID) && "Instruction is not tracked!"); in getResourcePressureCycles()
162 const InstructionPressureInfo &Info = IPI.find(IID)->second; in getResourcePressureCycles()
H A DBottleneckAnalysis.cpp55 if (U.second && IPI.contains(U.first)) in getResourceUsers()
61 IPI.insert(std::make_pair(IID, InstructionPressureInfo())); in onInstructionDispatched()
64 void PressureTracker::onInstructionExecuted(unsigned IID) { IPI.erase(IID); } in onInstructionExecuted()
123 IPI[IID].ResourcePressureCycles++; in handlePressureEvent()
131 IPI[IID].RegisterPressureCycles++; in handlePressureEvent()
138 IPI[IID].MemoryPressureCycles++; in handlePressureEvent()
/freebsd-14.2/sys/contrib/device-tree/Bindings/powerpc/fsl/
H A Dmpic.txt71 non-IPI interrupts to a single CPU at a time (EG: Freescale MPIC).
127 2 = MPIC inter-processor interrupt (IPI)
130 the MPIC IPI number. The type-specific
193 * MPIC IPI interrupts. Note the interrupt
/freebsd-14.2/contrib/llvm-project/llvm/tools/llvm-pdbutil/
H A DStreamUtil.h28 IPI, enumerator
H A DStreamUtil.cpp108 Streams[StreamIdx] = stream(StreamPurpose::IPI, "IPI Stream", StreamIdx); in discoverStreamPurposes()
H A DExplainOutputStyle.cpp267 case StreamPurpose::IPI: in explainPdbStreamOffset()
/freebsd-14.2/sys/contrib/device-tree/Bindings/power/reset/
H A Dxlnx,zynqmp-power.txt45 Example with IPI mailbox method:
H A Dxlnx,zynqmp-power.yaml69 // Example with IPI mailbox method:
/freebsd-14.2/contrib/file/magic/Magdir/
H A Dpci_ids62 >>>1 ubyte 0x03 IPI
/freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/
H A DInstrProfiling.cpp595 } else if (auto *IPI = dyn_cast<InstrProfIncrementInst>(&Instr)) { in lowerIntrinsics() local
596 lowerIncrement(IPI); in lowerIntrinsics()
/freebsd-14.2/sys/x86/conf/
H A DNOTES42 options COUNT_IPIS # Per-CPU IPI interrupt counters
/freebsd-14.2/sys/contrib/dev/acpica/
H A Dchanges.txt138 allocation attempt causes an IRQ work to be queued and a self-IPI to be
/freebsd-14.2/contrib/one-true-awk/testdir/
H A Dfunstack.in21844 @Article{Bird:1977:IPI,
/freebsd-14.2/share/misc/
H A Dpci_vendors38498 03 IPI bus controller