Lines Matching refs:targ

268 sticky_access(puffs_cookie_t opc, struct puffs_node *targ,
290 owner = puffs_pn_getvap(targ)->va_uid == uid;
2042 puffs_cookie_t targ, const struct puffs_cn *pcn)
2055 (PERFUSE_NODE_DATA(targ)->pnd_flags & PND_REMOVED))
2059 if (targ == NULL)
2060 DERRX(EX_SOFTWARE, "%s: targ is NULL", __func__);
2064 __func__, (void *)opc, (void *)targ, pcn->pcn_name);
2067 node_ref(targ);
2074 while (PERFUSE_NODE_DATA(targ)->pnd_inxchg)
2075 requeue_request(pu, targ, PCQ_AFTERXCHG);
2089 perfuse_cache_flush(targ);
2090 PERFUSE_NODE_DATA(targ)->pnd_flags |= PND_REMOVED;
2092 if (!(PERFUSE_NODE_DATA(targ)->pnd_flags & PND_OPEN))
2103 __func__, PERFUSE_NODE_DATA(targ)->pnd_nodeid,
2111 node_rele(targ);
2117 puffs_cookie_t targ, const struct puffs_cn *pcn)
2131 node_ref(targ);
2133 pn = (struct puffs_node *)targ;
2150 node_rele(targ);
2157 puffs_cookie_t targ_dir, puffs_cookie_t targ,
2185 if ((struct puffs_node *)targ != NULL) {
2186 node_ref(targ);
2187 while (PERFUSE_NODE_DATA(targ)->pnd_inxchg)
2188 requeue_request(pu, targ, PCQ_AFTERXCHG);
2230 if ((struct puffs_node *)targ != NULL) {
2231 perfuse_cache_flush(targ);
2232 PERFUSE_NODE_DATA(targ)->pnd_flags |= PND_REMOVED;
2252 if ((struct puffs_node *)targ != NULL)
2253 node_rele(targ);
2293 puffs_cookie_t targ, const struct puffs_cn *pcn)
2306 (PERFUSE_NODE_DATA(targ)->pnd_flags & PND_REMOVED))
2310 node_ref(targ);
2317 while (PERFUSE_NODE_DATA(targ)->pnd_inxchg)
2318 requeue_request(pu, targ, PCQ_AFTERXCHG);
2331 perfuse_cache_flush(targ);
2332 PERFUSE_NODE_DATA(targ)->pnd_flags |= PND_REMOVED;
2334 if (!(PERFUSE_NODE_DATA(targ)->pnd_flags & PND_OPEN))
2345 __func__, PERFUSE_NODE_DATA(targ)->pnd_nodeid,
2346 perfuse_node_path(ps, targ));
2353 node_rele(targ);