Lines Matching defs:ring
48 struct lws_ring *ring; /* ringbuffer holding unsent messages */
114 vhd->ring = lws_ring_create(sizeof(struct msg), 8,
116 if (!vhd->ring)
123 lws_ring_destroy(vhd->ring);
132 pss->tail = lws_ring_get_oldest_tail(vhd->ring);
143 pmsg = lws_ring_get_element(vhd->ring, &pss->tail);
156 vhd->ring, /* lws_ring object */
166 if (lws_ring_get_element(vhd->ring, &pss->tail))
190 if (!lws_ring_get_count_free_elements(vhd->ring)) {
204 if (!lws_ring_insert(vhd->ring, &amsg, 1)) {