Lines Matching refs:fpip
633 fpollinfo_t *fpip; in closeandsetf() local
784 fpip = ufp->uf_fpollinfo; in closeandsetf()
786 if (fpip != NULL) in closeandsetf()
787 pollblockexit(fpip); in closeandsetf()
789 if (fpip != NULL) in closeandsetf()
790 pollcacheclean(fpip, fd); in closeandsetf()
1434 fpollinfo_t *fpip; in close_exec() local
1443 fpip = ufp->uf_fpollinfo; in close_exec()
1464 if (fpip != NULL) in close_exec()
1465 pollblockexit(fpip); in close_exec()
1467 if (fpip != NULL) in close_exec()
1468 pollcacheclean(fpip, fd); in close_exec()
1657 fpollinfo_t *fpip; in curthread_in_plist() local
1660 for (fpip = ufp->uf_fpollinfo; fpip; fpip = fpip->fp_next) in curthread_in_plist()
1661 if (fpip->fp_thread == curthread) in curthread_in_plist()
1716 fpollinfo_t *fpip; in addfpollinfo() local
1719 fpip = kmem_zalloc(sizeof (fpollinfo_t), KM_SLEEP); in addfpollinfo()
1720 fpip->fp_thread = curthread; in addfpollinfo()
1731 fpip->fp_next = ufp->uf_fpollinfo; in addfpollinfo()
1732 ufp->uf_fpollinfo = fpip; in addfpollinfo()
1743 struct fpollinfo *fpip; in delfpollinfo() local
1749 (fpip = *fpipp) != NULL; in delfpollinfo()
1750 fpipp = &fpip->fp_next) { in delfpollinfo()
1751 if (fpip->fp_thread == curthread) { in delfpollinfo()
1752 *fpipp = fpip->fp_next; in delfpollinfo()
1753 kmem_free(fpip, sizeof (fpollinfo_t)); in delfpollinfo()