Lines Matching refs:pageOffset
576 addr_t pageOffset = address % B_PAGE_SIZE;
586 slot->Map(address - pageOffset);
588 size_t toSet = min_c(length, B_PAGE_SIZE - pageOffset);
589 memset((void*)(slot->address + pageOffset), value, toSet);
593 pageOffset = 0;
607 addr_t pageOffset = from % B_PAGE_SIZE;
618 size_t toCopy = min_c(length, B_PAGE_SIZE - pageOffset);
620 slot->Map(from - pageOffset);
623 error = user_memcpy(to, (void*)(slot->address + pageOffset),
628 memcpy(to, (void*)(slot->address + pageOffset), toCopy);
633 pageOffset = 0;
647 addr_t pageOffset = to % B_PAGE_SIZE;
658 size_t toCopy = min_c(length, B_PAGE_SIZE - pageOffset);
660 slot->Map(to - pageOffset);
663 error = user_memcpy((void*)(slot->address + pageOffset), from,
668 memcpy((void*)(slot->address + pageOffset), from, toCopy);
673 pageOffset = 0;