Lines Matching refs:entry

1992 	the entry identified by the original path, and into the buffer \a filename
1993 the leaf name of the original entry is written.
2070 /*! Looks up the entry with name \a name in the directory represented by \a dir
2376 /*! \brief Retrieves the directory vnode and the leaf name of an entry referred
2395 the leaf name of the specified entry will be written.
2419 /*! \brief Retrieves the directory vnode and the leaf name of an entry referred
2441 the leaf name of the specified entry will be written.
2517 // found correct entry!
4181 TRACE(("vfs_get_vnode_from_path: entry. path = '%s', kernel %d\n",
4436 The path must refer to an existing or non-existing entry in an existing
4444 Any two paths referring to the same entry, will result in the same
4492 \param path The path where to create the entry for the node. Can be \c NULL,
4493 in which case the node is created without an entry in the root FS -- it
5388 // This is somewhat tricky: If the entry already exists, the FS responsible
5390 // the node the entry refers to (e.g. in case of mount points or FIFOs). So
5392 // try to look the entry up first. If it already exists, we just open the
5395 // entry in the meantime. We hope the respective FS returns the correct
5403 struct vnode* entry = NULL;
5404 status = lookup_dir_entry(directory, name, &entry);
5405 vnode.SetTo(entry);
5630 FUNCTION(("file_open: fd: %d, entry path = '%s', omode %d, kernel %d\n",
5960 FUNCTION(("dir_open: fd: %d, entry path = '%s', kernel %d\n", fd, path,
6023 fix_dirent(struct vnode* parent, struct dirent* entry,
6027 entry->d_pdev = parent->device;
6028 entry->d_pino = parent->id;
6030 // If this is the ".." entry and the directory covering another vnode,
6032 if (strcmp(entry->d_name, "..") == 0 && parent->IsCovering()) {
6033 return resolve_covered_parent(parent, &entry->d_dev, &entry->d_ino,
6040 struct vnode* vnode = lookup_vnode(entry->d_dev, entry->d_ino);
6046 entry->d_dev = vnode->device;
6047 entry->d_ino = vnode->id;
6337 FUNCTION(("common_fsync: entry. fd %d kernel %d\n", fd, kernel));
8311 and \a name its entry name.
8319 \param name The entry name of the directory to be opened. If \c NULL,
8504 /*! \brief Removes an entry specified by a FD + path pair from its directory.
8506 \a path must always be specified (it contains at least the name of the entry
8507 to be deleted). If only a path is given, this path identifies the entry
8514 \return \c B_OK, if the entry has been removed successfully, another
8528 /*! \brief Moves an entry specified by a FD + path pair to a an entry specified
8532 the name of the entry). If only a path is given, this path identifies the
8533 entry directly. If both a FD and a path are given and the path is absolute,
8543 \return \c B_OK, if the entry has been moved successfully, another
8575 given, this path identifies the entry for whose node to retrieve the
8578 identified by \a fd and specifies the entry whose stat data shall be
8620 given, this path identifies the entry for whose node to write the
8623 identified by \a fd and specifies the entry whose stat data shall be
9124 /*! \brief Opens a directory's parent directory and returns the entry name
9127 Aside from that it returns the directory's entry name, this method is
9135 \param userName Buffer the directory's entry name shall be written into.
9506 // create the entry -- the FIFO sub node is set up automatically