Lines Matching refs:cached
1046 pcacheset_cmp(pollfd_t *current, pollfd_t *cached, pollfd_t *newlist, int n) in pcacheset_cmp() argument
1054 prefetch_write_many((caddr_t)&cached[ix + 8]); in pcacheset_cmp()
1056 if (current[ix].fd == cached[ix].fd) { in pcacheset_cmp()
1066 if (current[ix].events == cached[ix].events) { in pcacheset_cmp()
1071 if ((current[ix].fd < 0) && (cached[ix].fd < 0)) { in pcacheset_cmp()
1587 pollfd_t *cached; in pcacheset_resolve() local
1623 cached = pcsp->pcs_pollfd; in pcacheset_resolve()
1631 offset = pcacheset_cmp(¤t[count], &cached[count], np, in pcacheset_resolve()
1645 ASSERT((current[count].fd != cached[count].fd) || in pcacheset_resolve()
1646 (current[count].events != cached[count].events)); in pcacheset_resolve()
1664 if (cached[count].fd >= 0) { in pcacheset_resolve()
1665 tmpfd = cached[count].fd; in pcacheset_resolve()
1667 (uint_t)cached[count].events)) { in pcacheset_resolve()
1680 if (cached[i].fd == tmpfd) { in pcacheset_resolve()
1695 cached[count].fd = -1; in pcacheset_resolve()
1709 cached[count].fd = -1; in pcacheset_resolve()
1761 cached[count].fd = current[count].fd; in pcacheset_resolve()
1762 cached[count].events = in pcacheset_resolve()