Lines Matching refs:fptr

2334     PetscErrorCode (*fptr)(Mat, PetscScalar **, PetscMemType *);  in MatDenseGetArrayAndMemType()  local
2336 PetscCall(PetscObjectQueryFunction((PetscObject)A, "MatDenseGetArrayAndMemType_C", &fptr)); in MatDenseGetArrayAndMemType()
2337 if (fptr) { in MatDenseGetArrayAndMemType()
2338 PetscCall((*fptr)(A, array, mtype)); in MatDenseGetArrayAndMemType()
2371 PetscErrorCode (*fptr)(Mat, PetscScalar **); in MatDenseRestoreArrayAndMemType() local
2373 PetscCall(PetscObjectQueryFunction((PetscObject)A, "MatDenseRestoreArrayAndMemType_C", &fptr)); in MatDenseRestoreArrayAndMemType()
2374 if (fptr) { in MatDenseRestoreArrayAndMemType()
2375 PetscCall((*fptr)(A, array)); in MatDenseRestoreArrayAndMemType()
2418 PetscErrorCode (*fptr)(Mat, const PetscScalar **, PetscMemType *); in MatDenseGetArrayReadAndMemType() local
2420 PetscCall(PetscObjectQueryFunction((PetscObject)A, "MatDenseGetArrayReadAndMemType_C", &fptr)); in MatDenseGetArrayReadAndMemType()
2421 if (fptr) { in MatDenseGetArrayReadAndMemType()
2422 PetscCall((*fptr)(A, array, mtype)); in MatDenseGetArrayReadAndMemType()
2455 PetscErrorCode (*fptr)(Mat, const PetscScalar **); in MatDenseRestoreArrayReadAndMemType() local
2457 …PetscCall(PetscObjectQueryFunction((PetscObject)A, "MatDenseRestoreArrayReadAndMemType_C", &fptr)); in MatDenseRestoreArrayReadAndMemType()
2458 if (fptr) { in MatDenseRestoreArrayReadAndMemType()
2459 PetscCall((*fptr)(A, array)); in MatDenseRestoreArrayReadAndMemType()
2501 PetscErrorCode (*fptr)(Mat, PetscScalar **, PetscMemType *); in MatDenseGetArrayWriteAndMemType() local
2503 PetscCall(PetscObjectQueryFunction((PetscObject)A, "MatDenseGetArrayWriteAndMemType_C", &fptr)); in MatDenseGetArrayWriteAndMemType()
2504 if (fptr) { in MatDenseGetArrayWriteAndMemType()
2505 PetscCall((*fptr)(A, array, mtype)); in MatDenseGetArrayWriteAndMemType()
2538 PetscErrorCode (*fptr)(Mat, PetscScalar **); in MatDenseRestoreArrayWriteAndMemType() local
2540 …etscCall(PetscObjectQueryFunction((PetscObject)A, "MatDenseRestoreArrayWriteAndMemType_C", &fptr)); in MatDenseRestoreArrayWriteAndMemType()
2541 if (fptr) { in MatDenseRestoreArrayWriteAndMemType()
2542 PetscCall((*fptr)(A, array)); in MatDenseRestoreArrayWriteAndMemType()