Lines Matching refs:mqfs_node

114 struct mqfs_node;
121 struct mqfs_node *mi_root;
127 struct mqfs_node *mv_node;
135 struct mqfs_node { struct
138 struct mqfs_node *mn_parent; argument
139 LIST_HEAD(,mqfs_node) mn_children;
140 LIST_ENTRY(mqfs_node) mn_sibling;
160 #define FPTOMQ(fp) ((struct mqueue *)(((struct mqfs_node *) \ argument
236 static struct mqfs_node *mqfs_create_dir(struct mqfs_node *parent,
238 static struct mqfs_node *mqfs_create_link(struct mqfs_node *parent,
242 static struct mqfs_node *mqfs_create_file(struct mqfs_node *parent,
244 static int mqfs_destroy(struct mqfs_node *mn);
245 static void mqfs_fileno_alloc(struct mqfs_info *mi, struct mqfs_node *mn);
246 static void mqfs_fileno_free(struct mqfs_info *mi, struct mqfs_node *mn);
247 static int mqfs_allocv(struct mount *mp, struct vnode **vpp, struct mqfs_node *pn);
316 mqfs_fileno_alloc(struct mqfs_info *mi, struct mqfs_node *mn) in mqfs_fileno_alloc()
357 mqfs_fileno_free(struct mqfs_info *mi, struct mqfs_node *mn) in mqfs_fileno_free()
378 static __inline struct mqfs_node *
385 mqnode_free(struct mqfs_node *node) in mqnode_free()
391 mqnode_addref(struct mqfs_node *node) in mqnode_addref()
397 mqnode_release(struct mqfs_node *node) in mqnode_release()
423 mqfs_add_node(struct mqfs_node *parent, struct mqfs_node *node) in mqfs_add_node()
441 static struct mqfs_node *
445 struct mqfs_node *node; in mqfs_create_node()
464 static struct mqfs_node *
465 mqfs_create_file(struct mqfs_node *parent, const char *name, int namelen, in mqfs_create_file()
468 struct mqfs_node *node; in mqfs_create_file()
482 mqfs_fixup_dir(struct mqfs_node *parent) in mqfs_fixup_dir()
484 struct mqfs_node *dir; in mqfs_fixup_dir()
513 static struct mqfs_node *
514 mqfs_create_dir(struct mqfs_node *parent, const char *name, int namelen, in mqfs_create_dir()
517 struct mqfs_node *node; in mqfs_create_dir()
535 static struct mqfs_node *
536 mqfs_create_link(struct mqfs_node *parent, const char *name, int namelen, in mqfs_create_link()
539 struct mqfs_node *node; in mqfs_create_link()
555 mqfs_destroy(struct mqfs_node *node) in mqfs_destroy()
557 struct mqfs_node *parent; in mqfs_destroy()
656 struct mqfs_node *root; in mqfs_init()
662 mqnode_zone = uma_zcreate("mqnode", sizeof(struct mqfs_node), in mqfs_init()
733 mqfs_allocv(struct mount *mp, struct vnode **vpp, struct mqfs_node *pn) in mqfs_allocv()
821 static struct mqfs_node *
822 mqfs_search(struct mqfs_node *pd, const char *name, int len, struct ucred *cred) in mqfs_search()
824 struct mqfs_node *pn; in mqfs_search()
847 struct mqfs_node *pd; in mqfs_lookupx()
848 struct mqfs_node *pn; in mqfs_lookupx()
985 struct mqfs_node *pd; in mqfs_create()
986 struct mqfs_node *pn; in mqfs_create()
1021 do_unlink(struct mqfs_node *pn, struct ucred *ucred) in do_unlink()
1023 struct mqfs_node *parent; in do_unlink()
1064 struct mqfs_node *pn; in mqfs_remove()
1086 struct mqfs_node *pn = VTON(ap->a_vp); in mqfs_inactive()
1105 struct mqfs_node *pn; in mqfs_reclaim()
1196 struct mqfs_node *pn = VTON(vp); in mqfs_getattr()
1236 struct mqfs_node *pn; in mqfs_setattr()
1379 struct mqfs_node *pd; in mqfs_readdir()
1380 struct mqfs_node *pn; in mqfs_readdir()
1483 struct mqfs_node *pd = VTON(ap->a_dvp); in mqfs_mkdir()
1484 struct mqfs_node *pn; in mqfs_mkdir()
1519 struct mqfs_node *pn = VTON(ap->a_vp); in mqfs_rmdir()
1520 struct mqfs_node *pt; in mqfs_rmdir()
1559 struct mqfs_node *pn, *tpn; in mqfs_prison_remove()
2007 struct mqfs_node *pn; in kern_kmq_open()
2134 struct mqfs_node *pn; in sys_kmq_unlink()
2165 struct file **fpp, struct mqfs_node **ppn, struct mqueue **pmq) in _getmq()
2167 struct mqfs_node *pn; in _getmq()
2186 getmq(struct thread *td, int fd, struct file **fpp, struct mqfs_node **ppn, in getmq()
2196 struct mqfs_node **ppn, struct mqueue **pmq) in getmq_read()
2205 struct mqfs_node **ppn, struct mqueue **pmq) in getmq_write()
2521 struct mqfs_node *pn; in mqf_close()
2535 struct mqfs_node *pn = fp->f_data; in mqf_stat()
2554 struct mqfs_node *pn; in mqf_chmod()
2574 struct mqfs_node *pn; in mqf_chown()