Home
last modified time | relevance | path

Searched refs:ptr_diff (Results 1 – 1 of 1) sorted by relevance

/petsc/include/
H A Dpetscstring.h628 const size_t ptr_diff = (size_t)((char *)b - (char *)a); in PetscMemmove() local
630 memcpy(a, b, ptr_diff); in PetscMemmove()
631 PetscCall(PetscMemmove((void *)b, (char *)b + ptr_diff, n - ptr_diff)); in PetscMemmove()
637 const size_t ptr_diff = (size_t)((char *)a - (char *)b); in PetscMemmove() local
639 memcpy((void *)((char *)b + n), (char *)b + (n - ptr_diff), ptr_diff); in PetscMemmove()
640 PetscCall(PetscMemmove(a, b, n - ptr_diff)); in PetscMemmove()