Lines Matching refs:end
138 const char *start, *end; in entity_namecheck() local
168 end = start; in entity_namecheck()
169 while (*end != '/' && *end != '@' && *end != '#' && in entity_namecheck()
170 *end != '\0') in entity_namecheck()
171 end++; in entity_namecheck()
173 if (*end == '\0' && end[-1] == '/') { in entity_namecheck()
181 for (const char *loc = start; loc != end; loc++) { in entity_namecheck()
192 if (*end == '@' || *end == '#') { in entity_namecheck()
204 if (start == end) { in entity_namecheck()
211 if (*end == '\0') in entity_namecheck()
218 if (*end == '/' && found_delim != 0) { in entity_namecheck()
225 start = end + 1; in entity_namecheck()
256 const char *start, *end; in mountpoint_namecheck() local
275 end = start; in mountpoint_namecheck()
276 while (*end != '/' && *end != '\0') in mountpoint_namecheck()
277 end++; in mountpoint_namecheck()
279 if (end - start >= ZFS_MAX_DATASET_NAME_LEN) { in mountpoint_namecheck()
284 start = end + 1; in mountpoint_namecheck()
286 } while (*end != '\0'); in mountpoint_namecheck()