Lines Matching refs:pageOffset
578 addr_t pageOffset = address % B_PAGE_SIZE;
588 slot->Map(address - pageOffset);
590 size_t toSet = min_c(length, B_PAGE_SIZE - pageOffset);
591 memset((void*)(slot->address + pageOffset), value, toSet);
595 pageOffset = 0;
609 addr_t pageOffset = from % B_PAGE_SIZE;
620 size_t toCopy = min_c(length, B_PAGE_SIZE - pageOffset);
622 slot->Map(from - pageOffset);
625 error = user_memcpy(to, (void*)(slot->address + pageOffset),
630 memcpy(to, (void*)(slot->address + pageOffset), toCopy);
635 pageOffset = 0;
649 addr_t pageOffset = to % B_PAGE_SIZE;
660 size_t toCopy = min_c(length, B_PAGE_SIZE - pageOffset);
662 slot->Map(to - pageOffset);
665 error = user_memcpy((void*)(slot->address + pageOffset), from,
670 memcpy((void*)(slot->address + pageOffset), from, toCopy);
675 pageOffset = 0;