Lines Matching refs:sf_path

134 		diff = strcmp(x->sf_path, y->sf_path);
141 diff = strcmp(x->sf_path, y->sf_path);
161 p = kmem_alloc(strlen(node->sf_path) + 1 + strlen(tail) + 1, KM_SLEEP);
162 strcpy(p, node->sf_path);
196 error = sfprov_open(node->sf_sffs->sf_handle, node->sf_path, &fp, flag);
218 LogFlowFunc((" %s gets vnode 0x%p\n", node->sf_path, vp));
259 node->sf_path = path;
299 ASSERT(node->sf_path != NULL);
300 LogFlowFunc(("sffs_destroy(%s)%s\n", node->sf_path, node->sf_is_stale ? " stale": ""));
302 panic("sfnode_destroy(%s) has %d children", node->sf_path, node->sf_children);
304 panic("sfnode_destroy(%s) has active vnode", node->sf_path);
311 panic("sfnode_destroy(%s) not found", node->sf_path);
316 kmem_free(node->sf_path, strlen(node->sf_path) + 1);
321 panic("sfnode_destroy parent (%s) has no child", parent->sf_path);
351 len = strlen(node->sf_path);
361 strncmp(node->sf_path, n->sf_path, len) != 0 ||
362 n->sf_path[len] != '/')
371 LogFlowFunc(("sffs_make_stale(%s) sub\n", n->sf_path));
375 " not in sfnodes", n->sf_path);
380 n->sf_path);
392 LogFlowFunc(("sffs_make_stale(%s)\n", node->sf_path));
398 node->sf_path);
402 panic("sffs_make_stale(%s) duplicates", node->sf_path);
432 error = sfprov_get_attr(node->sf_sffs->sf_handle, node->sf_path,
463 template.sf_path = path;
473 old_len = strlen(node->sf_path);
480 strncmp(node->sf_path, n->sf_path, old_len) != 0 ||
481 n->sf_path[old_len] != '/')
491 ASSERT(strlen(n->sf_path) > old_len);
492 tail = n->sf_path + old_len; /* includes initial "/" */
499 n->sf_path);
501 LogFlowFunc(("sfnode_rname(%s to %s) sub\n", n->sf_path, new_path));
502 kmem_free(n->sf_path, strlen(n->sf_path) + 1);
503 n->sf_path = new_path;
506 n->sf_path);
515 panic("sfnode_rename(%s) not in sfnodes", node->sf_path);
517 LogFlowFunc(("sfnode_rname(%s to %s)\n", node->sf_path, path));
518 kmem_free(node->sf_path, strlen(node->sf_path) + 1);
519 node->sf_path = path;
521 panic("sfnode_rename(%s) duplicates", node->sf_path);
528 panic("sfnode_rename(%s) no parent", node->sf_path);
530 panic("sfnode_rename(%s) parent has no child", node->sf_path);
587 template.sf_path = fullpath;
745 error = sfprov_readdir(dir->sf_sffs->sf_handle, dir->sf_path,
940 error = sfprov_set_attr(node->sf_sffs->sf_handle, node->sf_path,
970 error = sfprov_set_size(node->sf_sffs->sf_handle, node->sf_path,
1083 node->sf_path, &endoffile);
1297 if (node->sf_path == NULL) {
1465 error = sfprov_rmdir(node->sf_sffs->sf_handle, node->sf_path);
1897 error = sfprov_readlink(node->sf_sffs->sf_handle, node->sf_path, target,
2034 error = sfprov_remove(node->sf_sffs->sf_handle, node->sf_path,
2094 error = sfprov_rename(node->sf_sffs->sf_handle, node->sf_path, newpath,
2177 LogFlowFunc((" %s vnode cleared\n", node->sf_path));
2479 Log((" path=%s", node->sf_path));