Lines Matching refs:end
186 const char *end; in entity_namecheck() local
214 end = start; in entity_namecheck()
215 while (*end != '/' && *end != '@' && *end != '#' && in entity_namecheck()
216 *end != '\0') in entity_namecheck()
217 end++; in entity_namecheck()
219 if (*end == '\0' && end[-1] == '/') { in entity_namecheck()
227 for (const char *loc = start; loc != end; loc++) { in entity_namecheck()
238 if (*end == '@' || *end == '#') { in entity_namecheck()
250 if (start == end) { in entity_namecheck()
257 if (*end == '\0') in entity_namecheck()
264 if (*end == '/' && found_delim != 0) { in entity_namecheck()
271 start = end + 1; in entity_namecheck()
304 const char *start, *end; in mountpoint_namecheck() local
323 end = start; in mountpoint_namecheck()
324 while (*end != '/' && *end != '\0') in mountpoint_namecheck()
325 end++; in mountpoint_namecheck()
327 if (end - start >= ZFS_MAX_DATASET_NAME_LEN) { in mountpoint_namecheck()
332 start = end + 1; in mountpoint_namecheck()
334 } while (*end != '\0'); in mountpoint_namecheck()