Searched refs:p9n (Results 1 – 2 of 2) sorted by relevance
/netbsd/usr.sbin/puffs/mount_9p/ |
H A D | node.c | 58 struct p9pnode *p9n = pn->pn_data; in do_getattr() local 63 p9pbuf_put_4(pb, p9n->fid_base); in do_getattr() 228 storedf(p9n, dfp); in puffs9p_node_readdir() 245 p9pbuf_put_4(pb, p9n->fid_base); in puffs9p_node_setattr() 290 p9n->fid_read = nfid; in puffs9p_node_open() 298 p9n->fid_write = nfid; in puffs9p_node_open() 312 nukealldf(pu, p9n); in puffs9p_node_inactive() 316 p9n->fid_read = P9P_INVALFID; in puffs9p_node_inactive() 538 p9n->fid_base = P9P_INVALFID; in noderemove() 641 assert(p9n->fid_read == P9P_INVALFID && p9n->fid_write == P9P_INVALFID); in puffs9p_node_reclaim() [all …]
|
H A D | subr.c | 58 struct p9pnode *p9n; in makep9pnode() local 61 p9n = emalloc(sizeof(struct p9pnode)); in makep9pnode() 62 memset(p9n, 0, sizeof(struct p9pnode)); in makep9pnode() 63 p9n->fid_base = fid; in makep9pnode() 64 LIST_INIT(&p9n->dir_openlist); in makep9pnode() 66 pn = puffs_pn_new(pu, p9n); in makep9pnode() 110 LIST_FOREACH(dfp, &p9n->dir_openlist, entries) { in getdfwithoffset() 183 storedf(struct p9pnode *p9n, struct dirfid *dfp) in storedf() argument 186 LIST_INSERT_HEAD(&p9n->dir_openlist, dfp, entries); in storedf() 190 nukealldf(struct puffs_usermount *pu, struct p9pnode *p9n) in nukealldf() argument [all …]
|