Lines Matching refs:parent
1347 get_vnode_name(struct vnode *vnode, struct vnode *parent,
1369 // parent directory for the vnode, if the caller let us.
1371 if (parent == NULL)
1376 fssh_status_t status = FS_CALL(parent, open_dir, &cookie);
1380 status = dir_read(parent, cookie, buffer, bufferSize, &num);
1402 get_vnode_name(struct vnode *vnode, struct vnode *parent, char *name,
1408 fssh_status_t status = get_vnode_name(vnode, parent, buffer, sizeof(buffer));
1422 * through the parent directory to get the name of the child.
1473 // lookup the parent vnode
1491 // release the current vnode, we only need its parent from now on
2821 * of the parent io_control if it is given.
2857 // Copy all parent files which don't have the FSSH_O_CLOEXEC flag set
3395 fix_dirent(struct vnode *parent, struct fssh_dirent *entry)
3398 entry->d_pdev = parent->device;
3399 entry->d_pino = parent->id;
3404 && parent->mount->root_vnode == parent
3405 && parent->mount->covers_vnode) {
3406 inc_vnode_ref_count(parent);
3411 fssh_status_t status = vnode_path_to_vnode(parent, (char*)"..", false,
5191 * \a inode identify the parent directory of the directory to be opened
5194 * \param device If \a name is specified the ID of the device the parent
5197 * \param inode If \a name is specified the node ID of the parent