Searched refs:v_freelist (Results 1 - 2 of 2) sorted by relevance

/darwin-on-arm/xnu/bsd/vfs/
H A Dvfs_subr.c249 if ((vp)->v_freelist.tqe_prev == (struct vnode **)0xdeadb) \
257 (vp)->v_freelist.tqe_next = (struct vnode *)0; \
258 (vp)->v_freelist.tqe_prev = (struct vnode **)0xdeadb; \
262 ((vp)->v_freelist.tqe_prev != (struct vnode **)0xdeadb)
268 TAILQ_REMOVE(&vnode_free_list, (vp), v_freelist); \
278 TAILQ_REMOVE(&vnode_dead_list, (vp), v_freelist); \
289 TAILQ_REMOVE(&vnode_async_work_list, (vp), v_freelist); \
302 TAILQ_REMOVE(&vnode_rage_list, (vp), v_freelist); \
1610 TAILQ_INSERT_HEAD(&vnode_async_work_list, vp, v_freelist);
1647 TAILQ_INSERT_HEAD(&vnode_rage_list, vp, v_freelist);
[all...]
/darwin-on-arm/xnu/bsd/sys/
H A Dvnode_internal.h129 * v_freelist is locked by the global vnode_list_lock
137 TAILQ_ENTRY(vnode) v_freelist; /* vnode freelist */ member in struct:vnode

Completed in 29 milliseconds