Lines Matching defs:bmark
126 * - bmark is a full dataset path of a bookmark (bookmark_namecheck)
133 dsl_bookmark_create_nvl_validate_pair(const char *bmark, const char *source)
135 if (bookmark_namecheck(bmark, NULL, NULL) != 0)
170 const char *bmark = nvpair_name(pair);
176 if (dsl_bookmark_create_nvl_validate_pair(bmark, source) != 0)
181 const char *cp = strpbrk(bmark, "/#");
184 first = bmark;
185 first_len = cp - bmark;
187 if (strncmp(first, bmark, first_len) != 0)
189 switch (*(bmark + first_len)) {
232 /* happy path: new bmark doesn't exist, proceed after switch */