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
240 static struct mqfs_node *mqfs_create_dir(struct mqfs_node *parent,
242 static struct mqfs_node *mqfs_create_link(struct mqfs_node *parent,
246 static struct mqfs_node *mqfs_create_file(struct mqfs_node *parent,
248 static int mqfs_destroy(struct mqfs_node *mn);
249 static void mqfs_fileno_alloc(struct mqfs_info *mi, struct mqfs_node *mn);
250 static void mqfs_fileno_free(struct mqfs_info *mi, struct mqfs_node *mn);
251 static int mqfs_allocv(struct mount *mp, struct vnode **vpp, struct mqfs_node *pn);
320 mqfs_fileno_alloc(struct mqfs_info *mi, struct mqfs_node *mn) in mqfs_fileno_alloc()
361 mqfs_fileno_free(struct mqfs_info *mi, struct mqfs_node *mn) in mqfs_fileno_free()
382 static __inline struct mqfs_node *
389 mqnode_free(struct mqfs_node *node) in mqnode_free()
395 mqnode_addref(struct mqfs_node *node) in mqnode_addref()
401 mqnode_release(struct mqfs_node *node) in mqnode_release()
427 mqfs_add_node(struct mqfs_node *parent, struct mqfs_node *node) in mqfs_add_node()
445 static struct mqfs_node *
449 struct mqfs_node *node; in mqfs_create_node()
468 static struct mqfs_node *
469 mqfs_create_file(struct mqfs_node *parent, const char *name, int namelen, in mqfs_create_file()
472 struct mqfs_node *node; in mqfs_create_file()
486 mqfs_fixup_dir(struct mqfs_node *parent) in mqfs_fixup_dir()
488 struct mqfs_node *dir; in mqfs_fixup_dir()
517 static struct mqfs_node *
518 mqfs_create_dir(struct mqfs_node *parent, const char *name, int namelen, in mqfs_create_dir()
521 struct mqfs_node *node; in mqfs_create_dir()
539 static struct mqfs_node *
540 mqfs_create_link(struct mqfs_node *parent, const char *name, int namelen, in mqfs_create_link()
543 struct mqfs_node *node; in mqfs_create_link()
559 mqfs_destroy(struct mqfs_node *node) in mqfs_destroy()
561 struct mqfs_node *parent; in mqfs_destroy()
660 struct mqfs_node *root; in mqfs_init()
666 mqnode_zone = uma_zcreate("mqnode", sizeof(struct mqfs_node), in mqfs_init()
737 mqfs_allocv(struct mount *mp, struct vnode **vpp, struct mqfs_node *pn) in mqfs_allocv()
825 static struct mqfs_node *
826 mqfs_search(struct mqfs_node *pd, const char *name, int len, struct ucred *cred) in mqfs_search()
828 struct mqfs_node *pn; in mqfs_search()
851 struct mqfs_node *pd; in mqfs_lookupx()
852 struct mqfs_node *pn; in mqfs_lookupx()
989 struct mqfs_node *pd; in mqfs_create()
990 struct mqfs_node *pn; in mqfs_create()
1025 do_unlink(struct mqfs_node *pn, struct ucred *ucred) in do_unlink()
1027 struct mqfs_node *parent; in do_unlink()
1068 struct mqfs_node *pn; in mqfs_remove()
1090 struct mqfs_node *pn = VTON(ap->a_vp); in mqfs_inactive()
1109 struct mqfs_node *pn; in mqfs_reclaim()
1200 struct mqfs_node *pn = VTON(vp); in mqfs_getattr()
1240 struct mqfs_node *pn; in mqfs_setattr()
1383 struct mqfs_node *pd; in mqfs_readdir()
1384 struct mqfs_node *pn; in mqfs_readdir()
1487 struct mqfs_node *pd = VTON(ap->a_dvp); in mqfs_mkdir()
1488 struct mqfs_node *pn; in mqfs_mkdir()
1523 struct mqfs_node *pn = VTON(ap->a_vp); in mqfs_rmdir()
1524 struct mqfs_node *pt; in mqfs_rmdir()
1563 struct mqfs_node *pn, *tpn; in mqfs_prison_remove()
2011 struct mqfs_node *pn; in kern_kmq_open()
2143 struct mqfs_node *pn; in sys_kmq_unlink()
2179 struct file **fpp, struct mqfs_node **ppn, struct mqueue **pmq) in _getmq()
2181 struct mqfs_node *pn; in _getmq()
2200 getmq(struct thread *td, int fd, struct file **fpp, struct mqfs_node **ppn, in getmq()
2210 struct mqfs_node **ppn, struct mqueue **pmq) in getmq_read()
2219 struct mqfs_node **ppn, struct mqueue **pmq) in getmq_write()
2554 struct mqfs_node *pn; in mqf_close()
2568 struct mqfs_node *pn = fp->f_data; in mqf_stat()
2587 struct mqfs_node *pn; in mqf_chmod()
2607 struct mqfs_node *pn; in mqf_chown()