Lines Matching refs:path
68 zfs_component_namecheck(const char *path, namecheck_err_t *why, char *what)
72 if (strlen(path) >= ZFS_MAX_DATASET_NAME_LEN) {
78 if (path[0] == '\0') {
84 for (loc = path; *loc; loc++) {
103 permset_namecheck(const char *path, namecheck_err_t *why, char *what)
105 if (strlen(path) >= ZFS_PERMSET_MAXLEN) {
111 if (path[0] != '@') {
114 *what = path[0];
119 return (zfs_component_namecheck(&path[1], why, what));
136 entity_namecheck(const char *path, namecheck_err_t *why, char *what)
145 if (strlen(path) >= ZFS_MAX_DATASET_NAME_LEN) {
152 if (path[0] == '/') {
158 if (path[0] == '\0') {
164 start = path;
233 dataset_namecheck(const char *path, namecheck_err_t *why, char *what)
235 int ret = entity_namecheck(path, why, what);
237 if (ret == 0 && strchr(path, '#') != NULL) {
254 mountpoint_namecheck(const char *path, namecheck_err_t *why)
266 if (path == NULL || *path != '/') {
273 start = &path[1];