Lines Matching refs:initial_write_p
159 u8 *initial_read_p, *initial_write_p, *current_read_p, *end_read_p;
190 initial_write_p = ring->write_p;
194 || (initial_write_p != ring->write_p)) {
196 initial_write_p = ring->write_p;
198 if (initial_write_p == initial_read_p) {
204 if (initial_write_p >= initial_read_p + bytes_to_rip) {
209 } else if (initial_write_p > initial_read_p) {
211 max_copied = initial_write_p - initial_read_p;
213 end_read_p = initial_write_p;
222 else if (initial_write_p
231 initial_write_p - ring->data);
232 max_copied += initial_write_p - ring->data;
233 end_read_p = initial_write_p;