Lines Matching refs:mqfs_node

117 struct mqfs_node;
124 struct mqfs_node *mi_root;
130 struct mqfs_node *mv_node;
138 struct mqfs_node { struct
141 struct mqfs_node *mn_parent; argument
142 LIST_HEAD(,mqfs_node) mn_children;
143 LIST_ENTRY(mqfs_node) mn_sibling;
163 #define FPTOMQ(fp) ((struct mqueue *)(((struct mqfs_node *) \ argument
239 static struct mqfs_node *mqfs_create_dir(struct mqfs_node *parent,
241 static struct mqfs_node *mqfs_create_link(struct mqfs_node *parent,
245 static struct mqfs_node *mqfs_create_file(struct mqfs_node *parent,
247 static int mqfs_destroy(struct mqfs_node *mn);
248 static void mqfs_fileno_alloc(struct mqfs_info *mi, struct mqfs_node *mn);
249 static void mqfs_fileno_free(struct mqfs_info *mi, struct mqfs_node *mn);
250 static int mqfs_allocv(struct mount *mp, struct vnode **vpp, struct mqfs_node *pn);
319 mqfs_fileno_alloc(struct mqfs_info *mi, struct mqfs_node *mn) in mqfs_fileno_alloc()
360 mqfs_fileno_free(struct mqfs_info *mi, struct mqfs_node *mn) in mqfs_fileno_free()
381 static __inline struct mqfs_node *
388 mqnode_free(struct mqfs_node *node) in mqnode_free()
394 mqnode_addref(struct mqfs_node *node) in mqnode_addref()
400 mqnode_release(struct mqfs_node *node) in mqnode_release()
426 mqfs_add_node(struct mqfs_node *parent, struct mqfs_node *node) in mqfs_add_node()
444 static struct mqfs_node *
448 struct mqfs_node *node; in mqfs_create_node()
467 static struct mqfs_node *
468 mqfs_create_file(struct mqfs_node *parent, const char *name, int namelen, in mqfs_create_file()
471 struct mqfs_node *node; in mqfs_create_file()
485 mqfs_fixup_dir(struct mqfs_node *parent) in mqfs_fixup_dir()
487 struct mqfs_node *dir; in mqfs_fixup_dir()
516 static struct mqfs_node *
517 mqfs_create_dir(struct mqfs_node *parent, const char *name, int namelen, in mqfs_create_dir()
520 struct mqfs_node *node; in mqfs_create_dir()
538 static struct mqfs_node *
539 mqfs_create_link(struct mqfs_node *parent, const char *name, int namelen, in mqfs_create_link()
542 struct mqfs_node *node; in mqfs_create_link()
558 mqfs_destroy(struct mqfs_node *node) in mqfs_destroy()
560 struct mqfs_node *parent; in mqfs_destroy()
659 struct mqfs_node *root; in mqfs_init()
665 mqnode_zone = uma_zcreate("mqnode", sizeof(struct mqfs_node), in mqfs_init()
736 mqfs_allocv(struct mount *mp, struct vnode **vpp, struct mqfs_node *pn) in mqfs_allocv()
823 static struct mqfs_node *
824 mqfs_search(struct mqfs_node *pd, const char *name, int len, struct ucred *cred) in mqfs_search()
826 struct mqfs_node *pn; in mqfs_search()
849 struct mqfs_node *pd; in mqfs_lookupx()
850 struct mqfs_node *pn; in mqfs_lookupx()
988 struct mqfs_node *pd; in mqfs_create()
989 struct mqfs_node *pn; in mqfs_create()
1026 int do_unlink(struct mqfs_node *pn, struct ucred *ucred) in do_unlink()
1028 struct mqfs_node *parent; in do_unlink()
1069 struct mqfs_node *pn; in mqfs_remove()
1091 struct mqfs_node *pn = VTON(ap->a_vp); in mqfs_inactive()
1110 struct mqfs_node *pn; in mqfs_reclaim()
1201 struct mqfs_node *pn = VTON(vp); in mqfs_getattr()
1241 struct mqfs_node *pn; in mqfs_setattr()
1384 struct mqfs_node *pd; in mqfs_readdir()
1385 struct mqfs_node *pn; in mqfs_readdir()
1488 struct mqfs_node *pd = VTON(ap->a_dvp); in mqfs_mkdir()
1489 struct mqfs_node *pn; in mqfs_mkdir()
1526 struct mqfs_node *pn = VTON(ap->a_vp); in mqfs_rmdir()
1527 struct mqfs_node *pt; in mqfs_rmdir()
1566 struct mqfs_node *pn, *tpn; in mqfs_prison_remove()
2017 struct mqfs_node *pn; in kern_kmq_open()
2144 struct mqfs_node *pn; in sys_kmq_unlink()
2175 struct file **fpp, struct mqfs_node **ppn, struct mqueue **pmq) in _getmq()
2177 struct mqfs_node *pn; in _getmq()
2196 getmq(struct thread *td, int fd, struct file **fpp, struct mqfs_node **ppn, in getmq()
2206 struct mqfs_node **ppn, struct mqueue **pmq) in getmq_read()
2215 struct mqfs_node **ppn, struct mqueue **pmq) in getmq_write()
2531 struct mqfs_node *pn; in mqf_close()
2546 struct mqfs_node *pn = fp->f_data; in mqf_stat()
2565 struct mqfs_node *pn; in mqf_chmod()
2585 struct mqfs_node *pn; in mqf_chown()