tmpfs_node
LIST_ENTRY(tmpfs_node) tn_entries;
struct tmpfs_node * tn_parent;
#define VTOI(vp) ((struct tmpfs_node *)(vp)->v_data)
LIST_HEAD(tmpfs_node_list, tmpfs_node);
struct tmpfs_node * tm_root;
struct tmpfs_node **);
void tmpfs_free_node(struct tmpfs_mount *, struct tmpfs_node *);
int tmpfs_alloc_dirent(struct tmpfs_mount *, struct tmpfs_node *,
int tmpfs_alloc_vp(struct mount *, struct tmpfs_node *,
struct tmpfs_node *, int, struct vnode **);
void tmpfs_dir_attach_locked(struct tmpfs_node *, struct tmpfs_dirent *);
void tmpfs_dir_detach_locked(struct tmpfs_node *, struct tmpfs_dirent *);
struct tmpfs_dirent * tmpfs_dir_lookup(struct tmpfs_node *node,
struct tmpfs_node *f,
int tmpfs_dir_getdotdent(struct tmpfs_node *, struct uio *);
struct tmpfs_node *, struct uio *);
struct tmpfs_dirent * tmpfs_dir_lookupbycookie(struct tmpfs_node *, off_t,
int tmpfs_dir_getdents(struct tmpfs_node *, struct uio *, off_t *);
void tmpfs_node_init(struct tmpfs_node *node);
void tmpfs_node_uninit(struct tmpfs_node *node);
void tmpfs_lock4(struct tmpfs_node *node1, struct tmpfs_node *node2,
struct tmpfs_node *node3, struct tmpfs_node *node4);
void tmpfs_unlock4(struct tmpfs_node *node1, struct tmpfs_node *node2,
struct tmpfs_node *node3, struct tmpfs_node *node4);
struct tmpfs_node *
struct tmpfs_node *node;
node = (struct tmpfs_node *)vp->v_data;
struct tmpfs_node *
struct tmpfs_node *node;
struct tmpfs_node *td_node;
struct tmpfs_node *node;
struct tmpfs_node *node;
struct tmpfs_node *nnode;
nnode = kmalloc_obj(sizeof(struct tmpfs_node), tmp->tm_node_zone,
struct tmpfs_node *node;
struct tmpfs_node *node;
struct tmpfs_node *node;
struct tmpfs_node *node;
struct tmpfs_node *node;
struct tmpfs_node *node;
struct tmpfs_node *node;
tmpfs_lock4(struct tmpfs_node *node1, struct tmpfs_node *node2,
struct tmpfs_node *node3, struct tmpfs_node *node4)
tmpfs_unlock4(struct tmpfs_node *node1, struct tmpfs_node *node2,
struct tmpfs_node *node3, struct tmpfs_node *node4)
tmpfs_free_node(struct tmpfs_mount *tmp, struct tmpfs_node *node)
tmpfs_alloc_dirent(struct tmpfs_mount *tmp, struct tmpfs_node *node,
struct tmpfs_node *node;
struct tmpfs_node *dnode, struct tmpfs_node *node, int lkflag,
struct tmpfs_node *dnode;
struct tmpfs_node *node;
tmpfs_dir_attach_locked(struct tmpfs_node *dnode, struct tmpfs_dirent *de)
struct tmpfs_node *node = de->td_node;
tmpfs_dir_detach_locked(struct tmpfs_node *dnode, struct tmpfs_dirent *de)
struct tmpfs_node *node = de->td_node;
tmpfs_dir_lookup(struct tmpfs_node *node, struct tmpfs_node *f,
tmpfs_dir_getdotdent(struct tmpfs_node *node, struct uio *uio)
tmpfs_dir_getdotdotdent(struct tmpfs_mount *tmp, struct tmpfs_node *node,
tmpfs_dir_lookupbycookie(struct tmpfs_node *node, off_t cookie, int exact)
tmpfs_dir_getdents(struct tmpfs_node *node, struct uio *uio, off_t *cntp)
struct tmpfs_node **node)
struct tmpfs_node *node;
struct tmpfs_node *root;
sizeof(struct tmpfs_node));
sizeof(struct tmpfs_node) * tmp->tm_nodes_max);
struct tmpfs_node *node;
struct tmpfs_node *node;
struct tmpfs_node *node;
tmpfs_node_init(struct tmpfs_node *node)
tmpfs_node_uninit(struct tmpfs_node *node)
struct tmpfs_node *dnode;
struct tmpfs_node *node;
struct tmpfs_node *node;
struct tmpfs_node *dnode;
struct tmpfs_node *tnode;
struct tmpfs_node *dnode;
struct tmpfs_node *fdnode;
struct tmpfs_node *tdnode;
struct tmpfs_node *fnode;
struct tmpfs_node *tnode;
struct tmpfs_node *dnode;
struct tmpfs_node *node;
struct tmpfs_node *node;
struct tmpfs_node *node;
struct tmpfs_node *dnode = VP_TO_TMPFS_NODE(dvp);
struct tmpfs_node *node;
struct tmpfs_node *node;
struct tmpfs_node *node;
struct tmpfs_node *node = VP_TO_TMPFS_NODE(vp);
struct tmpfs_node *node;
struct tmpfs_node *node;
struct tmpfs_node *node;
struct tmpfs_node *node;
struct tmpfs_node *node;
struct tmpfs_node *node = VP_TO_TMPFS_NODE(vp);
struct tmpfs_node *node;
struct tmpfs_node *node;
struct tmpfs_node *node;
struct tmpfs_node *node;
struct tmpfs_node *node;
struct tmpfs_node ino;