/** * __ioread64_copy - copy data from MMIO space, in 64-bit units * @to: destination (must be 64-bit aligned) * @from: source, in MMIO space (must be 64-bit aligned) * @count: number of 64-bit quantities to copy * * Copy data from MMIO space to kernel space, in units of 32 or 64 bits at a * time. Order of access is not guaranteed, nor is a memory barrier * performed afterwards.
*/ void __ioread64_copy(void *to, constvoid __iomem *from, size_t count)
{ #ifdef CONFIG_64BIT
u64 *dst = to; const u64 __iomem *src = from; const u64 __iomem *end = src + count;
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.