PERFUSE_NODE_DATA
if (PERFUSE_NODE_DATA(pn)->pnd_flags & PND_REMOVED) {
PERFUSE_NODE_DATA(pn)->pnd_fuse_nlookup++;
PERFUSE_NODE_DATA(pn)->pnd_puffs_nlookup++;
if (PERFUSE_NODE_DATA(opc)->pnd_flags & PND_REMOVED)
pnd = PERFUSE_NODE_DATA(opc);
PERFUSE_NODE_DATA(pn)->pnd_nodeid = feo->nodeid;
PERFUSE_NODE_DATA(pn)->pnd_fuse_nlookup++;
PERFUSE_NODE_DATA(pn)->pnd_puffs_nlookup++;
PERFUSE_NODE_DATA(pn)->pnd_flags, feo->nodeid,
if (PERFUSE_NODE_DATA(opc)->pnd_flags & PND_REMOVED)
pnd = PERFUSE_NODE_DATA(opc);
pnd = PERFUSE_NODE_DATA(pn);
pnd = PERFUSE_NODE_DATA(opc);
if (PERFUSE_NODE_DATA(opc)->pnd_flags & PND_REMOVED)
struct perfuse_node_data *pnd = PERFUSE_NODE_DATA(opc);
if (!PN_ISDIR(opc) && PERFUSE_NODE_DATA(opc)->pnd_flags & PND_OPEN) {
pnd = PERFUSE_NODE_DATA(opc);
PERFUSE_NODE_DATA(opc)->pnd_nodeid, fpi->fh);
pnd = PERFUSE_NODE_DATA(opc);
PERFUSE_NODE_DATA(opc)->pnd_nodeid, ffi->fh);
pnd = PERFUSE_NODE_DATA(opc);
pnd = PERFUSE_NODE_DATA(opc);
(PERFUSE_NODE_DATA(targ)->pnd_flags & PND_REMOVED))
while (PERFUSE_NODE_DATA(targ)->pnd_inxchg)
pnd = PERFUSE_NODE_DATA(opc);
PERFUSE_NODE_DATA(targ)->pnd_flags |= PND_REMOVED;
if (!(PERFUSE_NODE_DATA(targ)->pnd_flags & PND_OPEN))
PERFUSE_NODE_DATA(opc)->pnd_flags |= PND_DIRTY;
PERFUSE_NODE_DATA(opc)->pnd_flags);
__func__, PERFUSE_NODE_DATA(targ)->pnd_nodeid,
if (PERFUSE_NODE_DATA(opc)->pnd_flags & PND_REMOVED)
fli->oldnodeid = PERFUSE_NODE_DATA(pn)->pnd_nodeid;
if ((PERFUSE_NODE_DATA(opc)->pnd_flags & PND_REMOVED) ||
(PERFUSE_NODE_DATA(src)->pnd_flags & PND_REMOVED) ||
(PERFUSE_NODE_DATA(targ_dir)->pnd_flags & PND_REMOVED))
while (PERFUSE_NODE_DATA(targ)->pnd_inxchg)
while (PERFUSE_NODE_DATA(src)->pnd_inxchg)
fri->newdir = PERFUSE_NODE_DATA(targ_dir)->pnd_nodeid;
dstdir_pnd = PERFUSE_NODE_DATA(targ_dir);
PERFUSE_NODE_DATA(src)->pnd_parent_nodeid = dstdir_pnd->pnd_nodeid;
(void)strlcpy(PERFUSE_NODE_DATA(src)->pnd_name,
PERFUSE_NODE_DATA(src)->pnd_name[0] = 0; /* forget name */
PERFUSE_NODE_DATA(opc)->pnd_flags |= PND_DIRTY;
PERFUSE_NODE_DATA(targ)->pnd_flags |= PND_REMOVED;
__func__, PERFUSE_NODE_DATA(src)->pnd_nodeid,
PERFUSE_NODE_DATA(opc)->pnd_nodeid,
PERFUSE_NODE_DATA(targ_dir)->pnd_nodeid,
if (PERFUSE_NODE_DATA(opc)->pnd_flags & PND_REMOVED)
pnd = PERFUSE_NODE_DATA(opc);
(PERFUSE_NODE_DATA(targ)->pnd_flags & PND_REMOVED))
if (PERFUSE_NODE_DATA(targ)->pnd_nodeid == pnd->pnd_parent_nodeid)
while (PERFUSE_NODE_DATA(targ)->pnd_inxchg)
PERFUSE_NODE_DATA(targ)->pnd_flags |= PND_REMOVED;
if (!(PERFUSE_NODE_DATA(targ)->pnd_flags & PND_OPEN))
PERFUSE_NODE_DATA(opc)->pnd_flags |= PND_DIRTY;
__func__, PERFUSE_NODE_DATA(targ)->pnd_nodeid,
if (PERFUSE_NODE_DATA(opc)->pnd_flags & PND_REMOVED)
pnd = PERFUSE_NODE_DATA(opc);
PERFUSE_NODE_DATA(opc)->pnd_nodeid, fh);
if (PERFUSE_NODE_DATA(opc)->pnd_flags & PND_REMOVED)
pnd = PERFUSE_NODE_DATA(opc);
pnd = PERFUSE_NODE_DATA(opc);
PERFUSE_NODE_DATA(opc)->pnd_nodeid, fli->fh);
PERFUSE_NODE_DATA(opc)->pnd_lock_owner = flo->lk.pid;
PERFUSE_NODE_DATA(opc)->pnd_lock_owner = owner;
pnd = PERFUSE_NODE_DATA(opc);
pnd = PERFUSE_NODE_DATA(opc);
struct perfuse_node_data *pnd = PERFUSE_NODE_DATA(pn);
if (PERFUSE_NODE_DATA(opc)->pnd_flags & PND_REMOVED)
if (PERFUSE_NODE_DATA(opc)->pnd_flags & PND_RECLAIMED)
if (PERFUSE_NODE_DATA(opc)->pnd_flags & PND_INVALID)
PERFUSE_NODE_DATA(pn)->pnd_nodeid = feo->nodeid;
if (PERFUSE_NODE_DATA(pn)->pnd_flags & PND_RECLAIMED)
if (PERFUSE_NODE_DATA(pn)->pnd_flags & PND_INVALID)
PERFUSE_NODE_DATA(pn)->pnd_fuse_nlookup++;
PERFUSE_NODE_DATA(pn)->pnd_puffs_nlookup++;
PERFUSE_NODE_DATA(pn)->pnd_nodeid = feo->nodeid;
PERFUSE_NODE_DATA(pn)->pnd_fuse_nlookup++;
PERFUSE_NODE_DATA(pn)->pnd_puffs_nlookup++;
PERFUSE_NODE_DATA(pn)->pnd_flags, feo->nodeid);
PERFUSE_NODE_DATA(opc)->pnd_flags |= PND_DIRTY;
dents = PERFUSE_NODE_DATA(opc)->pnd_dirent;
dents_len = (size_t)PERFUSE_NODE_DATA(opc)->pnd_dirent_len;
dents = PERFUSE_NODE_DATA(opc)->pnd_dirent;
PERFUSE_NODE_DATA(opc)->pnd_dirent = dents;
PERFUSE_NODE_DATA(opc)->pnd_dirent_len = dents_len;
struct perfuse_node_data *pnd = PERFUSE_NODE_DATA(opc);
PERFUSE_NODE_DATA(opc)->pnd_dirent_len = written;
pnd = PERFUSE_NODE_DATA(opc);
struct perfuse_node_data *pnd = PERFUSE_NODE_DATA(opc);
struct perfuse_node_data *pnd = PERFUSE_NODE_DATA(opc);
pnd = PERFUSE_NODE_DATA(opc);
pnd = PERFUSE_NODE_DATA(opc);
PERFUSE_NODE_DATA(pn_root)->pnd_nodeid = FUSE_ROOT_ID;
PERFUSE_NODE_DATA(pn_root)->pnd_parent_nodeid = FUSE_ROOT_ID;
return PERFUSE_NODE_DATA(opc)->pnd_nodeid;
pnd = PERFUSE_NODE_DATA(opc);
pnd = PERFUSE_NODE_DATA(opc);
pnd = PERFUSE_NODE_DATA(opc);
sprintf(buf, "%s", PERFUSE_NODE_DATA(opc)->pnd_name);
struct perfuse_node_data *pnd = PERFUSE_NODE_DATA(opc);
struct perfuse_node_data *pnd = PERFUSE_NODE_DATA(opc);
pnd->pnd_parent_nodeid = PERFUSE_NODE_DATA(parent)->pnd_nodeid;