Home
last modified time | relevance | path

Searched refs:p9n (Results 1 – 2 of 2) sorted by relevance

/netbsd/usr.sbin/puffs/mount_9p/
H A Dnode.c58 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 Dsubr.c58 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 …]