Lines Matching refs:to

5  * The license below extends only to copyright in the software and shall
6 * not be construed as granting a license to any other intellectual
7 * property including but not limited to intellectual property relating
8 * to a hardware implementation of the functionality of the software
9 * licensed hereunder. You may use the software subject to the license
22 * contributors may be used to endorse or promote products derived from
209 // Should only occur due to CPU switches
210 if (use_kvm) // from simulation to KVM emulation
212 // otherwise, drain() already sync'd the state back to the GicV2
278 // During Kvm->GicV2 state transfer, writes to the GicV2 will call
287 MuxingKvmGic::copyDistRegister(BaseGicRegisters* from, BaseGicRegisters* to,
292 to->writeDistributor(ctx, daddr, val);
296 MuxingKvmGic::copyCpuRegister(BaseGicRegisters* from, BaseGicRegisters* to,
301 to->writeCpu(ctx, daddr, val);
305 MuxingKvmGic::copyBankedDistRange(BaseGicRegisters* from, BaseGicRegisters* to,
310 copyDistRegister(from, to, ctx, a);
314 MuxingKvmGic::clearBankedDistRange(BaseGicRegisters* to,
319 to->writeDistributor(ctx, a, 0xFFFFFFFF);
323 MuxingKvmGic::copyDistRange(BaseGicRegisters* from, BaseGicRegisters* to,
327 copyDistRegister(from, to, 0, a);
331 MuxingKvmGic::clearDistRange(BaseGicRegisters* to,
335 to->writeDistributor(0, a, 0xFFFFFFFF);
339 MuxingKvmGic::copyGicState(BaseGicRegisters* from, BaseGicRegisters* to)
349 copyCpuRegister(from, to, ctx, GICC_CTLR);
350 copyCpuRegister(from, to, ctx, GICC_PMR);
351 copyCpuRegister(from, to, ctx, GICC_BPR);
357 copyDistRegister(from, to, 0, GICD_CTLR);
363 clearBankedDistRange(to, clear, 4);
364 copyBankedDistRange(from, to, set, 4);
367 clearDistRange(to, clear, size);
368 copyDistRange(from, to, set, size);
374 clearBankedDistRange(to, clear, 4);
375 copyBankedDistRange(from, to, set, 4);
378 clearDistRange(to, clear, size);
379 copyDistRange(from, to, set, size);
385 clearBankedDistRange(to, clear, 4);
386 copyBankedDistRange(from, to, set, 4);
389 clearDistRange(to, clear, size);
390 copyDistRange(from, to, set, size);
394 copyBankedDistRange(from, to, set, 32);
398 copyDistRange(from, to, set, size);
403 copyDistRange(from, to, set, size);
408 copyDistRange(from, to, set, size);
423 // have been shifted by three bits due to its having been emulated by