Lines Matching defs:cur
68 / | head,cur,tail |
218 * At the software level the important fields are: head, cur, tail.
223 * cur wakeup point. select() and poll() will unblock
224 * when 'tail' moves past 'cur'
228 * 'head' and 'cur' must be incremented as slots are filled
230 * 'cur' can be moved further ahead if we need more space
236 * cur wakeup point. select() and poll() will unblock
237 * when 'tail' moves past 'cur'
241 * 'head' and 'cur' must be incremented as slots are consumed
243 * 'cur' can be moved further ahead if we want to wait for
267 uint32_t cur; /* (u) wakeup point */
542 return (ring->cur == ring->tail);