Home
last modified time | relevance | path

Searched refs:v_pollinfo (Results 1 – 2 of 2) sorted by relevance

/freebsd-13-stable/sys/kern/
HDvfs_subr.c2120 KASSERT(vp->v_pollinfo == NULL, ("stale v_pollinfo %p", vp)); in getnewvnode()
2219 if (vp->v_pollinfo != NULL) { in freevnode()
2221 destroy_vpollinfo(vp->v_pollinfo); in freevnode()
2223 vp->v_pollinfo = NULL; in freevnode()
5294 if (vp->v_pollinfo != NULL) in v_addpollinfo()
5301 if (vp->v_pollinfo != NULL) { in v_addpollinfo()
5306 vp->v_pollinfo = vi; in v_addpollinfo()
5323 mtx_lock(&vp->v_pollinfo->vpi_lock); in vn_pollrecord()
5324 if (vp->v_pollinfo->vpi_revents & events) { in vn_pollrecord()
5332 events &= vp->v_pollinfo->vpi_revents; in vn_pollrecord()
[all …]
/freebsd-13-stable/sys/sys/
HDvnode.h160 struct vpollinfo *v_pollinfo; /* i Poll events, p for *v_pi */ member
223 #define VN_KNLIST_EMPTY(vp) ((vp)->v_pollinfo == NULL || \
224 KNLIST_EMPTY(&(vp)->v_pollinfo->vpi_selinfo.si_note))
229 KNOTE(&vp->v_pollinfo->vpi_selinfo.si_note, (b), \