Lines Matching refs:len
100 static inline PetscErrorCode PetscStrlen(const char s[], size_t *len) in PetscStrlen() argument
103 PetscAssertPointer_Private(len, 2); in PetscStrlen()
106 *len = __builtin_strlen(s); in PetscStrlen()
108 *len = strlen(s); in PetscStrlen()
111 *len = 0; in PetscStrlen()
145 size_t len; in PetscStrallocpy() local
149 PetscCall(PetscStrlen(s, &len)); in PetscStrallocpy()
150 PetscCall(PetscMalloc1(len + 1, &tmp)); in PetscStrallocpy()
152 __builtin_memcpy(tmp, s, len); in PetscStrallocpy()
154 memcpy(tmp, s, len); in PetscStrallocpy()
156 tmp[len] = '\0'; in PetscStrallocpy()
285 size_t len; in PetscStrlcat() local
290 PetscCall(PetscStrlen(s, &len)); in PetscStrlcat()
293 __builtin_strncat(s, t, n - len); in PetscStrlcat()
295 strncat(s, t, n - len); in PetscStrlcat()
580 size_t len = 0; in PetscStrbeginswith() local
586 PetscCall(PetscStrlen(b, &len)); in PetscStrbeginswith()
587 PetscCall(PetscStrncmp(a, b, len, flg)); in PetscStrbeginswith()