Lines Matching refs:fpip
632 fpollinfo_t *fpip; in closeandsetf() local
783 fpip = ufp->uf_fpollinfo; in closeandsetf()
785 if (fpip != NULL) in closeandsetf()
786 pollblockexit(fpip); in closeandsetf()
788 if (fpip != NULL) in closeandsetf()
789 pollcacheclean(fpip, fd); in closeandsetf()
1430 fpollinfo_t *fpip; in close_exec() local
1439 fpip = ufp->uf_fpollinfo; in close_exec()
1460 if (fpip != NULL) in close_exec()
1461 pollblockexit(fpip); in close_exec()
1463 if (fpip != NULL) in close_exec()
1464 pollcacheclean(fpip, fd); in close_exec()
1651 fpollinfo_t *fpip; in curthread_in_plist() local
1654 for (fpip = ufp->uf_fpollinfo; fpip; fpip = fpip->fp_next) in curthread_in_plist()
1655 if (fpip->fp_thread == curthread) in curthread_in_plist()
1710 fpollinfo_t *fpip; in addfpollinfo() local
1713 fpip = kmem_zalloc(sizeof (fpollinfo_t), KM_SLEEP); in addfpollinfo()
1714 fpip->fp_thread = curthread; in addfpollinfo()
1725 fpip->fp_next = ufp->uf_fpollinfo; in addfpollinfo()
1726 ufp->uf_fpollinfo = fpip; in addfpollinfo()
1737 struct fpollinfo *fpip; in delfpollinfo() local
1743 (fpip = *fpipp) != NULL; in delfpollinfo()
1744 fpipp = &fpip->fp_next) { in delfpollinfo()
1745 if (fpip->fp_thread == curthread) { in delfpollinfo()
1746 *fpipp = fpip->fp_next; in delfpollinfo()
1747 kmem_free(fpip, sizeof (fpollinfo_t)); in delfpollinfo()