Lines Matching defs:node

36 	node((ino_t)-1)
44 node((ino_t)-1)
53 return (device == other.device && node == other.node);
70 return this->node < other.node;
78 node = other.node;
139 BNode::BNode(const BNode& node)
145 *this = node;
391 BNode::operator=(const BNode& node)
394 if (*this == node)
399 // We have to manually dup the node, because R5::BNode::Dup()
401 fFd = _kern_dup(node.fFd);
409 BNode::operator==(const BNode& node) const
411 if (fCStatus == B_NO_INIT && node.InitCheck() == B_NO_INIT)
414 if (fCStatus == B_OK && node.InitCheck() == B_OK) {
420 if (node.GetNodeRef(&ref2) != B_OK)
431 BNode::operator!=(const BNode& node) const
433 return !(*this == node);
456 /*! Sets the node's file descriptor.
459 the node's file descriptor. This allows each subclass to use the various
484 /*! Closes the node's file descriptor(s).
518 /*! Initializes the BNode's file descriptor to the node referred to
522 In the first case, \a fd must not be \c NULL; the node it refers to will
527 The method will first try to open the node with read and write permission.
529 permission for the node, it will re-try opening the node read-only.
538 \param traverse If the node identified by \a fd and \a path is a symlink
564 /*! Initializes the BNode's file descriptor to the node referred to
567 The method will first try to open the node with read and write permission.
569 permission for the node, it will re-try opening the node read-only.
573 \param ref An entry_ref identifying the node to be opened.
574 \param traverse If the node identified by \a ref is a symlink and
602 /*! Modifies a certain setting for this node based on \a what and the
625 (if necessary) opens the attribute directory on the node's file