Lines Matching refs:write_p
26 ring->write_p = NULL;
74 if (unlikely(ring->write_p == NULL)) {
75 ring->write_p = ring->data;
83 memcpy(ring->write_p, data, ring->buf.bpd);
89 ring->last_written_p = ring->write_p;
94 temp_ptr = ring->write_p + ring->buf.bpd;
103 ring->write_p = temp_ptr;
113 else if (ring->write_p == ring->read_p) {
190 initial_write_p = ring->write_p;
194 || (initial_write_p != ring->write_p)) {
196 initial_write_p = ring->write_p;
205 /* write_p is greater than necessary, all is easy */