Lines Matching refs:cached
972 pcacheset_cmp(pollfd_t *current, pollfd_t *cached, pollfd_t *newlist, int n) in pcacheset_cmp() argument
980 prefetch_write_many((caddr_t)&cached[ix + 8]); in pcacheset_cmp()
982 if (current[ix].fd == cached[ix].fd) { in pcacheset_cmp()
992 if (current[ix].events == cached[ix].events) { in pcacheset_cmp()
997 if ((current[ix].fd < 0) && (cached[ix].fd < 0)) { in pcacheset_cmp()
1520 pollfd_t *cached; in pcacheset_resolve() local
1556 cached = pcsp->pcs_pollfd; in pcacheset_resolve()
1564 offset = pcacheset_cmp(¤t[count], &cached[count], np, in pcacheset_resolve()
1578 ASSERT((current[count].fd != cached[count].fd) || in pcacheset_resolve()
1579 (current[count].events != cached[count].events)); in pcacheset_resolve()
1597 if (cached[count].fd >= 0) { in pcacheset_resolve()
1598 tmpfd = cached[count].fd; in pcacheset_resolve()
1600 (uint_t)cached[count].events)) { in pcacheset_resolve()
1613 if (cached[i].fd == tmpfd) { in pcacheset_resolve()
1628 cached[count].fd = -1; in pcacheset_resolve()
1642 cached[count].fd = -1; in pcacheset_resolve()
1694 cached[count].fd = current[count].fd; in pcacheset_resolve()
1695 cached[count].events = in pcacheset_resolve()