Lines Matching refs:end
184 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()
237 if (*end == '\0' || *end == '/') { in entity_namecheck()
238 int component_length = end - start; in entity_namecheck()
259 if (*end == '@' || *end == '#') { in entity_namecheck()
271 if (start == end) { in entity_namecheck()
278 if (*end == '\0') in entity_namecheck()
285 if (*end == '/' && found_delim != 0) { in entity_namecheck()
292 start = end + 1; in entity_namecheck()
363 const char *start, *end; in mountpoint_namecheck() local
382 end = start; in mountpoint_namecheck()
383 while (*end != '/' && *end != '\0') in mountpoint_namecheck()
384 end++; in mountpoint_namecheck()
386 if (end - start >= ZFS_MAX_DATASET_NAME_LEN) { in mountpoint_namecheck()
391 start = end + 1; in mountpoint_namecheck()
393 } while (*end != '\0'); in mountpoint_namecheck()