Lines Matching defs:nbytes
154 apei_pmemmove(uint64_t pdst, uint64_t psrc, uint64_t nbytes)
160 nbytes, psrc, pdst);
170 } else if (pdst < psrc && psrc < pdst + nbytes) {
172 * psrc ______ psrc + nbytes
176 * pdst pdst + nbytes
178 vdst = AcpiOsMapMemory(pdst, nbytes + (psrc - pdst));
180 memmove(vdst, vsrc, nbytes);
181 AcpiOsUnmapMemory(vdst, nbytes + (psrc - pdst));
182 } else if (psrc < pdst && pdst < psrc + nbytes) {
184 * psrc ______ psrc + nbytes
188 * pdst pdst + nbytes
190 vsrc = AcpiOsMapMemory(psrc, nbytes + (pdst - psrc));
192 memmove(vdst, vsrc, nbytes);
193 AcpiOsUnmapMemory(vsrc, nbytes + (pdst - psrc));
198 vdst = AcpiOsMapMemory(pdst, nbytes);
199 vsrc = AcpiOsMapMemory(psrc, nbytes);
200 memcpy(vdst, vsrc, nbytes);
201 AcpiOsUnmapMemory(vsrc, nbytes);
202 AcpiOsUnmapMemory(vdst, nbytes);