Lines Matching refs:pageOffset
573 addr_t pageOffset = address % B_PAGE_SIZE;
583 slot->Map(address - pageOffset);
585 size_t toSet = min_c(length, B_PAGE_SIZE - pageOffset);
586 memset((void*)(slot->address + pageOffset), value, toSet);
590 pageOffset = 0;
604 addr_t pageOffset = from % B_PAGE_SIZE;
615 size_t toCopy = min_c(length, B_PAGE_SIZE - pageOffset);
617 slot->Map(from - pageOffset);
620 error = user_memcpy(to, (void*)(slot->address + pageOffset),
625 memcpy(to, (void*)(slot->address + pageOffset), toCopy);
630 pageOffset = 0;
644 addr_t pageOffset = to % B_PAGE_SIZE;
655 size_t toCopy = min_c(length, B_PAGE_SIZE - pageOffset);
657 slot->Map(to - pageOffset);
660 error = user_memcpy((void*)(slot->address + pageOffset), from,
665 memcpy((void*)(slot->address + pageOffset), from, toCopy);
670 pageOffset = 0;