Lines Matching refs:ev_get
71 ev->ev_get = ev->ev_put = 0;
103 while (ev->ev_get == ev->ev_put) {
119 if (ev->ev_put < ev->ev_get)
120 cnt = EV_QSIZE - ev->ev_get; /* events in [get..QSIZE) */
122 cnt = ev->ev_put - ev->ev_get; /* events in [get..put) */
127 error = uiomove((void *)&ev->ev_q[ev->ev_get],
135 if ((ev->ev_get = (ev->ev_get + cnt) % EV_QSIZE) != 0 ||
142 ev->ev_get = cnt;
154 if (ev->ev_get != ev->ev_put)
179 if (ev->ev_get == ev->ev_put)
182 if (ev->ev_get < ev->ev_put)
183 kn->kn_data = ev->ev_put - ev->ev_get;
185 kn->kn_data = (EV_QSIZE - ev->ev_get) +